Compose native Guild rate with module and Homeworld price sources

This commit is contained in:
Quintine committed 2026-10-15 20:55:05 +11:00
1 parent 0db84c81b7
commit a12250320c
24 files changed
+1176 -50

No files matched your search

+21
View File
@@ -29,6 +29,27 @@ optional skill bands, combinations and public expansion starts remain open.
Rules implementation continues; comprehensive assurance and administration
remain deferred until all rules are implemented.
**Native rate price sources, modules and typed Homeworlds — 15 October.**
Original price receipts replace blanket module exclusions. Smuggler's free
companion remains free; own No-Field bills one concealed marker, never its
hidden value. Native typed world/cross/return and Cunning Homeworld receipts
retain exact sources, original approved split and prepayment rate control,
including after automatic Guild interception. Immune Junction and independent
Nexus prices stay separate. Deferred Betrayal keeps full-price authority
until actual physical settlement, without replay or false early payment.
Affected18-file198/198 and21 runtime/policy paths pass:17 original-action,
four explicitly controlled Cunning/No-Field. Four actual390px journeys prove
composed Smuggler, native return, poor world replacement and controlled
No-Field reveal; no overflow/browser errors. Original ground movement and
out-of-order turn resume. Donor escrow is consumed without another wallet debit.
All four native Homeworld policies pass here; no calibration claim.
Allied No-Field/special receipts, ordinary permission cancellation, complete
combinations, assurance and public starts remain open.
[Canonical source composition and evidence](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
Final types/lint/build pass with existing warnings; a separate controlled
Betrayal runtime also completes full3 Use. Current links/evidence resolve.
**Native Guild rate cancellation, including Cunning — 15 October.**
Expansion/Nexus rosters now retain the prepayment native rate window for
reserve/cross/return declarations. Original physical group, tariff and approved
+23
View File
@@ -2,6 +2,29 @@
9 September 2026. Fresh primary-source audit for the next transport integration. This supplements [the transport source update](HOMEWORLD_TRANSPORT_SOURCE_UPDATE.md); it does not resolve the already recorded Junction payment, foreign-garrison departure, or ordinary Karama timing questions.
## Native rate cancellation runtime — 15 October 2026
Original native Guild world-to-world, Arrakis-to-foreign-world and Junction
return now pause for their separate prepayment rate response after original
manual/automatic interception. Both canonical typed quotes and owner controls
charge full one-per-counter only when the native rate is canceled. Exact
source pools, approved ally split and original allowance persist; unaffordable
release preserves a full-price replacement without debt or extra donor funds.
Junction-sponsored transport is still an immune Homeworld source, not this
native faction discount. Actual original half/full offers remain2/3 for three
counters after native cancellation. Cunning's typed second shipment keeps its
original history and frame through the same rate stages. Deferred Betrayal
retains full-price authority until actual settlement, not merely queueing.
Actual390px typed return selects Tuek5 source3 and approved donor1:
Guild pays own2 at full3, receives its existing donor income1, ends7→6
with Junction15→18 and Tuek5→2; donor wallet stays11 while escrow1→0.
A poor original world shipment leaves Guild1/Junction15/escrow1 unchanged
after cancellation, shows disabled full3, then ships two for full2 with the
same split and ends Guild1/Junction13/foreign2. No overflow/browser errors.
[Canonical198-case/runtime evidence and remaining source boundaries](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
## Route and custody contract
E3 permits Guild shipment from Arrakis to a Homeworld and classifies it as cross-shipment. Guild can return to its own Junction or invade another native faction's world; an allied destination is forbidden. Guild's ordinary alliance grant does not supply this new route to its ally. Junction's separate high-face permission has its own provenance. [GF9 E3, p.10](https://www.gf9games.com/dune/wp-content/uploads/EcazMoritani-Rulebook-LOWRES.pdf#page=10), [component audit](HOMEWORLD_COMPONENT_AUDIT.md#verified-high-side-effects).
+47
View File
@@ -2,6 +2,53 @@
Initial primary-source and engine audit, 2026-09-06. The bounded ordinary-reserve cancellation policy below was selected on 2026-09-28 after a targeted publisher-source search found no affordability procedure; the later original audit remains historical evidence for unfinished transport and module combinations.
## Native price-source composition — 15 October 2026
Native rate eligibility is now determined by the original price/source,
not global Homeworld/Skills/Discovery/Tech/Stronghold exclusions. Original
module setup remains intact. A Smuggler ordinary shipment reprices only its
paid counters; one independently free companion stays free. An own concealed
No-Field prices one marker, never its hidden value, with any free companion
still independent. Its existing private proof follows only authenticated
rate-event and price transitions.
Native Guild world-to-world, Arrakis-to-foreign-world and return-to-Junction
declarations retain exact typed sources and approved funding. Original manual
or automatic Guild interception precedes the separate native rate window.
The canonical quote/context and both actual owner controls honor the canceled
native tariff. Cunning Homeworld receipts retain their original second
allowance through allow/cancel or uncommitted release and replacement.
**No immunity or alternate price is canceled by analogy.** Junction-sponsored
half/full transport keeps its printed Homeworld tariff despite an active
native cancellation; non-Guild world-to-world remains full price and the
independent Guild Secret Ally price remains separate. Allied No-Field,
paired/special price receipts and transport-permission cancellation retain
their own unfinished boundaries; this is not universal route acceptance.
Guild Betrayal may defer actual payment after a rate cancellation. The
full-price authorization now remains until its original physical invoice
settles; it is not cleared when merely queued. Six controlled source cases
exercise reserve/cross/Homeworld Use or Pass at the full fee without replay.
Native Skills/No-Field integrity accepts one original rate response as well
as the preceding cancellation/interception stages. The shared quiet fixture
also supplies the real Ambassador event when declining; no legality is bypassed.
Affected18-file **198/198**, including32 new source cases, and **21 runtime/
policy paths** pass. Seventeen runtime paths use original actions; four use
explicitly controlled Cunning/No-Field sources. All four owner policies
pass the original native Homeworld rate here; strategy is not calibrated.
Four actual styled390px journeys prove composed Smuggler shipping, native
typed return, unaffordable world-to-world replacement and controlled No-Field
reveal. Payment/transfer once, original movement/turn resumes; no overflow/
browser errors. Donor escrow was paid when pledged, not debited again.
No saved/deployed rooms, comprehensive assurance or public gates changed.
This supersedes the earlier blanket module exclusions below, not the
standing provisional affordability/return policy or remaining source limits.
Final types/lint/build pass with existing deprecation/chunk/Unknown-route
warnings. A separate controlled runtime also settles the original deferred
Betrayal full3 invoice through actual Use. Current links/evidence resolve.
## Native expansion and Nexus admission — 15 October 2026
The native prepayment rate window now admits expansion factions and Nexus
+1 -1
View File
@@ -9,7 +9,7 @@ reserve, cross-planet and Guild-return declarations, including Cunning's
original second allowance. Affordable full repricing and unaffordable return/
full-price replacement retain original sources and approved funding.
Three actual390px journeys prove these controls; income remains distinct.
[Canonical source, evidence and remaining physical-module gates](GUILD_RATE_KARAMA_RULES.md#native-expansion-and-nexus-admission--15-october-2026).
[Canonical source, evidence and remaining source-specific boundaries](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
## Native direct transport continuation — 15 October 2026
+51
View File
@@ -1,5 +1,56 @@
# Dune implementation status
## 15 October 2026 — Native rate source composition and typed Homeworlds
Removed blanket physical-module rate exclusions in favor of actual native
price/source eligibility. Ordinary Smuggler bills paid counters only; own
No-Field bills one marker, never hidden value, retaining its independent free
companion and authenticated private proof. Real original training overrides
select undealt offers and actual training, not played assignments.
Native Guild world-to-world, Arrakis-to-foreign-world and Junction return use
their existing typed quote/settlement with optional native cancellation context.
Actual owner quotes, bot budgets and conditional instructions follow full
tariff after cancellation. Original manual **and automatic** interception feed
the prepayment rate window. Cunning's typed frame retains its exact event,
price and second allowance through allow/cancel/unaffordable replacement.
Source immunity remains explicit: genuine Junction-sponsored half/full
transport survives native cancellation; non-Guild world-to-world stays full
and independent Guild Secret Ally stays half. Deferred Guild Betrayal
exposed premature rate cleanup: retain full-price authorization until payment/
delivery, then release it. Six controlled reserve/cross/world Use/Pass cases
verify one actual full invoice without replay or a false early-paid log.
Skills/No-Field validators now accept their real rate continuation; the shared
quiet fixture supplies the original Ambassador event instead of an invalid
eventless decline. A new donor expectation was corrected: pledge already
debited its wallet, so settlement consumes escrow without another debit.
Affected18-file **198/198**, including32 new source cases, passes. **21 actual
runtime/policy paths** pass:17 original-action paths and four explicitly
controlled Cunning/No-Field paths. All four actual original Homeworld policies
pass in this position, not cancel. Redundant quote-forwarding/default pins and
a new unrelated private-projection loop were removed, not re-pinned.
Four actual styled390px GameTable journeys pass: original composed Smuggler
pays4 for three physical/two paid counters then moves once; original native
return preserves donor1 and deposits3 into Junction; poor original world
invoice preserves all sources/escrow on cancellation then ships2 at full2;
controlled No-Field pays2 for one marker plus its free companion, then reveals
five into six board/14 reserves without another payment. Original turn
ownership resumes, with no overflow/browser errors. Three original scenes
and one explicitly controlled scene, not worker/D1/authenticated saved rooms.
No real saved/deployed game, database, mode/publication gate or provider
permission changed. Allied No-Field/special receipt and native permission
cancellation integration, full combinations and final assurance remain open.
[Canonical current contract](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
Final `npm run check:quick` and production build pass; existing module-register,
chunk-size and Unknown-route warnings remain. The frozen21 runtime paths pass
again after final source typing, plus a separate controlled deferred full3
Betrayal Use completion. Seven current local links and five-facet evidence
targets resolve. Owned QA host/tab are closed; proof remains outside Git.
## 15 October 2026 — Native Guild rate admission and Cunning receipts
Removed classic-only expansion/Nexus exclusions from native rate admission,
+23
View File
@@ -5,6 +5,29 @@ Normal mode starts and publication remain gated. The [source contract](LEADER_SK
contains all fourteen physical cards; the [capture interpretation](LEADER_SKILLS_CAPTURE.md)
records the fresh publisher/designer search requested by the user.
## Native Guild rate with independent Smuggler — 15 October 2026
Original module selection no longer suppresses native rate cancellation.
Moritani actually selects an originally offered Smuggler through the shared
undealt permutation and normal training action. Three physical reserves into
empty desert contain two paid counters: half2 becomes full4, never6, while
the free companion remains independent. An unaffordable cancellation releases
the uncommitted group and a smaller full-price replacement keeps that companion.
The own No-Field/companion case is explicitly controlled, not an original
action-only game: the older fixture stages phase/army/wallets, then this
extension conserves one real Karama and a mutual alliance. Hidden0/5 both
price one marker1→2; only the companion initially withdraws. Actual390px
reveal of the five-counter marker produces six at Wind Pass and14 reserves,
with the already paid two unchanged. The original composed Smuggler UI
instead pays Mori12→8, moves all three, then makes a legal ground move.
Skills/No-Field receipts now recognize their original rate stage rather than
requiring only Guild interception. Private proof follows authenticated event/
price changes; no hidden value enters billing. Canonical source cases, runtime
provenance and remaining limits are in [the rate contract](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
No full-module, recovery or strategic-AI certification is claimed.
## Explicit Semuta composition — 11 October 2026
`--profile semuta --leader-skills` reuses original all14 native setup for Basic
+12
View File
@@ -2,6 +2,18 @@
This checkpoint follows the [Guild source contract](NEXUS_GUILD_RULES.md): native Guild can spend Cunning when finishing its ordinary Shipment and Movement turn to obtain one second shipment. It preserves one combined turn and the actual history of the first shipment and movement. It does not implement Guild Secret Ally, Betrayal or complete Nexus play.
## Typed Homeworld and module rate composition — 15 October 2026
The later native composition removes the blanket physical-module rate
exclusions and connects Cunning's typed Homeworld second shipment.
Its exact pending world frame binds the rate event and final price; unaffordable
release clears only that uncommitted frame and retains the full-price second
attempt. Original shipped history, first payment and movement never reopen.
Three controlled Homeworld allow/cancel/unaffordable cases and matching
runtime paths use the older explicitly staged final-setup fixture; they are
not represented as an original action-only chronology.
[Current native composition, source separation and proof](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026).
## Native rate response integration — 15 October 2026
Without Homeworlds, Skills, Discovery, Tech or Strongholds, the second native
+1 -1
View File
@@ -669,7 +669,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
| Source and readiness | Separate published rules, explicit implementation choices and unfinished interpretations; Advanced/expansion gates stay closed. | [Base/Advanced audit](BASE_ADVANCED_READINESS_20260907.md), [checklist](../game/reference.ts) |
| Setup and Fremen movement | Preserve source-ordered setup and the distinct declared-movement cancellation; do not recreate fixed historical gaps. | [Setup contract](ADVANCED_SETUP_TEST_SEAM.md), [Fremen Karama](FREMEN_MOVEMENT_KARAMA_RULES.md) |
| Guild payment | Rate, transport permission and income are distinct; power owner, shipper, contributors and independent rate-card beneficiary remain distinct. | [Rate/cancellation sources](GUILD_RATE_KARAMA_RULES.md), [implemented payment routing](GUILD_SHIPMENT_PAYMENTS.md) |
| Guild native rate Karama | Native Basic/Advanced reserve, eligible cross-planet and Guild-return shipments now admit expansion/Nexus rosters without Homeworlds, Skills, Discovery, Tech or Strongholds. Cunning uses its original signed second allowance and true shipped history; its reserve frame binds the rate event and settled price. The same physical cohort and approved split must fund full price after cancellation; otherwise spend Karama and return only the uncommitted attempt, retaining a full-price replacement. One spice per returned force and no-debt withdrawal remain the earlier conservative policies, not new publisher examples. Income, transport permission, borrowed prices and remaining module integration are distinct. | [Native expansion/Nexus evidence and scope](GUILD_RATE_KARAMA_RULES.md#native-expansion-and-nexus-admission--15-october-2026) |
| Guild native rate Karama | Native reserve/cross/return uses the original price source rather than blanket module exclusions. Smuggler free counters remain free; an own concealed No-Field prices one marker. Native Guild typed world-to-world/Arrakis/return uses full one-per-counter after cancellation; immune Junction sponsorship and independent Nexus prices remain separate. Cunning retains its signed second allowance and true shipped history. Same physical cohort and approved split fund full price or return only the uncommitted attempt for a full-price replacement. Deferred Betrayal retains that authorization until actual settlement. Earlier no-debt withdrawal/return interpretations remain provisional, not new publisher examples; allied No-Field, special receipts and permission cancellation retain separate boundaries. | [Current composition and original/controlled proof](GUILD_RATE_KARAMA_RULES.md#native-price-source-composition--15-october-2026) |
| Deferred shipment arrival | Quote unsupported ordinary arrivals before saving Guild interception. A validated legacy ordinary declaration may return unspent on the typed arrival error; corrupted declarations and special parent/card receipts are not silently cleared. This repairs continuation without deciding simultaneous reaction priority. | [Reproduction and bounded recovery](DEFERRED_SHIPMENT_ARRIVAL.md) |
| Native Ambassador own-arrival continuation | Under the standing choose-recommended-option instruction, reuse committed entry after its own Guild income, BG Intrusion and accompaniment controls. Existing callbacks put a legitimate accompanying BG fighter child before the deferred original entrant; each sees the then-live token, so declining the child preserves a later original offer and consuming it does not recreate a token. Advisors remain exempt. This child-first/live-token composition is provisional, not a located publisher priority ruling. Actual busy controls, unsupported paired/module guards and separate native rate-window admission remain distinct. | [Native original-action evidence and boundary](DEFERRED_SHIPMENT_ARRIVAL.md#native-own-arrival-continuations--15-october-2026) |
| Truthtrance | Current facts are boolean disclosures, not promises to preserve resources. Structured Basic and base Advanced active-opportunity shipment promises bind within their documented scope (Advanced excludes Guild and optional modules); prose is not automatically enforced. | [Spice facts](TRUTHTRANCE_SPICE_FACTS.md), [card facts](TRUTHTRANCE_CARD_COUNT.md), [shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md), [remaining audit](TRUTHTRANCE_NONBATTLE_READINESS_20260907.md) |