Skip to content

[Preset]: Update Intake Authoring Governance to v0.3.1 #4118

Description

@hindermath

Preset ID

intake-authoring-governance

Preset Name

Intake Authoring Governance

Version

0.3.1

Description

Governs traceable intake CRUD, language-aware requirements collections, bounded public HTTPS sources, and explicitly approved single or series authoring.

Author

Thorsten Hindermann

Repository URL

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

Download URL

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

Documentation URL

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

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

None

Templates Provided

  • intake-authoring-governance-model-routing - Agent-neutral command-to-role routing contract
  • intake-governance-config-template - Schema-2.0 language, naming, role, collection, and legacy-alias contract
  • intake-governance-migration-journal-template - Hash-bound atomic migration, rollback, and repair evidence
  • intake-authoring-policy-template - Project policy for target paths, profiles, language, and overwrite protection
  • intake-authoring-receipt-template - Machine-readable schema-2.0 lifecycle receipt
  • intake-authoring-series-template - Approved multi-intake coverage, order, DAG, and lineage manifest
  • intake-authoring-operation-template - Transactional proposal, approval, validation, and publication journal
  • intake-authoring-tombstone-template - Logical deletion and byte-identical archive evidence
  • intake-authoring-intake-template - Portable Spec Kit-ready intake core with safe prompt markers
  • intake-authoring-profile-template - Repository-owned profile extension contract
  • intake-authoring-runbook-template - Portable create, clarification, update, status, and handoff runbook
  • intake-authoring-agent-guidance-addendum-template - Agent-neutral intake-authoring guidance
  • intake-authoring-field-validation-summary - Synthetic, composition, and field validation summary

Commands Provided

  • speckit.intake-create - Create one intake or one explicitly approved intake series
  • speckit.intake-read - Summarize one intake or series read-only
  • speckit.intake-update - Explicitly update one intake or migrate one approved intake series
  • speckit.intake-delete - Logically delete active intake artifacts through archive and tombstone evidence
  • speckit.intake-create-status - Inspect source, target, receipt, and prompt freshness without writes

Number of Scripts (optional)

7

Tags

intake, authoring, governance, requirements, migration

Key Features

Hi @mnriem, thank you again for reviewing and merging the preceding Agent Parity Governance v0.4.2 update through #4109 and PR #4110.

This backward-compatible v0.3.1 update publishes the provider-neutral model-routing contract for intake-authoring workflows while preserving the complete v0.3.0 CRUD, schema-2.0 collection, migration, HTTPS-source, and series-authoring contract.

  • Updates the existing community-catalog entry from v0.3.0 without changing the preset ID, recommended priority 64, or authority boundaries.
  • Adds model-routing.json as the intake-authoring-governance-model-routing template.
  • Routes speckit.intake-create, speckit.intake-update, and speckit.intake-delete to the logical frontier-reasoning role.
  • Routes read-only speckit.intake-read and speckit.intake-create-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 hash-bound receipts, bounded public HTTPS sourcing, atomic migration and rollback evidence, logical deletion, approved series authoring, language-aware requirements collections, and explicit authority checks.
  • Preserves authority boundaries: installation starts no review, Specify, implementation, autonomous campaign, commit, push, pull request, merge, provider, or administration action.
  • Provides 13 templates, 5 commands, and 7 Bash, PowerShell, and Python validation scripts; 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.3.1 tag points to merge commit fbe34e5f2a0b9f15d9aa2e95b80ee0e9f1ebdb5b.
  • The GitHub tag ZIP installed successfully with Spec Kit 0.12.8 at priority 64, and specify preset resolve intake-authoring-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 94213f480a2c67761b0b38bc4465a5dec8e996245ae0968907ddf31e103ed6b1.
  • The tagged preset is byte-identical to the v0.3.1 copy used by the Home Baseline real-project preset matrix.

Maintainer feedback on the provider-neutral role split, fail-closed fallback, 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