Skip to content

[Preset]: Update Autonomous Run Governance to v0.3.3 #3821

Description

@hindermath

Preset ID

autonomous-run-governance

Preset Name

Autonomous Run Governance

Version

0.3.3

Description

Adds permission-bounded autonomous delivery, an optional intake-review gate, and preservation of the project's learner and accessibility contract.

Author

Thorsten Hindermann

Repository URL

https://github.com/hindermath/spec-kit-preset-autonomous-run-governance

Download URL

https://github.com/hindermath/spec-kit-preset-autonomous-run-governance/archive/refs/tags/v0.3.3.zip

Documentation URL

https://github.com/hindermath/spec-kit-preset-autonomous-run-governance/blob/v0.3.3/README.md

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

  • intake-review-governance >=0.1.0 only when repository policy requires a current intake review before feature creation

Templates Provided

  • constitution-template - autonomous delivery authority and safety governance
  • spec-template - autonomous-run applicability and scope boundaries
  • plan-template - convergence, evidence, validation, and closeout planning
  • tasks-template - dependency-ordered autonomous delivery tasks
  • autonomous-run-agent-guidance-addendum-template - portable agent guidance
  • autonomous-runbook-template - permission-bounded execution runbook
  • autonomous-run-evidence-template - convergence, validation, and delivery ledger
  • autonomous-run-state-template - machine-readable lifecycle checkpoint
  • autonomous-run-gate-requirements-template - declared machine-readable acceptance gates
  • autonomous-run-gate-evidence-template - machine-readable exact-head execution evidence
  • autonomous-run-retrospective-template - classified workflow-learning evidence
  • autonomous-run-readiness-checklist-template - local, PR, and merge-and-sync readiness
  • autonomous-run-field-validation-summary - field-validation summary

Commands Provided

  • speckit.autonomous - executes a complete Spec Kit feature under explicit delivery authority
  • speckit.autonomous-status - inspects an active or interrupted run without mutation
  • speckit.autonomous-stop - cooperatively pauses at a safe boundary
  • speckit.autonomous-resume - resumes after drift, operation, governance, and authority revalidation
  • speckit.autonomous-retrospective - extracts and classifies reusable learning

Number of Scripts (optional)

4

Tags

autonomous, governance, evidence, permissions, accessibility

Key Features

Hi @mnriem, thank you again for processing the related Intake Sequencing v0.2.2 update through #3807 and PR #3809.

This backward-compatible v0.3.3 update preserves the project's accepted learner and accessibility contract throughout one permission-bounded autonomous run.

  • Updates the existing community-catalog entry from v0.3.2 without changing the preset ID, priority 70, or opt-in scope.
  • Resolves the project's accepted learner and accessibility policy before Specify and again before implementation.
  • Carries the declared audience, language order, readability target, first-use terminology, assumed prior knowledge, and text-first dependency, status, and decision rules through Spec, Plan, Tasks, implementation evidence, documentation, and retrospective.
  • Does not invent a target audience, silently assume Spec Kit experience, or replace project-specific learner policy.
  • Preserves LocalImplementation as the safe default and requires renewed explicit authority for PublishPR or MergeAndSync; installation grants no remote permission.
  • Preserves read-only status, cooperative stop, explicit and idempotent resume, exact-head evidence, post-merge closeout, retrospective learning, and fail-closed handling of uncertain operations.
  • Preserves the optional policy-driven intake-review gate before feature creation. Repositories that do not require intake review remain unaffected, and the gate transfers no implementation, repair, commit, push, PR, merge, bypass, or administrative authority.
  • Keeps all 13 templates, 5 commands, and 4 scripts provider-neutral and independent of programming language, CI provider, branch versioning, agent vendor, and merge policy.
  • Remains compatible with Intake Review Governance v0.2.0, Intake Sequencing Governance v0.2.2, and Parallel Autonomous Run Governance v0.2.4 in the current eleven-preset composition.
  • The learner and accessibility contract patch was reviewed and merged in the preset repository through PR feat: allow custom specs directory via --specs-dir; default to specs/ #12.
  • The exact v0.3.3 tag points to commit a6714f807fda153c8fd63739d84b3e5774d17965; the downloaded GitHub tag ZIP passed archive validation with observed SHA-256 6044bd2b08695de9fee13d243bb79f53c0cc23f3ab1608522ca3b5ee2d4c887c.
  • The published preset manifest, tagged README installation command, local eleven-preset matrix, and release archive were rechecked before this submission.

Maintainer feedback on the learner-policy boundary, accessibility metadata, and community-catalog description would be appreciated. The preset remains optional, 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 how to use this preset and includes the exact versioned specify preset add --from ... install command
  • LICENSE file included
  • GitHub release created with version tag
  • Preset ID follows naming conventions

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions