How this site evolves.
Vaspera Capital's site is run by our own products. Agents propose changes, ground every claim to a verified facts ledger, govern and certify them, and record each one here — in public. The point isn't that AI changes the site. It's that you can watch it govern itself.
The loop
Propose
Agents refresh live data and draft enhancements — only inside declared evolution zones.
Ground
Every claim must resolve to a verified fact in the ledger. No source, no claim.
Govern
Brand, design-token, build, and certification gates (Vaspera Hardening) must all pass.
Record
Every applied change is written here — what, why, the source, when, and its certification.
Revert
Drift or a failed gate rolls the change back automatically. Nothing breaks silently.
Live grounding
These numbers are read from the npm registry as this page renders — the site checking its own facts against the source.
The design genome
The look is a typed parameter space. Content evolves on its own; design never auto-changes — the control plane recommends genome changes with requirements, a human reviews, and accepted ones are built with Claude Code and recorded.
One-click source on every published metric
implemented · 2026-06-25Make every ledger-backed metric a subtle affordance: hover reveals the source, click opens it (npm/GitHub) — the auditability wedge made tangible on the numbers themselves.
A genuinely-live number in the hero stat bar
implemented · 2026-06-25Surface one live-grounded figure in the stat bar (e.g. aggregate weekly npm downloads) pulled from the same grounding the control plane uses, with a quiet live marker.
Live download badges on product cards
implemented · 2026-06-25Add a quiet live weekly-downloads badge to each npm-backed product card, from the same grounding the control plane uses.
Evolution log
Design evolved: One-click source on every metric
certifiedPublished metrics are now inspectable — hover any ledger-backed number to see its source, click to open it (npm/GitHub); manual-source facts reveal provenance. The auditability wedge, made tangible on the numbers. Recommended in the design genome, reviewed, built via Claude Code. Requirement held: quiet affordance, only real sources link, AA.
Design evolved: Purposeful section-reveal motion
certifiedSections below the fold now fade-and-rise as they enter view — restrained, once-only. Recommended in the design genome, reviewed, built via Claude Code. Requirement held: skipped entirely under prefers-reduced-motion, no layout shift, above-the-fold/LCP content never hidden.
Design evolved: A genuinely-live number in the hero
certifiedThe hero stat bar now shows live aggregate weekly npm downloads across the products, pulled from the same grounding the control plane uses, with a live pulse. Recommended in the design genome, reviewed, built via Claude Code. Requirement held: client island (does not block render), fail-closed to the verified product count if the fetch is down — never fabricated.
Vaspera Hardening weekly downloads now 310+
certifiedLive weekly downloads on npm moved the recorded band from 200+ to 310+.
Design evolved: Live download badges on product cards
certifiedEach npm-backed product card now shows live weekly downloads from one shared grounding fetch, with a live pulse. Recommended in the design genome, reviewed, built via Claude Code. Requirement held: fail-closed (badge hidden when no live number), one shared fetch, no CLS.