chore(openspec): adopt slice-driven planning schema #71

Open
forgejo-admin wants to merge 1 commit from chore/openspec-slice-driven into main

What

Sets this repo's OpenSpec schema to slice-driven and vendors the schema (schema.yaml + templates) under openspec/schemas/slice-driven/.

The config.yaml change is one line (schema: spec-drivenschema: slice-driven).

Why

slice-driven decomposes a change into vertical slices (Goal / Consumes / Produces / Trigger-Owner / Blocked-by / Effort), checks cross-slice invariants and requirement coverage, and compiles TDD tasks just-in-time per slice against live code (red-green-verify, plus structural-guard-now + recorded-live-check for config/infra).

Scope

Additive. No existing change is migrated — in-flight changes keep whatever schema they were authored under. Only new changes pick up slice-driven.

🤖 Generated with Claude Code

## What Sets this repo's OpenSpec schema to `slice-driven` and vendors the schema (`schema.yaml` + templates) under `openspec/schemas/slice-driven/`. The `config.yaml` change is one line (`schema: spec-driven` → `schema: slice-driven`). ## Why `slice-driven` decomposes a change into vertical slices (Goal / Consumes / Produces / Trigger-Owner / Blocked-by / Effort), checks cross-slice invariants and requirement coverage, and compiles TDD tasks just-in-time per slice against live code (red-green-verify, plus structural-guard-now + recorded-live-check for config/infra). ## Scope Additive. No existing change is migrated — in-flight changes keep whatever schema they were authored under. Only *new* changes pick up slice-driven. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chore(openspec): adopt slice-driven planning schema
All checks were successful
pr-validate / validate (pull_request) Successful in 52s
7f41f2d930
Set the project's OpenSpec schema to slice-driven and vendor the schema
(schema.yaml + templates) under openspec/schemas/. New changes now decompose
into vertical slices with just-in-time per-slice TDD task compilation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
All checks were successful
pr-validate / validate (pull_request) Successful in 52s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin chore/openspec-slice-driven:chore/openspec-slice-driven
git switch chore/openspec-slice-driven

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff chore/openspec-slice-driven
git switch chore/openspec-slice-driven
git rebase main
git switch main
git merge --ff-only chore/openspec-slice-driven
git switch chore/openspec-slice-driven
git rebase main
git switch main
git merge --no-ff chore/openspec-slice-driven
git switch main
git merge --squash chore/openspec-slice-driven
git switch main
git merge --ff-only chore/openspec-slice-driven
git switch main
git merge chore/openspec-slice-driven
git push origin main
Sign in to join this conversation.
No description provided.