Preset ID
intake-sequencing-governance
Preset Name
Intake Sequencing Governance
Version
0.1.0
Description
Manages traceable intake-series order, typed dependencies, lifecycle, and safe next-candidate selection without executing downstream workflows.
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.1.0.zip
Documentation URL
https://github.com/hindermath/spec-kit-preset-intake-sequencing-governance/blob/v0.1.0/README.md
License
MIT
Required Spec Kit Version
=0.8.3
Required Extensions (optional)
None
Templates Provided
intake-series-policy-template - repository paths, edge types, lifecycle, and authority policy
intake-series-manifest-template - ordered targets, roots, typed dependencies, and lifecycle state
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 workflow
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 series from explicitly named existing intakes
speckit.intake-series-read - summarizes one series without writes
speckit.intake-series-update - supersedes one series with explicit authority and immutable lineage
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)
5
Tags
intake, sequencing, governance, dag, lifecycle
Key Features
Hi @mnriem, thank you for your earlier guidance on publishing optional, stackable Spec Kit presets.
- Adds a dedicated governance layer between Intake Review at priority 65 and Autonomous Run at priority 70; this optional preset uses priority 66.
- Models hard completion gates, assessment, sandbox, documentation, comment-surface, final-audit, preferred-order, and shared-writer serialization relations as explicit typed edges.
- Separates binding dependencies from advisory preferences. The preset never guesses a hard dependency from numbering, filenames, or prose proximity.
- Provides complete series Create, Read, Update, logical Delete, Status, and Next commands while keeping Read, Status, and Next strictly non-mutating.
- Uses acyclic directed graphs, explicit roots, repository-relative target identity, lifecycle states, immutable receipts, operation journals, and tombstones.
- Fails closed on unknown targets or edge types, cycles, contradictory order, hash drift, invalid roots, unauthorized updates, and unsafe deletion.
speckit.intake-series-next only reports eligible targets or exact blockers. It does not start Intake Review, Specify, Autonomous Run, Parallel Autonomous Run, commit, push, PR, or merge actions.
- Includes ten templates, six commands, and five portable scripts: four Bash/PowerShell wrappers over one shared Python validator.
- Passed Bash/PowerShell parity and negative fixtures for paths, edge types, roots, cycles, lifecycle, receipt binding, and normalized hashes.
- Passed a real Home Baseline legacy-adoption proof with exactly 13 targets, 6 roots, and 15 typed dependencies without changing the governed intake files.
- Passed a fresh Spec Kit 0.12.11 composition test with all eleven stacked presets, including add, list, info, resolve, disable, enable, remove, reinstall, and exactly six generated Codex skills.
- The versioned ZIP has SHA-256
c2fed951047fd0ab1b0edae7e4e6cdc06f2779488c585d0064c46b8974b19bbe.
- The optional profile was installed through 33 merged Level-0/1/2 repository PRs, including 21 learning-series repositories, without starting a learner Spec Kit run. All 33 local matrices and package validators passed.
- Remote evidence contains 139 successful exact-head checks. A further 228 jobs were individually verified as GitHub Billing or Spending failures with zero executed steps, followed by 17 dependent cancellations; none were represented as technical passes. All rollout PRs had zero actionable review threads.
- The preset remains opt-in and grants no implicit intake mutation, workflow execution, network, provider, remote-delivery, or admin authority.
Maintainer feedback on the typed-edge vocabulary, command boundaries, metadata, and suitability for the community catalog would be appreciated.
Testing Checklist
Submission Requirements
Preset ID
intake-sequencing-governance
Preset Name
Intake Sequencing Governance
Version
0.1.0
Description
Manages traceable intake-series order, typed dependencies, lifecycle, and safe next-candidate selection without executing downstream workflows.
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.1.0.zip
Documentation URL
https://github.com/hindermath/spec-kit-preset-intake-sequencing-governance/blob/v0.1.0/README.md
License
MIT
Required Spec Kit Version
Required Extensions (optional)
None
Templates Provided
intake-series-policy-template- repository paths, edge types, lifecycle, and authority policyintake-series-manifest-template- ordered targets, roots, typed dependencies, and lifecycle stateintake-series-receipt-template- manifest hash, operation authority, lineage, and validation outcomeintake-series-operation-template- transactional multi-file operation journalintake-series-tombstone-template- logical deletion and archive proofintake-series-order-template- learner-readable order and dependency documentintake-series-checklist-template- series readiness and lifecycle checklistintake-series-runbook-template- portable CRUD, status, and next-candidate workflowintake-series-agent-guidance-addendum- agent-neutral sequencing and authority guidanceintake-series-field-validation-summary- synthetic, field, composition, and release evidenceCommands Provided
speckit.intake-series-create- creates one series from explicitly named existing intakesspeckit.intake-series-read- summarizes one series without writesspeckit.intake-series-update- supersedes one series with explicit authority and immutable lineagespeckit.intake-series-delete- logically deletes one series through archive and tombstone evidencespeckit.intake-series-status- validates current series state without writesspeckit.intake-series-next- lists eligible targets or exact blockers without starting themNumber of Scripts (optional)
5
Tags
intake, sequencing, governance, dag, lifecycle
Key Features
Hi @mnriem, thank you for your earlier guidance on publishing optional, stackable Spec Kit presets.
speckit.intake-series-nextonly reports eligible targets or exact blockers. It does not start Intake Review, Specify, Autonomous Run, Parallel Autonomous Run, commit, push, PR, or merge actions.c2fed951047fd0ab1b0edae7e4e6cdc06f2779488c585d0064c46b8974b19bbe.Maintainer feedback on the typed-edge vocabulary, command boundaries, metadata, and suitability for the community catalog would be appreciated.
Testing Checklist
specify preset addSubmission Requirements
preset.ymlmanifest includedspecify preset add --from ...install command