Skip to content

Commit 08329f9

Browse files
committed
feat: promote parallel autonomous preset v0.2.0
1 parent 12475e5 commit 08329f9

177 files changed

Lines changed: 6084 additions & 762 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 10 additions & 8 deletions
Large diffs are not rendered by default.

.specify/memory/constitution.md

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,31 @@
11
<!--
22
Sync Impact Report
3-
Version change: 1.14.0 -> 1.14.1
3+
Version change: 1.15.0 -> 1.16.0
44
Modified principles:
5-
- Level-2 Project Environment Registry (normalize active Level-2 repository paths)
5+
- Spec Kit preset governance (promote parallel autonomous governance to the standard eight-preset profile)
66
Added sections:
77
- None
88
Removed sections:
99
- None
1010
Templates requiring updates:
11-
- None
11+
- ✅ scripts/templates/speckit-workflow-section.md
12+
- ✅ scripts/templates/AGENTS.md.tmpl
13+
- ✅ scripts/templates/CLAUDE.md.tmpl
14+
- ✅ scripts/templates/GEMINI.md.tmpl
15+
- ✅ scripts/templates/copilot-instructions.tmpl
1216
Runtime guidance requiring updates:
1317
- ✅ .specify/memory/constitution.md (mirror)
18+
- ✅ AGENTS.md
19+
- ✅ CLAUDE.md
20+
- ✅ GEMINI.md
21+
- ✅ .github/copilot-instructions.md
1422
New scripts:
1523
- None
1624
Follow-up TODOs:
17-
- None
25+
- None.
1826
-->
1927

20-
# Constitution v1.14.1
28+
# Constitution v1.16.0
2129

2230
# home-baseline Constitution
2331

@@ -945,8 +953,9 @@ workspace family consists of:
945953
| `cross-platform-governance` | `v0.2.0` | `50` | Bash/PowerShell parity, macOS/Linux/Windows script governance |
946954
| `agent-parity-governance` | `v0.3.0` | `60` | synchronized agent guidance and agent-neutral Spec-Kit model routing across declared AI-agent files |
947955
| `autonomous-run-governance` | `v0.2.2` | `70` | permission-bounded, evidence-first governance for explicitly delegated autonomous Spec Kit runs |
956+
| `parallel-autonomous-run-governance` | `v0.2.0` | `80` | isolated bounded campaigns, mixed runner profiles, cooperative stop/resume, provider-gated resumable consolidation, and declared post-merge closeout |
948957

949-
`autonomous-run-governance` is installed as part of the mandatory seven-preset
958+
`autonomous-run-governance` is installed as part of the mandatory eight-preset
950959
governance matrix. Installation does not authorize an autonomous run.
951960
`LocalImplementation` is its safe default; installation grants no remote write, merge, bypass,
952961
cancellation, secret, or provider-administration authority.
@@ -961,7 +970,17 @@ Analyze reruns; accepted scope and efficiency-only guidance remain unchanged.
961970
The readable generated-skill heading `Deliver` is not a run-state value;
962971
remote closeout persists only `Publish`, `Review`, or `MergeAndSync`.
963972

964-
All seven governance presets MUST produce or require audit-ready Spec-Kit run evidence for applicable checks. Each relevant checkpoint records applicability as `Applicable`, `N/A`, or `Open` and implementation separately as `Fulfilled`, `Partly Fulfilled`, `Not Fulfilled`, or `Not Assessed`, plus rationale, evidence path, owner, reviewer, residual risk, re-evaluation trigger, and follow-up. `N/A` keeps implementation at `Not Assessed` and always needs a rationale.
973+
`parallel-autonomous-run-governance` is also installed by default, but starting
974+
a campaign remains explicitly delegable work. It grants no worker additional
975+
remote, merge, bypass, cancellation, secret, or provider-administration
976+
authority. Its validated concurrency ceiling is three. Schema `1.1` supports
977+
per-worker runner profiles with agent-neutral model metadata, exact-head and
978+
review-aware provider preflights, resumable partial consolidation, cooperative
979+
stop during consolidation, and manifest-declared idempotent post-merge actions.
980+
Schema `1.0` artifacts remain readable, but their legacy merge form is not
981+
executed without migration to the provider-gated `1.1` contract.
982+
983+
All eight governance presets MUST produce or require audit-ready Spec-Kit run evidence for applicable checks. Each relevant checkpoint records applicability as `Applicable`, `N/A`, or `Open` and implementation separately as `Fulfilled`, `Partly Fulfilled`, `Not Fulfilled`, or `Not Assessed`, plus rationale, evidence path, owner, reviewer, residual risk, re-evaluation trigger, and follow-up. `N/A` keeps implementation at `Not Assessed` and always needs a rationale.
965984

