Skip to content

[Preset]: Update Intake Review Governance to v0.2.1 #4127

Description

@hindermath

Preset ID

intake-review-governance

Preset Name

Intake Review Governance

Version

0.2.1

Description

Reviews single, series, campaign, and language-aware requirements collections before Spec Kit execution.

Author

Thorsten Hindermann

Repository URL

https://github.com/hindermath/spec-kit-preset-intake-review-governance

Download URL

https://github.com/hindermath/spec-kit-preset-intake-review-governance/archive/refs/tags/v0.2.1.zip

Documentation URL

https://github.com/hindermath/spec-kit-preset-intake-review-governance/blob/v0.2.1/README.md

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

None

Templates Provided

  • intake-review-governance-model-routing - Agent-neutral command-to-role routing contract
  • intake-review-policy-template - Project policy for optional or mandatory intake review
  • intake-review-request-template - Single, series, or campaign review request
  • intake-review-result-template - Machine-readable review outcome bound to normalized intake hashes
  • intake-review-report-template - Human-readable review report
  • intake-review-checklist-template - Review dimensions for single, series, and campaign modes
  • intake-review-runbook-template - Portable review, repair, status, and consumer-gate runbook
  • intake-review-agent-guidance-addendum-template - Agent-neutral intake-review guidance
  • intake-review-field-validation-summary - Synthetic and field-validation summary

Commands Provided

  • speckit.intake-review - Review intake files without changing their content
  • speckit.intake-repair - Repair explicitly authorized findings and perform a mandatory full re-review
  • speckit.intake-review-status - Inspect intake-review freshness without changing files

Number of Scripts (optional)

5

Tags

intake, review, governance, requirements, quality-gate

Key Features

Hi @mnriem, thank you again for reviewing and merging the preceding Intake Authoring Governance v0.3.1 update through #4118 and PR #4121.

This backward-compatible v0.2.1 update publishes the provider-neutral model-routing contract for intake-review workflows while preserving the complete v0.2.0 Single, Series, Campaign, schema-2.0 collection, semantic-review, repair, and freshness contract.

  • Updates the existing community-catalog entry from v0.2.0 without changing the preset ID, recommended priority 65, or authority boundaries.
  • Adds model-routing.json as the intake-review-governance-model-routing template.
  • Routes speckit.intake-review and explicitly authorized speckit.intake-repair to the logical frontier-reasoning role.
  • Routes read-only speckit.intake-review-status to the logical fast-mechanical role.
  • Uses a fail-closed routing fallback while keeping concrete provider model names machine-local and outside portable feature artifacts.
  • Preserves normalized request/result hashes, exact target ordering, graph integrity, language-aware requirements-collection checks, risk ownership, accessibility review dimensions, and consumer freshness gates.
  • Preserves authority boundaries: review and status remain read-only; repair still requires explicit mutation authority; acceptance grants no Specify, implementation, autonomous campaign, commit, push, pull request, merge, provider, or administration action.
  • Provides 9 templates, 3 commands, and 5 shipped validation scripts: two Bash, two PowerShell, and one Python file. This corrects the prior catalog count of four, which omitted the shipped Python validator; v0.2.1 adds no new validation script.
  • No required extensions are introduced.
  • The implementation and review consistency corrections were merged in the preset repository through PR feat: implement in Japanese #5.
  • The exact v0.2.1 tag points to merge commit 4855f3d333222b8ce87731a026624a69ff22e32c.
  • The GitHub tag ZIP installed successfully with Spec Kit 0.12.8 at priority 65, and specify preset resolve intake-review-governance-model-routing resolved the published routing contract.
  • The downloaded release archive passed manifest, README, LICENSE, file-presence, and archive validation with observed SHA-256 ca6a41a09bf417bef8326c8f051b8264cf18c65931244e906efa4fbf76118e5f.
  • The tagged preset is byte-identical to the v0.2.1 copy used by the Home Baseline real-project preset matrix.

Maintainer feedback on the provider-neutral role split, fail-closed fallback, corrected script metadata, and composition boundary with Model Routing Governance would be appreciated. The preset remains opt-in, authority-neutral, and backward compatible.

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.yml manifest included
  • Linked README explains 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions