Skip to content

feat: glassy gradient website redesign + docs refresh#3

Merged
blove merged 58 commits into
mainfrom
claude/kind-margulis
Apr 4, 2026
Merged

feat: glassy gradient website redesign + docs refresh#3
blove merged 58 commits into
mainfrom
claude/kind-margulis

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 4, 2026

Summary

  • Complete website redesign from dark navy to light frosted-glass aesthetic with dual-brand Angular/LangGraph ambient gradients
  • 9-section homepage: hero animation, stats, interactive value props, capability showcases, architecture diagram, features, code examples, cockpit CTA
  • Mintlify-inspired docs framework with custom MDX components, Cmd+K search, collapsible sidebar
  • Mobile responsive with hamburger nav, expanded footer with social links

Changes

  • Design system: New design tokens (glass, gradients, glows), updated global CSS
  • Homepage: 5 new sections (ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA, StatsStrip)
  • Hero: Multi-step agent animation, "Copy setup" button
  • Architecture: Interactive vertical glass layout with click-to-explore
  • Docs: New routing (/docs/[section]/[slug]), 5 MDX components (Callout, Steps, Tabs, Card, CodeGroup), search modal, breadcrumbs, prev/next
  • Nav: GitHub link, mobile hamburger menu
  • Footer: 4-column grid with social links
  • All pages: Glass treatment applied to pricing, API reference, docs

Test plan

  • Verify homepage renders all 9 sections at http://localhost:3000
  • Click through ValueProps tabs
  • Expand code in capability cards
  • Click architecture nodes to see details
  • Navigate to /docs/getting-started/introduction
  • Test Cmd+K search
  • Verify /pricing and /api-reference pages
  • Test mobile at 375px width

🤖 Generated with Claude Code

