Reference App Entry Template
Use this schema for entries in reference-apps.md.
Smoke App
## Tiny Smoke App: [name]
Goal: `[one sentence]`
Feature: `[one route, screen, command, or flow]`
Target: `[browser, device, emulator, desktop, server, CLI]`
Commands:
- Create: `[command]`
- Dev: `[command]`
- Test: `[command]`
- Build: `[command]`
Evidence:
- `[log, screenshot, artifact path]`
Passes when:
- `[criterion]`
Realistic App
## Realistic App: [name]
User job: `[real user task]`
Critical flow: `[start to finish]`
Persistence: `[local, cloud, sync, backup, none]`
Navigation: `[routes/screens/states]`
Platform APIs: `[permissions and APIs]`
Package target: `[artifact]`
Release target: `[deployment or store path]`
Quality gates:
- `[required gate]`
- `[conditional gate]`
Passes when:
- `[criterion]`
Eval Prompt Seed
{
"id": "[stack]-smoke",
"prompt": "Create the tiny smoke app from the [stack] pack and record command evidence.",
"expected_output": "A working smoke app with create, dev, test, and build evidence.",
"assertions": [
"Uses the supported scaffold command",
"Includes test and build output",
"Does not claim release readiness without release gates"
]
}