Skip to content

Commit cbf81f8

Browse files
committed
chore: grow the changeset with the runtime discovery path
This PR became the bottom of the stack when #80 merged, so the release note has to be visible in its own diff. One change gets one changeset: this extends the existing note rather than adding a second entry for something that ships once.
1 parent 79b5c64 commit cbf81f8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.changeset/engine-partitioned-layout.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ The directory a rule sits in now **is** its engine: dispatch reads the path and
88

99
A rule engine the CLI does not recognize is now rejected with a message instead of failing silently: an unsupported engine from the server previously exited 0 with no output, which read as success.
1010

11+
Runtime rules are discovered under `runtime/rules/` rather than the pre-migration `runtime-rules/`. Migration `0004` moves that tree byte-for-byte, so the signatures the server validates are unchanged.
12+
1113
Existing projects keep working without action. The pre-`0004` `.taskless/rules/` still runs as ast-grep, and a delivered rule that names no engine is still treated as ast-grep — a rule engine this CLI does not recognize is rejected rather than guessed at. A migration that would have to merge a file into an engine directory now refuses up front with `SCAFFOLD_CONFLICT` rather than failing part-way.

0 commit comments

Comments
 (0)