OBSERVE → REBUILD → VERIFY
Clean-room rebuild
Turn observed screens and API contracts into a working app. Keep every decision and check the result.
PREFILLED CONTEXT
Searchable catalog
Local demo · simulated Jev choices · no API key required. Real browser capture, endpoint calls, component export, and verification.
Inspect the target and interaction scenario
{
"openapi": "/openapi/catalog",
"screens": [
{
"id": "catalog",
"path": "/catalog",
"readyText": "Cloud notebook",
"scenarios": [
{
"id": "search",
"actions": [
{
"kind": "fill",
"role": "textbox",
"name": "Search products",
"value": "Cloud"
},
{
"kind": "click",
"role": "button",
"name": "Search"
}
],
"expectText": "Cloud notebook"
}
]
}
]
}Run from localhost with Chromium installed. For a custom target or live Jev, use pnpm clean-room. Instructions are in docs/clean-room/README.md.
INDEPENDENT EVIDENCE
Six stages. One checkable result.
- 1Observe target
- 2Map endpoints
- 3Map screens
- 4Build components
- 5Wire actions
- 6Verify behavior
Choose an example to start.