// wb/regex_test — DOCUMENTED-TEMPORARY scaffolding (rule-7), NOT part of // the blessed white-box convention: the permanent shape is the colocated // lib/regex/regex_whitebox.ww (`package regex`) file alone. This driver // only exists to RUN it, and task #33 ("resolver: dir-enumerate same-dir // same-package siblings on import") DELETES this file when it lands — the // true E-endpoint. // // Why it is load-bearing until then, not incidental: a `import regex` from // a file sitting IN lib/regex/ (e.g. regex_test.ww) FILE-resolves to the // sibling regex.ww and pulls ONLY that file, so the colocated // regex_whitebox.ww is never bundled and its @tests are never collected // (probe E, negative). Placed in a DIFFERENT dir with no regex.ww to // shadow, this driver's `import regex` instead DIRECTORY-resolves the // lib/regex package and bundles every non-*test.ww member — regex.ww + // regex_whitebox.ww — unifying them so -T collects the white-box @tests. // The dir is `wb/`, NOT `test/`: a lib//test/ subdir would shadow the // lib/test runner module in the -T auto-bundle search path (task #32). package regex_test; import regex;