···133133 filePath.startsWith('src/streams/')
134134 ) {
135135 addRecommendation(recommendations, 'meson compile -C build', 'runtime-facing modules or I/O code changed');
136136- addRecommendation(recommendations, './build/ant examples/spec/run.js', 'shared runtime semantics may have shifted');
136136+ addRecommendation(recommendations, './build/ant examples/spec/run.js <spec_name or --all>', 'shared runtime semantics may have shifted');
137137138138 const stem = path.basename(filePath, path.extname(filePath));
139139 if (stem) {
+4
docs/repo/testing.md
···41414242- Keep new tests close to the behavior they protect so future agent runs can
4343 discover the expected pattern quickly.
4444+- In sandboxed agent sessions, `./build/ant examples/spec/run.js --all` can fail
4545+ in the `fetch` spec because outbound network access is blocked. Treat that as
4646+ an expected sandbox limitation, and prefer targeted spec files when the
4747+ change does not need networked coverage.
4448- If the right validation is expensive or unavailable, document the gap in the
4549 associated [execution plan](../exec-plans/index.md).