Skip to content

T-VBW4-wire-roadmap-check-and-strict-entities-audit-into-verbs

State: closed/done · Impact: medium · Complexity: small

Phase 1 calls for a strict check verb — “typecheck, tests, entities validate plus entities audit in strict mode, roadmap check, and docs generate —check” — run by pre-commit, CI and the loops, so a roadmap or task-corpus regression is caught before it lands rather than discovered later.

verbs.check ran typecheck, the command-seam guard, tests, and the docs-generate drift check, but neither entities audit --strict nor roadmap check were in that list, so a roadmap could accumulate a broken milestone link or a schema-drifted task with the release gate still green.

sdlc.yaml’s check verb list includes bun run solutions/ontological/cli/sdlc.ts entities audit --strict and bun run solutions/ontological/cli/sdlc.ts roadmap check. A new project-check-roadmap lefthook entry runs roadmap check on every commit as the cheap, file-read-only subset of that same gate.

  1. Appended entities audit --strict and roadmap check to sdlc.yaml’s check: verb list.
  2. Added project-check-roadmap to lefthook.yml’s pre-commit group, running bun solutions/ontological/cli/sdlc.ts roadmap check.
  3. Confirmed both gates run clean against the current corpus.
AreaNote
sdlc.yamlcheck verb additions
lefthook.ymlproject-check-roadmap hook
  • AC-1: sdlc.yaml’s check: list contains both entities audit --strict and roadmap check invocations.
  • AC-2: lefthook.yml has a project-check-roadmap entry under pre-commit running sdlc roadmap check.
  • AC-3: sdlc roadmap check exits 0 against the corpus at the time of landing.
  • none
  • none

← Back to Tasks