67d167fdbe
Record full and focused verification evidence for SLICE-0001.
42 lines
1.5 KiB
Markdown
42 lines
1.5 KiB
Markdown
---
|
|
id: SLICE-0001
|
|
type: slice
|
|
status: done
|
|
parent: NS-0001
|
|
title: Lock fast focused and full verification tiers
|
|
refs:
|
|
- REQUIREMENTS.md
|
|
- README.md
|
|
- AGENTS.md
|
|
- hemx-xtask/src/main.rs
|
|
---
|
|
|
|
## Objective
|
|
|
|
Make the verification ladder executable and documented so contributors know when to run fast crate tests, `html-examples-smoke`, and the full xtask authority wrapper.
|
|
|
|
## Authority
|
|
|
|
`README.md`, `AGENTS.md`, and `REQUIREMENTS.md` `test/004`, `test/006`, `test/015`, and `test/016` already define the tier boundary and full local timeout expectation.
|
|
|
|
## Close when
|
|
|
|
- README/agent guidance names fast crate tests, focused browser smoke, and full xtask authority separately.
|
|
- `cargo run -p hemx-xtask -- test` remains the full wrapper rather than being bypassed by an undocumented shard.
|
|
- Any shard split is deterministic and documented under the xtask wrapper.
|
|
|
|
## Verification
|
|
|
|
- `cargo run -p hemx-xtask -- html-examples-smoke`
|
|
- `cargo run -p hemx-xtask -- test`
|
|
- `redgate health --strict`
|
|
|
|
## Non-goals
|
|
|
|
- Do not add a new test harness outside xtask.
|
|
- Do not split the full wrapper unless the measured runtime exceeds the budget.
|
|
|
|
## Evidence
|
|
|
|
Done at HEAD `2e55406`: `cargo run -p hemx-xtask -- html-examples-smoke` passed, `cargo run -p hemx-xtask -- test` passed in about 100 seconds within the documented 10 minute budget, and `redgate health --strict`/`redgate lint` passed. The full wrapper remains `cargo run -p hemx-xtask -- test`; no new test runner or undocumented shard was added.
|