book: Std pages, concurrency and the specialised modules #595
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#599 book: retire the human pages of docs/
torbscript/language
#585 docs(book): a book for people, and the site built from it
torbscript/language
Reference
torbscript/language#595
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Slice of the epic #582. Starts after #585 (the concept, the vertical slice and the book gates) is merged.
Scope
Write one hand-written page in
book/std/per module:task,parallel,ecs,geometry,linear,gradient,machine. Each replacesdocs/standard-library/<module>.mdwhere one exists.Acceptance criteria
pageand is written asbook/CONCEPT.md, "How a page is written", says: the first paragraph says what the page covers, headings name ideas, prose first, no history, no internal references, no Related/Next sectionstrb runandtrb errorblock has itsoutputblock with the real output;torb docs check book,torb docs index --check bookandtorb docs site book --checkpass in CIbook/CONCEPT.mdthat the area touches are shown, not just nameddocs/this slice replaces are deleted in the same PR, unless a skill is still built from them (then they stay, unpublished, and the PR says which)package: std/<module>), so the site links the generated API reference oftorb doc stdChildren
[loop:torbscript] intake: in scope (book std pages, slice of epic #582; dependency #585 is merged), no duplicate, no seed impact. Next: refine (seven modules; size check and split just in time, after the open book PRs have cleared CI).
[loop:torbscript] refine: too large for one PR (seven modules); split into #671 (task, parallel), #672 (ecs), #673 (geometry, linear), #674 (gradient, machine), all unready. Release; wait until 2026-10-30T09:00Z: the children become ready one at a time once the open book PRs #655, #663, #670 have cleared CI and merged.