docs: dissolve PROJECT_PLAN.md; drop retired-mechanism citations

PROJECT_PLAN.md was a historical disclaimer wrapping five still-open
T1 driver items — those move to docs/test-system-v2.md (Open driver
work); the rest is dated 2026-08-05 design history, archived in git.
Also retired-mechanism cleanup: both drivers drop the *.combined.ww
enumeration skip (the amalgamator is gone; leftover debris now fails
loudly instead of being silently accommodated), the consumer-less
m4_combined_epoch.md5 pin is deleted, and the wwi.ww/ww.h/check.ww
comments that still described combined.ww as the live path are
re-cited to the sep reality.
This commit is contained in:
2026-08-08 01:15:03 +09:00
parent 3f7452814b
commit f11f1629d9
8 changed files with 39 additions and 896 deletions

View File

@@ -250,6 +250,23 @@ There is no test cache, daemon, scanner, generated manifest, database, new
framework, compatibility API, concurrency runtime, dependency, or changed
timeout policy in this architecture.
## Open driver work
Carried over from the dissolved project plan; each is deliberate scope, not
drift:
- Recursive package discovery (a `./...`-equivalent pattern) for `ww test`.
- Package-level concurrency for the coordinator's builds (it is
single-threaded by design today).
- A package-level `-o` contract (single-file `ww test -o` exists; directory
packages publish fixed `<package>.test` stems under `-c`).
- Universal `*_test.ww` filename migration for library tests (several
library suites still use the older `*test.ww` names, enumerated by
`LIBRARY_TESTS` and the `989_lib_byteid` roster).
- The remaining invalid-`@test` attribute-shape diagnostics (exported
tests, prototypes, arguments, variadics, non-void returns, duplicate
annotations) with stable text in both frontends.
## Validation policy
Use `test-unit` as the inner loop for lexer, parser, checker, and narrow codegen