Resolve Family Atomics with concealed No-Field forces

This commit is contained in:
Quintine committed 2026-10-27 11:54:38 +11:00
1 parent 28df687bf9
commit 57a59c1663
13 files changed
+511 -24

No files matched your search

+40 -3
View File
@@ -20,6 +20,43 @@ open mode gates.
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
Prototype labels and final acceptance gates remain.
**Family Atomics / No-Field — 27 October. Prototyped / Partial.**
The public controlled marker now supplies one qualifying force, including0,
through shared native/view/card legality and the unchanged Basic territory or
Advanced direct-sector test. Hidden denomination/reserves never decide permission.
Wall destruction now uses the original `atomics` reveal cause: materialize only
available reserves and send actual Wall forces to Tanks. Adjacent markers stay
concealed with the same event. Forced destructive reveal is explicit provisional
source composition; marker-as-one is printed E2 FAQ10/supplied physical36 B.
Basic timing/discard and Advanced timing/removal remain.
[Source and remaining scope](FAMILY_ATOMICS.md#concealed-no-field--27-october-2026).
Frozen **8-file union, 66/66**, types/lint/build and six original-game programmes
pass. Genuine public Richese/Atreides/Emperor +CHOAM-deck setup supplies original
cards/tokens. Actual marker shipments cost2 without reserve debit; first dials
0+0 or9+0 and the complete first turn earn actual Storm2. Runtime records
17 GameTable SSR, 5 public removed-pile renders and 5 actual configured
HandBrowser card-render Play callbacks. Hand selection/navigation and browser
hydration were not operated. Recorded source/further arrays total273/25.
Advanced Wall0 reveals without invented losses; Wall5 materializes/dies once;
adjacent3 stays concealed; Storm10 blocks adjacent0; Basic0 uses its original
pre-distance timing/discard. An originally dealt Emperor cost with its actual
paid Basin9 fighter also destroys Richese Wall5. Ten new helper/native cases
include all0/3/5 values and four legal minimal Storm policies. No played hand,
marker, purse, army, phase, distance or casualty is installed. Other Storm and
response packets use native actions directly. A fixture compared the consumed
shipment-offer event with its committed deployment; that assertion was corrected.
The native case also caught the missing No-Field field in the dispatcher quote.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-atomics-no-field-proof-v1/`;
journeys/HTML: adjacent `20261027-atomics-no-field-runtime/run-v1/`.
All checks use one frozen source, followed only by a recorded three-document
evidence overlay. The existing server returned HTTP200 without restart. No
saved-game/database operation. Exhausted-reserve native journeys, broader
combinations, complete modes and final rules/recovery/privacy/browser/deployed
acceptance remain due; this does not certify the full goal.
**Sapho in ordered Advanced Charity — 27 October. Prototyped / Partial.**
Sapho now takes its holder first/last among remaining Advanced Charity turns.
Actual use creates version2 order history; untouched version1 frames retain
@@ -80,9 +117,9 @@ Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-family-atomics-pro
HTML/journeys: adjacent `20261027-family-atomics-runtime/run-v2/`.
Passed union/disposal/types/lint carry from v1 under identical source bytes;
v2 repairs only the private hand-renderer capture. The existing server returned
HTTP200 without restart. No saved-game/database operation. Concealed No-Field
qualification, wider interactions and final full-mode/recovery/privacy/browser/
deployed acceptance remain.
HTTP200 without restart. No saved-game/database operation. The later No-Field follow-up above supplies
qualification and provisional destructive reveal. Wider interactions and final
full-mode/recovery/privacy/browser/deployed acceptance remain.
**CHOAM total support income — 27 October. Prototyped / Partial.**
Advanced income now adds eligible support before rounding down once:3+5 yields4
+75 -5
View File
@@ -9,13 +9,44 @@ removal. It also expressly excludes advisors. The source is bound by the
pdftotext -f 39 -l 39 -layout UNOFFICIAL_Revised_Dune_Rulebook_v.2.3_web.pdf -
```
## Concealed No-Field — 27 October 2026
A deployed No-Field counts as one force for all effects until it reveals,
including denomination0. This is explicit in the [publisher CHOAM/Richese FAQ,
printed10](https://www.gf9games.com/dune/wp-content/uploads/2021/11/CHOAM-Rulebook-low-res.pdf#page=10)
and the supplied Advanced physical36/printed34 B. Fresh indexed publisher text
corroborated the paragraph; direct publisher-PDF retrieval returned403. The
existing [No-Field source contract](RICHESE_NO_FIELD_RULES.md#verified-lifecycle)
retains the wider component lifecycle.
Qualification now uses the marker's public controller/location as one force,
independent of its hidden denomination, token inventory and available reserves.
Advanced applies the same direct touching-sector geometry and timing to that
location. Basic retains its original effective-presence territory gate. Advisors
still cannot qualify. A marker controlled by another player, outside the actual
nearby board sectors or no longer deployed supplies no entitlement.
On the Wall, native Family Atomics reveals the original token, places only its
reserve-capped forces and destroys them with every other Wall group. The existing
`atomics` reveal cause retains physical token history and actual casualty paths.
This forced reveal is **provisional source composition** of all-effects presence
and all-Wall destruction, following the existing destructive No-Field procedure;
it is not a dedicated publisher Family Atomics/No-Field ruling. A0 marker reveals
and supplies no physical casualty. Qualification itself does not reveal a token;
an adjacent marker keeps its original concealment and event. Later ordinary
storm exposure may still reveal it through the normal Storm rules.
Advanced still removes the used card; Basic still discards it. No additional
payment, privilege, action or saved-game conversion is introduced. Wider
interactions and complete-mode acceptance remain open.
## Connected Advanced behavior
- Play after the first game turn, after movement distance is calculated and
before the storm actually moves. Weather Control zero is calculated distance.
Native Advanced Storm2 reveals its card immediately at turn opening; the
prototype does not invent an earlier quiet/null-distance turn2 boundary.
- Physical fighters must be on the Wall or in an adjacent territory with no
- Fighters or a controlled concealed No-Field must be on the Wall or in an adjacent territory with no
storm strictly between their sector and the touching Wall sector. A storm
in the originating sector or on the Wall is permitted. Basin11 reaches Wall9
through sector10; a storm10 blocks it. Pasty Mesa/Minor Erg approach Wall8.
@@ -46,12 +77,12 @@ storm endpoints and optional waiting for distance, but did not locate a primary
Basic card face imposing all four revision requirements. This cutover therefore
does not silently import the supplied Advanced revision into Basic.
Physical-fighter qualification is connected. Concealed No-Field qualification
and broader optional-module/card combinations remain interaction scope; the
Physical and concealed-marker qualification are connected. Broader
optional-module/card combinations remain interaction scope; the
prototype does not certify full modes. No database migration/reset, conversion
of completed plays, recovery/privacy campaign or deployed acceptance is claimed.
## Focused evidence
## Initial source-cutover evidence
Frozen **10-file union 82/82 plus one changed disposal case**, types/lint/build
and five original-game programmes pass. Actual public Basic/explicit Advanced
@@ -74,5 +105,44 @@ Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-family-atomics-pro
HTML/journeys: adjacent `20261027-family-atomics-runtime/run-v2/`.
Tests/disposal/types/lint carry from v1 under the identical source snapshot;
only the private HandBrowser-render capture changed. The existing server returned
HTTP200 without restart. Concealed No-Field qualification, broader interactions,
HTTP200 without restart. That earlier checkpoint left No-Field qualification open;
the later section above supplies the current behavior. Broader interactions,
complete modes and final assurance/deployed acceptance remain open.
## No-Field focused evidence
The public controlled marker now supplies one qualifying force, including0,
through shared native/view/card legality and the unchanged Basic territory or
Advanced direct-sector test. Hidden denomination/reserves never decide permission.
Wall destruction now uses the original `atomics` reveal cause: materialize only
available reserves and send actual Wall forces to Tanks. Adjacent markers stay
concealed with the same event. Forced destructive reveal is explicit provisional
source composition; marker-as-one is printed E2 FAQ10/supplied physical36 B.
Basic timing/discard and Advanced timing/removal remain.
[Source and remaining scope](FAMILY_ATOMICS.md#concealed-no-field--27-october-2026).
Frozen **8-file union, 66/66**, types/lint/build and six original-game programmes
pass. Genuine public Richese/Atreides/Emperor +CHOAM-deck setup supplies original
cards/tokens. Actual marker shipments cost2 without reserve debit; first dials
0+0 or9+0 and the complete first turn earn actual Storm2. Runtime records
17 GameTable SSR, 5 public removed-pile renders and 5 actual configured
HandBrowser card-render Play callbacks. Hand selection/navigation and browser
hydration were not operated. Recorded source/further arrays total273/25.
Advanced Wall0 reveals without invented losses; Wall5 materializes/dies once;
adjacent3 stays concealed; Storm10 blocks adjacent0; Basic0 uses its original
pre-distance timing/discard. An originally dealt Emperor cost with its actual
paid Basin9 fighter also destroys Richese Wall5. Ten new helper/native cases
include all0/3/5 values and four legal minimal Storm policies. No played hand,
marker, purse, army, phase, distance or casualty is installed. Other Storm and
response packets use native actions directly. A fixture compared the consumed
shipment-offer event with its committed deployment; that assertion was corrected.
The native case also caught the missing No-Field field in the dispatcher quote.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-atomics-no-field-proof-v1/`;
journeys/HTML: adjacent `20261027-atomics-no-field-runtime/run-v1/`.
All checks use one frozen source, followed only by a recorded three-document
evidence overlay. The existing server returned HTTP200 without restart. No
saved-game/database operation. Exhausted-reserve native journeys, broader
combinations, complete modes and final rules/recovery/privacy/browser/deployed
acceptance remain due; this does not certify the full goal.
+38
View File
@@ -1,5 +1,43 @@
# Dune implementation status
## 27 October 2026 — Family Atomics and concealed No-Field
Prototyped / Partial. The public controlled marker now supplies one qualifying force, including0,
through shared native/view/card legality and the unchanged Basic territory or
Advanced direct-sector test. Hidden denomination/reserves never decide permission.
Wall destruction now uses the original `atomics` reveal cause: materialize only
available reserves and send actual Wall forces to Tanks. Adjacent markers stay
concealed with the same event. Forced destructive reveal is explicit provisional
source composition; marker-as-one is printed E2 FAQ10/supplied physical36 B.
Basic timing/discard and Advanced timing/removal remain.
[Source and remaining scope](FAMILY_ATOMICS.md#concealed-no-field--27-october-2026).
Frozen **8-file union, 66/66**, types/lint/build and six original-game programmes
pass. Genuine public Richese/Atreides/Emperor +CHOAM-deck setup supplies original
cards/tokens. Actual marker shipments cost2 without reserve debit; first dials
0+0 or9+0 and the complete first turn earn actual Storm2. Runtime records
17 GameTable SSR, 5 public removed-pile renders and 5 actual configured
HandBrowser card-render Play callbacks. Hand selection/navigation and browser
hydration were not operated. Recorded source/further arrays total273/25.
Advanced Wall0 reveals without invented losses; Wall5 materializes/dies once;
adjacent3 stays concealed; Storm10 blocks adjacent0; Basic0 uses its original
pre-distance timing/discard. An originally dealt Emperor cost with its actual
paid Basin9 fighter also destroys Richese Wall5. Ten new helper/native cases
include all0/3/5 values and four legal minimal Storm policies. No played hand,
marker, purse, army, phase, distance or casualty is installed. Other Storm and
response packets use native actions directly. A fixture compared the consumed
shipment-offer event with its committed deployment; that assertion was corrected.
The native case also caught the missing No-Field field in the dispatcher quote.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-atomics-no-field-proof-v1/`;
journeys/HTML: adjacent `20261027-atomics-no-field-runtime/run-v1/`.
All checks use one frozen source, followed only by a recorded three-document
evidence overlay. The existing server returned HTTP200 without restart. No
saved-game/database operation. Exhausted-reserve native journeys, broader
combinations, complete modes and final rules/recovery/privacy/browser/deployed
acceptance remain due; this does not certify the full goal.
## 27 October 2026 — Sapho in ordered Advanced Charity
Prototyped / Partial. Sapho now takes its holder first/last among remaining Advanced Charity turns.
+15
View File
@@ -2,6 +2,21 @@
Audit date: 2026-09-06. This document distinguishes the printed token lifecycle from engine integration and unresolved combinations. It does not certify Richese, Homeworlds, or any other gated game mode.
## Family Atomics qualification and Wall loss — 27 October 2026
The printed one-force-for-all-effects rule, including concealed0, now supplies
Family Atomics qualification from the marker's public current location. Advanced
retains its direct intervening-storm geometry and later calculated-distance
window; Basic retains its territory-level effective-presence gate. Neither the
quote nor a play from an adjacent territory reveals a token or places forces.
A marker on the Wall follows the selected provisional destructive composition:
reveal the actual token, materialize no more than actual reserves, then destroy
all Wall groups once with the native `atomics` cause. Token history and event
follow the existing reveal path;0 produces no invented counter or casualty.
This is not a separate publisher combined-effect ruling. See the
[Family Atomics source and scope](FAMILY_ATOMICS.md#concealed-no-field--27-october-2026).
## Planetologist two-origin gathering — 26 October 2026
The concealed marker may supply one of exactly two contributing territories,
+14 -1
View File
@@ -1,5 +1,17 @@
# Rule decision index
## Family Atomics and concealed No-Field — 27 October 2026
Publisher E2 FAQ printed10 and supplied physical36 B count the concealed marker
as one force for all effects, even0. Qualify from its actual public controller/
location with the existing Basic territory or Advanced direct-sector test;
never read denomination or reserves for permission. Under the standing recommended
interpretation, a Wall marker follows the existing destructive `atomics` reveal,
reserve-capped materialization and native whole-Wall loss. That forced reveal is
provisional composition, not a specific publisher combined-effect answer.
Adjacent markers stay concealed until an independent native reveal trigger.
Existing Advanced removal and Basic discard remain. [Current scope](FAMILY_ATOMICS.md#concealed-no-field--27-october-2026).
## Sapho in ordered Advanced Charity — 27 October 2026
The printed first/last alternative applies to the supplied rulebook's newly
@@ -21,7 +33,8 @@ physical fighters and the Wall. Endpoints may be stormed; advisors cannot
qualify. Advanced use removes the physical card outside discard. Basic retains
its current procedure after the earlier bounded primary comparison found no
verified Basic card face imposing the full revision. Direct touching-sector
intervals implement the geometry; concealed No-Field composition remains open.
intervals implement the geometry. The later No-Field composition above supplies
marker qualification and provisional destructive revelation.
No already-completed play is converted. [Source and scope](FAMILY_ATOMICS.md).
## CHOAM total support rounding — 27 October 2026