Move ward workflow config out of defaults #502

Merged
coilysiren merged 2 commits from issue-501 into main 2026-07-13 18:56:09 +00:00
Member

Move the coilyco workflow policy out of defaults and into a dedicated top-level bundle file, then teach ward to read that new shape without changing the landing policy.

This keeps the PR-gated repo list explicit and separates it from the general smart-defaults overlay.

  • Renamed .ward/defaults.kdl to .ward/workflow.kdl.
  • Updated ward to parse the new top-level workflow block while preserving the existing defaults overlay.
  • Updated the bundle validator, release tar membership, and docs.
  • Validation: ward doctor, ward pre-commit-all, ward test -- tests/test_ward_specs_bundle.py, go test ./cmd/ward/....

closes #501
ward.workflow: pull-request-and-merge

Move the coilyco workflow policy out of defaults and into a dedicated top-level bundle file, then teach ward to read that new shape without changing the landing policy. This keeps the PR-gated repo list explicit and separates it from the general smart-defaults overlay. - Renamed `.ward/defaults.kdl` to `.ward/workflow.kdl`. - Updated ward to parse the new top-level `workflow` block while preserving the existing defaults overlay. - Updated the bundle validator, release tar membership, and docs. - Validation: `ward doctor`, `ward pre-commit-all`, `ward test -- tests/test_ward_specs_bundle.py`, `go test ./cmd/ward/...`. closes #501 ward.workflow: pull-request-and-merge
fix: move ward workflow config out of defaults closes #501
Some checks failed
ci / ward-doctor (pull_request) Failing after 3s
ci / gate (pull_request) Successful in 56s
8391f12744
fix: source-build ward for workflow bundle doctor closes #501
All checks were successful
ci / ward-doctor (pull_request) Successful in 16s
ci / gate (pull_request) Successful in 58s
d5fe779e3f
Sign in to join this conversation.
No description provided.