Blame
|
1 | # Hold The Horde — V1 Readiness |
||||||
| 2 | ||||||||
|
3 | **Status — PM disposition, 9 September 2026.** Readiness38 is complete after one critique, one consolidated author response and verified PM integration. **M2, the coherent conditional core baseline, and M3, the complete first-pass design wiki, are achieved.** This accepts the documented design baseline at first-pass depth; numerical defaults, final story/cast/scope and the five owner choices remain explicitly provisional. The milestone does not establish gameplay quality or authorize implementation. The dated author assessment below is retained as evidence; its source revisions and before/after register precede the final repairs. |
||||||
|
4 | |||||||
|
5 | **Dated author-assessment sources, before PM repairs.** All 56 `Hold The Flood/*` pages were fetched and hashed from actual bytes in one pass (`work/design-lead/coherence38/source-manifest.json`, SHA-256 `92ea3cf6bd1f90d86a45d92b6062ec81629bb7242f8f92ea0a92da2e99701299`); the response reads are recorded in `response-manifest.json`, SHA-256 `e82984b81a10e1cfea51b7f34602c58e428ccad7960915f81664647b9995438b`. Revisions cited are abbreviated to twelve characters **as abbreviations**, never completed values; the manifests hold the full ones. **Correction:** an earlier draft said several sources moved during the Systems 528 alignment while this was being prepared. That was wrong — 528 was complete before this assignment, and the only pages that moved during preparation were the three PM boards, which are not findings here. A later revision is not a defect merely for differing. |
||||||
|
6 | |||||||
|
7 | **Exposure.** The first version of this assessment was prepared before the Systems 552 audit was posted. This revision reconciles that audit and the 559 critique; the register below therefore includes records I did not find myself, attributed as such. I previously authored or aligned several of the articles assessed here — the eleven global04 parents, Player Information, Player Information and Options, and the crosswalk — including one article (Rescue Rules) that carries a record below. |
||||||
|
8 | |||||||
| 9 | ## 1. Readiness matrix — fifteen domains |
|||||||
| 10 | ||||||||
| 11 | **Checked** means I read the owning text on both sides of an interface and compared the actual claims. **Linked** means the reference resolves and is consistent on its face, without a two-sided comparison. |
|||||||
| 12 | ||||||||
|
13 | The obligation column paraphrases Design Coverage's own "M3:" cells rather than quoting them; the quoted text lives in Coverage `026134c781b6…`. Those obligations are discharged by the 514, 528, 545 and 550 alignments and dispositions together with the Systems 552 audit's link and interface sweep, not by this article. Two Coverage cells had been read on one side only — equipment source and control hosts, and home fixture and participant cues — and both were checked two-sided for this revision; their results are in the rows below. |
||||||
| 14 | ||||||||
|
15 | | Domain | Owning article (revision) | M3 obligation | Outcome or remaining defect | |
||||||
| 16 | |---|---|---|---| |
|||||||
| 17 | | Expedition progression and regions | Regional Discovery Map `3acda0183b13…`; Station Room and Module Inventory `011a4f7ba0d3…` | Finite region/objective and room inventory | **Checked.** 24 modules / 40 rooms; both dependency orders contain all twelve objectives with no circular gate. No defect. | |
|||||||
| 18 | | Death, shifts and station connections | Death Shift and Rescue Continuity `2ccdd7b3f724…` | Global ordering and placement obligations | **Checked** against all eleven aligned parents. Property-first order, anchored R01, rigid-unit rotation and the invalid-arrangement blocker are consistent. No defect. | |
|||||||
| 19 | | Oxygen, condition and carrying | Survival and Loadout `68df4f85f274…` | Representative loadout cases and a provisional quantity sheet | **Checked** against Mechanical35. Opening arithmetic agrees on both sides: 4 rig parts + 1 canister = 6 of 10, four free. No defect. | |
|||||||
| 20 | | Connected-build grammar | Build Rules `0f006aeb5904…` | Conversion, storage, readiness and rig/infrastructure interfaces | **Checked** against Mechanical35's controller rule. One ordinary launch path, once-per-wave resolution and manual-release wave identity agree. No defect. | |
|||||||
|
21 | | Equipment and acquisition | Equipment Catalogue `3b641972db85…`; Equipment Acquisition and Rig Growth `6ab4a94cda55…` | Coverage: align accepted 32/33 source and control hosts; an unplaced repair/adapter template is not a usable route | **Checked** (added in this revision). Acquisition26 names three source fixtures — R-3 quarantine emitter, cable-junction sterilisation exchanger, one transfer-site Cycler — and Room32 places all three at R13 (Arc), R15 (Thermal Lens/exchanger) and R23 (Cycler), with R02 Fork, R05 Stride, R20 Dynamo, R26 Nozzle and R28 Capacitor likewise placed. R07 hosts the separate navigation coupler; R27 hosts the separate thermal assembly and abort apron. No source is an unplaced template, and both sides say so. No defect. | |
||||||
|
22 | | Combat and contested work | Combat Rules `af22ead1ab5b…`; Combat and Enemy Roster `bb15ab8dce45…` | Combat-state contract and roster | **Checked.** Four records in the roster — **R3**, **R6**, **R8**, **R10** below. Combat Rules itself is clean. | |
||||||
| 23 | | Enemies, encounters and traps | Encounter and Mechanism Placement Inventory `4b40819edce9…`; Traps and Encounter Progression `a280131b20e4…` | Ten encounters including two setpieces, thirteen mechanisms | **Checked.** The living-return rule agrees with the continuity candidate. Two records: Encounter33 lists alive-return population behaviour as open in its own later paragraph although it states the accepted rule earlier (**R7**), and Traps carries a dated twelve-instance authoring line (**R11**). | |
|||||||
| 24 | | Two alien languages and discovery | Two Language Discovery Map `df0f48f5bd39…` | Four chains with physical evidence | **Checked** against Room32 and the crosswalk: the two-pair hypothesis and corrective third pair agree in substance, with Room32 and the crosswalk supplying the room ID R23 that Language29 states without one. One dated ledger clause (**R6b**). | |
|||||||
| 25 | | Story, endings and corruption | Story and Ending Map `03c9cb8ee955…` | Four mystery chains and the layered ending map | **Checked** against Regional25: objective 12 is independent of objective 10, rescue, treatment and any ending on both sides, and stabilisation stays conditional. Two dated forward-looking rows remain (**R5**). | |
|||||||
| 26 | | Authored cast and short rescue | Cast and Short Rescue Map `61ff0b968eba…` | Five people, fifteen scenes, seven host variants | **Checked.** Cast31 is the accepted side and is clean: vocabulary, Sent predicate and the one-junction geometry all agree with the continuity candidate. The records sit in the two older rescue articles it corrects — **R1**, **R2**, **R12**. | |
|||||||
|
27 | | Colony and home projects | Home and Colony Loop `08f8dde6bc33…` | Coverage: main fixture/control cues and participant/commissioning interfaces using Home28 and Cast31 | **Checked** (added in this revision). Home28's four project states — unavailable, setup incomplete, commissioned, person not participating now — appear verbatim in Information34's home-project row; Cast31 allocates all five projects across Y2, A2, D2, M2 and I2; participant readiness agrees on all three sides that the person signals and nothing begins on their behalf when their participation is required. Commissioned solo fixture use remains allowed; people are not permanent operators. No defect. | |
||||||
|
28 | | Information, controls and accessibility | Player Information and Options `9ca194c21bb7…`; Player Information `bf126be1ebe0…` | Cue/action/refusal inventory and options | **Checked.** One clarification — **R9** below; the article already carries a current-room row, so no new state is proposed. | |
||||||
| 29 | | Save, identity and content authoring | Save and Content State `c4cf4abd17b9…` | Identity, commit boundaries and save policy | **Checked.** The transaction agrees with the continuity candidate — step order, single playable-body location and the population boundary. Two open-list clauses still name alive-return population behaviour as unresolved (**R4**). | |
|||||||
|
30 | | Content scope and production feasibility | Production Scope `68db46eaeb43…` | Reconciled count/depth/reuse ledger | **Linked.** Cites 24/40 and 10 encounters / 13 mechanisms consistently. No defect found. | |
||||||
| 31 | | Development and validation handoff | Development and Validation Handoff `599459013d40…` | Revision-specific development packet | **Linked.** Not re-reviewed; scope/handoff 37 was closed separately. | |
|||||||
| 32 | ||||||||
| 33 | ## 2. The traced path |
|||||||
| 34 | ||||||||
|
35 | **The selected opening, through both legal rig choices.** Objective 1 runs R01 → R02 → R03; the fasteners are at R03 and the loose Fork at R02. Both choices are legal and neither is an upgrade. *Deployed:* the board's own source supplies power and the Fork passes one board pulse to both compatible outputs, holding the rack and the patient-bay shutter together; the part leaves carried property and does not return on death. *Packed:* the selector must hold rack power throughout, so that enemy lane stays open, and the Fork comes home. **Corrected in this revision.** An earlier version said the freed bridge fits retrieval-ready but not air-heavy without dropping something. That inverted the actual constraint, and it was stated as a two-sided check, which makes it worse rather than better. Survival L54 and Mechanical35 L192 agree: retrieval-ready is 6 of 10, and 6 + Fork 1 + bridge 2 = 9 with one unit spare; air-heavy is 8 of 10, and 8 + bridge 2 = **10 exactly, so the bridge fits** while the Fork stays deployed. What cannot also be carried in that branch is the **Fork** — 8 + 1 + 2 = 11 — unless a canister or another object is deliberately left behind, and nothing is silently discarded. The Fork-in-rig branch also has its own control cost under Mechanical35: Manual Trigger moves to inactive cargo, so sensor-timed barrier behaviour replaces manual barrier timing. |
||||||
|
36 | |||||||
| 37 | **Oxygen, world work and the journal.** Capture, rig edits, oxygen coupling and staged work all run in world time. Opening the journal freezes enemies, oxygen, projectiles, alerts, readiness, mechanisms, warnings and work progress and completes none of them. Checked across four owning articles; no article grants the journal a world action, and none omits a freeze another asserts. |
|||||||
| 38 | ||||||||
| 39 | **Living return and death.** A living return needs the astronaut physically at R01, inside, with the airlock closed; it causes no shift and selects no new population, and defeated creatures stay defeated. Death commits the sealed instant, returns the carried set once, resolves the survivor branch, closes the expedition, shifts exactly once and reclassifies knowledge. Checked against Save and Encounter33: the population variant is attached to the death boundary on all three sides, and no article lets a load or a living return select one. |
|||||||
| 40 | ||||||||
|
41 | **Shifted rediscovery.** R01 stays directly outside the airlock. The reveal moves to R01's outer unbound face, or to the nearest free frontier of the fixed ship-rooted group if that face is already latched. Checked in First Expedition Options and Player Information, which agree. The former omission in Player Information and Options was **R9**, now repaired in its existing row. |
||||||
|
42 | |||||||
| 43 | **One language correction.** After two transfer pairs a player may read the recurring token as *source*; the corrective third pair at R23 shows it at a receiving end. Checked in Language29 and Room32: R23 is the corrective third pair on both sides, the correction is physical and self-administered, and no interface grades it. |
|||||||
| 44 | ||||||||
|
45 | **Short rescue and home.** Prepared requires the route walked this life, the abort room stocked, an armed survivor-operable retreat and a canister at the route's authored full-attempt return mark. Sent commits only on that same person aboard with the ship airlock closed before the lethal boundary. Death mid-transfer: the armed conditional safeguard gives an alive/unsent world outcome at the named counted refuge, while the astronaut's knowledge stays unconfirmed because the closure tell is local. Checked in the continuity candidate, Rescue Rules, Cast31 and First Survivor, which agree. The older rescue shape and unconditional abort wording were **R1/R2**, now aligned; the unadopted comparison status was **R12**, now dated explicitly. |
||||||
|
46 | |||||||
|
47 | **Late station connection and ending dependency.** Objective 12 is physical completion under the specified provisional joining-family/bridge proposal; the final joining choice and completed-station behavior are not owner-selected. It does not depend on objective 10, rescue, treatment or any ending, and completing it neither triggers nor blocks a departure. Checked in Regional25, Connecting the Station and Story30, which agree, and all three keep stabilisation conditional. |
||||||
|
48 | |||||||
|
49 | ## 3. Reconciled author findings — before PM repairs |
||||||
|
50 | |||||||
|
51 | The author register reconciles this assessment, the Systems 552 audit and critique559. Its rows group multiple passages and overlapping articles; the former eighteen-passage/severity total was not a consistent unit and is not used for acceptance. The final PM inventory below records eleven design articles plus two planning notes, all repaired and read back. The before/after wording below is dated review evidence, not a request for more work. |
||||||
|
52 | |||||||
|
53 | ### A. Game-rule discrepancies — a current claim contradicts an accepted rule |
||||||
|
54 | |||||||
| 55 | | ID | Location | Present claim | Counter-source | Player impact | Smallest repair | |
|||||||
| 56 | |---|---|---|---|---|---| |
|||||||
|
57 | | **R1** *(PM-found; the most consequential record)* | Rescue and Home `a7f1e300f1e6…` L44 **and** Rescue Rules `a8e15548bf54…` L26–30 | Both describe the rescue as a "finite sequence of prepared refuges", with an intermediate shipward vestibule and a separate final one | Cast31 `61ff0b968eba…` L7 allows "at most one exposed junction, one airlock-side abort vestibule and the refuge door"; L45 has both D1 routes "converge on the same present abort vestibule, **not a refuge chain**"; L75 names D1 "the short correction of Rescue And Home". The owner's constraint is that rescue not become a long escort | A reader can author or expect a multi-segment chain that the accepted short-crossing contract excludes — contrary to the accepted one-junction proposal used to meet the owner’s no-long-escort constraint | Replace the chain sentence in each with the single-vestibule form: *"One current short route — airlock corridor, at most one exposed junction, one stocked airlock-side abort vestibule, the refuge door. Interruption returns the person to that same vestibule; there is no chain of intermediate refuges."* Retain living-abort versus conditional-death, full-attempt air, the armed safeguard and retreat before geometry. Owners: Rescue and Home; Rescue Rules | |
||||||
|
58 | | **R2** *(mine, D2)* | Rescue and Home `a7f1e300f1e6…`, transfer paragraph | "Interruption during transfer sends him to that segment's designated abort refuge, still unsent" — unconditional, and ambiguous as to whether it covers astronaut death | Rescue Rules L52, Cast31 L11 and First Survivor L13/L37 all make the death case conditional on a safeguard pending owner reaction, with aboard knowledge unconfirmed | A pending owner branch reads as a settled rule, and the outcome reads as known aboard | After "still unsent" add: *"This describes an ordinary living abort. If the astronaut dies mid-transfer, the outcome follows the conditional candidate in Death Shift and Rescue Continuity and is not confirmed aboard."* Owner: Rescue and Home | |
||||||
| 59 | | **R3** *(mine, D1; also audit 5)* | Combat and Enemy Roster `bb15ab8dce45…` L124 | "It provisionally allocates **ten of the twelve** SMALL placed-mechanism slots" | Encounter33 L19 carries thirteen, of which P11–P13 are the unique objective mechanisms | A stale denominator propagates into scope arithmetic | My original "ten of the thirteen" was arithmetically incomplete — it leaves the following "two slots remain unallocated" summing to twelve. Use the reviewer's form: replace that sentence with *"P11–P13 are the unique objective mechanisms allocated in Encounter33."* Owner: Combat and Enemy Roster | |
|||||||
| 60 | | **R4** *(audit 8)* | Save and Content State `c4cf4abd17b9…` L3 and L85 | Both list "alive-return population behavior" among unresolved decisions | The continuity candidate L67–69, Encounter33 L25 and Save's own L83 state the accepted rule: a living return selects no population | An accepted rule reads as open, inviting a contradictory later choice | Narrow each clause to what is actually open — presentation and exhaustive variants — leaving the rule stated. Owner: Save and Content State | |
|||||||
| 61 | ||||||||
| 62 | ### B. Stale preparation and open-list statements — forward-looking work now done |
|||||||
| 63 | ||||||||
| 64 | | ID | Location | Stale statement | Now supplied by | Smallest repair | |
|||||||
| 65 | |---|---|---|---|---| |
|||||||
|
66 | | **R5** *(audit 4)* | Story and Ending Map `03c9cb8ee955…` L144, and L133/L140/L143 | "12 placed mechanisms"; "the future cast map must decide"; "up to 5 of the existing 15 scenes/variants to allocate" | Encounter33's thirteen with P13 the cross-listed core-isolation instance; Cast31's completed five-variant allocation; Room32's placements | Twelve to thirteen naming P13; mark the cast-map rows as allocated by Cast31, keeping exact occurrences later. Owner: Story and Ending Map | |
||||||
|
67 | | **R6** *(audit 5)* | Combat and Enemy Roster L189 and L191 | "the twelve placed-mechanism inventory"; "the final twelve mechanism placements" | Encounter33 supplies thirteen | Twelve to thirteen with a pointer; geometry and tuning variants stay later work. Owner: Combat and Enemy Roster | |
||||||
|
68 | | **R6b** *(audit 3)* | Two Language Discovery Map `df0f48f5bd39…` L123 | "The future 40-room/12-mechanism ledger must assign…" | Room32 and Encounter33 supply first-pass placements at thirteen | State the ledger as supplied at thirteen; exact occurrences and strings stay later. Owner: Two Language Discovery Map. *(Language29's other "twelve" uses are objective counts and are correct — not records.)* | |
||||||
|
69 | | **R7** *(audit 7)* | Encounter and Mechanism Placement Inventory `4b40819edce9…` L232 | Lists "alive-return population behavior" as open | Its own L25 states the accepted rule | Narrow to presentation and exhaustive variants. Owner: Encounter and Mechanism Placement Inventory | |
||||||
| 70 | | **R8** *(audit 6)* | Combat and Enemy Roster L197 | Lists "alive-return populations" as open | The same accepted rule | As R7. Owner: Combat and Enemy Roster | |
|||||||
| 71 | | **R9** *(mine, D4, in the PM's better form)* | Player Information and Options `9ca194c21bb7…` L79 | The current-room row does not say what the first room after a death is | First Expedition Options L83, Player Information L86 and continuity L41 fix R01 | **Clarify the existing row rather than add a 42nd state** — the article already covers this situation, and the count stays 41. Extend its sees cell: *"After a death the first such room is always R01 Dock Mouth, unchanged; anything new lies at the free frontier beyond it and is seen only by walking there."* The row's existing "Nothing lists an unobserved neighbour" already denies any x-ray through a closed airlock. Owner: Player Information and Options | |
|||||||
| 72 | | **R10** *(PM item 7)* | Combat and Enemy Roster L122 | Phrases populations as unassigned | Encounter33 supplies initial hypotheses | Acknowledge those hypotheses rather than imply none exist. Owner: Combat and Enemy Roster | |
|||||||
| 73 | | **R13** *(audit 1)* | Whole Game Outline `2d6de3c0a45c…` L75 responsibility row | "5 families / 12 placed-instance briefs" | Encounter33's thirteen | The L54 band table may keep its clearly **dated** SMALL-12 definition; make the current thirteen and the P13 increment explicit beside it and in the responsibility row. Owner: Whole Game Outline | |
|||||||
| 74 | ||||||||
| 75 | ### C. Dated history — correct when written, needing a date rather than a correction |
|||||||
|
76 | |||||||
|
77 | | ID | Location | Repair | |
||||||
| 78 | |---|---|---| |
|||||||
| 79 | | **R11** *(audit 2)* | Traps and Encounter Progression `a280131b20e4…` L92 | Early history absorbed by scope/handoff 37, not a live error. One dating clause: *"Dated pre-33 inventory; the accepted placement is thirteen instances in Encounter33."* Owner: Traps and Encounter Progression | |
|||||||
| 80 | | **R12** *(mine, D3 — label corrected)* | Rescue Shift Proposal `fc5c68818b48…`, status line and dependency table | I called it "superseded"; the reviewer and PM are right that it was never accepted canon. It is an **unadopted dated intake contribution** whose protected-return idea the accepted candidate develops with a counted abort refuge instead of a return to R-3, and its 8 September dependency reads were accurate at their stated time. Status clause: *"An unadopted intake contribution (Design Plan); retained as a dated comparison. Its dependency table reflects 8 September reads predating the 514 alignment."* This selects neither side of owner question 5. Owner: Rescue Shift Proposal | |
|||||||
| 81 | ||||||||
| 82 | ### D. No action required |
|||||||
| 83 | ||||||||
| 84 | Coverage `026134c781b6…`, Design Plan and Progress were refreshed at 556/558 and now read 38 tracked / 37 closed / 1 open, so audit 11–13 are closed. Production Scope's 14–26 figure is dated at 549, before 550, and its forward figure is 10–18; that patch is optional. The Handoff's remaining clause naming the closed 37 response as a prerequisite is one clause at the PM's next touch. Room32's R13 row and Regional25's objective-4 row saying transfer death "remains unresolved" are **true at the owner-decision level** and need no edit. The continuity status calling population behaviour a gap is accurate though broad. |
|||||||
| 85 | ||||||||
|
86 | **Disposition of the grouped findings.** PM repaired eleven design articles and qualified two dated planning notes. This includes the linked rescue geography/control/retry clauses and the distinction between resolved conditional world outcome and unconfirmed player knowledge in Information34. The same work required no owner answer, new game content or additional ordinary review cycle. Exact final revisions are recorded below. |
||||||
|
87 | |||||||
| 88 | ## 4. Decision register |
|||||||
| 89 | ||||||||
| 90 | **Owner-selected requirements** (not reopenable by any article): oxygen-limited exploration with unlimited ship supply; hostile station; revival aboard after death with the cause hidden; survivors forming a colony; at least two alien languages; the full journal pause including enemies and oxygen in combat; mostly automatic ordinary fire with manual specials; connected reusable-part builds; shared carrying capacity; all carried property returning on death with no cache; the station shifting after each death; selected connections persisting with whole-station connection as a deepest late puzzle; the Option A opening; and cooperative rescue staying short. |
|||||||
| 91 | ||||||||
|
92 | **Owner preferences short of a requirement** (recorded so they are not silently promoted or dropped): equipment loans at home, which the owner kept with an explicit hedge rather than a decision, and practical clue-based exploration, which the owner accepted as a direction with observation and survivor context helping interpretation. The first version of this register omitted both; neither changes a disposition, and neither is a settled rule. |
||||||
| 93 | ||||||||
|
94 | **Reversible provisional defaults** (team choices, each with a named alternative): the single-line save policy; families-and-bridges versus simple matching for joining; the protected-retreat safeguard versus the bind-first alternative; found-parts versus fabrication acquisition; the evidence-only corruption rule with voluntary treatment; the ten-unit / four-space opening quantities; and the cue-priority ladder with its reduced-density default. |
||||||
| 95 | ||||||||
| 96 | **The five unanswered owner questions, and what each actually blocks:** |
|||||||
| 97 | ||||||||
| 98 | | Question | Blocks M3? | Blocks M2? | Blocks later? | |
|||||||
| 99 | |---|---|---|---| |
|||||||
| 100 | | 1. Does full physical connection stabilise the station? | **No** — both branches are written explicitly and Connecting the Station keeps the consequence conditional | No | Yes: the late-game consequence cannot be authored until chosen | |
|||||||
| 101 | | 2. Yeva or Aster first? | **No** — Cast31 documents both orders with mutually exclusive hosts | No | Yes: one host variant becomes dead content once chosen | |
|||||||
| 102 | | 3. Working-part discovery versus fabrication? | **No** — the catalogue states behaviour without deciding acquisition | No | Yes: acquisition economy and part sources | |
|||||||
| 103 | | 4. Apparent credits before departure versus a permanent save ending? | **No** as documentation; **yes** for any claim that v1 has a decided ending | No | Yes: ending content and save policy interact here | |
|||||||
|
104 | | 5. Protected retreat versus injury/loss stakes or bind-first? | **No** — the protected-retreat candidate is specified conditionally; the alternatives are outlined choices, not three accepted detailed contracts | **No, with conditional wording** — the baseline states the branch as conditional rather than asserting one death-in-transfer outcome | Yes: rescue authoring and encounter geometry | |
||||||
|
105 | |||||||
|
106 | No answer is inferred from silence or from availability messages. Question 5 is the only one that touches M2 at all, and it constrains the *wording* of the baseline — conditional rather than asserted — rather than blocking one. An earlier version marked it "Partly", which read as a block that the same paragraph then denied. |
||||||
|
107 | |||||||
| 108 | ## 5. Dispositions |
|||||||
| 109 | ||||||||
|
110 | **M2 — coherent conditional core baseline: ACHIEVED.** The opening, reusable builds, carrying/oxygen, death/shift, short rescue and home contracts now agree at the inspected first-pass interfaces. The PM integrated the evidenced discrepancies after the single critique/response; open owner choices remain labelled branches rather than assumed answers. |
||||||
|
111 | |||||||
|
112 | **M3 — complete first-pass design wiki: ACHIEVED.** All fifteen domains have their required first-pass behavior/inventory and interface evidence. The thirteen parent patches were guarded against their exact preceding revisions and read back byte-for-byte. The two domains marked Linked in the author matrix were separately read and verified by PM at scope37 closure, including the six packet dependencies; the present planning-note repairs were also read in full. Completion is based on those sources and repairs, not on agreement or the number of pages. |
||||||
|
113 | |||||||
|
114 | **What remains after the repairs**, and it is not small: the M4 design work — full scripts, every string and glyph occurrence, exhaustive state and layout permutations and admissible-arrangement specifications for all forty rooms — plus implementation and gameplay evaluation in a separately authorized later phase. Those are visible, owned and out of M3 scope by prior decision, not gaps discovered here. |
||||||
|
115 | |||||||
|
116 | **Dated author effort and calendar recommendation, before PM completion.** My first estimate of 1–3 role-hours was too low: it counted four records in four articles, and transfers plus guarded readback across eleven stopped articles is the real cost. The reviewer's 3–6 is closer; with R1 added across two more passages I would say **4–7 role-hours** for the repairs, and this response is already spent. That remains inside the 10–18 forward allowance. On scope alone M3 is therefore **not work-constrained**, and a **provisional 10 September** readiness date is my reasoned estimate rather than a forecast change — F1.14 stays PM-owned until disposition. M2 needs nothing further from this assessment, and the two decisions are independent: M2 is core coherence, M3 is whole first-pass readiness, and neither establishes fun, balance, usability, performance or duration. |
||||||
|
117 | |||||||
| 118 | ## 6. What was not checked |
|||||||
| 119 | ||||||||
|
120 | **Corrected coverage statement.** The matrix now records **thirteen Checked and two Linked** domain rows. An earlier version said nine and six in its prose while the matrix showed eleven and four, and it listed traps as link-only although its row was Checked; "older superseded layers" was also counted as a domain, which it is not — it is a class of article, not one of the fifteen. Equipment/acquisition and colony/home were the two genuinely unchecked obligations named in the critique; both were checked two-sided for this revision and their results are in the matrix. The two that remain **Linked** are production scope and development handoff, both verified by resolved reference and internal consistency only. I did not re-review any closed domain's design merit, re-derive counts from first principles, or examine every permitted arrangement. The Systems 552 audit was unavailable for the initial draft and was incorporated in the ONE response. The final PM integration also used the independent factual verification of that response and all thirteen patch payloads. Nothing here establishes that any of this is discoverable, usable, balanced or enjoyable; those need later owner-authorised implementation and observation, and none has occurred. |
||||||
| 121 | ||||||||
| 122 | ## 7. PM integration record |
|||||||
| 123 | ||||||||
| 124 | PM563 took the stopped articles for bounded integration after critique559 and response561. All following repairs were written and exactly read back; their pre-repair source hashes and complete diffs remain in the verification manifest. The author matrix above identifies its dated inspected revisions, not a claim that those old hashes remain current. |
|||||||
| 125 | ||||||||
| 126 | | Owning article | Final SHA-256 | UTF-8 bytes | |
|||||||
| 127 | |---|---|---:| |
|||||||
| 128 | | [Whole Game Outline](/Hold%20The%20Flood/Whole%20Game%20Outline) | `4392e5568bc99e4026601d7d84b861efbd8192e6e1cd65ebee03da1c35ae91ee` | 21,473 | |
|||||||
| 129 | | [Traps And Encounter Progression](/Hold%20The%20Flood/Traps%20And%20Encounter%20Progression) | `ee5af785cf3e8abe2a1ad2637cf80f988e05874d2cd946e33dbf77f54eb7f86b` | 17,299 | |
|||||||
| 130 | | [Two Language Discovery Map](/Hold%20The%20Flood/Two%20Language%20Discovery%20Map) | `d225d15dfb2515cd56fefa21c6dabca772c159f08964b1d3181beaffea1709db` | 27,839 | |
|||||||
| 131 | | [Story And Ending Map](/Hold%20The%20Flood/Story%20And%20Ending%20Map) | `15c1bcf9e820669f46440c65290911c36d6aec736d3b3a4895fe6f5b971de402` | 33,145 | |
|||||||
| 132 | | [Combat And Enemy Roster](/Hold%20The%20Flood/Combat%20And%20Enemy%20Roster) | `c7d9ba631d56a64675026f7a60cfdcde9b7d210faddcf2778f9e2280e02e75c3` | 45,431 | |
|||||||
| 133 | | [Encounter And Mechanism Placement Inventory](/Hold%20The%20Flood/Encounter%20And%20Mechanism%20Placement%20Inventory) | `42ad6272f91f7cfcb1ce248d229b7bcba04b8217848d1e3605b6093628467f83` | 60,340 | |
|||||||
| 134 | | [Rescue And Home](/Hold%20The%20Flood/Rescue%20And%20Home) | `2947fabeddfd6f842014c39f8e77caecfb67b83017cda72b6b52a7d971ef587b` | 10,349 | |
|||||||
| 135 | | [Rescue Rules](/Hold%20The%20Flood/Rescue%20Rules) | `702ccdbb4b4fd4cad810e918dd8a1123ee4d21b9fdc6e6cbc41824bc079013b1` | 10,111 | |
|||||||
| 136 | | [Save And Content State](/Hold%20The%20Flood/Save%20And%20Content%20State) | `dd69f8091879aafeb098ea0445f4acd44a10990f2bd1047b383b001193f63e29` | 20,243 | |
|||||||
| 137 | | [Rescue Shift Proposal](/Hold%20The%20Flood/Rescue%20Shift%20Proposal) | `94f52694bb1b02bb860308737b3f26111ca3b2a301fee2353e48983b5d766c13` | 18,878 | |
|||||||
| 138 | | [Player Information And Options](/Hold%20The%20Flood/Player%20Information%20And%20Options) | `5d4f77cc1d9e13060e2c75c19520de0f891a8aa1fe79a5bdf490eb01c2c3e3f8` | 33,036 | |
|||||||
| 139 | | [Production Scope](/Hold%20The%20Flood/Production%20Scope) | `250509ac912666fad248c48cff3f742656a8a8cb93d8b7297fdd20e36b427387` | 21,661 | |
|||||||
| 140 | | [Development And Validation Handoff](/Hold%20The%20Flood/Development%20And%20Validation%20Handoff) | `6ed9754dc61ccdf6f75f885de5bfe15db384c1b2e7cb0850021fb51f1f023a93` | 27,590 | |
|||||||
| 141 | ||||||||
| 142 | Verification: the actual author response and twenty-entry manifest matched; both new equipment/home evidence claims were checked against the owning pages, with precise portable-part versus assembly hosts and continued solo commissioned use. All thirteen before/proposed/diff payloads matched their actual hashes, all thirteen live baselines matched before publication, and all nine added-link targets resolved. PM read the complete response, scoped patch changes and factual report, and independently verified every final write/readback. |
|||||||
| 143 | ||||||||
| 144 | The five owner questions stay unanswered. The two intake comparisons remain unadopted. Full scripts, occurrence/state/layout variants and representative detailed campaign authoring remain M4; all game execution and evaluation require separate authorization. |
|||||||
| 145 | ||||||||
| 146 | Administrative evidence: `work/pm/coherence38-response-factual-verification.md` SHA-256 `fa107e1a1e7fabc4230064688f7832abb24cb8cc24da1008e44ebc5099960845`; `.state/coherence38-parent-publication/verified.json`; source/diff payloads in `work/pm/coherence38-combined-candidates/`. These are evidence locations, not additional owning game articles. |
|||||||
