045-one-yaml-reader
statecraft-home reads YAML through the adopted producer's one reader
Lifecycle approvedImplementation completeVerification unknownQualification unknown
Amends specs 002, 012 and 032 so every YAML document statecraft-home parses (a project's reusable code workflow, and the default branch's CI workflow the remote-state comparison reads) is read by spec-spine's one YAML reader, which this product already links, and removes the direct serde_yaml dependency. The workspace then carries no unsafe-libyaml, and RUSTSEC-2024-0449 no longer applies here.
Read the full pinned specification ↗Relationships
depends on
Claimed units
- extends
{ "nature": "additive", "spec": "002-environment-lifecycle", "unit": { "kind": "directory", "path": "crates/statecraft-home/" } }
Source headings
- 045: statecraft-home reads YAML through the adopted producer's one reader
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 One reader
- 3.2 Unchanged verdicts
- 3.3 Delivery order
- 4. Out of scope
- 5. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.