Repository navigation
Closed
Description
Preset ID
intake-review-governance
Preset Name
Intake Review Governance
Version
0.1.0
Description
Adds hash-bound review, repair, and status gates for single, series, and campaign intake files before interactive, autonomous, or parallel Spec Kit execution.
Author
Thorsten Hindermann
Repository URL
Download URL
Documentation URL
License
MIT
Required Spec Kit Version
=0.8.3
Required Extensions (optional)
None
Templates Provided
intake-review-policy-template- project policy for optional or mandatory intake reviewintake-review-request-template- single, series, or campaign review requestintake-review-result-template- machine-readable outcome bound to normalized intake hashesintake-review-report-template- accessible human-readable review reportintake-review-checklist-template- review dimensions and acceptance boundariesintake-review-runbook-template- review, repair, status, and consumer-gate runbookintake-review-agent-guidance-addendum-template- agent-neutral guidanceintake-review-field-validation-summary- synthetic and field-validation summary
Commands Provided
speckit.intake-review- reviews intake files without changing their contentspeckit.intake-repair- repairs explicitly authorized findings and re-runs reviewspeckit.intake-review-status- inspects result freshness without changing files
Number of Scripts (optional)
2
Tags
intake, review, governance, quality-gate, autonomous
Key Features
Hi @mnriem, thank you for your earlier guidance and for the catalog workflow demonstrated by #3510 and its generated PR #3511.
- Adds a reusable quality gate before
speckit.specify, autonomous runs, and parallel campaigns instead of embedding intake review into either execution preset. - Supports
Single,Series, andCampaignmodes with the exact outcomesReady,ReadyWithAcceptedRisks,NeedsClarification,NeedsRemediation, andRejected. - Blocks Critical and High findings while leaving acceptance of Medium and Low residual risks to an identified human owner.
- Binds accepted results to deterministic normalized SHA-256 hashes: one UTF-8 BOM is removed, CRLF and CR become LF, and other content is not trimmed or rewritten.
- Keeps review and status read-only. Repairs require explicit file authority, and no command grants feature, commit, push, PR, or merge authority.
- Composes optionally at priority 65 before Autonomous Run Governance v0.3.2 at priority 70 and Parallel Autonomous Run Governance v0.2.3 at priority 80; the parallel preset submission is tracked in [Preset]: Add Parallel Autonomous Run Governance v0.2.3 #3591.
- Preserves the established standard eight-preset matrix; this ninth preset is opt-in and stackable.
- Provides equivalent Bash and PowerShell validators with strict UTF-8, NUL rejection, cardinality, status, ownership, and hash-freshness checks.
- Was installed from the exact public v0.1.0 tag ZIP in a temporary Spec Kit project and resolved across Codex, Claude, Copilot, OpenCode, Antigravity, and Zed integrations without duplicate commands.
- Passed synthetic positive and negative tests, a real TuiVision intake adoption, and an immutable Secure CaseTracker campaign with 24 workers across four intakes and six runner pipelines.
- Was also tested with Autonomous Run Governance v0.3.2 and Parallel Autonomous Run Governance v0.2.3, including compatibility with existing parallel campaign schema 1.0/1.1 consumers.
Maintainer feedback on the preset boundary, command names, metadata, and suitability for the community catalog would be appreciated. The preset is intentionally opt-in and does not claim implicit remote or autonomous execution authority.
Testing Checklist
- Preset installs successfully via
specify preset add - Template resolution works correctly after installation
- Documentation is complete and accurate
- Tested on at least one real project
Submission Requirements
- Valid
preset.ymlmanifest included - Linked README explains how to use this preset and includes the exact tagged
specify preset add --from ...command - LICENSE file included
- GitHub release created with version tag
- Preset ID follows naming conventions
Activity
github-actions commentedon Jul 21, 2026
cc @github/spec-kit-maintainers — new catalog submission for review.
Add Intake Review Governance preset to community catalog
github-actions commentedon Jul 21, 2026
Pull request created: #3613
mnriem commentedon Jul 22, 2026
Thank you!
Add Intake Review Governance preset to community catalog (github#3613)