Traceability & compliance
Halyard maintains an unbroken lineage for every piece of work:
PRD → requirement → issue → task → session → PRThe coverage matrix
Section titled “The coverage matrix”The Coverage matrix shows this lineage at a glance — which requirements have issues, which tasks have shipped, and where the gaps are. Every session and review surfaces its place in the chain.
Nothing ships unexplained
Section titled “Nothing ships unexplained”Because each task traces back to a requirement and forward to a pull request, nothing merges without a line back to why it exists. That lineage is what makes agent output auditable.