x07 Atlas
This docs copy mirrors the app source, manifests, and trace fixtures for agent discovery. The canonical runnable example, CI script, and provenance test material live in x07-wasm-backend/examples/x07_atlas/.
Full-stack showcase app for the x07-wasm app pipeline: offline-first project tracking, a real /api surface, deterministic trace replay, incident capture, regression generation, pack verification, provenance, deploy planning, and SLO evaluation.
- Prompt:
PROMPT.md - Frontend reducer:
frontend/src/app.x07.json - Backend entry:
backend/src/app.x07.json
What It Demonstrates
- Offline-first storage via
std.web_ui.effects.storage - Multi-page navigation via
std.web_ui.effects.nav - Stable
/api/projectsand/api/projects/{id}/itemsJSON flows - Trace replay for happy-path, validation failure, budget failure, and generated regression coverage
- Pack, verify, signed provenance, deploy plan generation, and offline SLO evaluation
Run With Released Tools
Install the released toolchain components once:
x07up component add wasm
Run the full example gate from the canonical example directory in x07-wasm-backend/examples/x07_atlas/:
bash scripts/ci/check_showcase_fullstack.sh
Useful focused commands:
x07-wasm app build --profile atlas_dev --out-dir dist/showcase_fullstack/app.atlas_dev --clean --json
x07-wasm app serve --dir dist/showcase_fullstack/app.atlas_dev --mode listen --json
x07-wasm app test --dir dist/showcase_fullstack/app.atlas_dev --trace tests/traces/happy_path.trace.json --json
Run From The Workspace
When you are working inside the multi-repo x07lang workspace, prefer the local repo-head binaries from the canonical example directory:
PATH="<workspace>/x07/target/debug:<workspace>/x07-wasm-backend/target/debug:$PATH" \
bash scripts/ci/check_showcase_fullstack.sh
Files To Start With
- App profiles:
arch/app/profiles/atlas_dev.json,arch/app/profiles/atlas_budget.json,arch/app/profiles/atlas_release.json - Ops profile:
arch/app/ops/ops_release.json - Trace fixtures:
tests/traces/happy_path.trace.json,tests/traces/validation_error.trace.json,tests/traces/perf_budget.trace.json - Generated regression target:
tests/regress/atlas_incident.trace.json