v0.5.0 — Human decision-packet contract
What changed
- Reframes the 24-point result as structural readiness for a human decision meeting, not decision approval.
- Adds a six-point decision-review area: alternatives, criteria, stakeholders, reversibility, trade-off, and pre-mortem failure.
- Requires typed artifact and feedback fields plus human-declared source checks for primary and secondary sources.
- Rejects reserved/example source domains and malformed nested input.
- Adds an AI-deployment handoff guide from prototype readiness to a separate decision packet.
Upgrade note
v0.5 decision briefs require decision_review, typed artifact and feedback objects, and source-check fields for primary/secondary claims. Start from the fictional example before migrating a v0.4 brief.
Verify locally
python -m pip install -e .
python -m unittest discover -s tests -v
r2d score examples/fictional-ai-governance-research-to-decision/decision_brief.jsonBoundary
The CLI validates declared structure. It does not fetch sources, authenticate checkers, verify evidence truth, or grant authority to implement.