Counter BG matching before fresh Guild and Junction transport
Preserve original grants, private funding and unused shipments while matching is pending. Restore legal replacement choices after prevention and resume the original permission, price and transfer once.
This commit is contained in:
1 parent
c999054ae0
commit
b2a20226d7
17 files changed
+1444
-17
No files matched your search
@@ -1,5 +1,83 @@
|
||||
# Matching incoming Bene Gesserit groups
|
||||
|
||||
## Guild and Junction transport — 24 October 2026
|
||||
|
||||
**Prototyped / Partial.** Compose supplied revised
|
||||
Advanced physical28's marked matching clause and physical17's group counter
|
||||
with fresh Guild cross-transport and Junction board arrivals. Incoming BG board
|
||||
groups retain their actual source stance. A Junction native or foreign World
|
||||
packet provisionally starts with the ordinary fighter default; multiple selected
|
||||
world keys are one original transport packet. Match only opposite-type arrivals
|
||||
joining actual BG residents. Returns to reserves/worlds need no board matching.
|
||||
|
||||
The selected provisional priority offers matching after the original fresh
|
||||
declaration's legality/funding quote, before native Guild transport permission,
|
||||
rate, Guild Betrayal settlement or any payment/transfer. These sources do not
|
||||
specify their relative response order. Junction's Homeworld permission and
|
||||
tariff stay immune; matching targets only BG's independent group conversion.
|
||||
Absent-Guild Secret Ally retains its unspent actual Nexus and bank price until
|
||||
the original physical commitment. Native Guild Cunning belongs to Guild, not
|
||||
BG; it grants no extra BG transport. Purchased Karama is an independent price,
|
||||
not a cross-transport permission.
|
||||
|
||||
The public ten-field source contains only event, producer, owner, turn/phase,
|
||||
origin, destination/sector, target stance and physical group. Private native
|
||||
opportunity identity, original order/funding and exact signature remain outside
|
||||
that receipt. Before either counter outcome, revalidate the real original grant
|
||||
and packet using a nonmutating projection of its owned matching controls;
|
||||
Junction/Secret frontdoor busy checks must not reject their own response. Never
|
||||
create matching events in movement-preparation simulation.
|
||||
|
||||
Under the existing provisional remedy, prevent only that packet/destination/
|
||||
stance in the same producer opportunity, retaining the unused shipment and
|
||||
original Junction offer or Secret card. A different packet/destination remains
|
||||
available. Price changes, destination sectors and response UUIDs cannot retry
|
||||
the same original packet. Human quotes and minimal bots share those denials.
|
||||
Allowance consumes the matching parent before invoking the exact original
|
||||
permission/Secret/Junction suffix once. Existing stored permission/rate/Betrayal
|
||||
continuations keep their old protocol; do not reopen them or replay costs. This
|
||||
fresh-declaration cutover preserves the original full-rate cleanup timing.
|
||||
|
||||
[Native sources](../tests/fixture-advisor-transport-matching.ts) earn original
|
||||
public Advanced BG/Guild/Atreides setup, original advisor and Karama, paid
|
||||
fighters, actual Nexus alliance or current high-native Junction offer. Separate
|
||||
[Secret Ally source](../tests/fixture-advisor-secret-transport-matching.ts)
|
||||
earns absent-Guild Nexus entitlement with BG unallied and an actual Atreides/
|
||||
Emperor alliance supplying native draw eligibility. Sources use85 public actions
|
||||
for allied Guild,82 for Junction board,36 for native World and74 for Secret.
|
||||
No played force, hand, phase, alliance, grant, offer or response is installed.
|
||||
|
||||
Frozen **25 files437/437**, types/lint/build, twenty native declaration/response/
|
||||
replacement/original-permission/rate/GameTable SSR journeys, two controlled
|
||||
Truthtrance cases and sixteen existing-profile paths with32 accepted actions
|
||||
pass. Both board directions and native World arrivals preserve state while
|
||||
matching waits. Prevention keeps the actual grant, blocks the same packet and
|
||||
admits empty or genuine two-counter replacements. Matching allowance still
|
||||
precedes original Guild permission and, when a real discount exists, rate.
|
||||
A one-force city price has no separate discount; actual desert discount does.
|
||||
Original permission denial and unaffordable full-rate cancellation leave the
|
||||
physical shipment unused. Secret keeps its Nexus through prevention and spends
|
||||
it once on actual transfer. Junction retains original tariff/custody/income.
|
||||
|
||||
Bounded review identifies and repairs Truthtrance's own busy overlay in grant
|
||||
validation and an inconsistent matching-only price restriction. A labelled
|
||||
controlled original-card relocation reproduces the busy failure; both overlay
|
||||
regressions then preserve real Truthtrance priority and resume the same matching
|
||||
response. Runtime feedback corrects city-discount and actual empty-target
|
||||
assumptions; type feedback normalizes nullable World tables at three adapters.
|
||||
Controlled Truthtrance custody is not a native earned draw. Standard controls
|
||||
render; SSR does not establish callback/hydration or browser acceptance.
|
||||
|
||||
Private proof and HTML:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-transport-matching/`.
|
||||
`frozen-integrated-4/report.json` binds tree
|
||||
`43e21e75f3d9b4130593e5c4427c1df86232ea8e8506408c38861706e09437d7`,
|
||||
2766 files on base `c999054ae02d5a03d1005448f9c467bf0c44bed3`.
|
||||
Checkpoint prose/reference overlays are separately reviewed. Two-origin
|
||||
gathering, mixed foreign-World/purchased-price/Betrayal/other modules, all valid
|
||||
combinations and final browser/deployed/mode assurance remain open. No AI
|
||||
refinement or saved-room/D1/server/reset/restart/deployment operation.
|
||||
|
||||
## Fremen Ambassador relocation — 24 October 2026
|
||||
|
||||
**Prototyped / Partial.** The supplied revised
|
||||
@@ -58,8 +136,8 @@ HTML live in
|
||||
2761 files on base `767bace7747ccf3cfb62600dc31cd47b2d46117b`.
|
||||
Only checkpoint prose/reference overlays follow that proof, with separate
|
||||
link/evidence/source-invariance review. SSR is not callback/hydration or browser
|
||||
acceptance. Guild/Junction transport, two-origin gathering, wider modules and
|
||||
final mode/browser/deployed acceptance remain open. No saved-room/D1/server/
|
||||
acceptance. The Guild/Junction follow-up is now prototyped above; two-origin
|
||||
gathering, wider modules and final mode/browser/deployed acceptance remain open. No saved-room/D1/server/
|
||||
reset/restart/deployment operation.
|
||||
|
||||
## Normal movement and reserve shipment — 24 October 2026
|
||||
|
||||
+37
-2
@@ -16,6 +16,40 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Guild/Junction incoming matching — 24 October. Prototyped / Partial.**
|
||||
Fresh native Guild and absent-Guild Secret Ally cross-transports plus Junction
|
||||
board/World arrivals now offer incoming BG matching before original permission,
|
||||
price, settlement or physical transfer. This selected priority is provisional;
|
||||
Junction permission/tariff remain immune. Public ten-field physical sources omit
|
||||
private orders, scope and funding. Prevention retains unused shipment and grant,
|
||||
denying only that packet/destination/stance in its producer opportunity. Shared
|
||||
human/bot quotes retain replacements; consume the private matching parent before
|
||||
one original suffix. Stored old continuations keep their previous protocol.
|
||||
[Source, fresh cutover and evidence](ADVISOR_MATCHING.md#guild-and-junction-transport--24-october-2026).
|
||||
|
||||
Disjoint helper/native-fixture lanes, bounded source/integration review and root
|
||||
integration pass **25 files437/437**, types/lint/build, twenty native
|
||||
declaration/response/replacement/original-permission/rate/GameTable SSR journeys,
|
||||
two controlled Truthtrance cases and sixteen existing-profile paths with32
|
||||
accepted response/replacement actions. Genuine85-action allied-Guild sources,
|
||||
82-action Junction board,36-action native World and74-action Secret sources
|
||||
earn original base33 setup/Karama, paid fighters, actual Nexus alliance or high
|
||||
Junction offer. Secret BG stays unallied; an actual Atreides/Emperor alliance
|
||||
earns its genuine Guild Nexus draw. No played state is installed in native
|
||||
sources. Both matching outcomes preserve physical state while waiting; later
|
||||
permission and actual discounted-price counters remain separate. A city price
|
||||
with no discount has no rate counter. Nexus is consumed once at actual Secret
|
||||
commitment; original unaffordable full-price cancellation stays unused.
|
||||
|
||||
Review repairs the owned quiet Truthtrance projection and removes an inconsistent
|
||||
matching-only price restriction. The controlled overlay reproduces the busy
|
||||
failure, then both overlay regressions pass; real priority and original response
|
||||
remain. Feedback corrects city-discount/empty-target smoke expectations and
|
||||
normalizes nullable World data at three adapters. Two-origin gathering, mixed
|
||||
foreign-World/purchased-price/Betrayal/module combinations and final mode/browser/
|
||||
deployed assurance remain open. No AI refinement or saved-room/D1/server/reset/
|
||||
restart/deployment operation.
|
||||
|
||||
**Fremen Ambassador incoming matching — 24 October. Prototyped / Partial.**
|
||||
Incoming opposite-type BG relocation now offers Karama before CHOAM movement
|
||||
reactions, Sandmaster collection or physical transfer. Its real original allied
|
||||
@@ -39,8 +73,9 @@ and prevention keeps the grant, rejects the same packet and admits a different
|
||||
packet or empty target. No played force, phase, hand, alliance or response is
|
||||
installed. Feedback repairs one empty-source zero/absence assertion; runtime
|
||||
needed no application source fix. No AI refinement or saved-room/D1/server/
|
||||
reset/restart/deployment operation. Guild/Junction, two-origin gathering, wider
|
||||
modules and final mode/browser/deployed assurance remain open.
|
||||
reset/restart/deployment operation. The Guild/Junction follow-up is now prototyped
|
||||
above; two-origin gathering, wider modules and final mode/browser/deployed
|
||||
assurance remain open.
|
||||
|
||||
**Spiritual Advisor targets and conversion — 24 October. Prototyped / Partial.**
|
||||
Supplied physical28 redirects retained non-Polar fighters to Polar Sink or
|
||||
|
||||
@@ -1,5 +1,56 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Fresh Guild, Junction and Secret Ally incoming BG matching
|
||||
|
||||
Incoming opposite-type BG packets now have a distinct precommit counter through
|
||||
native allied Guild cross-transport, absent-Guild Secret Ally, Junction board
|
||||
relocation and Junction native/foreign World arrival. Supplied physical28's
|
||||
marked matching clause/physical17's group counter support the conversion;
|
||||
World incoming fighter default and matching-before-permission/rate/settlement
|
||||
priority remain explicit provisional compositions. Junction's own Homeworld
|
||||
permission and tariff retain immunity. Existing stored continuations retain
|
||||
their old protocol, avoiding any replay of original costs or rate cleanup.
|
||||
|
||||
Public ten-field receipts select physical packets only. Keep original scope,
|
||||
funding, order and signature private; before either counter outcome revalidate
|
||||
the original actual grant through a quiet projection of owned interruptions.
|
||||
Prevention leaves shipment/grant unused while denying the same packet/target
|
||||
stance in that destination for the producer opportunity. Price, sector and
|
||||
counter UUID changes cannot retry it; another packet/destination remains.
|
||||
Human quotes and minimal bots share these denials. Allowance consumes the parent
|
||||
before one original permission/Secret/Junction suffix. No matching events are
|
||||
created during movement-preparation simulation.
|
||||
|
||||
Disjoint helper/native-fixture lanes, bounded source/integration review and root
|
||||
integration pass **25 files437/437**, types/lint/build, twenty native
|
||||
declaration/response/replacement/original-permission/rate/GameTable SSR journeys,
|
||||
two controlled Truthtrance cases and sixteen existing-profile paths with32
|
||||
accepted response/replacement actions. Genuine85/82/36/74-action original
|
||||
base33 sources earn allied-Guild, Junction board, native World and Secret
|
||||
respectively. Original setup/Karama, paid forces, actual Nexus alliance/high
|
||||
Junction offer and actual Guild Nexus draw remain authoritative. Secret BG stays
|
||||
unallied while Atreides/Emperor earn its native draw eligibility. No played
|
||||
state is installed in those native sources. Permission and actual-discount
|
||||
responses still follow matching; original unfunded full-price cancellation
|
||||
leaves shipment unused. Secret spends its physical Nexus once at commitment.
|
||||
|
||||
Review repairs Truthtrance's owned busy projection and a matching-only price
|
||||
inconsistency. A controlled real-card relocation reproduces the busy failure;
|
||||
both repaired overlay cases preserve actual priority and original matching.
|
||||
Smoke feedback corrects city-discount and empty-target assumptions; type
|
||||
feedback normalizes nullable World data at three adapters. The final union and
|
||||
runtime pass. Private proof:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-advisor-transport-matching/`.
|
||||
`frozen-integrated-4/report.json` binds tree
|
||||
`43e21e75f3d9b4130593e5c4427c1df86232ea8e8506408c38861706e09437d7`,
|
||||
2766 files on base `c999054ae02d5a03d1005448f9c467bf0c44bed3`.
|
||||
Final prose/reference overlays are reviewed separately. Controlled Truthtrance
|
||||
is not an earned draw; SSR is not callback/hydration/browser acceptance. Mixed
|
||||
foreign-World/purchased-price/Betrayal/other modules, two-origin gathering and
|
||||
final mode/assurance remain open. No AI refinement or saved-room/D1/server/reset/
|
||||
restart/deployment operation.
|
||||
[Source, ordering, original continuations and limits](ADVISOR_MATCHING.md#guild-and-junction-transport--24-october-2026).
|
||||
|
||||
## 24 October 2026 — Incoming BG matching through a native Fremen Ambassador
|
||||
|
||||
Supplied physical28's marked matching clause now composes the native allied
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# Rule decision index
|
||||
|
||||
## Guild/Junction incoming matching — 24 October 2026
|
||||
|
||||
Supplied physical28's marked shipping/moving clause and physical17's group
|
||||
counter apply to opposite-type incoming BG transport packets. Junction World
|
||||
packets provisionally retain the ordinary reserve fighter default. Under the
|
||||
14 October policy, select fresh-declaration matching after quote and before
|
||||
permission/rate/Betrayal/payment, without reopening stored old continuations.
|
||||
Junction permission/tariff remain immune; Secret Ally is not consumed before
|
||||
physical commitment. Prevent only that packet/destination/stance in the actual
|
||||
producer opportunity, retaining unused shipment and original grant. Keep native
|
||||
scope, funding and signature private; consume the matching parent before one
|
||||
original suffix. Broader modes remain unfinished.
|
||||
[Source, original ordering and evidence](ADVISOR_MATCHING.md#guild-and-junction-transport--24-october-2026).
|
||||
|
||||
## Fremen Ambassador incoming matching — 24 October 2026
|
||||
|
||||
Compose supplied physical28's incoming shipping/moving matching clause and
|
||||
|
||||
Reference in new issue
Block a user