Connect revived force arrivals to Bene Gesserit responses

This commit is contained in:
Quintine committed 2026-10-25 21:36:05 +11:00
1 parent 33523d1926
commit ab69f97cfa
22 files changed
+1269 -121

No files matched your search

+29
View File
@@ -16,6 +16,35 @@ open mode gates.
## Current checkpoint and work
**Revived force BG arrival responses — 25 October. Prototyped / Partial.**
Actual revived placement now permits native Advanced Intrusion. Off-planet
Tleilax→Arrakis also earns ordinary BG Spiritual accompaniment under an explicit
provisional SEND composition; Southern remains on-planet. The original group
stays placed through independent BG counters, matching and alone conversion.
Original income waits for Spiritual, queued entry and Ambassador work, then
finishes without another human action. Phase4 packets and Intrusion cancellation
bind their exact return; actual Guild child destinations retain their own source.
Persistent controls and existing minimal policies are connected. Terror's
revival-entry continuation remains unfinished and fenced.
[Source, current policy and limits](HOMEWORLD_REVIVAL_DEPLOYMENT_RULES.md#revival-arrival-responses--25-october-2026).
Three disjoint helper/arrival/native lanes, bounded review and root integration
pass **19 files, 246/246**, types/lint/build and eight native engine/GameTable SSR
journeys. Public Basic68/Advanced71 actions earn actual High19/Tanks1 through
paid sand shipment and native Storm13, then ordinary free revive1. Decline,
High Wallach two to Polar, Advanced accompaniment, resident Intrusion and both
independent original-Karama counters preserve the placed force and original
bank income1. Actual resident branch72 earns BG's paid fighter first. Four
existing profiles act legally; strategic tuning remains deferred. Controlled
source/arrival cases supplement native paths, including separate Southern
cancellation and Fremen Ambassador relocation; no native combined Ecaz game is
claimed. The old illegal retained-fighter accompaniment assertion now tests
rejection and legal Polar fallback. Cancellation-phase and queued-completion
bugs are repaired; the fresh Basic Guild child now carries its revival tag.
No native-source hand/wallet/force/phase/stance is installed. No saved-room/D1/
server/reset/restart/deployment operation occurred. Browser/mobile/deployed,
hydration, full modes and comprehensive assurance remain open.
**Low Ecaz opponent-owned battle lead — 25 October. Prototyped / Partial.**
The original combined-battle opener now applies the printed Low penalty:
at native population zero through six, the opponent chooses Ecaz or its ally
@@ -2,6 +2,90 @@
Primary-source audit, 10 September 2026. This is a source and implementation-boundary contract, not a runtime completion claim. The coordinator has already asked about threshold restoration and splitting several revived Fedaykin; those answers remain pending.
## Revival arrival responses — 25 October 2026
**Prototyped / Partial.** The original positive revived group now opens native
Advanced BG Intrusion at a destination containing BG fighters. The authorized
supplied revision's physical page28 F uses entry, so this real physical arrival
meets its condition. On Tleilax's off-planet Free Revival deployment to Arrakis,
BG additionally receives its ordinary Spiritual Advisor choice. The face says
**send**, not **ship**: classifying that transfer as qualifying off-planet
shipping for this independent BG advantage is an explicit provisional
composition under the 14 October recommended-choice instruction, consistent
with the earlier Moritani Sneak Attack SEND composition. It is not a new
publisher FAQ. Southern's on-planet group earns no Spiritual accompaniment;
a Homeworld destination earns no board-entry response.
The original group is already physically placed. Resolve Intrusion and its
ordinary Karama response, then the eligible Spiritual choice and its independent
whole-packet response, matching and mandatory-alone conversion. Preventing a BG
advantage never reverses the revival, its committed placement or ordinary quota.
The remaining original entry waits for those children and reaches its actual
Ambassador once, without replaying forces. Tleilax's original free-revival bank
income remains held until arrival finishes and settles once; it is not an extra
shipping fee or a second free-revival event. Add no Guild special-stop window,
ordinary shipment/movement use, purchased-rate consumption or Revival-phase
Heighliner income.
Phase-four Spiritual sources name the exact original revival event and current
board destination, or an actual owned Guild Ambassador child of that return.
No unrelated phase-four packet is admitted. Existing source formats and signature
bytes remain unchanged outside the new provenance. The original return waits
for pending Spiritual, queued entry and Ambassador work. An independent BG
Ambassador root carries its actual committed public packet; old Guild suffixes
retain their original parent links. This is continuation support, not a new
power or a second placement. Persistent guides describe the existing group and
independent counter consequences; minimal policies use the same native choices.
The old blanket Spiritual and fighter-Intrusion destination fences are removed.
**Revival entry into an eligible Terror token remains gated** while its original
entry/overlap continuation is connected: existing overlap/discard code assumes
Shipment and Movement. Its classification policy is selected, but that native
consumer is unfinished, not silently certified by this BG checkpoint. Group/
quantity, Southern storm, Hidden Mobile Stronghold and other existing destination
restrictions remain. Comprehensive assurance and complete modes remain open.
Evidence paths: [destination quote](../game/homeworld-revival-destinations.ts),
[Spiritual source](../game/spiritual-advisor.ts),
[automatic conversion](../game/advisor-automatic-flip.ts),
[original arrival](../game/homeworld-arrival.ts),
[native source](../tests/fixture-revival-arrival-reactions.ts),
[native cases](../tests/revival-arrival-reactions-runtime.test.ts),
[source cases](../tests/spiritual-advisor-revival.test.ts) and
[controlled arrival-root cases](../tests/homeworld-revival-spiritual-arrival.test.ts).
This dated section supersedes the older BG classification fences below;
quantity/splitting and other pending source boundaries are not resolved here.
Frozen **19 files, 246/246**, types/lint/build and eight native engine/GameTable
SSR journeys pass. Public Basic68/Advanced71 source actions earn original E1
setup/47 cards, a paid one-counter sand shipment, its real next-Storm13 loss and
High19/Tanks1 before ordinary Free Revival. Resident72 first earns BG's actual
paid Carthag fighter. Native choices cover decline, High Wallach two to Polar,
Advanced accompaniment, Intrusion and independent original Karama against each
BG advantage. Original Tleilax free-revival bank income1 settles once after the
children; expecting unchanged final spice was an incorrect first fixture
assertion, not a new charge. All four minimal policies propose legal actions.
Eight source and eight controlled arrival-root cases supplement those native
programmes. Separate conserved-board cases cover Southern Intrusion cancellation
without Spiritual and Tleilax entry into an actual Fremen Ambassador relocation.
An older scenario expected forbidden accompaniment into retained BG fighters;
it now asserts rejection, legal Polar fallback and mandatory alone conversion.
No illegal BG suffix is retained merely to keep a historical test green.
The original Fremen relocation remains separately exercised. Native combined
Ecaz, visual/browser/deployed and parent hydration are not claimed.
Runtime exposes and repairs the phase5-only Intrusion cancellation preflight;
its new branch validates the original revived arrival before card cost. A
no-followup Southern case also repairs completion immediately after deferred
entry drains, rather than requiring another human action. Bounded review adds
the revival tag to a fresh Basic Guild advisor child. After the cancellation repair, runtime
passes before the related stale assertion fails; final frozen proof includes
all repairs on identical source. Private source-bound logs/HTML:
`/home/quintine/.local/share/dune/checkpoints/20261025-revival-bg-arrival/`.
No saved-room/D1/server/reset/restart/deployment operation occurred. Terror and
other named boundaries, complete modes and final assurance remain open.
## Printed effects and provenance
The high faces were visually reread in the original 3024×4032 component photograph, locally `/tmp/dune-card-economy-homeworlds.jpg`, associated with [BGG image 7767034](https://boardgamegeek.com/image/7767034/dune-ecaz-and-moritani). See the [component audit](HOMEWORLD_COMPONENT_AUDIT.md) for provenance. The photographed publisher components are evidence; community explanations are not substituted for rules.
@@ -18,6 +18,17 @@ room migration is needed. The subsequent
[Caladan checkpoint](HOMEWORLD_VICTORY_REINFORCEMENT_RUNTIME.md) and implementation
status record the combined verification.
## BG arrival continuation — 25 October 2026
High revived placement now uses native Advanced Intrusion and, for off-planet
Tleilax→Arrakis, an independent BG Spiritual choice. The original group and
revival-income response wait through those native counters and the deferred
entry. Phase4 packets bind the actual return or owned Guild child; stale and
foreign parents do not become shipment authority. Persistent guides and minimal
policies use the same original controls.
[Source, explicit SEND composition and remaining Terror fence](HOMEWORLD_REVIVAL_DEPLOYMENT_RULES.md#revival-arrival-responses--25-october-2026).
## Supported return and placement
Southern selects only the newly revived physical Fedaykin from a successful
+51
View File
@@ -1,5 +1,56 @@
# Dune implementation status
## 25 October 2026 — Revival placement reaches BG arrival responses and deferred entry
High revived placement now opens native Advanced Intrusion; Tleilax off-planet
Free Revival onto Arrakis provisionally earns normal Spiritual accompaniment.
The supplied p28 entry wording supports Intrusion, while SEND→Spiritual remains
explicit composition under the14 October instruction. Southern is on-planet;
Homeworld destinations remain separate. The original group stays committed
through independent Karama, matching and alone conversion. No fee, ordinary
allowance, Guild stop, purchased-rate use or phase4 industry is introduced.
[Canonical source and remaining Terror fence](HOMEWORLD_REVIVAL_DEPLOYMENT_RULES.md#revival-arrival-responses--25-october-2026).
Spiritual phase4 sources bind the original return and its board destination,
or an actual current Guild Ambassador child. Other-phase formats remain exact
and old signature bytes stay unchanged. Intrusion cancellation separately binds
its original returned group/location and optional Tleilax followup before card
cost. The return waits for Spiritual, queued entry and original Ambassador work.
Draining a no-reaction deferred entry now completes that parent immediately;
its original revival-income response resumes once without another human action.
Fresh Basic Guild children carry the same source tag. Public guides and four
minimal policies use the native controls; strategy remains deferred.
Three disjoint helper/arrival/native lanes, bounded read-only review and root
integration pass **19 files, 246/246**, types/lint/build and eight native engine/
GameTable SSR journeys. Actual public Basic68/Advanced71 source actions earn
original 47-card E1 setup, native one-counter sand payment, real next-Storm13
loss and High19/Tanks1. Ordinary free revive1 then reaches actual placement,
BG decline/Polar2, Advanced accompaniment, resident Intrusion and independent
original Karama against each BG advantage. Resident72 first earns a paid BG
fighter in Carthag. Original Tleilax bank income1 is held then paid once. No
native-source played hand/wallet/forces/phase/stance is installed. Native policy
paths, eight source cases and eight controlled arrival-root cases remain scoped
evidence, not strategic calibration or native combined-Ecaz certification.
Feedback corrects the native fixture's expected final income, the phase5-only
Intrusion preflight and deferred-parent completion. One related old scenario
expected accompaniment into retained BG fighters, contrary to the adopted
Advanced rule; it now rejects that action and uses legal Polar/alone conversion.
Separate controlled conserved-army cases retain real phase4 Fremen Ambassador
relocation and Southern cancellation without inventing Spiritual. No rule or
source requirement is weakened. The initial list also catches an incorrect
victory-test fragment before the final valid selection; no empty suite is
counted as success. Private proof/HTML:
`/home/quintine/.local/share/dune/checkpoints/20261025-revival-bg-arrival/`.
`frozen-parent-fix/report.json` passes identical tree
`d34e5d39322ab56739eb1c82244c8e866ff87007231187ac743dbb54d6620a61`,
2,817 files, base `33523d1`. Final prose-only evidence overlay is hash/link checked.
Terror entry/overlap remains explicitly unfinished; other source boundaries,
full modes, comprehensive assurance and browser/mobile/deployed acceptance remain
open. SSR is not DOM callbacks or parent hydration. No saved-room/D1/server/
reset/restart/deployment operation occurred.
## 25 October 2026 — Low Ecaz gives the allied battle choice to its opponent
The native Homeworld Low face's printed opponent-choice penalty now connects
+2 -1
View File
@@ -1306,7 +1306,8 @@ These are unresolved in the cited records. Do not infer an answer from elapsed t
| Ordinary Guild cancellation | Unaffordable repricing, replacement/retry/decline, consumed opportunity, contributor adjustment and ordering with special shipment-stop. The affordability question was already sent. | [Material timing](GUILD_RATE_KARAMA_RULES.md#material-unresolved-timing) |
| Repeat Karama on a canceled compulsory cache lot | After one Karama cancels the compulsory Richese cache auction and restores the ordinary pool, the engine currently still accepts a second Karama against the resumed window and re-derives the ordinary count from the frozen pre-cache field. Whether a repeat cancellation should be refused is not settled; the invariant that a canceled lot never restores more than its frozen pre-cache count does hold. | [Richese auction source](RICHESE_AUCTION_RULES.md), [exhausted-cache runtime](IMPLEMENTATION_STATUS.md) |
| Base special Karama | Unfunded auction recovery, stopped-shipment settlement and Atreides full-plan commitment order remain provisional. Supplied physical27 F now sets its before-public-reveal deadline, including quiet later use after declining the initial offer. Ordinary preparation priority and target-first sequencing remain implementation compositions, with sealed plans retained and no added reading acknowledgement. | [Explicit base interpretations](BASE_ADVANCED_READINESS_20260907.md#explicit-unresolved-base-interpretations), [current full-plan timing](ATREIDES_FULL_PLAN_TIMING.md#before-reveal-window--24-october-2026) |
| Homeworld high-threshold revival deployment | The publisher does not state whether a return that itself first reaches the high threshold may deploy on that same return. The content-first prototype evaluates the resulting population, so the crossing return qualifies; this is a visibly provisional composition, not a located timing ruling. The Tleilaxu low-income start-condition snapshot is unchanged, and partial groups, split destinations, storm placement, allied-Homeworld limits and shipment-classified entry effects remain guarded. | [Benefits contract](HOMEWORLD_BENEFITS_RULES.md#provisional-high-threshold-revival-deployment--9-october-2026), [resumption record](IMPLEMENTATION_STATUS.md#9-october-2026--gated-captures-resumed-under-the-basic-occupation-and-odd-force-occupy-prototypes) |
| Homeworld high-threshold revival deployment | The publisher does not state whether a return that itself first reaches the high threshold may deploy on that same return. The content-first prototype evaluates the resulting population, so the crossing return qualifies; this is a visibly provisional composition, not a located timing ruling. The Tleilaxu low-income start-condition snapshot is unchanged, and partial groups, split destinations, storm placement, allied-Homeworld limits and other entry effects retain their documented boundaries. | [Benefits contract](HOMEWORLD_BENEFITS_RULES.md#provisional-high-threshold-revival-deployment--9-october-2026), [resumption record](IMPLEMENTATION_STATUS.md#9-october-2026--gated-captures-resumed-under-the-basic-occupation-and-odd-force-occupy-prototypes) |
| Revived force arrival / BG | Advanced Intrusion follows supplied p28 entry wording. Provisionally treat off-planet Tleilax SEND to Arrakis as earning ordinary BG Spiritual accompaniment; Southern is on-planet and Homeworld destinations are separate. Keep committed return/placement, ordinary counters, original income and one deferred Ambassador entry; add no fee/ordinary allowance/Guild stop/phase4 industry. Phase4 Spiritual binds the exact return or owned Guild child. Terror continuation remains explicitly unfinished. | [Current source and policy](HOMEWORLD_REVIVAL_DEPLOYMENT_RULES.md#revival-arrival-responses--25-october-2026) |
| Occupied Homeworlds | The publisher question about retention after departure, replacement or contest, unique-power composition and shared income remains open; the first-occupier/current-occupier question was already sent. The content-first Basic benefit selector now uses the visibly provisional current-sole policy above (Tupile excepted), which is an implementation choice, not an answer to that question. | [Occupation questions](HOMEWORLD_OCCUPATION_RULES.md#questions-the-retrieved-sources-do-not-settle), [lifecycle audit](HOMEWORLD_OCCUPATION_LIFECYCLE_AUDIT.md), [Basic policy](HOMEWORLD_OCCUPATION_RULES.md#basic-current-sole-benefit-policy--9-october-2026) |
| Nexus responses and composition | Betrayal private-response timing, Emperor fewer-than-five, fresh advisor/storm cases, Duke restoration and remaining faction-specific combinations remain source-bound. Tleilaxu Secret Ally now has the explicitly provisional recommended combined policy in its own row below; it is not borrowed authority from native revival or Ghola. | [Common boundaries](NEXUS_CARD_RULES.md#remaining-source-questions-and-release-boundaries) and individual faction source/runtime documents |
| Tleilaxu Secret Ally revival | Under choose-recommended-option priority, a quiet unallied actual holder with Tleilaxu absent returns one mandatory own dead leader free, using the ordinary leader slot, and zero-to-five exact counters at one bank spice each. The card shares an ordinary ceiling expanded to at least five; prior normal returns count, larger native/Recruits allowances remain, and the fixed card group is never doubled. Only the unavailable-roster trigger is waived; repeated-death/face-down and special custody rules remain, with original ordinary cycles preserved. No force-only use, native Tleilaxu income or nonexistent cancellation owner is invented. This is provisional implementation policy, not publisher clarification or a separately answered numerical user ruling. | [Recommended combined policy](NEXUS_TLEILAXU_RULES.md#recommended-combined-revival-prototype--14-october-2026) |