aboutsummaryrefslogtreecommitdiff
path: root/playwright-py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-29 18:44:30 -0500
committerCraig Jennings <c@cjennings.net>2026-05-29 18:44:30 -0500
commitbb28cfa331d3cba9ae9f265f7c448b5bd6b4fa6c (patch)
treea0f104a12f1efa533a4fd7a98262366e15bab3bc /playwright-py
parent7355d21d9a36716afbeeb7d63de58dff302f44c1 (diff)
downloadrulesets-bb28cfa331d3cba9ae9f265f7c448b5bd6b4fa6c.tar.gz
rulesets-bb28cfa331d3cba9ae9f265f7c448b5bd6b4fa6c.zip
feat(workflows): add -spec.org precondition to spec-review and spec-response
Both workflows now check that the file under review (or the spec being responded to) ends with -spec.org before proceeding. If it does not, the workflow stops and surfaces the mismatch with the rename suggestion. The suffix is the identifier per Craig's spec-naming convention: every design, decision, or planning document under a project's docs/ directory ends with -spec.org. The .org extension alone is not enough because docs/ holds non-spec org files too (tutorials, frozen inventories, reference material). spec-review.org gained a top-level Precondition section between When to Use and Approach. spec-response.org gained the same Precondition section in the parallel position, with a note that the review-file convention <spec-basename>-review.org means a misnamed spec produces a mis-pointed review file too. Inbox source: 2026-05-28-0858-from-home-spec-naming-convention-apply-to-spec.org. Home renamed two docs to the new convention and asked rulesets to update the template workflows so the next startup rsync in every project picks up the guard.
Diffstat (limited to 'playwright-py')
0 files changed, 0 insertions, 0 deletions