Risks and Technical Debt

Risk or debtArchitectural impactEvidencePriorityMitigation or decision
Generated documentation and released CLI can describe different baselinesA newcomer may follow commands not present in the installed packageRepository main can be newer than the supported npm release; README calls this outHighKeep published walkthroughs pinned to the supported CLI baseline and run the release-contract smoke workflow
The public model explorer is a point-in-time viewReaders may treat an older generated model as currentSnapshot embeds its source revision; GitHub Pages publishes on main mergesMediumDisplay the source revision and regenerate during the same site deployment
Structural validation cannot determine whether product meaning is true or currentA schema-valid model can still be semantically incompleteDeterministic core intentionally owns structural checks; people own semantic decisionsMediumPreserve human review and make semantic limits clear in adoption guidance
Site content may drift from implementation or product intentPublic claims and onboarding steps become misleadingSite pages and CLI docs are separately authored sourcesMediumBuild the supported version into generated pages, link canonical guides, and review public-copy changes with release updates