ArcKit 6.8.0
ArcKit 6.8.0
OAA intake as a MANDATORY PRIN hard gate (TOGAF-consistent)
- All five OAA overlay commands hard-gate on the global
PRIN(Architecture Principles) artefact: if missing, the command stops and points at/arckit:principles— it never renders a missingPRINasTBD. Bulk builds of OAA targets withoutPRINnow fail/skip instead of emitting scaffolded artefacts. - Bulk-build recipes (
oaa-full.yaml) now declarePRINas a dependency of every OAA target.
Intake interview: ask-always, answer-optional
- OAA, TOGAF ADM, and agent-architecture intake questions are now ask-always, answer-optional: prefilled dimensions are surfaced for confirmation/override; source-less ones are asked grouped and skippable, rendering
TBDwhen skipped. - OAA intake gains a C208 / TOGAF 10 discovery floor (business vision, capabilities, current-state, technology, pain points) via
references/intake-discovery-dimensions.md.
Fixes
arckit build(BYO LLM): the completion budget is now capped tocontext_window − prompt − reserve, fixingHTTP 400 … exceeds the model's maximum context lengthon models whose context window equalsmax_tokens. Newllm.context_windowconfig key.- Registered
GLOSandFWRKdoc types (convergedGLO/GLOSS/FWRKrecipe spellings) so/arckit:glossaryand/arckit:frameworkcan write conforming filenames; also resolved five further silent recipe-code drift classes. - Kept generated version trees in lockstep on release bumps (hardened
bump-version.sh+ org-agnostic release-link rewrite).
Distribution
- Detached the Codex standalone distribution to
terrygzhou/arckit-codex(per-target publish-owner override inpush-extensions.sh; overridable viaARCKIT_CODEX_OWNER). Other distributions are unchanged.
Main source: https://github.com/terrygzhou/arc-kit