2026-09-09 11:01:33
Anonymous:
Global04 alignment: property-first order preserved with single playable-body location, conditional survivor branch resolved before geometry, unclosed-airlock case, world outcome vs unconfirmed astronaut knowledge stored separately, death-shift-only population boundary
hold the flood/save and content state.md ..
@@ 42,8 42,8 @@
A lethal condition and a unique death-transaction identity are committed together. There is no saveable gap in which the astronaut is lethally dead but the transition does not exist.
1. **Seal the death instant.** Commit gas actually transferred or breathed, material already consumed, completed pickups/drops/installs and completed work checkpoints. Mark the current incomplete stage interrupted; do not complete it.
-
2. **Partition property once.** Snapshot the astronaut-carried membership by object identity: every active rig part plus every inactive/loose cargo item, each once. Move those same instances aboard, preserving rig-versus-cargo substate. Leave station/ship-fixture installations, deposits, handovers, world-source objects, and consumed resources outside the return set in their actual states. For example, an active Sensor and Projector, an inactive loose Fork, and a carried partial canister return once each; a different Fork in a station fixture and scrap already consumed by a Cycler do not. Restore ordinary condition for the next expedition under the current rule; ship-side refilling remains separate.
-
3. **Hold the survivor boundary honestly.** A person already Sent remains aboard. With no transfer in progress, other survivor states remain under their own rules. If death occurs during transfer, preserve the last confirmed state and mark present location/outcome unconfirmed. The unresolved ordering rule must later choose one actual outcome before this branch can ship; persistence must not invent delivery, refuge, loss, or safety.
+
2. **Partition property once.** Snapshot the astronaut-carried membership by object identity: every active rig part plus every inactive/loose cargo item, each once. Move those same instances aboard, preserving rig-versus-cargo substate. Leave station/ship-fixture installations, deposits, handovers, world-source objects, and consumed resources outside the return set in their actual states. For example, an active Sensor and Projector, an inactive loose Fork, and a carried partial canister return once each; a different Fork in a station fixture and scrap already consumed by a Cycler do not. Restore ordinary condition for the next expedition under the current rule; ship-side refilling remains separate. **The property-first order here is preserved by the accepted candidate**, and the playable astronaut body has one location: it is aboard after this step, leaving no second lootable body at the death site. The sealed membership cannot change during the rest of the transaction, and the player receives no control aboard until the final step.
+
3. **Resolve the survivor branch before geometry moves.** A person already Sent remains aboard; Waiting and Prepared people do not depart. If death occurs during transfer, the accepted **conditional** candidate in [Death Shift and Rescue Continuity](/Hold%20The%20Flood/Death%20Shift%20And%20Rescue%20Continuity) resolves it here, before the shift: an eligible survivor runs the retreat line already armed at Prepared, inside a bounded window in which creatures and hazards cannot act on or block them, needing no new astronaut action or resource, and the world state **at abort refuge, alive, unsent** commits. A person inside an **unclosed** ship airlock is not Sent; they cycle stationward on their own reserved margin and do not close the airlock themselves to finish the delivery. That safeguard is pending owner reaction — if it is not selected, this step returns to recording last confirmed state with the outcome unresolved rather than inventing one. **Either way the astronaut's knowledge is unchanged:** no result is transmitted aboard, so persistence must store the world outcome and the astronaut's unconfirmed knowledge as separate facts.
4. **Shift exactly once.** Advance the arrangement generation once. Preserve selected joins and their bound groups, stable room identities, completed mechanism/checkpoint states, and objects attached to their room/fixture identities. Recompute only the unbound arrangement under the eventual shift rules. Do not use a rescue or installed object as an unchosen joining exception.
5. **Reclassify knowledge.** Retain records and notes. Mark prior-life route and adjacency claims historical; keep completed work and join facts known. Reveal only what can currently be sensed from the ship/airlock or another valid instrument.
6. **Commit the aboard result.** The next resumable gameplay state is aboard with the returned manifest and one new arrangement. A later refill, repack, or departure is not part of death itself.
@@ 58,7 58,7 @@
| **2. Installed reusable part through a shift** | Fork Relay installation in a named fixture is complete; its current power may be transient. | Death returns other carried items, not this Fork. The room instance keeps the installed object through the shift even if its neighbours change. The journal may show “installed at [known room]” while the old walking route becomes historical; load neither clones nor retrieves it. |
| **3. Partly completed mechanism** | Bolt A is cut; Bolt B is halfway through its current stage. | Suspend/load resumes Bolt B at that unfinished phase. Withdrawal or death loses only Bolt B's unfinished stage; Bolt A remains cut. A later obstruction may block the next attempt but cannot restore Bolt A. |
| **4. Journal and history** | A committed still and note identify a room and route in arrangement 12. Quit and load occur before death. | Both retain their recorded time, place, source, and claim on resume; unchanged arrangement does not verify their interpretation or present truth. Any resumed live reading is separately observed. After death creates arrangement 13, the records persist, route/adjacency claims become historical, and a known installed part or cut bolt remains a durable fact. No unseen route, translation, or corrected conclusion appears. |
-
| **5. Rescue near delivery** | The named survivor is In transfer and the ship airlock has not closed. A quit suspends that exact state; it does not send them. | Loading after quit resumes In transfer. Sent commits only if that same survivor completes arrival aboard and the required airlock closure then confirms the aboard state; an empty closure or one with them outside does nothing. If death commits before that complete predicate, the transaction records last confirmed In transfer and an unconfirmed current outcome. It chooses no refuge, ship, loss, or safety; this branch remains blocked until the owner resolves ordering and allowed outcomes. |
+
| **5. Rescue near delivery** | The named survivor is In transfer and the ship airlock has not closed. A quit suspends that exact state; it does not send them. | Loading after quit resumes In transfer. Sent commits only if that same survivor completes arrival aboard **and the ship airlock closes before the lethal boundary**; an empty closure, or one with them outside, does nothing. If death commits before that complete predicate, the transaction records last confirmed In transfer as the astronaut's knowledge. Under the accepted conditional candidate the stored **world** outcome is at abort refuge, alive and unsent, reached by the armed retreat; the abort door leaves a closure tell on that refuge's local control only, nothing reaches the ship, and the astronaut's knowledge stays unconfirmed until a later direct observation there. Storage must keep those two facts distinct and must still invent no delivery, loss or safety. |
## Content-authoring requirements
@@ 79,4 79,6 @@
**Later detailed SMALL state specification:** Systems/technical-design authoring **26–44 role-hours**, review **6–10**, response **3–5**; **35–59 total**. Unique work is the complete transition/commit catalogue, placement and reference matrix, resolved survivor/shift branches, compatibility policy, and concrete authoring-tool requirements. It excludes the same implementation and content production, and must not be added wholesale to overlapping survival, information, trap, station-connection, or Development and Validation Handoff estimates.
-
Open owner/design decisions are: single-line versus reloadable saves and exact slot behavior; save availability and non-journal menu pause behavior; survivor transfer/death/shift ordering and loss eligibility; the final shift mechanism and whole-station completion behavior; alive-return population/transient reset rules; and the player-facing recovery policy for incompatible or damaged saves. No answer is inferred from silence.
+
**Population boundary.** A death shift may select one different finite authored population for the new arrangement; a **living return** selects none — defeated creatures stay defeated for that arrangement, survivors keep their room membership, and nothing is replaced because the result was clean. Persistence must therefore attach population variant selection to the death-shift boundary, never to a living return or a load.
+
+
Open owner/design decisions are: single-line versus reloadable saves and exact slot behavior; save availability and non-journal menu pause behavior; the protected-retreat safeguard itself and survivor loss eligibility; the final shift mechanism and whole-station completion behavior; alive-return population/transient reset rules; and the player-facing recovery policy for incompatible or damaged saves. No answer is inferred from silence.