Repository navigation
Commit b4d6c8c
Fix-forward:
The exec-lane builder ported in fe0d144 carried a defect the template seat
found and corrected at 9b2ad49. It bit here, on the worst page.
`.. exec::docs.home.video` carries `:code: false` — the author saying this
module is plumbing for an embed, not documentation. My port published its
source to /llms.txt, the site's most-read machine surface, inverting the
usual asymmetry: the browser lane deliberately hides it, and the machine
lane began serving it. Silently, because the browser kept looking right.
AND MY "WIN" MEASURED THE DEFECT, WHICH IS THE PART I GOT MOST WRONG.
I reported 15,349 -> 18,723 bytes as the video's content reaching agents,
having claimed its "title, URL and id were invisible to every agent". That
claim was FALSE. docs/home/home.md has published the title and the youtu.be
link as an author-written markdown link since 3ebd507 (2026-08-23), a week
before this session — so nothing a reader needed was ever missing. Every one
of the 3,374 bytes I added was the withheld source. The number I offered as
evidence of a fix was a measurement of the harm.
Corrected to the seat's shape: read the directive's indented `:option:`
lines; DEDUPE FIRST, because a directive already `.. source::`d for the same
target has its code in the document and announcing it as withheld would be a
false statement about the page; then `:code: false` emits a MARKER naming
the module and why its source is absent — never a silent skip, since broken,
hidden and absent must not look alike; otherwise expand.
Measured after: home /llms.txt back to 15,438 (baseline + 89, the marker).
Of 33 substantive lines in video.py, ZERO reach the machine document; the
one line that appears is `import dash_mantine_components as dmc`, which is
also in the paired, deliberately-published example.py. The paired exec still
dedupes to exactly one `# File:` marker.
Also from the same push: the test-client pin no longer accepts `headers=` as
evidence of a User-Agent (`headers={"CF-IPCountry": "FR"}` names no lane), and
tests/test_exec_lane.py now pins the withheld case both ways — the source
absent AND the marker present.
The refinement this leaves for the pairing axis, which I owe it after
overstating the last one: an unpaired directive is a CANDIDATE, not a defect.
Whether the content is actually absent is a second question, and whether it
SHOULD be present is the author's, answered by `:code: false`.
Verified: 309 -> 310 passed / 1 skipped / 0 failed; flake8 clean;
smoke_test 81/81.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01P6tDZymsTt73Z4xFW1M5JX:code: false is the author withholding source, and I published it1 parent fe0d144 commit b4d6c8c
3 files changed
Lines changed: 102 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
253 | 280 | | |
254 | 281 | | |
255 | 282 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
44 | 56 | | |
45 | 57 | | |
46 | 58 | | |
| |||
50 | 62 | | |
51 | 63 | | |
52 | 64 | | |
53 | | - | |
54 | 65 | | |
55 | 66 | | |
56 | 67 | | |
| |||
64 | 75 | | |
65 | 76 | | |
66 | 77 | | |
67 | | - | |
68 | 78 | | |
69 | 79 | | |
70 | 80 | | |
| |||
98 | 108 | | |
99 | 109 | | |
100 | 110 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
| 111 | + | |
109 | 112 | | |
110 | | - | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
111 | 124 | | |
112 | 125 | | |
113 | 126 | | |
| |||
122 | 135 | | |
123 | 136 | | |
124 | 137 | | |
125 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
126 | 160 | | |
127 | 161 | | |
128 | 162 | | |
| |||
194 | 228 | | |
195 | 229 | | |
196 | 230 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
203 | 237 | | |
204 | 238 | | |
205 | 239 | | |
206 | 240 | | |
207 | 241 | | |
208 | 242 | | |
209 | 243 | | |
210 | | - | |
211 | | - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
212 | 251 | | |
213 | 252 | | |
214 | 253 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
422 | 422 | | |
423 | 423 | | |
424 | 424 | | |
425 | | - | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
426 | 440 | | |
427 | 441 | | |
428 | 442 | | |
| |||
0 commit comments