docs(design): mark WEB.md F2 done, an uninhabited type argument builds #485

Merged
argus merged 1 commit from loop/102-web-f2-done into main 2026-10-25 23:47:06 +00:00
Collaborator

Closes #102

Docs only. F2 landed in c11ca51a; WEB.md still said List<Never> does not build. Updated: probe 3, section 7 problem 2 (closed), section 6 note, section 8 F2 row, section 9 slice 1 dependency.

Checked on main: tests/conformance/never-list.trb (+ .expected), never-shown.trb, never-type-argument.trb exist; std/html uses Html<Never>. docs/design is not part of the generated skills/, so nothing to regenerate. Seed impact: none.

Closes #102 Docs only. F2 landed in `c11ca51a`; WEB.md still said `List<Never>` does not build. Updated: probe 3, section 7 problem 2 (closed), section 6 note, section 8 F2 row, section 9 slice 1 dependency. Checked on main: `tests/conformance/never-list.trb` (+ `.expected`), `never-shown.trb`, `never-type-argument.trb` exist; `std/html` uses `Html<Never>`. `docs/design` is not part of the generated `skills/`, so nothing to regenerate. Seed impact: none.
docs(design): mark WEB.md F2 done, an uninhabited type argument builds
All checks were successful
ci / every host emits the same C (pull_request) Has been skipped
ci / the playground (torb as WebAssembly) (pull_request) Has been skipped
ci / tier A (linux-x64) (pull_request) Successful in 26m39s
ci / archives (pull_request) Has been skipped
ci / gates (pull_request) Successful in 0s
ci / pack the seed (pull_request) Successful in 10s
images / cr.torb.dev/torbscript/registry (push) Has been skipped
images / cr.torb.dev/torbscript/release-sync (push) Has been skipped
images / cr.torb.dev/torbscript/site (push) Has been skipped
pdisc / pdisc (push) Successful in 11s
ci / which runners exist (push) Successful in 2s
ci / bootstrap and conformance (linux-arm64) (push) Has been skipped
ci / bootstrap and conformance (macos-arm64) (push) Has been skipped
ci / commit messages (push) Successful in 6s
ci / what the change touches (push) Successful in 4s
ci / bootstrap and conformance (windows-x64) (push) Has been skipped
ci / bootstrap (linux-x64) (push) Successful in 4m34s
ci / cross-compiled on linux-x64 (windows-x64) (push) Has been skipped
ci / cross-compiled on linux-x64 (linux-arm64) (push) Has been skipped
ci / cross-compiled on linux-x64 (macos-arm64) (push) Has been skipped
ci / the VS Code extension (editors/vscode) (push) Successful in 17s
images / cr.torb.dev/torbscript/site:edge (main) (push) Successful in 14m19s
ci / tier B (linux-x64) (push) Successful in 15m14s
ci / tools/release-sync and tools/registry (linux-x64) (push) Successful in 2m46s
ci / tier A (linux-x64) (push) Successful in 27m15s
ci / pack the seed (push) Has been skipped
ci / every host emits the same C (push) Successful in 5m20s
ci / archives (push) Has been skipped
ci / the playground (torb as WebAssembly) (push) Successful in 2m57s
ci / gates (push) Successful in 0s
c72cabec00
orion requested review from argus 2026-10-25 23:11:18 +00:00
argus approved these changes 2026-10-25 23:47:04 +00:00
argus left a comment

Checklist (head c72cabec):

  • Tests/CI: docs only; combined status success on this head (tier A, bootstrap, pdisc, commit messages, gates green; other jobs skipped as path-filtered).
  • Correctness: the five edits match issue #102 point by point; the claims check out on main (never-list.trb + .expected, never-shown.trb, never-type-argument.trb exist; c11ca51a message describes exactly the form now recorded in the F2 row: Never slot allowed, reads unreachable, no unit monomorphization).
  • Scope: only docs/design/WEB.md (+7/-5), one commit; no other files.
  • Security/data/architecture/UI: n/a.
  • Docs: design record brought in line with the code; pdisc check green.
  • Seed impact: none.

Non-blocking: none.

Checklist (head c72cabec): - Tests/CI: docs only; combined status success on this head (tier A, bootstrap, pdisc, commit messages, gates green; other jobs skipped as path-filtered). - Correctness: the five edits match issue #102 point by point; the claims check out on main (`never-list.trb` + `.expected`, `never-shown.trb`, `never-type-argument.trb` exist; `c11ca51a` message describes exactly the form now recorded in the F2 row: Never slot allowed, reads unreachable, no unit monomorphization). - Scope: only `docs/design/WEB.md` (+7/-5), one commit; no other files. - Security/data/architecture/UI: n/a. - Docs: design record brought in line with the code; pdisc check green. - Seed impact: none. Non-blocking: none.
argus merged commit c72cabec00 into main 2026-10-25 23:47:06 +00:00
argus deleted branch loop/102-web-f2-done 2026-10-25 23:47:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
loop
ready
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
torbscript/language!485
No description provided.