REVIEW — {ID} / Phase {X}: {Title}¶
Current filename:
REVIEW__{ID}.mdorREVIEW__phase-{x}__{phase_slug}.md; a formal revision appends__rev{N}. Derive underconventions.md→Artifact file naming. Date: YYYY-MM-DD Author: {reviewer} Verdict: ✅ APPROVE / 🔄 REVISE / ❌ REJECT RF: RF TS: TS Stage files:review/map.md,review/verify.md,review/judge.mdProducer unit: {actual native Reviewer address} Parent Coordinator: {status.md coordinator_route} Activation / dispatch source: {owner-direct activation or immutable dispatch ref} Coordination authority: {exact status.md coordination_authority} Originating proposer: {principal and unit, ornone}
1. Map¶
{Accepted result and purpose in 2–3 sentences. Name the material claim/risk selection, mandatory safety/security and authority boundaries, accepted-result identity, evidence identities and limits.}
2. Verify¶
| # | What was checked | Result | Evidence / limit |
|---|---|---|---|
| V-selection | Claim/risk/dependency/environment/oracle selection and mandatory floors | HOLDS / FINDING / BLOCKED | review/map.md; review/verify.md selection and limits |
| V-value | Purpose, domain behavior, architecture, safety/security and human authority | HOLDS / FINDING / BLOCKED | {actual checks and finding IDs} |
| V-assurance | Evidence applicability/sufficiency and guard detection power | HOLDS / FINDING / BLOCKED | {subject tuples, guard classification and limits} |
| V-trace | Authority, accepted-result identity and authorized continuation | HOLDS / FINDING / BLOCKED | {actual trace checks and finding IDs} |
| V-accounting | Independent value-bearing replay | VERIFIED / BLOCKED / N/A / INVALID | Approval ref; full Baseline/Candidate; literal VALUE membership/actions/classes/reasons; adds/deletes/touched LOC; binary N/A; trigger; authority/timing; exact NUL-safe command |
| V-preservation | Affected baseline obligations and installed/receiver parity | HOLDS / FINDING / BLOCKED | Exact role, ordered-read, authority, research, review, accounting, knowledge and close comparisons; superseding HL amendment where applicable |
Candidate is the first tested Executor VALUE+ASSURANCE commit before traces. Excluded-only later writes do not move it; later VALUE requires a new Candidate. Missing/mutable/mismatched/late authority is BLOCKED; metric-only inapplicability is N/A; unresolved attribution is INVALID; DEFERRED is non-terminal. A count, discrepancy, passing command or artifact presence is evidence only for the claim it actually establishes.
Raw log:
review/verify.md. State every verification limit.
3. Judge — VALUE → ASSURANCE → TRACE¶
| Layer | Subject | Status | Evidence / finding IDs |
|---|---|---|---|
| VALUE | Purpose and approved value | ✅ / ❌ / ⚪ | {Contract Baseline + North Star clause, named harm} |
| VALUE | Domain behavior and AC | ✅ / ❌ / ⚪ | {actual behavior/oracle} |
| VALUE | Architecture and design principles | ✅ / ❌ / ⚪ | {soundness evidence} |
| VALUE | Safety/security and human acceptance authority | ✅ / ❌ / ⚪ | {mandatory boundary evidence} |
| ASSURANCE | Evidence exists, applies and sufficiently establishes material claims | ✅ / ❌ / ⚪ | {distinct existence/applicability/sufficiency reasoning} |
| ASSURANCE | Permanent guards demonstrate relevant counterfactual detection | ✅ / ❌ / ⚪ | {guard admissions; controls/diagnostics/governance labelled} |
| TRACE | Authority, accepted-result identity and reproducibility | ✅ / ❌ / ⚪ | {actual refs/accounting/citations} |
| TRACE | Authorized continuation, routes and dispositions | ✅ / ❌ / ⚪ | {owner/completion/route/Candidate effect} |
Every ❌ cites a §5 item with the complete finding contract and material consequence. Every ⚪ states why the subject cannot apply. Non-material TRACE stays visible without becoming product failure.
4. Verdict¶
{✅ APPROVE / 🔄 REVISE / ❌ REJECT}
{One aggregate rationale citing §§2–3 and §5 item IDs. APPROVE requires no open material item that
changes acceptance or the next authorized act. REVISE requires a complete material correctable item.
REJECT is reserved for not fit for purpose or a contract defect routed to the owner.}
If REVISE — proposals to Coordinator¶
- {F# and proposal} — basis: {affected approved TS criterion or frozen HL claim}; harm and material consequence: {specific}; owner/completion/route/Candidate effect: {specific}
If REJECT — fundamental issues¶
- {F#; purpose or contract defect; exact owner route}
5. Findings, Completion Routes, and Observations¶
A finding—not an artifact or whole round—is the unit of classification and completion. Record each
item once. A breached criterion, discrepancy, citation or process record alone cannot change the
verdict. pending — coordinator awaits one ruling. Terminal dispositions are paid — {existing
carrier/phase}, promoted — {existing task}, or not material — {named absence of acceptance or
action consequence}. A generic backlog is invalid.
| ID | Class | Subject / affected claim or authority | Observed fact + oracle | Concrete harm and material consequence | Owner + observable completion | Route / rung | Candidate effect | Disposition |
|---|---|---|---|---|---|---|---|---|
| F1 | VALUE / ASSURANCE / TRACE | {subject and claim} | {fact + oracle} | {harm + consequence or named absence} | {owner + condition} | {exact route} | unchanged / moves | {pending / terminal disposition} |
If empty: No findings or observations.
VALUE/contract defects use product/specification rungs. ASSURANCE-only gaps preserve an independently established Candidate and target the missing proof or guard. Material authority/identity TRACE routes to its exact ruler. Non-material TRACE receives a visible observation or finite current-carrier repair and never restarts unchanged product execution. Highest authority sequences only the next act; it does not reclassify lower items or move unchanged VALUE.
6. Traces Updated and Completion Signal¶
Record the verdict, proposed next act and addressee, proposal count on REVISE and applicable route
on REJECT here or in §§4–5. Persist REVIEW and authorized state/event before the completion signal.
Use REVIEW_READY at Review Step 6; the closed message catalogue
owns payload, routing, delivery, duplicate and unavailable behavior. Record the actual delivery
outcome or pending transport limitation without treating a send receipt as acceptance.
- [ ] durable REVIEW and applicability limits recorded at immutable ref
- [ ] authorized lifecycle/status and journal effect recorded
- [ ] exact Coordinator route and immutable REVIEW ref preflighted
- [ ] completion signal delivery or precise pending limitation recorded for
coordinator_route - [ ] every §5 item retains class, completion route, disposition and Candidate effect
Coordinator appends separately attributed closing facts here under conventions.md → Closing and
record recovery; markers alone never establish DONE:
- [ ] Coordinator §5 rulings complete; no pending owed item
- [ ] tfw-docs: {Applied / N/A — actual effect or reason}
- [ ] tfw-knowledge: {Applied / N/A / Deferred — actual effect or reason}
- [ ] one truthful task changelog entry preserved; no release inferred
- [ ] task-owned sessions, worktrees/branches, helpers, containers/processes and temporary files each removed, specifically retained, or pending with actor/action
- [ ] final accepted output identity and affected independent judgment recorded
- [ ] selected landing/final effects complete and status/event validated before terminal write
Reuse applicable evidence for unchanged claims. Affected material changes receive a bounded independent follow-up; a real cited defect uses ordinary REVISE. Record-only recovery identifies the erroneous carrier/event, preserves acceptance, repairs only the current carrier, validates and stops.
7. Fact Candidates¶
| # | Category | Human-sourced candidate | Source | Confidence |
|---|---|---|---|---|
| 1 | {category} | {fact} | {conversation reference} | High / Medium / Low |
If empty: No fact candidates.
Material handover at this return¶
Apply conventions.md → Knowledge handover. Record producer/unit, source/epoch, inspected scope,
material or justified-none, uncertainty, continuation, and unresolved owner/decision. Do not replace
the original source.
REVIEW — {ID} / Phase {X}: {Title} | YYYY-MM-DD