Skip to content

Traceability & compliance

Halyard maintains an unbroken lineage for every piece of work:

PRD → requirement → issue → task → session → PR

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.

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.