Compose native Guild rate with module and Homeworld price sources
This commit is contained in:
1 parent
0db84c81b7
commit
a12250320c
24 files changed
+1176
-50
No files matched your search
@@ -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
|
||||
|
||||
@@ -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).
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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) |
|
||||
|
||||
Reference in new issue
Block a user