Goal
Close three behavioral gaps where SPEC says one thing and the tests don't prove it end-to-end.
Tasks
Parallel-safety
Only creates new fixture dirs and a new _test.go file. No overlap with the scope-isolation stream or the experiment-flag cleanup stream.
Part of the 1.0 readiness audit.
Goal
Close three behavioral gaps where SPEC says one thing and the tests don't prove it end-to-end.
Tasks
testdata/precedence_shell_vs_cli/— SPEC's worked example:VAR=shell rite task VAR=cli→ shell wins (tier 1 beats tier 2)testdata/export_false/— task hasvars:withexport: false,cmds:runsenv | grep VARand asserts the var is absent from the shell env but still usable in{{.VAR}}testdata/lazy_dynamic/— Ritefile with an expensivesh:in a non-invoked task (e.g.sh: touch /tmp/rite_lazy_sentinel && echo x); after running an unrelated task, assert sentinel doesn't existinternal/task/spec_behaviors_test.gowiring these threeParallel-safety
Only creates new fixture dirs and a new
_test.gofile. No overlap with the scope-isolation stream or the experiment-flag cleanup stream.Part of the 1.0 readiness audit.