v0.8.0 — the catalogue deepens
The internal design catalogue completes the deep ArchiMate path, and the product gains its rule for what happens when the path deepens under a finished interview.
Catalogue 0.4 (ADR 0063)
Six waves — motivation, business, application, technology, implementation, hygiene — 38 questions. New:
- Technology:
component-unhosted("Where does this run?" — exact-matched, so profile-derived module kinds inherit their deployable parent's hosting),node-serves-nothing,technology-service-unrealized,artifact-unassigned. - Implementation:
workpackage-delivers-nothing,workpackage-unassigned,deliverable-realizes-nothing,plateau-aggregates-nothing,gap-unaddressed.
Versioning discipline
- A completed interview honestly reopens when the catalogue deepens. The model did not regress; the standard of adequacy grew. If your
askorientation shows new open questions after upgrading, they will carry the marker below. - Every question records
since: <catalogue version>— surfaced in the interrogation report, design steps, andask --open([since 0.4]), so you can attribute reopening to the catalogue delta at a glance. - Semver: minor catalogue versions are additive only; only a major may change or remove triggers. No pinning — the interview stays stateless; teams needing a frozen path copy the shipped catalogue and pass
--catalogue.
Dogfooded on yarramate's own model before shipping: 0.4 opened 20 questions, 17 of which exposed catalogue selector imprecision (fixed pre-release — selector precision is part of the additive contract) and 3 of which were real hosting gaps, now answered in the model.