Files
mission-synth/CHANGELOG.md
T
2026-09-28 14:45:34 -04:00

19 lines
734 B
Markdown

# Changelog
## 0.1.0 - 2026-09-28
First public release under MIT.
- `synthesize()` and `formatSynthesis()` check a mission concept's
requirements, architecture options and TRL claim.
- Derivation is checked both ways: invented requirements, unaddressed needs
and parent ids that do not exist.
- Requirements with no verification method, or an undecidable criterion,
fail.
- The claimed TRL is capped by the strongest recorded evidence, and no
evidence returns `null`, not TRL 1. `maturationPath()` runs from the
effective level.
- Trade-study checks: a single option is not assessed, options identical on
every criterion fail, flat criteria and dominated options are noted, and
requirements no option satisfies fail.