Skip to content

[Preset]: Update Parallel Autonomous Run Governance to v0.2.4 #3824

Description

@hindermath

Preset ID

parallel-autonomous-run-governance

Preset Name

Parallel Autonomous Run Governance

Version

0.2.4

Description

Coordinates permission-bounded autonomous campaigns while preserving the project's learner and accessibility contract across workers and consolidation.

Author

Thorsten Hindermann

Repository URL

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

Download URL

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

Documentation URL

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

License

MIT

Required Spec Kit Version

=0.8.3

Required Extensions (optional)

  • autonomous-run-governance >=0.2.2 for every real worker lifecycle; current validated stack uses v0.3.3
  • intake-review-governance >=0.1.0 only when campaign policy requires a current intake review

Templates Provided

  • parallel-campaign-template - portable schema 1.2 campaign manifest with schema 1.0 and 1.1 compatibility
  • parallel-runner-profiles-template - local executable and argument-array runner bindings
  • parallel-runner-profiles-examples - agent-neutral profile examples
  • parallel-campaign-state-template - aggregate resumable campaign state
  • parallel-worker-result-template - machine-readable worker result contract
  • parallel-autonomous-runbook-template - campaign runbook and permission boundaries
  • parallel-autonomous-evidence-template - campaign evidence and consolidation ledger
  • parallel-autonomous-retrospective-template - portable campaign retrospective
  • parallel-autonomous-agent-guidance-addendum-template - agent-neutral parallel campaign guidance

Commands Provided

  • speckit.parallel-autonomous - validates and executes a bounded campaign
  • speckit.parallel-autonomous-status - inspects campaign and worker state without mutation
  • speckit.parallel-autonomous-stop - requests a cooperative stop
  • speckit.parallel-autonomous-resume - resumes after campaign and worker revalidation
  • speckit.parallel-autonomous-consolidate - consolidates exact reviewed results under explicit authority

Number of Scripts (optional)

2

Tags

parallel, autonomous, governance, accessibility, orchestration

Key Features

Hi @mnriem, thank you again for reviewing and merging the related Autonomous Run v0.3.3 update through #3821 and PR #3823.

This backward-compatible v0.2.4 update preserves the accepted project learner and accessibility contract across every worker and the final consolidation.

  • Updates the existing community-catalog entry from v0.2.3 without changing the preset ID, priority 80, or opt-in scope.
  • Resolves the shared project learner and accessibility policy before scheduling any worker.
  • Requires every worker and the final consolidation to preserve the declared audience, language order, readability target, first-use terminology, prior-knowledge boundary, and text-first dependency, status, decision, and next-action information.
  • Prevents provider, model, or runner defaults from weakening or replacing the accepted project-specific learner policy.
  • Preserves bounded concurrency, isolated worker repositories, mixed agent runners, cooperative stop, accessible status, explicit resume, and idempotent repeated resume.
  • Preserves schema 1.2 and its optional policy-driven current intake-review gate before worker scheduling. Schema 1.0, schema 1.1, and campaigns without an active intake-review requirement remain compatible.
  • Preserves exact-head, current-review, unresolved-thread, and check gates before resumable consolidation.
  • Keeps post-merge actions manifest-bound and prevents Completed until synchronization and final validation succeed.
  • Preserves explicit authority boundaries: installation grants no autonomous execution, remote write, merge, bypass, cancellation, secret, or provider-administration permission.
  • Keeps all 9 templates, 5 commands, and 2 Bash/PowerShell coordinator scripts provider-neutral and independent of programming language, CI provider, branch versioning, agent vendor, and merge policy.
  • Composes with Autonomous Run Governance v0.3.3, optional Intake Review Governance v0.2.0, and Intake Sequencing Governance v0.2.2 in the current eleven-preset matrix.
  • The learner and accessibility contract patch was reviewed and merged in the preset repository through PR adding executable permission to the scripts so they execute when the … #7.
  • The exact v0.2.4 tag points to commit 660f7caebba0b47770324bfe26045e34db70cb0b; the downloaded GitHub tag ZIP passed archive validation with observed SHA-256 d1915be9b57b3060a79f916260953b48d0fdccaf14e5326880f20b948fc9674d.
  • The published manifest, tagged README installation command, local installed preset metadata, and release archive were rechecked before this submission.

Maintainer feedback on the worker-to-consolidation 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 installation 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

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions