Allow concealed No-Fields in free Discovery entry

This commit is contained in:
Quintine committed 2026-10-27 13:22:14 +11:00
1 parent 11e50e7f49
commit 7f999f4573
14 files changed
+830 -38

No files matched your search

+37
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.
**No-Field free Discovery entry — 27 October. Prototyped / Partial.**
An owned concealed marker may now enter a newly revealed location at the
original next-turn opportunity, alone or with separately selected physical
counters. It stays concealed, renews its event and retains token inventory,
last-shipped identity and reserves. No spice, shipment or movement is consumed.
Current private source/event and ordinary storm/occupancy/advisor rules remain.
The chooser separates marker and counters, with persistent provisional guidance;
minimal policies use the same adapter. Old physical-only signatures keep bytes.
Public arrival signatures carry marker presence/source without its token ID or
owner event. The combined grant remains explicitly provisional.
[Source and contract](DISCOVERY_PROTOTYPE.md#concealed-no-field-free-entry--27-october-2026).
Frozen **8-file union, 48/48**, types/lint/build and nine original programmes
pass. Actual public Basic/Advanced R/A/E+CHOAM starts opt Discoveries in before
Ready/start. The original Hagga Discovery samples an original Cistern/Shrine
supply face at GaraKulon8. Paid marker2, actual Collection inspection/reveal,
Mentat and next-turn entry earn the offer. Mixed cases first ship physical1 on
turn1, marker5 on turn2, then reveal in Collection2 before turn3 entry.
Runtime records27 GameTable SSR,9 actual chooser SSR,8 actual default-selected
Move callbacks and1 Leave callback; source/further arrays497/9. Marker0/3/5,
both modes, mixed1+5 and decline resume native Storm with actual computed action
allowances unchanged. Checkbox/number-input changes, browser hydration/navigation
and native BG reaction journeys were not operated. Other source controls use
native packets. No played hand, purse, army, phase, marker/event, token, reveal
or entry frame is installed. Controlled cases separately cover stale metadata,
source/occupancy boundaries and public-signature/legacy-byte composition.
V1 type feedback repaired the test's computed movement-allowance observation;
v2 repeats frozen checks/runtime using each actual owner view. Failed v1 is
preserved. Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-discovery-no-field-entry-proof-v2/`;
journeys/HTML: adjacent `20261027-discovery-no-field-entry-runtime/run-v2/`.
Only a recorded three-document evidence overlay follows verification. Existing
server HTTP200, no restart or saved-game/database operation. Broader combinations,
complete modes and final rules/recovery/privacy/custody/browser/deployed
acceptance remain open.
**Discovery blow / No-Field — 27 October. Prototyped / Partial.**
An original Discovery blow now reveals an affected concealed marker through a
distinct `discoveryBlow` cause, materializes only available reserves and sends
+52 -1
View File
@@ -5,6 +5,56 @@ partial rules coverage. It connects physical components, real actions, private
controls, AI choices and saved continuation. Normal public Discovery and
Advanced start gates, and the publication gate, remain closed.
## Concealed No-Field free entry — 27 October 2026
Publisher E3 printed12's independent next-turn entry grant, repeated in supplied
Advanced physical23/printed21, permits any number of non-advisor forces from
the surrounding territory before Storm/HMS movement. E3p13 defines the separate
location territory. E2 FAQ10/supplied physical36 B count a concealed No-Field as
one, including0. No specific combined answer or free-entry reveal requirement
was found in targeted publisher/designer research. Marker entry is an explicit
provisional composition, not an expansion of ordinary Force Movement timing.
The current owner may select the marker alone or alongside exact normal/elite
physical groups. Quote amount counts counters plus one marker; physical custody
moves counters only. The marker moves concealed to sector0 and renews its event,
retaining last-shipped identity and original reserves. It spends no spice,
shipment or ordinary movement. Decline or physical-only selection leaves it
unchanged. Existing source-storm/occupancy/advisor restrictions and original
turn-opening order remain; the grant is not limited to the token's parent sector.
Owner-only offers contain optional `{tokenId,event,source}` metadata. Decision
packets retain the Discovery `event` and add `noField`/`noFieldEvent` separately.
Pending arrivals bind that private metadata on the server; public arrival
signatures include only marker presence/source. Existing child interactions keep
the effective one-force presence without carrying token identity/owner event.
Old physical-only signatures retain bytes. The entry panel selects the marker
separately, gives persistent provisional guidance and uses the same adapter as
minimal policies. [No-Field scope](RICHESE_NO_FIELD_RULES.md#free-entry-into-a-revealed-discovery-location--27-october-2026).
### Scoped native evidence
Frozen8-file union48/48, types/lint/build and nine original programmes pass.
Public Basic/Advanced R/A/E+CHOAM sources opt Discoveries in before Ready/start.
The actual first Hagga blow samples Cistern/Shrine supply at GaraKulon8; paid
marker2, real Collection inspection/reveal and turn end create original entry.
Mixed cases earn physical1turn1, marker5turn2 and Collection2 reveal before
turn3 entry. Marker0/3/5, mixed1+5 and decline preserve reserves/history and actual
computed ordinary allowances while resuming native Storm.
Runtime records27 GameTable SSR,9 actual chooser renders,8 default-selected
Move callbacks and1 Leave callback; source/further arrays497/9. Checkbox/number
changes and browser hydration/navigation were not operated. Other controls use
native packets. No played hand/purse/army/phase/marker/event/token/reveal or entry
frame is installed. Controlled cases separately cover source/event/occupancy,
public signature and physical-byte parity. Native BG reactions, wider modules,
full modes and final recovery/privacy/custody/deployed acceptance remain open.
V1's test allowance observation was corrected to actual owner-view computation;
v2 uses one frozen source, followed by a three-document evidence overlay.
Existing server HTTP200; no restart or saved-game/database operation.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-discovery-no-field-entry-proof-v2/`;
runtime: adjacent `20261027-discovery-no-field-entry-runtime/run-v2/`.
## Concealed No-Field at a Discovery blow — 27 October 2026
Publisher E3 physical/printed12 and supplied Advanced physical23/printed21
@@ -712,7 +762,8 @@ choice discards any held card back to five.
No-Field custody now recognizes the five known nested Discovery IDs at sector
zero. This does not open an unrevealed location: declaration/commitment and
materialization require the current revealed board. A concealed token is still
one effective presence, not physical reserves or a source for free entry.
one effective presence rather than physical reserves. The27October extension
above separately admits an owned concealed marker to free entry.
Its original value-zero/three/five reveal materializes only current reserve
forces, once. The shipment controls label nested sector zero as inside the
location rather than Polar Sink.
+39
View File
@@ -1,5 +1,44 @@
# Dune implementation status
## 27 October 2026 — No-Field free Discovery entry
**No-Field free Discovery entry — 27 October. Prototyped / Partial.**
An owned concealed marker may now enter a newly revealed location at the
original next-turn opportunity, alone or with separately selected physical
counters. It stays concealed, renews its event and retains token inventory,
last-shipped identity and reserves. No spice, shipment or movement is consumed.
Current private source/event and ordinary storm/occupancy/advisor rules remain.
The chooser separates marker and counters, with persistent provisional guidance;
minimal policies use the same adapter. Old physical-only signatures keep bytes.
Public arrival signatures carry marker presence/source without its token ID or
owner event. The combined grant remains explicitly provisional.
[Source and contract](DISCOVERY_PROTOTYPE.md#concealed-no-field-free-entry--27-october-2026).
Frozen **8-file union, 48/48**, types/lint/build and nine original programmes
pass. Actual public Basic/Advanced R/A/E+CHOAM starts opt Discoveries in before
Ready/start. The original Hagga Discovery samples an original Cistern/Shrine
supply face at GaraKulon8. Paid marker2, actual Collection inspection/reveal,
Mentat and next-turn entry earn the offer. Mixed cases first ship physical1 on
turn1, marker5 on turn2, then reveal in Collection2 before turn3 entry.
Runtime records27 GameTable SSR,9 actual chooser SSR,8 actual default-selected
Move callbacks and1 Leave callback; source/further arrays497/9. Marker0/3/5,
both modes, mixed1+5 and decline resume native Storm with actual computed action
allowances unchanged. Checkbox/number-input changes, browser hydration/navigation
and native BG reaction journeys were not operated. Other source controls use
native packets. No played hand, purse, army, phase, marker/event, token, reveal
or entry frame is installed. Controlled cases separately cover stale metadata,
source/occupancy boundaries and public-signature/legacy-byte composition.
V1 type feedback repaired the test's computed movement-allowance observation;
v2 repeats frozen checks/runtime using each actual owner view. Failed v1 is
preserved. Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-discovery-no-field-entry-proof-v2/`;
journeys/HTML: adjacent `20261027-discovery-no-field-entry-runtime/run-v2/`.
Only a recorded three-document evidence overlay follows verification. Existing
server HTTP200, no restart or saved-game/database operation. Broader combinations,
complete modes and final rules/recovery/privacy/custody/browser/deployed
acceptance remain open.
## 27 October 2026 — Discovery blow with concealed No-Field
**Discovery blow / No-Field — 27 October. Prototyped / Partial.**
+23
View File
@@ -2,6 +2,29 @@
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.
## Free entry into a revealed Discovery location — 27 October 2026
E3 printed12 and supplied Advanced physical23/printed21 grant a separate move
before next-turn Storm: any number of non-advisor forces from the surrounding
territory into the newly revealed location. E3p13 gives that location a separate
territory. Compose the No-Field one-force rule (E2 FAQ10/supplied physical36 B)
provisionally: an owned concealed marker can enter alone or with independently
selected physical groups. No printed free-entry reveal requirement was found.
Targeted publisher/designer searching found no dedicated combined ruling.
The marker remains concealed, retains token inventory and last-shipped identity,
and renews its owner event. No reserves materialize; no spice, ordinary shipment
or movement is consumed. Physical counters and the marker are displayed and
transferred separately, even for0. Existing source-storm, occupancy, advisor,
entry-order and arrival-response rules remain. This is the Discovery move grant,
not a new reading of the ordinary Force Movement window.
Selection binds the current private token/event separately from the Discovery
decision event. Pending arrivals keep private marker custody on the server;
public arrival signatures carry only source and marker presence, not token ID,
event or denomination. Physical-only frames retain their existing signature
bytes. [Discovery contract](DISCOVERY_PROTOTYPE.md#concealed-no-field-free-entry--27-october-2026).
## Discovery spice-blow destruction — 27 October 2026
Publisher E3 physical/printed12 and supplied Advanced physical23/printed21
+13
View File
@@ -1,5 +1,18 @@
# Rule decision index
## Concealed No-Field free Discovery entry — 27 October 2026
E3printed12 and supplied Advanced physical23/printed21 grant a separate
next-turn-before-Storm move of non-advisor surrounding forces; E3p13 defines
the location territory. Under standing recommended-option authority, compose
that independent grant with E2FAQ10/supplied physical36 B's marker-as-one rule.
An owned concealed marker may enter alone/mixed without materialization,
spice, shipment or normal movement, preserving last-shipped identity and renewing
its owner event. Existing storm/occupancy/advisor/order rules remain. No specific
combined ruling or mandatory free-entry reveal was found; this is provisional,
not an expansion of ordinary Force Movement timing. Private metadata stays off
public arrival signatures. [Contract](DISCOVERY_PROTOTYPE.md#concealed-no-field-free-entry--27-october-2026).
## Discovery blow and concealed No-Field — 27 October 2026
Publisher E3physical/printed12 and supplied Advanced physical23/printed21