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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions