Skip to content

Add philosophy-led public site - #832

Merged
selfcontained merged 13 commits into
mainfrom
agt_a9a5480d48b2/agent-0d48b2
Jul 29, 2026
Merged

Add philosophy-led public site#832
selfcontained merged 13 commits into
mainfrom
agt_a9a5480d48b2/agent-0d48b2

Conversation

@selfcontained

Copy link
Copy Markdown
Owner

Summary

  • add an Astro public site in apps/site, kept outside the Dispatch application binary
  • establish a philosophy-led information architecture: Philosophy, Principles, Examples, Architecture, Docs, Blog, and Roadmap
  • add static Cloudflare deployment configuration and a network preview command

Validation

  • pnpm run check
  • pnpm run build:site
  • pnpm --filter @dispatch/site exec wrangler deploy --dry-run
  • pnpm run test:e2e
  • Playwright homepage → Philosophy navigation

@selfcontained
selfcontained marked this pull request as ready for review July 29, 2026 00:17
@selfcontained
selfcontained force-pushed the agt_a9a5480d48b2/agent-0d48b2 branch from 1b5e55b to 1f09146 Compare July 29, 2026 00:18
@selfcontained
selfcontained merged commit 13765e5 into main Jul 29, 2026
1 check passed
@selfcontained
selfcontained deleted the agt_a9a5480d48b2/agent-0d48b2 branch July 29, 2026 00:50
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