.env.example | 6 + .gitignore | 2 + corpus/canvas/baseline-anchors.md | 29 ++ corpus/canvas/baseline-anchors.one | Bin 0 -> 21864 bytes corpus/canvas/text-cases.json | 23 ++ corpus/m6/native-features-01/ORACLE.md | 2 +- crates/canvas/src/editor.rs | 2 +- tools/canvas/README.md | 16 +- tools/feature_fixture.py | 6 +- tools/w7/README.md | 57 ++-- tools/w7/codex-config-snippet.toml | 12 +- tools/w7/env.py | 24 ++ tools/w7/linux_vm.py | 7 +- tools/w7/mcp_win7.py | 17 +- tools/w7/vm.py | 16 +- tools/w7/wayback/README.md | 8 + tools/w7/wayback/mcp_win7.py | 584 ++++++++++++++++++++++++++++++++ 17 files changed, 747 insertions(+), 64 deletions(-)