Layered Verification Playbook
Use this guide when you need evidence, not assumptions — especially for claims like “faster first reply”, “stable long runs”, or “better than competitor defaults”.Why this playbook exists
Most agent products show feature lists but skip reproducible proof. Myrm keeps proof close to delivery by validating:- Harness runtime layer (closed-source runtime, called by server)
- Open product layer (
myrm-agent-server+myrm-agent-frontend) - User-visible messaging layer (docs + landing wording)
Layer map (what to test)
Step 1: Keep the machine responsive
Run verification in small batches and record resource usage:- Peak RSS from
/usr/bin/time -l - Current machine memory state (
available,used_percent) - Whether repeated runs show monotonic memory growth
Step 2: Validate harness startup path
Focused test:- tests pass
- focused coverage is high enough to trust cache/refresh behavior
- no abnormal memory trend during rerun
Step 3: Validate product TTFT chain
Focused tests:- TTFT capture logic passes on visible payloads
- TTFT persists into
message_endand statistics aggregation - focused coverage proves critical path is tested, not only mocked indirectly
Step 4: Browser reality check (when budget allows)
For stronger proof, add a lightweight real-browser MCP check:new_page-> open live WebUItake_snapshot-> verify expected UI stateevaluate_script-> verify expected reactive behavior
Step 5: Publish proof without overclaiming
Update three surfaces together:temp-docs/materials/*_ADVANTAGE.md(full evidence)- docs competitor page (latest validation snapshot)
- landing highlights (user-facing value language)
- Keep competitor claims tied to test evidence
- Say what was tested, what was not tested
- For landing page, avoid low-level jargon and keep six-core-capabilities section unchanged unless explicitly required
Pass criteria
A verification batch is “publishable” when all are true:- focused tests pass
- measured resource envelope is acceptable
- no hidden regressions in TTFT/detection contract
- docs and landing copy are synchronized with actual evidence