Skip to content

feat(website): homepage content fills — ProofStrip claim, Promises refresh, HomeFAQ expansion#283

Merged
blove merged 9 commits into
mainfrom
claude/recursing-wu-64d57c
May 13, 2026
Merged

feat(website): homepage content fills — ProofStrip claim, Promises refresh, HomeFAQ expansion#283
blove merged 9 commits into
mainfrom
claude/recursing-wu-64d57c

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 13, 2026

Summary

Editorial pass on the three landing components shipped in #270 (Phase 4 homepage), filling the gaps surfaced in a full analysis and reconciling with #275 (the editorial sweep that dropped zoneless claims and locked the LTS phrasing).

  • ProofStrip: add a claim line above the signals (Open code, open packages, a live reference app.), fix the redundant adapter signal (Adapter contract / LangGraph + AG-UI + your own), and reframe the npm signal to gesture at the package family (@ngaf/* — 7 packages, linking to a scoped npm search). Signal feat(cockpit): server-side content bundle with Shiki highlighting #2 left as Editorial sweep: drop zoneless claims, honest LTS commitment #275 set it.
  • Promises: collapse the three overlapping "openness" beats (No vendor lock-in + No paid Angular tier + No closed primitives) into one No closed core card; replace No phone-home with the stronger Run it all in your VPC; add two net-new commitments — No telemetry and No model lock-in. Net card count stays at 5. Card 2 (No abandoned majors) uses Editorial sweep: drop zoneless claims, honest LTS commitment #275's LTS phrasing verbatim.
  • HomeFAQ: soften Q1 (replace the shaky "CopilotKit ports React patterns" claim with a substrate-not-port framing, no zoneless mention) and the production-ready answer (drop the unqualified "Yes —", lead with deployment evidence, end with Editorial sweep: drop zoneless claims, honest LTS commitment #275's LTS line). Add three new questions covering CopilotKit migration, Angular Universal / SSR, and testing. Final count: 10 entries.

Design + plan checked in to docs/superpowers/specs/2026-05-12-homepage-content-fills-design.md and docs/superpowers/plans/2026-05-12-homepage-content-fills.md.

Test plan

  • Visit / on the deploy preview — confirm ProofStrip shows the claim line above the cards, Promises shows the new 5-card lineup, HomeFAQ shows 10 entries with the reworded Q1 / production-ready answers and the three new questions.
  • Click the new ProofStrip signal docs: complete docs content authoring (15 pages) #5 link — should open npm search ?q=%40ngaf in a new tab with results for the @ngaf/* packages.
  • Expand HomeFAQ Q10 (testing) — /docs/agent/guides/testing link resolves.
  • nx lint website passes (0 new errors).

🤖 Generated with Claude Code

blove and others added 9 commits May 12, 2026 17:28
Editorial pass on the three Phase-4 landing components: add a ProofStrip
claim line, fix the redundant adapter signal, reframe the npm signal to
gesture at the package family, collapse two overlapping Promises and
add No telemetry + No model lock-in, soften two over-stated FAQ
answers, and add Q9/Q10/Q11 covering CopilotKit migration, SSR, and
testing.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…, add migration/SSR/testing

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
#275 (editorial sweep — drop zoneless claims, honest LTS commitment)
landed in main while drafts were in-flight. Revise the spec to:
  - keep ProofStrip signal #2 as #275 set it ("Built for / Angular 20+"),
  - use #275's LTS phrasing in Promises "No abandoned majors" and FAQ
    production-ready answer,
  - drop the resurrected zoneless FAQ question,
  - replace the "(signals, DI, zoneless-first)" parenthetical in Q1 with
    substrate-not-port framing,
  - hedge Q-migration on CopilotKit hook naming and Q-SSR on built-in
    loading-state claims.

Final FAQ count: 10 (was 11 before reconciliation).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Apply final state per revised spec, post-zoneless-removal:
  - ProofStrip signal #2 follows #275 ("Built for / Angular 20+")
  - Promises "No abandoned majors" follows #275 ("current and previous LTS versions")
  - HomeFAQ Q1 drops "(signals, DI, zoneless-first)" → substrate-not-port
  - HomeFAQ Q-production ends with #275's LTS phrasing
  - HomeFAQ Q-migration hedged on CopilotKit hook naming
  - HomeFAQ Q-SSR drops unverifiable loading-state claim

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

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

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 13, 2026 3:22am

Request Review

@blove blove merged commit 67e03d3 into main May 13, 2026
14 checks passed
@blove blove deleted the claude/recursing-wu-64d57c branch May 13, 2026 03:30
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