feat(site): truecast.dev landing page (vanilla static, Cloudflare-ready)#19
Merged
Conversation
A single-page landing site under site/ — hand-authored HTML/CSS + a small vanilla app.js, no framework, no build step. Hero with an animated SVG diagram of the subagent/context-window model, the security-engineer dogfood demo as the lead proof, Anthropic's own subagent results as corroboration, an "why not write your own prompt" (ownership/update) section, the 11 teammates grouped by lane with "see inside" links, a trust section, and honest CTAs that copy the full install. WCAG-AA, reduced-motion + no-JS fallbacks. biome.json excludes site/ — it's a static artifact, not part of the TS codebase. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…s table README gets a tight "Why a teammate, not a prompt" section (context isolation + structured craft, with the vetted Anthropic context-engineering quote). docs/ status table gains a landing-site row, per the document-as-you-ship convention. Co-Authored-By: Claude Fable 5 <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.
What
The truecast.dev landing page — vanilla HTML/CSS/SVG + a small
app.js, no framework, deployable as a static site to Cloudflare Pages. Plus a docs weave so the README answers why a subagent and not just a prompt.Why vanilla / hand-rolled
One page. No build step, no dependency tree, no framework churn — the same reason suckless.org and sqlite.org keep hand-written HTML homepages. The maintainability risk on a single page isn't the HTML; it's data drift (the cast list duplicating
persona.toml). Tracked as a follow-up: a tiny generator that emits the cast grid frompersona.toml, and reach for an SSG only if this grows into a multi-page registry browser.Highlights
Build / deploy (Cloudflare Pages)
site/Notes
biome.jsonexcludessite/(static artifact; biome's a11y/style rules are for app source, not hand-written HTML).docs/README.mdstatus table gains a landing-site row.🤖 Generated with Claude Code