Skip to content

[Preset]: Update Intake Sequencing Governance to v0.2.3 #4214

Description

@hindermath

Preset ID

intake-sequencing-governance

Preset Name

Intake Sequencing Governance

Version

0.2.3

Description

Manages language-aware intake-series order, typed dependencies, lifecycle, and authority-neutral next-candidate selection.

Author

Thorsten Hindermann

Repository URL

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

Download URL

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

Documentation URL

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

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

None

Templates Provided

  • intake-sequencing-governance-model-routing - agent-neutral command-to-role routing contract
  • intake-series-policy-template - project policy for series paths, edge types, lifecycle, and authority
  • intake-series-manifest-template - ordered targets, roots, typed dependencies, and lifecycle
  • intake-series-idle-manifest-template - explicit empty-series state for repositories without an active intake
  • intake-series-receipt-template - manifest hash, operation authority, lineage, and validation outcome
  • intake-series-operation-template - transactional multi-file operation journal
  • intake-series-tombstone-template - logical deletion and archive proof
  • intake-series-order-template - learner-readable order and dependency document
  • intake-series-checklist-template - series readiness and lifecycle checklist
  • intake-series-runbook-template - portable CRUD, status, and next-candidate runbook
  • intake-series-agent-guidance-addendum - agent-neutral sequencing and authority guidance
  • intake-series-field-validation-summary - synthetic, field, composition, and release evidence

Commands Provided

  • speckit.intake-series-create - creates one new series from explicitly named existing intakes
  • speckit.intake-series-read - summarizes one series without writes
  • speckit.intake-series-update - updates one series with explicit authority and supersession evidence
  • speckit.intake-series-delete - logically deletes one series through archive and tombstone evidence
  • speckit.intake-series-status - validates current series state without writes
  • speckit.intake-series-next - lists eligible targets or exact blockers without starting them

Number of Scripts (optional)

8

Tags

intake, sequencing, governance, dag, model-routing

Key Features

Hi @mnriem, thank you again for reviewing and merging the preceding Autonomous Run Governance v0.4.1 update through #4153 and PR #4203.

This backward-compatible v0.2.3 update publishes the provider-neutral model-routing contract for intake-sequencing workflows while preserving the complete v0.2.2 schema-2.0 collection, typed dependency, lifecycle, repository-boundary, and authority contract.

  • Updates the existing community-catalog entry from v0.2.2 without changing the preset ID, recommended priority 66, or authority boundaries.
  • Adds model-routing.json as the intake-sequencing-governance-model-routing template.
  • Routes explicitly authorized Create, Update, and Delete operations to the logical frontier-reasoning role.
  • Routes read-only Read, Status, and Next operations 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 typed binding and advisory edges, explicit roots, exact target order, acyclicity, normalized SHA-256 evidence, immutable receipts, operation journals, archive evidence, and tombstones.
  • Preserves language-aware schema-2.0 requirements collections, the explicit Idle state, repository-scoped canonical-index validation, and the project-declared learner and accessibility contract.
  • Preserves authority boundaries: Read, Status, and Next remain non-mutating; Create, Update, and Delete still require explicit file authority; eligibility grants no review, Specify, implementation, autonomous campaign, commit, push, pull request, merge, provider, or administration action.
  • Provides 12 templates, 6 commands, and 8 portable Bash, PowerShell, and shared Python validator scripts.
  • Introduces no required extensions and leaves sequencing behavior unchanged.
  • The exact v0.2.3 tag points to commit 3ce947f9d433c83da408c4fb157b6850541f61bb.
  • The GitHub tag ZIP passed manifest, README, LICENSE, file-presence, archive, installation, resolution, and exact-matrix validation with observed SHA-256 f7c7aac2afd722ac7764f5c9b42bbf7fc55bc94b7d1007c46fb4991d111587fa.
  • The tagged preset is byte-identical to the v0.2.3 copy used by the Home Baseline real-project twelve-preset matrix.

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions