Improve landing page design and add Features/Get Started pages - #6
Merged
Conversation
- New /features/ page with detailed AgenticDesign, ObsidianWiki, ClaudeMd - New /get-started/ page with Trust, TokenEconomics, GetStarted, StackRow - Replace home Stack section with FrameworkComparison - Replace docs QuickStart with GitHub section - Header: swap GitHub link for Get Started CTA, add Features nav - Add Callout, Card, ComparisonTable, RoadmapItem, StatCallout primitives - Ignore .review/ working artifacts Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Landing page: replace 4 cards with outcome-titled entries (Stop Hook, Reflection, Memory Management, Multi-Agent Collaboration) plus an anchor stat linking to the features page. Features page: replace the 4-pattern table + 4-principle grid with a 12-pattern grid grouped as headline / tier-and-isolation / tooling- and-safety. Drops Autonomy (not in the source taxonomy). The tooling- and-safety group uses the warn (amber) accent. Add MemoryIcon for the new Memory Management card; remove ReActIcon (retired pattern) and PlanIcon (no longer used). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Swap "unpredictable output + runaway token costs" for two real Claude failure modes (trust + quality drop at scale); cost belongs in the body as a benefit, not as a Claude failure. Translate card bodies out of engineering jargon for the mixed audience (engineers + non-technical product owners) — outcomes first, mechanisms hidden. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Reframe the two cards as a differentiation bookend: card 1 grounds GAIA's fit with Claude in pre-existing rigor, card 2 lands the buyer outcome. Simplify ComparisonTable mobile rendering into a shared MobileCard and restyle cell glyphs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…tions Split the single ClaudeMd section into two — "Claude Code, configured" (active layer: commands, hooks, agent) and "Claude Code, calibrated" (passive layer: rules, skills) — replacing the Karpathy-as-headline framing with the broader integration story. Each gets a custom right-column graphic: a typographic triptych for the active layer, a glob→rule match ledger for the passive layer. Move SectionHeading out of Section so titles can render inside a column. Wiki, configured, and calibrated sections now zig-zag on desktop with the title sitting beside its column instead of above the grid. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Hero leads with benefit instead of mechanism; Closing trusts title and subtitle to land the page without a four-sentence section recap. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
stevensacks
added a commit
that referenced
this pull request
May 11, 2026
* Add Features and Get Started pages, refactor home + docs sections - New /features/ page with detailed AgenticDesign, ObsidianWiki, ClaudeMd - New /get-started/ page with Trust, TokenEconomics, GetStarted, StackRow - Replace home Stack section with FrameworkComparison - Replace docs QuickStart with GitHub section - Header: swap GitHub link for Get Started CTA, add Features nav - Add Callout, Card, ComparisonTable, RoadmapItem, StatCallout primitives - Ignore .review/ working artifacts Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Rewrite Agentic Design sections against 29-pattern taxonomy Landing page: replace 4 cards with outcome-titled entries (Stop Hook, Reflection, Memory Management, Multi-Agent Collaboration) plus an anchor stat linking to the features page. Features page: replace the 4-pattern table + 4-principle grid with a 12-pattern grid grouped as headline / tier-and-isolation / tooling- and-safety. Drops Autonomy (not in the source taxonomy). The tooling- and-safety group uses the warn (amber) accent. Add MemoryIcon for the new Memory Management card; remove ReActIcon (retired pattern) and PlanIcon (no longer used). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Reframe Why section opener and cards Swap "unpredictable output + runaway token costs" for two real Claude failure modes (trust + quality drop at scale); cost belongs in the body as a benefit, not as a Claude failure. Translate card bodies out of engineering jargon for the mixed audience (engineers + non-technical product owners) — outcomes first, mechanisms hidden. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Rewrite FrameworkComparison bookend cards and refactor table Reframe the two cards as a differentiation bookend: card 1 grounds GAIA's fit with Claude in pre-existing rigor, card 2 lands the buyer outcome. Simplify ComparisonTable mobile rendering into a shared MobileCard and restyle cell glyphs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Restructure ClaudeMd into active/passive layer pair, zig-zag home sections Split the single ClaudeMd section into two — "Claude Code, configured" (active layer: commands, hooks, agent) and "Claude Code, calibrated" (passive layer: rules, skills) — replacing the Karpathy-as-headline framing with the broader integration story. Each gets a custom right-column graphic: a typographic triptych for the active layer, a glob→rule match ledger for the passive layer. Move SectionHeading out of Section so titles can render inside a column. Wiki, configured, and calibrated sections now zig-zag on desktop with the title sitting beside its column instead of above the grid. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Restore subtle dividers between landing-page sections Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Tighten Hero body, drop Closing recap Hero leads with benefit instead of mechanism; Closing trusts title and subtitle to land the page without a four-sentence section recap. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
stevensacks
added a commit
that referenced
this pull request
Jul 1, 2026
Bump vite ^8.0.11 -> ^8.0.16 and force esbuild >=0.28.1 via pnpm override to clear three dev-only Dependabot alerts: - #6 HIGH GHSA-fx2h-pf6j-xcff (vite server.fs.deny bypass, Windows) - #7 MEDIUM GHSA-v6wh-96g9-6wx3 (vite launch-editor NTLMv2 disclosure) - #4 LOW GHSA-g7r4-m6w7-qqqr (esbuild dev-server file read, Windows) All three are dev/Windows-only with no production-runtime exposure on the static site, patched anyway. Lockfile resolves a single esbuild 0.28.1 across the vite and storybook paths. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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
Test plan
npm run buildsucceeds🤖 Generated with Claude Code