Files
2026-09-28 14:45:34 -04:00

734 B

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.