Discipline Extender
Use this skill when introducing a new discipline, not just a new skill.
Chain of Authority
- •Architecture docs are the source of truth.
- •Discipline additions always require architecture doc updates.
- •Discipline design must align with long-term roadmap phases.
- •Educator validation is mandatory before completion.
Required Sources
Read these first:
- •
docs/architecture/architecture-baseline.md - •
docs/architecture/architecture-evolution.md - •
LONG_TERM.md - •
ROADMAP_v2.md - •
ENABLEMENT.md
Implementation Workflow
- •Define discipline model and namespace boundaries.
- •Extend registries without hardcoding discipline-specific branches in engine core.
- •Keep task contract backward-compatible; version if needed.
- •Add at least one vertical slice skill for the new discipline.
- •Confirm persistence compatibility and migration strategy if data shape changes.
- •Run
big-picturealignment. - •Run mandatory
educator-check. - •Update architecture docs and Mermaid diagrams via
architecture-docs-updater.
Guardrails
- •Avoid rewriting
SessionEngineinto discipline-specific logic. - •Keep renderer and generator concerns separated.
- •Ensure existing disciplines continue to work unchanged.
- •Prefer additive interfaces over breaking changes.
Done Criteria
- •New discipline integrated through extensible boundaries.
- •Existing disciplines unaffected.
- •Educator check passes.
- •Architecture docs updated and authoritative.
Non-Negotiable Rule
A new discipline is incomplete if any of educator, big-picture, or architecture-doc gates fail.