feat(apex): lead the hero with why, not the paste command#559
Merged
Conversation
A visitor bounced saying "I just don't understand what this is for."
The hero led with a how-to instruction ("Paste this into a shell-capable
agent...") before answering what/why, and a second imperative restated
the action. Rewrite the lead to a human-first what/why ("trapped in a
chat window" -> "a link you can open and send to anyone"), drop the
redundant heroAction directive, add a "When you'd reach for it" use-cases
block under the demo, reorder the detail pane so mechanism and the
reasons-to-believe sit below the fold, reframe the four feature titles to
benefits, align the search-snippet meta description, and stop the static
example page from captioning itself as fake.
Validated with a 3-lens adversarial review (cold visitor, ICP dev, brand
enforcer); all three pass the rewrite. Deferred follow-ups in
docs/ops/apex-landing-todo.md.
Issue: AP-374
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk: simple
Decision: approve
Ticket triage
- Intended change: Rewrite the apex landing hero to answer what/why before mechanism (human pain → shareable link), add a "When you'd reach for it" use-cases block, reorder detail-pane content, reframe feature titles to benefits, align
META_DESCRIPTION, and de-flate the static example page caption. - Scope match: Yes. All in-scope items from AP-374 are present; deferred follow-ups are documented in
docs/ops/apex-landing-todo.md.
Review findings
- Blocking: None.
- Non-blocking:
- Fabricated demo Access Link remains (pre-existing; filed as follow-up #2 in
apex-landing-todo.md). - Banned-token test hardening deferred (follow-up #4); acceptable for this copy-only change.
- No structural test for the new use-cases block — consistent with
render.test.tsxpolicy of asserting contracts, not marketing prose.
- Fabricated demo Access Link remains (pre-existing; filed as follow-up #2 in
Merge checklist
- Ticket linked: ✅ AP-374
- Scope matches: ✅
- Checks green: ✅ Validate, CodeQL, Secret scan, Postgres smoke
- Tests/docs appropriate: ✅ Render contract tests + ops follow-up ledger
- No blocking findings: ✅
- No high-risk areas: ✅ Marketing copy/static HTML only
- Merge-safe: ✅
Summary
Clean, focused marketing rewrite. heroAction removal is safe — the demo block still carries the copy-prompt funnel below the fold. META_DESCRIPTION is 110 chars (under the 125-char cap). Reveal stagger extended correctly for the new block order. Approve for merge.
Sent by Cursor Automation: First Pass PR Reviewer
|
agent-paste PR preview resources were cleaned up. The shared Preview GitHub Environment is retained for future preview deploys. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Summary
A real visitor bounced off the live apex landing site saying "I must not be in the industry. I just don't understand what this is for." The hero led with a how-to instruction ("Paste this into a shell-capable agent. It installs agent-paste...") plus a second imperative restating the action, so two HOW sentences stacked before the visitor was ever told WHAT the product is or WHY they'd want it. The headline ("Open it anywhere") promised value; the subhead immediately talked about shells and JavaScript. This rewrite leads with the human pain and payoff, then routes the reader into the copy-prompt funnel. The marketing page is human-focused; agents read
/agents.mdand/llms.txt, not this page.Diagnosed and validated with a 3-lens adversarial review (cold visitor, ICP developer, brand enforcer) grounded in YC's website-clarity guidance. All three originally ranked the live hero last; all three pass the rewrite.
Changes
HERO.heroAction"Copy the prompt... / See the session" directive..d7/.d8.META_DESCRIPTION(search snippet) to the human-first framing, under the 125-char crawler cap.docs/ops/apex-landing-todo.md(live feat-of-strength, fabricated demo link, headline-word A/B, banned-token test hardening), linked from project-status.Risk: LOW
Test plan
pnpm verifygreenpnpm test:coveragegreen (CI Validate gate)ziw-code-review: clean, no findings, READY FOR PRIssue: AP-374
@coderabbitai ignore