966985
The central secure-development baseline is versioned by `docs/secure-development/baseline-manifest.json`. Its twelve individual checklists and 157 stable CL IDs are canonical; the compendium is generated and MUST pass `build-secure-development-docs.*` check mode. Reusable templates are separate from project evidence under `docs/security/secure-development/<date>-<scope>/`. Secure-development teaching starts with the first repository access and coding task and follows the year 1 to year 3 learning path. Registry-based baseline-only propagation MUST NOT modify Lastenhefte, project evidence, or start Spec Kit.
967986

@@ -974,21 +993,22 @@ four agent guidance files, `scripts/templates/speckit-workflow-section.md`, and
974993
the matching agent templates under `scripts/templates/` in the same change.
975994
The deprecated compatibility matrix
976995
`scripts/config/spec-kit-autonomous-governance-presets.json` MUST remain
977-
identical to the canonical seven-preset matrix until it is removed in a later
996+
identical to the canonical eight-preset matrix until it is removed in a later
978997
breaking cleanup.
979998

980-
All seven presets are published as standalone repositories under
981-
`https://github.com/hindermath/spec-kit-preset-*` and are included in the
982-
`github/spec-kit` community preset catalog. The original six have been listed
983-
since 2026-05-04; `autonomous-run-governance` v0.2.2 was verified in the catalog
984-
on 2026-07-17. New MSL Level-2
999+
All eight presets are published as standalone repositories under
1000+
`https://github.com/hindermath/spec-kit-preset-*`. The original six have been
1001+
listed in the `github/spec-kit` community preset catalog since 2026-05-04;
1002+
`autonomous-run-governance` v0.2.2 was verified there on 2026-07-17.
1003+
`parallel-autonomous-run-governance` v0.2.0 was submitted to the community
1004+
catalog as `github/spec-kit#3591`. New MSL Level-2
9851005
projects SHOULD install presets from the central matrix during Spec-Kit
9861006
initialization. For C#/.NET and learning Level-2 projects, the default subset is
987-
all seven presets unless the project documents a narrow reason to omit one.
1007+
all eight presets unless the project documents a narrow reason to omit one.
9881008
Existing C# Level-2 projects
9891009
`RiderProjects/TinyPl0`, `RiderProjects/TinyCalc`, `RiderProjects/TuiVision`,
9901010
and `RiderProjects/InventarWorkerService` are the reference rollout set for
991-
all-seven installation.
1011+
all-eight installation.
9921012

9931013
Use `install-spec-kit-governance-presets.*` for normal installation so versions
9941014
and priorities stay centralized in the matrix. Community catalog and direct
@@ -1013,7 +1033,7 @@ Community/catalog coordination is tracked in `github/spec-kit#2362`.
10131033
`.github/copilot-instructions.md` for per-agent operational guidance. This
10141034
constitution is the authoritative policy layer above all agent-specific files.
10151035

1016-
**Version**: 1.15.0 | **Ratified**: 2026-03-31 | **Last Amended**: 2026-07-17
1036+
**Version**: 1.16.0 | **Ratified**: 2026-03-31 | **Last Amended**: 2026-07-19
10171037

10181038
<!-- EN: constitution.md placeholder
10191039
[DE-Zusammenfassung: constitution.md beschreibt die Prinzipien und Standards für alle home-baseline Workspaces.]

.specify/templates/agent-file-template.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,20 @@ Auto-generated from all feature plans. Last updated: [DATE]
4040

4141
If this project installs governance presets, keep this section synchronized
4242
with `.specify/presets/` and generated agent command files. C#/.NET Level-2
43-
projects default to all six home-baseline presets unless a justified exception
43+
projects default to all eight home-baseline presets unless a justified exception
4444
is documented: `security-governance`, `architecture-governance`,
4545
`isaqb-architecture-governance`, `a11y-governance`,
46-
`cross-platform-governance`, and `agent-parity-governance`.
46+
`cross-platform-governance`, `agent-parity-governance`,
47+
`autonomous-run-governance`, and `parallel-autonomous-run-governance`.
4748
`architecture-governance` includes conditional BSI C3A cloud-autonomy and BSI
4849
C5 cloud-compliance assurance evidence for cloud-service selection and
4950
provider-dependent deployments. `security-governance` includes regulatory
5051
applicability screening for NIS2, CRA, EU AI Act, and DORA with explicit N/A
5152
rationale for private training projects when no regulated scope exists.
53+
Installing either autonomous preset starts no run and grants no remote, merge,
54+
bypass, cancellation, secret, or provider authority. Complete autonomous and
55+
parallel autonomous runs require explicit delegation. Parallel campaigns use
56+
separate worktrees and at most three concurrently active workers.
5257

5358
<!-- MANUAL ADDITIONS START -->
5459
<!-- MANUAL ADDITIONS END -->

0 commit comments

Comments
 (0)