Commit b8a44cc
Sweep remaining broken-pointer doom citations
Five spots cited specific deleted artifacts (deleted test files, deleted
flows, deleted callsite tables). Each carried a citation that no reader
could resolve.
- `torchwright/compiler/components/attn.py:22` — dropped the
`tests/doom/test_thinking_readback.py::test_emit_continuous_roundtrip`
citation. The surrounding paragraph already explains the failure mode
it demonstrated.
- `torchwright/compiler/export.py:953` — dropped 'dev-mode DOOM play'
from 'Used for dev-mode DOOM play and compiler-output tests…'. The
dev-mode play flow lived in deleted code; compiler-output tests are
the only surviving caller.
- `torchwright/debug/noise.py:219` — dropped 'DOOM callsites' from the
noise-footer generator's docstring; after the bucket-3 distribution
rename, distributions no longer carry callsite descriptions, so the
warning was misleading. Kept the rule (per-distribution context lives
in the markdown reference, not in op docstrings).
- `tests/ops/test_piecewise_linear_2d.py:4` — dropped 'it was only
exercised indirectly through the DOOM renderer tests' from the
module docstring. Those tests don't exist here. The remaining
description (what the tests verify) stands on its own.
- `CLAUDE.md` § 'probe_compiled' — rewrote the 'Interpreting atol'
paragraph. Was: 'For the DOOM renderer (deep op chains, values in
the 10^4 range), atol=500 is the empirical floor — see the atol
comment in tests/debug/test_probe.py:test_probe_clean_on_v2_box_room'.
That test was deleted in the Step E aftermath. Replaced with a
general rule (op-chain depth and value-range magnitude both push
the floor up; tighten on precision wins).
Three flavor mentions ('e.g. the DOOM renderer', 'e.g. DOOM's
rows_per_patch', 'typical DOOM pattern') in the same files were left
alone — they cite DOOM as a worked example without broken pointers,
which is fine per the user's standing policy.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent bdb0332 commit b8a44cc
5 files changed
Lines changed: 17 additions & 18 deletions
File tree
- tests/ops
- torchwright
- compiler
- components
- debug
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
363 | 366 | | |
364 | 367 | | |
365 | 368 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
8 | 6 | | |
9 | 7 | | |
10 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
| 21 | + | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
950 | 950 | | |
951 | 951 | | |
952 | 952 | | |
953 | | - | |
954 | | - | |
955 | | - | |
956 | | - | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
957 | 956 | | |
958 | 957 | | |
959 | 958 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
220 | | - | |
| 219 | + | |
| 220 | + | |
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
| |||
0 commit comments