sensemaking-docs-reconciler
challenge the sensemaking repository's architecture against its documentation, registries, templates, and examples. update CONTEXT.md glossary, registries, or contracts only after the user approves th
SKILL.mdskills/sensemaking-docs-reconciler/SKILL.md
GitHubsensemaking-docs-reconciler
Ensures that the stable domain language and technical contracts of the sensemaking ecosystem remain in sync with the actual implementation.
Workflow
- Audit: Compare
CONTEXT.md(Glossary),skill-registry.yaml,artifact-contracts.yaml, andREADME.md. - Challenge: Identify "Vocabulary Drift" (e.g., a skill is renamed but the glossary uses the old name) or "Contract Drift" (e.g., a template has 13 sections but the PRD says 11).
- Resolve: Present the mismatch to the user and suggest a canonical resolution.
- Mutate:
- Update
CONTEXT.mdfor domain language alignment. - Update registries/contracts for technical alignment.
- Create ADRs for significant architectural changes.
- Update
Mutate Rules
- Glossary Only: Casual updates are only permitted for
CONTEXT.mdglossary terms. - Contract Approval: Registry or contract changes require explicit user confirmation of the new schema.
- No Side Effects: This skill must not modify skill logic, implementation code, or workflow execution behavior.
Domain Language Focus
- fog, problem frame, unknowns map, weakest boundary, artifact contract, execution mode, approval gate, handoff failure.