skills/consume-nats-message/SKILL.md(v1.1.0 → v1.3.0) +specs/nats-messaging.md(v1.0.0 → v1.1.0): optionalconsume_patternwildcard consumption mode for.cortex/nats.yaml— opt-in, backward compatible with existingconsume_subjectsper-subject mode. Single wildcard durable consumer instead of one-per-subject; per-message dynamic contract resolution (exact-subject match against vendored contract frontmatter); messages on draft/unknown subjects are never blindly acked — inline single-message Bootstrap drafts the contract, then the message is term'd + DLQ'd withX-DLQ-Reason: awaiting contract confirmation(surfaced in the aggregate receipt's newawaiting_confirmationbucket) rather than nak'd forever (which would silently vanish pastmax_deliverwith no DLQ trail). Known limitation: JetStreamack_wait/max_deliverare durable-level, so wildcard mode shares one retry policy across all subjects. The skill now also documents NATS MCP capability discovery, exact-subject vs wildcard routing, local-contract-first behavior, and draft acknowledgment guardrails.publish-nats-messageunchanged — no analogous discovery problem on the producer sideskills/refine-skill-design/SKILL.md(v1.4.0 → v1.5.0): added repository asset-boundary, tool-adaptation, and local contract compliance audit checks so skill refinement can detect Skill / Spec / Protocol / Rule mixing, missing MCP capability mapping, and AGENTS.md policy conflicts.specs/functional-design-modeling.md+rules/functional-design-quality.md: new business/product-facing design spec (artifact_typefunctional-design) — functional modules, business workflow, exceptions, with conditional state-diagram & permission-matrix sectionsspecs/technical-design-modeling.md+rules/technical-design-quality.md: new engineering-facing design spec (artifact_typetechnical-design) — architecture, components, database, API contracts, tech selectionspecs/requirement-modeling.md: mandatory 「目标」(Objective) body section — requirement-level outcome statement, distinct from upstream goals (referenced viaparent)specs/requirement-modeling.md: conditionally-mandatory 「业务规则」(Business Rules) section with escalation triggers (rule-set-as-deliverable / one rule cited by ≥2 ACs / state machine / compliance SSOT); §5.3 declarative-form rules + rule↔AC boundaryspecs/requirement-modeling.md§1: explicit acceptance-criteria-centric content philosophybin/cortexPOSIX sh script: 5 subcommands (install / update / clean / status / uninstall) for cross-IDE asset management- Codex-compatible skill sync via per-skill symlinks under
~/.agents/skills/<skill> docs/adr/0010-installation-strategy.md: decision record for XDG canonical path + bin/cortex strategyrules/*.md: addedrecommended_scopefield and standardized# Rule: ...H1 titles to all 12 rules files
- Split the
designartifact intofunctional-design+technical-designalong the business/engineering audience boundary. Chain is now sequential + conditional:requirement → functional-design → technical-design → task(functional layer skippable for pure-tech work;technical-design.parentis polymorphic over functional-design|requirement;task.parentalways technical-design) specs/task-modeling.md:parentretargeted to technical-design; v2.0.0 → v2.1.0specs/requirement-modeling.md(→ v4.0.1) /specs/test-case-modeling.md(→ v1.0.1) /specs/spec-modeling.md(→ v2.0.1): repointed design-modeling references to the new split specsdocs/ARTIFACT_NORMS.md: replaceddesignartifact_type withfunctional-design+technical-design(canonical-source / path / timestamp tables)docs/designs/*: migrated 2 existing design docs toartifact_type: technical-designand renamed to the-technical-design.mdsuffixspecs/requirement-modeling.md: v3.0.0 → v4.0.0 (BREAKING — new mandatory 目标 section makes prior requirements non-compliant); id_V3→_V4rules/requirement-quality.md: 7 → 8 mandatory fields (added 目标); conditional 业务规则 completeness + rule↔AC traceability checks; v1.0.0 → v2.0.0README.md§安装与使用: replaced IDE-specific prompt blocks withgit clone+cortex installquickstartAGENTS.md§2: added canonical install path reference for Agent direct access
specs/design-modeling.md+rules/design-quality.md: superseded by the functional/technical design split- Vercel
skillsCLI as recommended install path (now superseded bycortex install; existing Vercel CLI installs remain compatible via coexistence mode)