`instructions/r3/core/workflows/modernization-flow-review.md` (Phase 7) requires: "MUST review ALL `docs/source-code-specs-<lib/project>.md` files together" — but no phase in the modernization-flow ever creates a `source-code-specs-` file. The actual artifacts created are `reference-code-specs-` (Phase 1), `original-code-specs-` (Phase 2), and `target-code-specs-` (Phase 6). The same dangling reference exists in `instructions/r2/core/workflows/modernization-flow-review.md`. An executing agent would hunt for a file that never exists. Likely fix: rename to `original-code-specs-*` (the closest matching real artifact) in both r3 and r2.
Note: edits under `instructions/r3/**` ripple into generated plugin directories (`plugins/core-*`) — regenerate via `scripts/pre_commit.py` after the fix.
`instructions/r3/core/workflows/modernization-flow-review.md` (Phase 7) requires: "MUST review ALL `docs/source-code-specs-<lib/project>.md` files together" — but no phase in the modernization-flow ever creates a `source-code-specs-` file. The actual artifacts created are `reference-code-specs-` (Phase 1), `original-code-specs-` (Phase 2), and `target-code-specs-` (Phase 6). The same dangling reference exists in `instructions/r2/core/workflows/modernization-flow-review.md`. An executing agent would hunt for a file that never exists. Likely fix: rename to `original-code-specs-*` (the closest matching real artifact) in both r3 and r2.
Note: edits under `instructions/r3/**` ripple into generated plugin directories (`plugins/core-*`) — regenerate via `scripts/pre_commit.py` after the fix.