Rebuild evidence

Site rebuild log

This page records how the current judgmentkit.ai site was rebuilt, what counts as evidence, and where the design-system connection is enforced.

What changed

The rebuild changed the public site from a system-map-heavy homepage into an evidence-first product surface. The homepage now explains the failure JudgmentKit prevents, shows the repair path, and routes visitors into value examples, replayable examples, eval evidence, docs, install, and design-system review.

New homepage structure

The homepage uses product-language sections for failure recognition, proof paths, and adoption paths instead of leading with protocol or tool detail.

Disclosure boundary

Raw setup and tool language stays out of the homepage main content. Diagnostic detail moves to docs, evals, install, and this rebuild log.

Proof route

The evals section now includes this log so the rebuild can be inspected as an artifact instead of inferred from chat history.

Dogfood path

The rebuild used JudgmentKit as the planning and review gate before accepting the implementation. The useful signal was not visual taste; it was whether the activity, surface type, disclosure policy, handoff, and implementation evidence were ready.

Rebuild sequence, June 19, 2026.
  1. Activity model reviewThe brief was reviewed as a public product-site rebuild for AI-agent users and evaluators.
  2. Candidate repairAn early activity-model candidate exposed raw implementation vocabulary. It was revised before it was trusted.
  3. Surface selectionThe homepage was treated as a marketing surface with proof and adoption paths, not a setup/debug tool.
  4. Workflow reviewThe accepted workflow made value, proof, docs, design-system review, examples, evals, install, and MCP setup separate surfaces.
  5. Implementation contractThe generator stayed static and deterministic, with source-controlled routes, semantic HTML, responsive behavior, and explicit tests.
  6. Implementation reviewThe final implementation evidence passed after the review evidence was cleaned up and resubmitted.

Design-system evidence

The strongest evidence is in the build and test contract: the same static site generator builds the product pages and the JudgmentKit design-system pages, then exports the manifest, token adapter, component contracts, pattern contracts, specimens, provenance, accessibility policy, and icon scenarios.

Design-system source
judgmentkit.ai-native-default.contract-v1
Token roles
9
Component contracts
17
Surface patterns
8
Icon catalog
1737 Lucide icons
Renderer
judgmentkit-static-specimens

This page should not be read as a claim that every visual rule on the homepage is mechanically generated from exported token JSON. The defensible claim is narrower: the rebuild is in the same source-controlled static generator, routes users into the JudgmentKit design-system surface, emits the design-system assets in the same build, and has tests that verify those assets, contracts, specimens, and provenance.

Source and tests

The rebuild is inspectable in source and in deterministic checks. These are the files and commands that prove what changed.

Changed files:
site/build-site.mjs
tests/site.test.mjs

Verification:
npm run site:build
node tests/site.test.mjs
npm test
Playwright desktop and mobile review
JudgmentKit review_ui_implementation_candidate: passed

Homepage rebuild checks

Tests assert the new headline, proof paths, repair preview, failure grid, adoption paths, and absence of raw setup terms in homepage main content.

Design-system checks

Tests assert the manifest, token adapter, component contracts, pattern contracts, specimens, provenance hashes, accessibility policy, and Lucide icon catalog.

Browser checks

Desktop and mobile review checked no horizontal overflow, visible next-section hint, working menus, and contrast ratios.

Review notes

If you are reviewing whether this is a real rebuild, start with the source diff and tests. If you are reviewing whether it uses the JudgmentKit design system, start with the design-system route, JSON exports, specimen provenance, and the tests that hash those outputs.

The remaining judgment call is product-level: whether the public story should expose more of this evidence earlier, or keep the homepage focused on the offer and leave this page in evals.