Proof
The claims are inspectable.
This page distinguishes architectural promises from evidence in the current source, tests and deployment artifact. Mado is pre-1.0; honesty about that state is part of the contract.
madojs.dev / release audit
routes:authored 4 routes SOURCE
routes:docs 24 routes GENERATED
release:public 28 routes CONTRACT
mado:package @madojs/mado@0.15.3 EXACT
ui:recipes 10 recipes / 10 files LOCKED
ui:registry v0.2.0 UNCHANGED
Current evidence
Seven claims you can check yourself.
Document before boot
Each declared public route is present as meaningful captured HTML before application JavaScript runs.
Inspect: Open this page with JavaScript disabled.
Live app after boot
The same route becomes a client-side application with intercepted links, lazy pages, scroll restoration and focus management.
Inspect: Use the site navigation and inspect the unchanged document shell.
Frontend-only deployment
The production artifact is HTML, CSS, JavaScript and deployment metadata. No Mado server process is required.
Inspect: Run npm run release and inspect out/.
No third-party runtime dependencies in core
Mado core composes browser APIs directly; its npm package does not pull a separate application runtime graph into the browser.
Inspect: Inspect the framework package manifest and the emitted bundle.
Source-owned UI
The UI CLI copies component and CSS source into the application. This site can change every installed line locally.
Inspect: Compare this repository's src/styles with the UI registry.
Tested release behavior
The project exercises browser capture, atomic takeover, navigation, metadata and deployment output as release contracts.
Inspect: Read the framework browser and release test suites.
Versioned agent context
The installed framework ships its own llms.txt so coding systems can reason from the package version actually in the project.
Inspect: Open node_modules/@madojs/mado/llms.txt.
Honest non-claims
What this proof does not establish.
- Mado is not stable 1.0 software yet.
- It does not provide a backend or server rendering runtime.
- It does not claim the ecosystem depth of older frameworks.
- One dogfood site is not proof for every application shape.
- APIs may still change when real projects expose a better model.
The method
Build, inspect, correct, repeat.
This site exists to find mismatches between the framework promise and production reality. Findings are recorded before local workarounds become accidental architecture.
Build the same release