Skip to content

fix(pages): reduce payloads and preserve source controls - #642

Merged
harlan-zw merged 1 commit into
mainfrom
fix/action-payload-journey
Oct 13, 2026
Merged

harlan-zw merged 1 commit into
mainfrom
fix/action-payload-journey

Conversation

@harlan-zw

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

Related to NuxtSEO Action 01M4BXGA14G6G789MPVJ3Q3XBK.

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

Public pages embed duplicate Markdown, unused directory fields, and two email preview palettes in their Nuxt payloads.
Skill pages now send rendered content and source summaries, then load full Markdown when a control needs it.
The React directory keeps every result and sends only the fields its cards use.

Shared syntax colors move to CSS.
The homepage sends its five visible feed rows and one preview card whose colors follow the page theme.
Email delivery keeps its fixed inline colors.

Page data and source controls after this change

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 13, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 13, 2026
@harlan-zw

Copy link
Copy Markdown
Collaborator Author

This comment was written by an agent.

On the locally built Worker with public source fixtures:

  • Copy SKILL.md and Markdown view matched the full 26,273 character API source.
  • Offline source loading showed an error. A successful retry cleared it.
  • Escape tokens and the email preview variables used the expected light and dark colors.
  • The Chrome Extensions page embedded a 92,558 byte Nuxt payload.

Captured-input replay produced payloads of 98,282, 99,079, 63,529, 65,951, and 86,606 bytes for the five Action URLs.
The replay uses the current serializer, which also removes the old slash escaping overhead.
These are local and replay measurements. The five production URLs still need fresh measurements after deployment.

@harlan-github-agent harlan-github-agent Bot added the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 13, 2026
@harlan-github-agent

harlan-github-agent Bot commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-13 14:26 UTC.

GitHub merged this pull request.

  • Logged (50/100): The pull request’s visual evidence is unavailable for the required inspection. View code Optional follow-up: Re-upload the screenshot as an accessible GitHub attachment and have Review inspect its pixels before relying on it as visual evidence.
    • Ask an agent to verify and fix this finding

3dcefe55-6ce1-41b0-a14a-313cf594aacd

Selected findings run after merge and open separate pull requests.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-ready The automated Review passed every gate on this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 13, 2026

@harlan-github-agent harlan-github-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Harlan Agent Kit posted this automated review. AI open source policy.

Automated Review: READY.

Read the Review results

@harlan-zw
harlan-zw merged commit 0247906 into main Oct 13, 2026
8 checks passed
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-ready The automated Review passed every gate on this head commit. label Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant