From sdd
Validates and closes a working session with full traceability: runs SDD validation scripts, updates spec logs and bitacora records, optionally records decisions, and outputs a structured close contract.
How this command is triggered — by the user, by Claude, or both
Slash command
/sdd:closecommands/sdd/The summary Claude sees in its command listing — used to decide when to auto-load this command
Close the working session with validation and full traceability. Respond in the user's language (EN/ES). 1. Run (root layout; in sidecar projects use `./spec/scripts/...`): - `./scripts/validate-sdd.sh . --strict` - `./scripts/check-sdd-policy.sh .` - `./scripts/check-sdd-gate.sh .` 2. Update traceability: - `history.md` of the active spec (what changed and why). - `specs/INDEX.md` if status/priority changed; regenerate STATUS with `./scripts/generate-status.sh` when present. - `bitacora/diaria/YYYY-MM-DD.md` (create from `bitacora/templates/DAILY_TEMPLATE.md` if missing)...
Close the working session with validation and full traceability. Respond in the user's language (EN/ES).
./spec/scripts/...):
./scripts/validate-sdd.sh . --strict./scripts/check-sdd-policy.sh ../scripts/check-sdd-gate.sh .history.md of the active spec (what changed and why).specs/INDEX.md if status/priority changed; regenerate STATUS with ./scripts/generate-status.sh when present.bitacora/diaria/YYYY-MM-DD.md (create from bitacora/templates/DAILY_TEMPLATE.md if missing).bitacora/global/PROJECT_LOG.md (session entry).bitacora/handoffs/ if work stays pending for the next session./sdd:decision before closing, and reference the new file in history.md and PROJECT_LOG.md. Renaming a variable, fixing a typo or finishing a planned task is not a decision.bitacora/decisiones/, or "none this session" with one line saying whyReport failures honestly: if a validation fails, show it and propose the fix; never mark the session clean when it is not.
npx claudepluginhub juanklagos/spec-driven-development-template --plugin sdd/closeEnds the current session with verification, commit, and documentation steps. Checks session state before proceeding.
/wrap-upPerforms end-of-session cleanup: consolidates memory, syncs documentation, cleans workspace, and runs an orchestration retrospective.
/validateVerifies session completeness and quality gates by running analysis script, checking 100% tasks, deliverables, tests, files, security; auto-fixes minor issues.
/f5-strictEnforces strict implementation of only specified requirements with full traceability tracking. Supports start, approve, mark, validate, report, and other subcommands.
/vault-agent-closeoutFiles a session closeout note into the AI-Output directory with structured headings for outcome, changes, verification, evidence, blockers, and next steps. Preserves work results as reviewable drafts for human promotion.
/sddManages the full specification-driven development lifecycle — discuss, create, review, approve, implement, and verify specification documents with phase-gate enforcement.