diff --git a/CONTEXT.md b/CONTEXT.md index b07e5ba..57b887d 100644 --- a/CONTEXT.md +++ b/CONTEXT.md @@ -110,6 +110,14 @@ reached. Every pause carries an expiry — a Lane cannot be stopped indefinitely outlives a restart, being a fact about the Site rather than about the running process. _Avoid_: disabled, off, stopped, suspended, kill switch (that is the deploy-time switch) +**Stall**: +A Poll Lane that owed Polls, made none, and has nothing to say for it. Distinct from the +two conditions it resembles: a Site that refuses is exercising the pace it is entitled to, +and a Lane the owner paused was told to stop — a Stall is neither asked for nor explained. +It is the one fault no Reader surface can show: every Bookmark still opens, Progress still +syncs, and Latest Chapter is quietly wrong for as long as it lasts. +_Avoid_: outage, downtime, failure, backlog, lag + **Sighting**: What a Reader's browser happened to see of a Series's Latest Chapter while that Reader was on the page. It reports the same fact as a Poll but carries none of its authority: @@ -127,6 +135,14 @@ facts, which no Poll does unless the owner forces one. It happens once in a Seri life; every later read of the same page is a Poll. _Avoid_: initial poll, first fetch, prefetch, warm-up +**Correction**: +A Latest Chapter the owner sets by hand, on a Series no Poll can read. It reports the +same fact as a Poll and carries even less authority than a Sighting: the next Poll +overwrites it, so does any Reader's Sighting, and it is never a floor or a pin. It +exists only because the Site page is unreadable — where a Poll can read the page, the +Poll is the answer and a Correction is not wanted. +_Avoid_: override, pin, manual value, fix + **New Chapter**: The state where Latest Chapter is ahead of Progress. The single condition the ember accent is permitted to signal.