Macro-5 Staging Object: Evidence Candidate — R2-B2 (2026-06-19)
Macro-5 Staging Object: Evidence Candidate — R2-B2 (2026-06-19)
Date: 2026-06-19 · Workstream: R2-B2-MACRO-5-STAGING-BUILD-AUTHORIZATION-PACKAGE-2026-06-19 (Deliverable 27 of 110) · Editorial revision: rev1
Class: staging object candidate (evidence) · READ-ONLY · NON-ENACTING · NON-AUTHORIZING · NO write performed.
Metadata convention. Editorial revision (rev1) only. AgentData storage revision/
content_lengthauthoritative at read time.
NON_EXECUTABLE_TD_CANDIDATE. Conceptual object only. Do not create a real object.
0. Status and non-authorization
STATUS: PASS — engineering / design-only. The evidence conceptual object: append-only, records-never-decides, STAGING-tagged. Engineering PASS ≠ authority PASS. Default: HOLD.
1. Purpose
Describe what a run records so it is observable and reproducible.
2. Sources / evidence read
Macro-4 B2 evidence contract (D32); evidence model (18); operating-rules AP-CLOSE. Main process, no reader-agents.
3. Accepted baseline (carried)
Evidence is append-only and downstream; it never acts as approval; B2 must not read it to decide.
4. Evidence / analysis — evidence candidate
| Aspect | Description (no schema) |
|---|---|
| role | the observable, reproducible record of a run |
| field family | counts, run-identity (incl. channel id), per-failure, reproducibility-hash |
| tag | STAGING (never read into a production decision) |
| never | a certify/approval; a production S7 write |
5. Candidate / requirement / gate / result
The evidence object makes a run auditable without granting authority. It is a role, not a table; nothing is recorded here. Approvals remain only in S1/Điều 32.
6. Owner-gated future work
Building the evidence object/sink is Owner-gated; forbidden now.
7. What remains unresolved
The concrete sink is FUTURE_TECHNICAL_DESIGN_REQUIRED.
8. Ready for GPT/Codex review
Yes — Codex should confirm the evidence object records-not-decides and is STAGING-tagged.