Skip to content

docs: pitch Triplex as the database that remembers why - #37

Merged
bjacobso merged 2 commits into
mainfrom
w-141/project-pitch-and-homepage
Sep 29, 2026
Merged

bjacobso merged 2 commits into
mainfrom
w-141/project-pitch-and-homepage

Conversation

@bjacobso

@bjacobso bjacobso commented Sep 29, 2026 •

Copy link
Copy Markdown
Owner

Rebuilds the docs homepage around one site-safety scenario (Maria, the Harbor site, a certificate later corrected): the page shows the database's real journal plus three questions — what we knew, which rules applied, and what work is open — each with its code and actual output, and pnpm docs:check now fails if those outputs drift from the type-checked snippets in docs/snippets/home/site-safety. Adds a prescriptive /agents guide for coding agents modeling back-office domains, and generates /llms.txt, /llms-full.txt, and a Markdown copy of every page from the sidebar at build time (also served by the dev server, with e2e coverage). Removes Twoslash, whose only user was the homepage and whose hidden type popups clutter HTML that agents convert to Markdown. Aligns the root and core package READMEs and package descriptions with the new pitch, with a patch changeset for @triplex-build/triplex. Homepage screenshot baselines were regenerated locally on Amazon Linux, so they may need --update-snapshots if CI's font rendering differs.

🤖 Generated with Claude Code


Open workspace in Conductor

bjacobso and others added 2 commits September 29, 2026 16:55
Rebuild the homepage around one verified site-safety scenario and
optimize the documentation for coding agents modeling back-office
domains.

- Homepage: new hero and positioning, the scenario's real journal, and
  three questions (what we knew, which rules applied, what happens
  next) shown with their code and outputs.
- docs/snippets/home/site-safety: type-checked scenario whose outputs
  the page includes; `pnpm docs:check` fails if they drift.
- /agents: prescriptive modeling guide with rules and anti-patterns.
- /llms.txt, /llms-full.txt, and a Markdown copy of every page,
  generated from the sidebar at build time and served in dev.
- Remove Twoslash, whose hidden popups pollute agent-converted HTML.
- Align the root and core package READMEs and descriptions.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The single test that runs the entire Triples conformance corpus serially
now takes just over Vitest's 5s default on CI (5.0-5.5s on Node 22 and
24), failing verify on main as well as on this branch. Each case also
runs as its own test with the default timeout, so a genuine hang is
still caught there.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@bjacobso
bjacobso merged commit 405f798 into main Sep 29, 2026
7 checks passed
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