Skip to content

safety.viz v1.3.1

Choose a tag to compare

@obotclaw obotclaw released this 16 Jul 04:21
eef03ee

Reviewed requirement text on the test-evidence pages

Each renderer's Test evidence page now shows the reviewed requirement text next to its ID, so you can see exactly what every test verifies without leaving the page. Previously the Requirement column listed only opaque IDs (SH-CTRL-001), and understanding them meant opening the matrix in another repo.

The text is sourced from the reviewed requirement matrices in obot.agent — the same specification the coverage docs already trace to — vendored into the site as docs/requirements/<module>.json and rendered beneath each ID. It stays honest automatically: npm run requirements regenerates the extracts and a CI guard fails the build if a committed extract drifts from its matrix. The feature is generic across every renderer; a module whose matrix hasn't been harvested yet simply shows requirement IDs, exactly as before.

See it live: Safety Histogram test evidence.

No renderer APIs changed. This is a documentation/site patch on top of v1.3.0.

Closes #63.