Part of the V&V coverage initiative.
Problem
13 pulseengine repos ship a rivet.yaml traceability artifact, but only a subset gate rivet validate at pre-commit (loom, rivet, synth do; relay, sigil, gale, wohl do not). This means traceability drift can land on main before any gate catches it — undermining the whole traceability story.
Acceptance
Notes
- Parent template issue: coordinate with canonical-template issue
- Document that adoption is not automatic — every adopter makes a deliberate choice
- This directly addresses the DO-178C / ISO 26262 traceability objective
Part of the V&V coverage initiative.
Problem
13 pulseengine repos ship a
rivet.yamltraceability artifact, but only a subset gaterivet validateat pre-commit (loom, rivet, synth do; relay, sigil, gale, wohl do not). This means traceability drift can land on main before any gate catches it — undermining the whole traceability story.Acceptance
rivet.yamlpresence vs.rivet-validatehook presence. Produce a gap list (output: issue comment ordocs/adoption-status.md).rivet-validatehook to rivet's canonical pre-commit template (Tier 1).rivetinstall path that CI and pre-commit can both use (binary release?cargo install rivet?)rivet validatefails, the commit is blocked with a clear message pointing at the broken link.Notes