Output Bundles
The repo is moving away from isolated text reports and toward coherent bundles.
Standard bundle shape
Each major workflow should emit:
.mdfor direct reading and editing.jsonfor dashboards, future viewers, and tests.htmlfor polished local review
Example
The flagship command:
npm run gap:role
generates:
output/role-gap-analysis.mdoutput/role-gap-analysis.jsonoutput/role-gap-analysis.html
Why this matters
This bundle approach supports both:
- a developer-first CLI experience
- a website and documentation layer that can explain or preview outputs clearly
It also makes future static viewers easier to build without changing the underlying scoring logic.