Commit 5f26409
docs(roadmap): close Lane 5 (killer-app accepted) + refresh stale Lane 1 close-out annotation
Two loose-end doc-sweeps surfaced during a repo health survey:
1. Lane 5 (Tutorial / pedagogy) — close via the killer-app branch.
`roadmap.adoc` §Lane 5's unblocking condition has two branches: either
Lane 1 closes, or "a single killer-application example emerges that
justifies a tutorial track on its own merit". The second branch fired
2026-05-26: `tutorial/region_exit_audit/RegionExitAudit.agda` is the
ephapax-L3-corroborated certified region-exit audit example, and
already carried the in-place self-description as the killer-app
candidate. The three walkthroughs (region-exit audit / epistemic
erasure / provenance debugging) all landed in May, build under
`--safe --without-K` with zero postulates via `tutorial/All.agda`,
and carry per-walkthrough Smoke pins + honest-bound + matched-negative
`NotProved-*` ⊤-aliases discipline.
Edits:
* `roadmap.adoc` — remove Lane 5 from active lanes, add a Lane 5
entry under §"Closed lanes" with the close-out route, closing
artefacts, and retraction-watch carried over. The "Why this counts
as a kill, not a deferral" subsection makes the second-branch
unparking case explicit so future audits don't reopen the lane on
"but Lane 1 isn't closed yet" grounds.
* `tutorial/README.adoc` — flip the [PARKED] status to CLOSED in the
section heading + IMPORTANT block; convert the "Killer-app close-out
check" subsection from a candidacy framing to an ACCEPTED record.
* `docs/echo-types/MAP.adoc` — update the two Lane 5 / killer-app
pointers (Walkthrough 1 bullet, track-level docs note) to point at
§"Closed lanes" instead of §"Lane 5 [PARKED]".
2. Lane 1 — refresh the stale close-out criterion.
The Lane 1 §"Close-out criterion (falsifiable)" had `[EXPAND]` tag 2
(related-work pass — Granule / QTT, Uustalu–Vene comonads, coeffects,
choreographic types, lens/optic vs witness-transport leg) listed
without a LANDED marker, even though the paper itself records that
tag 2 was cleared 2026-05-26 via PR #120 (see `paper.adoc:1183` —
"Related-work [EXPAND] cleared 2026-05-26"). Sections §"HoTT homotopy
fibres", §"Graded comonads, coeffects, and QTT", §"Lenses and optics
(the witness-transport leg)" + the 2-categorical rule-out
(`decisions/no-2-cat.adoc`) are live in the paper; the
`comparators.adoc` single-page companion table ships the
axis-by-axis summary.
Edits to Lane 1:
* Mark item 1 as LANDED 2026-05-26 with cross-references to the
three landed paper sections + the cleared tags (1 via PR #73,
3 via PR #84). Tag 4 (ordinal consumer-evidence appendix) is
explicitly flagged as gated on Lane 3 and NOT load-bearing for
Lane 1.
* Refresh the §Bottleneck statement: the in-repo half is closed;
the remaining bottleneck is the offline half of Pillar E (TYPES /
CPP submission, Zenodo DOI mint, library packaging, outreach)
per `pillar-e-offline.adoc`.
* Add a §"Lane-level status" footer: all three falsifiable in-repo
criteria hold, but Lane 1 stays open at lane-policy because the
load-bearing question (visible + defensible standing) cannot be
answered without the offline half. The lane is therefore
IN-REPO CLOSED, EXTERNALLY OPEN; promotion to fully CLOSED waits
on author-driven submission events.
Build invariant unaffected: doc-only sweep. `agda proofs/agda/All.agda`
+ `Smoke.agda` + the kernel-guard + the guardrail script were verified
clean earlier this session at the post-#156 main tip.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 2e09fb3 commit 5f26409
3 files changed
Lines changed: 105 additions & 91 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
330 | | - | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
331 | 332 | | |
332 | 333 | | |
333 | 334 | | |
| |||
340 | 341 | | |
341 | 342 | | |
342 | 343 | | |
343 | | - | |
344 | | - | |
345 | | - | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
346 | 347 | | |
347 | 348 | | |
348 | 349 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
159 | 164 | | |
160 | 165 | | |
161 | 166 | | |
| |||
169 | 174 | | |
170 | 175 | | |
171 | 176 | | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
172 | 187 | | |
173 | 188 | | |
174 | 189 | | |
| |||
379 | 394 | | |
380 | 395 | | |
381 | 396 | | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | 397 | | |
427 | 398 | | |
428 | | - | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
429 | 441 | | |
430 | 442 | | |
431 | 443 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
18 | | - | |
19 | | - | |
| 17 | + | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
| |||
209 | 212 | | |
210 | 213 | | |
211 | 214 | | |
212 | | - | |
| 215 | + | |
213 | 216 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
224 | 225 | | |
225 | 226 | | |
226 | 227 | | |
227 | | - | |
| 228 | + | |
228 | 229 | | |
229 | 230 | | |
230 | 231 | | |
| |||
0 commit comments