First public release

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-28 14:49:03 -04:00
co-authored by Claude Opus 5.5
commit a4632842f0
17 changed files with 2599 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# Changelog
## 0.2.0 - 2026-09-28
First public release under MIT.
- `scoreDimension()`, `scoreProduct()` and `scoreSuite()` apply a
five-dimension readiness rubric with hard caps and six bands.
- The lowest open cap on a dimension wins; an unknown cap id throws.
- A score above 70 with no evidence is held at 70 and reported as NOT
ASSESSED.
- The overall score is the weakest dimension; the average is reported
alongside and labelled as such.
- Suite-wide caps apply before the tier-weighted average.
- A cap can cite the evidence that establishes it; an uncited cap is still
applied and the report says so.
- `productReport()`, `suiteReport()`, `formatProduct()` and `formatSuite()`
produce an evidence-record report.
- Worked example in `examples/cap-by-worst-defect.ts`.