specanchor
v1.0.68
Published
SpecAnchor governance guard and decision-first HUD
Readme
SpecAnchor
SpecAnchor is a governance guard + HUD workflow for SoT-driven projects.
Requirements
- Node.js 20 LTS or newer
- npm 10 or newer
Install
Global install (recommended for CLI usage)
npm install -g specanchor
spec-start --lang koLocal project install
npm i specanchorQuick Start (User Path)
- Run checks:
spec-guard- Start live dashboard:
npm run hud:live- Open HUD:
http://127.0.0.1:3000Freeze/Unfreeze Policy
- Direct CLI freeze is blocked by design.
- Always execute freeze through dashboard approval flow.
Common Recovery
"Action blocked: Guard is already running"
npm run unlock-stale -- --forceThen run:
spec-guardStale CLI freeze denial warning appears in HUD
Run one sync check:
spec-guardThe dashboard will refresh to current state.
Development
npm run test:integration
npm run test:e2eRelease gates
npm run verify:packlist
npm run test:integration
npm run test:e2e- Versioning policy: if
publish/**changes, bumphomepageVersion; if asset/deploy artifacts change, bumpassetVersion; if both change, bump both.
Post-deploy checks (fixed split)
- Asset release / latest asset sync:
npm run publish:postdeploy:verify-assets-sync- Homepage CSS live contract:
npm run publish:postdeploy:homepage-evidence