Page
Purpose
One draft as the site shows it — the draft itself, the stack it is read in, the references its
prose earned, and the drafts elsewhere on the shelves that speak its name. A page adds nothing
to the draft's text; it is the draft placed: where you are, what you can reach from here, and
who reaches you. The mentioners are what make the atlas navigable backwards — standing at
Cell, a reader sees every draft whose prose speaks of it.
Attributes
- stack: is
Textthat names the stack the page is read in - draft: is
Draftthat the page shows - references: is every
Referencethat its prose earned, in the order first spoken - mentioners: is every
Draftthat speaks this page's name in its prose, in shelf order
Invariants
- No reference reaches the page's own draft — a page never links to itself.
Scenarios
A page is its draft placed
Given: a Draft named "Cell" of the layer "mix", read in the stack "convene", a Reference speaking "Tumbler" that reaches a Draft named "Tumbler", and a mentioning Draft named "Depot" When: a Page is created Then: it is accepted, shows the draft "Cell" in the stack "convene", carries exactly the reference speaking "Tumbler", and its mentioners are exactly the draft "Depot"
A page with quiet prose and no admirers
Given: a Draft named "Entropy" of the layer "host", read in the stack "convene", no references, and no mentioners When: a Page is created Then: it is accepted, carries no references, and has no mentioners