blove and others added 30 commits April 3, 2026 17:05
Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
JSX doesn't interpret &check; entity — use ✓ character directly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
blove and others added 23 commits April 3, 2026 18:10
Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…yout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
# Conflicts:
#	apps/website/src/app/global.css
#	apps/website/src/components/landing/FeatureStrip.tsx
#	apps/website/src/components/landing/HeroTwoCol.tsx
#	apps/website/src/components/pricing/LeadForm.tsx
#	apps/website/src/components/pricing/PricingGrid.tsx
#	apps/website/src/components/shared/Nav.tsx
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
JSDoc + TypeDoc pipeline + glass card rendering in docs framework.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@blove blove merged commit fa76a76 into main Apr 4, 2026
11 checks passed
blove added a commit that referenced this pull request Apr 4, 2026
* refactor(website): migrate to shadcn/ui component primitives (#1)

* feat(website): add shadcn dependencies to package.json

* chore: remove unauthorized pnpm-workspace.yaml from worktree

* feat(website): add cn() utility and shadcn components.json

* feat(website): add shadcn CSS variables to global.css

* feat(website): add shadcn Button component

* feat(website): add shadcn Card component

* feat(website): add shadcn Input, Textarea, Label, Badge components

Add four UI components to the website: Input, Textarea, Label, and Badge.
Each component follows the shadcn/ui pattern with proper TypeScript types,
forwardRef support, and Tailwind styling with the project's design system.


* fix(website): add baseUrl to tsconfig for @/ path alias resolution

* refactor(website): use shadcn Button in Nav

* refactor(website): use shadcn Card in FeatureStrip

* refactor(website): use shadcn Badge in HeroTwoCol

* refactor(website): use shadcn Card, Button, Badge in PricingGrid

* refactor(website): use shadcn Input, Textarea, Label, Button in LeadForm

* chore: remove erroneous pnpm-lock.yaml from worktree


* fix(ci): update package-lock.json with shadcn dependencies


* fix(website): replace empty interfaces with type aliases for lint


---------

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.

* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.

* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.

* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.

* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.

* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.

* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.

* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert

* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.

* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding

* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.

* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.

* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.

* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar

* fix(website): make Tabs items prop optional with fallback

* fix(website): fix DocsSidebarNew type error in useState

* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error

* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.

* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs

* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.

* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces

* feat: glassy gradient website redesign + docs refresh (#3)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


---------

* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

* feat: autogenerated API reference from JSDoc (#4)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces


* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

---------

* docs: add docs content authoring plan

15-task plan for writing all docs pages with real code examples
from cockpit implementations.

* docs(website): write Quick Start guide

* docs(website): write Time Travel guide

* docs(website): write Subgraphs guide

* docs(website): write Persistence guide

* docs(website): write Installation guide

* docs(website): write Interrupts guide

* docs(website): write Testing guide

* docs(website): write Deployment guide

* docs(website): write Memory guide

* docs(website): write Angular Signals concept page

* docs(website): write LangGraph Basics concept page

* docs(website): write Agent Architecture concept page

* docs(website): write State Management concept page

* docs(website): enhance Introduction page with expanded content

* docs: complete docs content authoring - 15 pages (#5)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces


* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

* docs: add docs content authoring plan

15-task plan for writing all docs pages with real code examples
from cockpit implementations.


* docs(website): write Quick Start guide

* docs(website): write Time Travel guide

* docs(website): write Subgraphs guide

* docs(website): write Persistence guide

* docs(website): write Installation guide

* docs(website): write Interrupts guide

* docs(website): write Testing guide

* docs(website): write Deployment guide

* docs(website): write Memory guide

* docs(website): write Angular Signals concept page

* docs(website): write LangGraph Basics concept page

* docs(website): write Agent Architecture concept page

* docs(website): write State Management concept page

* docs(website): enhance Introduction page with expanded content

---------

* docs: add Mintlify alignment design spec

Code highlighting fix via rehype-pretty-code + Mintlify-inspired
page layout with TOC, polished components, and typography.

* docs: add Mintlify alignment implementation plan

6-task plan: rehype-pretty-code, TOC sidebar, Callout icons,
Card hover effects, Tabs polish, prose typography.

* feat(website): Mintlify-aligned docs design overhaul

- Fix code highlighting with rehype-pretty-code (tokyo-night theme)
- Add docs-prose CSS for code blocks, inline code, headings, tables
- Add DocsTOC "On This Page" right sidebar with scroll tracking
- Callout: add icons per type (info, warning, tip, danger)
- Card: add hover effects (translateY, glow) and arrow indicator
- Tabs: polish styling with accent background on active tab

* fix(website): fix e2e test for multiple aside elements (sidebar + TOC)

* fix(website): fix TOC links with rehype-slug + remove stale plan

- Add rehype-slug to MDX pipeline so headings get id attributes
- TOC "On This Page" links now scroll to correct sections
- Trim leading/trailing hyphens in extractHeadings slugifier

* fix(website): mobile docs polish

- Add DocsMobileNav hamburger for docs sidebar on mobile
- Fix text overflow on mobile with overflow-x-hidden and min-w-0
- Responsive padding (px-4 on mobile, px-6 sm, px-12 md)
- Word-break CSS for long text in prose
- max-w-3xl only applies on md+ screens

* docs: add expanded introduction design spec

* docs(website): expand introduction into full end-to-end tutorial

* feat(website): redesign Callout with glass treatment and SVG icons
blove added a commit that referenced this pull request Apr 4, 2026
* refactor(website): migrate to shadcn/ui component primitives (#1)

* feat(website): add shadcn dependencies to package.json

* chore: remove unauthorized pnpm-workspace.yaml from worktree

* feat(website): add cn() utility and shadcn components.json

* feat(website): add shadcn CSS variables to global.css

* feat(website): add shadcn Button component

* feat(website): add shadcn Card component

* feat(website): add shadcn Input, Textarea, Label, Badge components

Add four UI components to the website: Input, Textarea, Label, and Badge.
Each component follows the shadcn/ui pattern with proper TypeScript types,
forwardRef support, and Tailwind styling with the project's design system.


* fix(website): add baseUrl to tsconfig for @/ path alias resolution

* refactor(website): use shadcn Button in Nav

* refactor(website): use shadcn Card in FeatureStrip

* refactor(website): use shadcn Badge in HeroTwoCol

* refactor(website): use shadcn Card, Button, Badge in PricingGrid

* refactor(website): use shadcn Input, Textarea, Label, Button in LeadForm

* chore: remove erroneous pnpm-lock.yaml from worktree


* fix(ci): update package-lock.json with shadcn dependencies


* fix(website): replace empty interfaces with type aliases for lint


---------

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.

* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.

* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.

* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.

* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.

* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.

* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.

* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert

* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.

* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding

* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.

* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.

* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.

* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar

* fix(website): make Tabs items prop optional with fallback

* fix(website): fix DocsSidebarNew type error in useState

* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error

* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.

* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs

* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.

* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces

* feat: glassy gradient website redesign + docs refresh (#3)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


---------

* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

* feat: autogenerated API reference from JSDoc (#4)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces


* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

---------

* docs: add docs content authoring plan

15-task plan for writing all docs pages with real code examples
from cockpit implementations.

* docs(website): write Quick Start guide

* docs(website): write Time Travel guide

* docs(website): write Subgraphs guide

* docs(website): write Persistence guide

* docs(website): write Installation guide

* docs(website): write Interrupts guide

* docs(website): write Testing guide

* docs(website): write Deployment guide

* docs(website): write Memory guide

* docs(website): write Angular Signals concept page

* docs(website): write LangGraph Basics concept page

* docs(website): write Agent Architecture concept page

* docs(website): write State Management concept page

* docs(website): enhance Introduction page with expanded content

* docs: complete docs content authoring - 15 pages (#5)

* docs: add glassy gradient redesign spec

Design spec for refactoring the website from dark navy to light
frosted-glass aesthetic with dual-brand Angular/LangGraph gradients.


* docs: add glassy gradient redesign implementation plan

22-task plan covering token updates, global CSS, and all component
sweeps for the light frosted-glass redesign.


* feat(website): update design tokens for glassy gradient redesign

* feat(website): update global CSS for light glassy theme

* feat(website): apply gradient background and glass to Hero

* feat(website): update ArchDiagram for light glassy theme

* feat(website): apply glass cards to FeatureStrip

* feat(website): apply glass treatment to ApiRefTable

* feat(website): apply glass border to CodeBlock

* feat(website): add gradient background to API reference page

* feat(website): apply glass cards to PricingGrid

* feat(website): apply glass container to CompareTable

* feat(website): apply glass treatment to LeadForm

* feat(website): add gradient background to pricing page

* feat(website): update GenerativeUIFrame outer frame for glass theme

* feat(website): apply gradient background to landing page

* feat(website): apply glass treatment to Nav

* feat(website): apply glass treatment to Footer

* feat(website): apply glass treatment to InstallStrip

* feat(website): update CopyPromptButton to new accent colors

* feat(website): apply glass treatment to DocsSidebar

* feat(website): switch MdxRenderer to light prose theme

* feat(website): add gradient background to docs page

* fix(website): correct design-tokens import paths

Subagents used incorrect relative paths (../../lib instead of
../../../lib) for components nested in src/components/*/.


* fix(website): use unicode chars instead of HTML entities in JSX

JSX doesn't interpret &check; entity — use ✓ character directly.


* feat(website): expand architecture diagram with two-row layout and descriptions

* feat(website): redesign hero animation with multi-step agent UI

Replace quarterly revenue report demo with a 4-phase agent flow:
Phase 1 user message word-by-word, Phase 2 planning card with 3 steps,
Phase 3 sequential step execution with database preview and churn metric,
Phase 4 streaming summary card. Loop fades at 5.5s, restarts at 7s.


* fix(website): make API reference gradient fill full viewport

* feat(website): add GitHub link to nav bar

* feat(website): update hero copy button to full setup snippet

* feat(website): remove live demo section from landing page

* docs: add homepage expansion implementation plan

7-task plan for adding ValueProps, LangGraph/DeepAgents showcases,
CockpitCTA, and StatsStrip sections to the landing page.


* feat(website): add interactive tabbed ValueProps section

* feat(website): add reusable CapabilityCard component

* feat(website): add CockpitCTA and StatsStrip sections

* feat(website): add LangGraph and Deep Agents capability showcases

* feat(website): wire up all new homepage sections

Adds ValueProps, LangGraphShowcase, DeepAgentsShowcase, CockpitCTA,
and StatsStrip to the landing page with distributed gradient blobs.


* refactor(website): reorder homepage for optimal landing page flow

Hook → Trust → Value → Proof → Depth → Architecture → Features → Convert


* feat(website): redesign architecture as interactive vertical glass layout

Replaces SVG diagram with clickable vertical node stack + detail panel.
Each node shows description on click with glass treatment and color coding.
Animated dots on connectors. Sticky detail panel on desktop.


* fix(website): mobile responsive polish

- Nav: hamburger menu on mobile, hidden desktop links
- Footer: stack copyright on small screens
- CockpitCTA: hide sidebar mock on mobile, reduce padding


* feat(website): expand footer and add scroll animations

Footer: 4-column grid layout with brand description, GitHub/npm icons,
Product and Resources link columns, hover effects on all links.

Animations: CSS scroll-triggered fadeInUp for server components
(ValueProps, CodeBlock, showcases). Smooth scrolling enabled.


* docs: add docs refresh design spec

Mintlify-inspired custom build with Diataxis structure, 19 pages,
custom MDX components, Cmd+K search, and glass design treatment.


* docs: add docs infrastructure implementation plan

14-task plan for Mintlify-inspired docs framework: new routing,
collapsible sidebar, 5 MDX components, Cmd+K search, breadcrumbs,
prev/next navigation, 3 placeholder content pages.


* feat(website): add docs navigation config

* feat(website): add new docs loader (cockpit-independent)

* feat(website): add placeholder docs content (3 pages)

* feat(website): add custom MDX components (Callout, Steps, Tabs, Card, CodeGroup)

* feat(website): add collapsible docs sidebar with section groups

* feat(website): add DocsBreadcrumb and DocsPrevNext components

* feat(website): add Cmd+K search modal for docs

* feat(website): wire up new docs routing with MDX components and sidebar


* fix(website): make Tabs items prop optional with fallback


* fix(website): fix DocsSidebarNew type error in useState


* refactor(website): remove old docs system and shadcn UI remnants

- Remove /api-reference page (replaced by /docs/api/stream-resource)
- Update nav API link to point to docs
- Remove old DocsSidebar.tsx and open-in-cockpit.tsx
- Remove shadcn UI components from merge conflict
- Fix DocsSidebarNew useState type error


* docs: add autogenerated API reference design spec

JSDoc + TypeDoc pipeline + glass card rendering in docs framework.


* fix(website): update e2e and unit tests for new docs system

- Update e2e tests for new routing (/docs/getting-started/introduction)
- Update docs spec to test new docs-new.ts loader
- Remove references to old /api-reference page and 5-segment slugs


* docs: add API reference autogen implementation plan

8-task plan: JSDoc annotations, TypeDoc pipeline enhancement,
ApiDocRenderer component, MDX pages, and CI integration.


* docs(stream-resource): add JSDoc to streamResource() and provideStreamResource()

* docs(stream-resource): add JSDoc to all public types and interfaces


* docs(stream-resource): add JSDoc to FetchStreamTransport and MockStreamTransport

* feat(website): add API reference MDX stub pages

* feat(website): enhance TypeDoc script for structured API docs JSON

* feat(website): add ApiDocRenderer component for autogenerated API docs

* feat(website): wire API doc pages with autogenerated content from JSON

* ci: add generate-api-docs step before website build

* chore: trigger CI

* docs: add docs content authoring plan

15-task plan for writing all docs pages with real code examples
from cockpit implementations.


* docs(website): write Quick Start guide

* docs(website): write Time Travel guide

* docs(website): write Subgraphs guide

* docs(website): write Persistence guide

* docs(website): write Installation guide

* docs(website): write Interrupts guide

* docs(website): write Testing guide

* docs(website): write Deployment guide

* docs(website): write Memory guide

* docs(website): write Angular Signals concept page

* docs(website): write LangGraph Basics concept page

* docs(website): write Agent Architecture concept page

* docs(website): write State Management concept page

* docs(website): enhance Introduction page with expanded content

---------

* docs: add Mintlify alignment design spec

Code highlighting fix via rehype-pretty-code + Mintlify-inspired
page layout with TOC, polished components, and typography.

* docs: add Mintlify alignment implementation plan

6-task plan: rehype-pretty-code, TOC sidebar, Callout icons,
Card hover effects, Tabs polish, prose typography.

* feat(website): Mintlify-aligned docs design overhaul

- Fix code highlighting with rehype-pretty-code (tokyo-night theme)
- Add docs-prose CSS for code blocks, inline code, headings, tables
- Add DocsTOC "On This Page" right sidebar with scroll tracking
- Callout: add icons per type (info, warning, tip, danger)
- Card: add hover effects (translateY, glow) and arrow indicator
- Tabs: polish styling with accent background on active tab

* fix(website): fix e2e test for multiple aside elements (sidebar + TOC)

* fix(website): fix TOC links with rehype-slug + remove stale plan

- Add rehype-slug to MDX pipeline so headings get id attributes
- TOC "On This Page" links now scroll to correct sections
- Trim leading/trailing hyphens in extractHeadings slugifier

* fix(website): mobile docs polish

- Add DocsMobileNav hamburger for docs sidebar on mobile
- Fix text overflow on mobile with overflow-x-hidden and min-w-0
- Responsive padding (px-4 on mobile, px-6 sm, px-12 md)
- Word-break CSS for long text in prose
- max-w-3xl only applies on md+ screens

* docs: add expanded introduction design spec

* docs(website): expand introduction into full end-to-end tutorial

* feat(website): redesign Callout with glass treatment and SVG icons
blove added a commit that referenced this pull request May 13, 2026
… commitment (Group A) (#275)

Two factual changes flagged in PR #270 for review before final ship:

1. Drop "zoneless" mentions sitewide.
   - HomeFAQ: remove "Is it zoneless-compatible?" question; remove
     "zoneless support" from the "How is this different…" answer.
   - Promises: nothing here mentioned zoneless directly.
   - ProofStrip: replace "Built for Angular 20+ / Zoneless ready"
     with "Built for / Angular 20+".
   - /angular page: drop "zoneless-safe signals" from the hero
     subhead, "zoneless-safe handle" from the Providers feature-block
     body, the "Zoneless ready" Pill from the trust row, and "+ zoneless"
     from the "OnPush + zoneless tested" bullet.

2. Soften the Angular LTS commitment to what we can actually hold.
   - Promises #3 ("No abandoned majors"): was "We follow Angular's LTS.
     When Angular ships, we ship." → now "We support Angular's current
     and previous LTS versions."
   - HomeFAQ Q "Is this production-ready today?": was "...We track
     Angular's release cadence and ship against current and one
     previous major." → now "...We support Angular's current and
     previous LTS versions."

Other drafts flagged in the PR (ProofStrip "LangChain Awesome",
solutions-data speculative metrics) were already honest in the
shipped code — no changes needed.

All 35 website e2e tests pass.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
blove added a commit that referenced this pull request May 19, 2026
* docs: spec for examples/chat/python dead-code audit

Task #3 in the post-PR-#432 cleanup arc. Two-pass methodology
(static reference + recorded-trace coverage) producing an audit
report; removal deferred to follow-up PRs (one per cluster).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: plan for examples/chat/python dead-code audit

7-task plan: scope inventory, static reference pass, coverage
instrumentation (with static-fixture-analysis fallback), merge into
findings table, write report, open PR. Ships only the audit report;
removals deferred to per-cluster follow-up PRs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: audit report for examples/chat/python dead code

Static-reference + trace-coverage analysis of examples/chat/python/src/.
Zero symbols recommended for removal; two LLM-exported tools flagged
"keep-with-note" because no recorded fixture invokes them
(search_documents, generate_json_render_spec). Recommends no follow-up
removal PRs; suggests follow-up fixture-coverage work instead.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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