Diagnostics and Reporting¶
Diagnostics and reporting workflows convert raw test and runtime signals into actionable maintainer decisions.
Visual Summary¶
flowchart TD
signals[test and runtime signals] --> aggregate[aggregate report commands]
aggregate --> classify[classify risk and ownership]
classify --> actions[remediation actions]
Diagnostic Surfaces¶
- maintainer verify and suite outputs
- route, coverage, and evidence report generators
- replay and diff hardening reports for DAG behavior
- docs audit and layout validation outputs
Reporting Rules¶
- reports must preserve source command and timestamp context
- summary language must match observed evidence
- unresolved failures must not be collapsed into generic success
First-Response Commands¶
Run these before deep remediation to lock evidence:
cargo run -q -p bijux-dev --bin bijux-dev-cli -- quickcheck --format json --no-pretty
cargo run -q -p bijux-dev --bin bijux-dev-cli -- status --format json --no-pretty
cargo run -q -p bijux-dev --bin bijux-dev-cli -- parity --format json --no-pretty
make docs-check
Code Anchors¶
crates/bijux-dev/src/commands/reporting.rscrates/bijux-dev/src/report/model.rscrates/bijux-dev/src/report/write.rs