Skip to content

feat(website): homepage restructure (live-stage plan 1 of 3) - #1024

Merged
blove merged 23 commits into
mainfrom
blove/homepage-restructure
Sep 6, 2026
Merged

feat(website): homepage restructure (live-stage plan 1 of 3)#1024
blove merged 23 commits into
mainfrom
blove/homepage-restructure

Conversation

@blove

@blove blove commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Why

Twenty blocks, no argument, the same claims repeated up to five times, the reliability proof a strip, the final-mile argument fourteenth. Spec: docs/superpowers/specs/2026-09-05-homepage-live-stage-design.md §3; this is plan 1 of 3 (docs/superpowers/plans/2026-09-05-homepage-restructure.md).

What

  • Reliability: proof strip and works-with ribbon merged into one dark band with three sourced receipts (signed provenance on every release, three runtimes exercised end to end, no content telemetry and no cloud) and the tracked adapter link.
  • The final mile: the scope table promoted to third with the launch narrative's line as its heading.
  • One install moment: the Test section's rows fold into the final CTA.
  • One form: pilot program and field report merged into TeamsBlock; the footer newsletter form hides on / only (it is mounted site-wide from the root layout).
  • FAQ trimmed to four; the moved answers now live on the docs pages they pointed at.
  • The coding-agent setup prompt has its own docs page, linked from the final CTA caption.
  • Removed from the homepage: runtime parity, three steps, "See it running", coding-agent quickstart, the Test act; their CSS purged. DemoModal is left unmounted for plan 3 to decide.

The four capability FeatureBlocks stay until plan 3 replaces them with the live stage.

Deviations from the plan, all reviewed

/docs/runtimes was not a route, so the runtimes receipt deep-links the measured matrix on the adapter guide; .final-cta-row already styled the button row, so the prove-it rows use .final-cta-prove-row*; demo-modal.spec.ts was deleted rather than repointed because the "Launch live demo" button existed only in the removed showcase; the whitepaper-link e2e moved to /ag-ui; WhitepaperId is now the analytics union re-exported; the adapter-guide FAQ keeps three answers and cross-links the two the page already made.

Tests

Unit: new specs for Reliability, ScopeTable, TeamsBlock, HomeFAQ, FinalCTA rows and caption links, SiteFooter home gating, the coding-agents page; receipt hrefs resolved on disk; public-copy scans green; nx test website green, nx lint website zero errors. e2e: spine order and absence of retired sections, footer form on /pricing, home-hero: 37 passed. Production build green. Visually verified on the dev server at desktop width, no console errors.

🤖 Generated with Claude Code

blove and others added 22 commits September 5, 2026 14:43
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…eipts, and the prove-it rows

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…dapter guide

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…t test resolves docs routes on disk

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ks-with footer

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ks and the works-with label

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… works-with list, tokenizes its hairlines

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ngle-sourced

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ve-it rows collapse by content width

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…rt around one form

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…aligns, tones its badge, and heads its report card

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…e docs they answer

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ment names the barred copy again

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… page

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…rose names the prompt's key terms

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…merged, final mile promoted, one install moment, one form, four FAQs

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… dead parity snippet

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… the measured matrix

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Ready Ready Preview Sep 6, 2026 12:53am UTC

Request Review

@github-actions github-actions 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.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

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