Support earlier Basic Truthtrance shipment promises
Accept current-turn shipment and mixed questions before Movement in bare classic Basic games. Project remaining owned Charity/normal Revival, net current auction invoices and unused outgoing refunds; do not invent future purchases, incoming Bidding aid or rival income. Physical Karama payment and shipping discounts require distinct cards. Reopen owned Charity/Revival readiness when binding and prevent voluntary spending or closure from evading an answer. Preserve unresolved foreign invoices until their actual outcome; preflight Emperor gifts and extra ally revival costs before responses. Connect persistent earlier-phase guidance and current preparation to the actual table and retain phase5 shipping timing. Minimal required-delivery policies preserve a legal route; nonrestrictive answers retain ordinary legal payment. Document the explicit provisional witness/readiness interpretation and inherited profile boundaries. Verify focused rules/controls, types/lint/build, two original public Basic Storm/Charity question programmes with actual purchase2 and shipment8, and four finite minimal legal policy continuations. Full rules, wider earlier-phase configurations, comprehensive assurance and deployed acceptance remain open. No strategic calibration, saved-room operation, reset, restart or deployment.
This commit is contained in:
1 parent
6d30e7c5e1
commit
16f654071a
17 files changed
+799
-48
No files matched your search
@@ -16,6 +16,26 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Earlier Basic Truthtrance shipment promises — 24 October. Prototyped / Partial.**
|
||||
Bare classic Basic phases0–4 now bind the current-turn reserve event using
|
||||
current-board feasibility, remaining owned Charity/normal Revival and net current
|
||||
auction liabilities. Distinct Karama payment/shipping costs and Bidding escrow
|
||||
expiration remain physical. A new answer reopens owned Charity/Revival readiness;
|
||||
voluntary bids, payments or closure cannot erase the last route. Unresolved ally
|
||||
invoices wait for actual income outcomes. The selected witness/readiness protocol
|
||||
is provisional product composition; earlier Advanced/module boundaries remain.
|
||||
|
||||
A disjoint fixture/control lane, bounded review and owner integration pass
|
||||
**18 files131/131**, types/lint/build, two original Storm/Charity question
|
||||
programmes and four finite legal profiles. Actual purchase2, later shipment8/cost8
|
||||
and turn completion use52/38 continuations from the original source snapshots.
|
||||
The real table retains earlier promises; shipping controls stay at phase5.
|
||||
Focused feedback repaired foreign-invoice release, deferred extra-revival cost,
|
||||
a No-answer overbid policy and obsolete phase4 negative fixtures/type feedback.
|
||||
[Source, explicit policy, exact proof and limits](TRUTHTRANCE_SHIPMENT_PROMISES.md#earlier-basic-phases--24-october-2026).
|
||||
Full modes, wider future actions, final assurance and deployed acceptance remain
|
||||
open. No strategy calibration or saved-room/reset/restart/deployment operation.
|
||||
|
||||
**Readable notices — 24 October follow-up.** Current source already keeps room
|
||||
and seat confirmations/action notices until Continue, and toasts until Dismiss.
|
||||
The new local create check retained its confirmation for 30 seconds through
|
||||
|
||||
@@ -1,5 +1,30 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Earlier Basic Truthtrance shipment commitments
|
||||
|
||||
Extend bare classic Basic current-turn questions to phases0–4 with remaining
|
||||
owned Charity/normal Revival and net current auction invoices. Distinct physical
|
||||
Karama costs cannot be double-counted; incoming Bidding aid expires and unused
|
||||
outgoing funds return net actual contributions. A definite answer reopens owned
|
||||
Charity/Revival readiness. Voluntary payments and closing needed preparation
|
||||
cannot evade a promise; unresolved foreign invoices wait for actual outcomes.
|
||||
The Emperor's gift/extra-revival invoice is checked before responses. The actual
|
||||
table retains earlier guidance/current preparation while shipping stays at the
|
||||
original phase5 turn. Nonrestrictive answers keep native legal payment policy.
|
||||
|
||||
A disjoint fixture/control lane, bounded review and owner integration pass
|
||||
18-file131/131, types/lint/build, two original Basic Storm/Charity gameplay/rendering
|
||||
programmes and four finite legal profiles. Real purchase2 and later shipment8/cost8
|
||||
fulfill before explicitly finishing. Sources are original public setup snapshots;
|
||||
controlled readiness, Karama, funding and extra-revival probes remain distinct.
|
||||
Feedback repaired early ally-invoice release, deferred paid-revival evasion,
|
||||
No-answer overbid payment, obsolete phase4 negatives and a test getter type.
|
||||
[Policy, source and exact frozen proof](TRUTHTRANCE_SHIPMENT_PROMISES.md#earlier-basic-phases--24-october-2026).
|
||||
The owned-witness/readiness protocol is explicitly provisional. Earlier Advanced/
|
||||
modules, wider promises, full modes, comprehensive assurance and deployed
|
||||
acceptance remain open. No strategic calibration or saved-room/reset/restart/
|
||||
deployment operation.
|
||||
|
||||
## 24 October 2026 — Tleilaxu income from committed Ambassador returns
|
||||
|
||||
Positive free force/native leader/KH/Duke returns now share the existing
|
||||
|
||||
@@ -855,7 +855,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| Purchased price with immune Junction | Keep the original offered half/full tariff and normal payees; no quarter price or bank-only overlay. Under the standing choose-recommendation instruction, accepting this source with a purchased grant requires explicit acknowledgment that it ends unused, with no card refund. Consume only upon actual delivery, not failed, stale, unfunded or deferred acceptance; the ordinary purchased route remains available. This is a conservative product composition, not a publisher worked example. | [Source immunity and selected choice](JUNCTION_TRANSPORT_RULES.md#purchased-price-and-immune-offer--15-october-2026), [original versus controlled proof](JUNCTION_TRANSPORT_RUNTIME.md#purchased-price-source-choice--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/base Advanced unused current-phase shipment promises include waiting respondents, native Guild timing/interception and rate/permission responses; no other profile/module opens. Opposing stops settle the whole claim against absent shipment; own stops cannot evade a promise. Answering preserves the original queue; executable guidance waits for the actual turn and native controls. Own voluntary outflows cannot remove the last completion; prose is not automatically enforced. | [Spice facts](TRUTHTRANCE_SPICE_FACTS.md), [card facts](TRUTHTRANCE_CARD_COUNT.md), [shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md#same-phase-waiting-respondents--24-october-2026), [remaining audit](TRUTHTRANCE_NONBATTLE_READINESS_20260907.md) |
|
||||
| Truthtrance | Current facts are boolean disclosures, not promises to preserve resources. Bare Basic current-turn shipment promises now include phases0–4 using current-board feasibility, remaining owned Charity/normal Revival and net current auction liabilities. Incoming Bidding aid expires; retained Karama payment and shipping discounts need distinct physical cards. Accepting reopens owned Charity/Revival readiness; voluntary spending or closing needed preparation cannot evade an answer. An unresolved foreign invoice waits for its actual outcome. This owned-witness/readiness protocol is explicit product composition, not a publisher worked example. Existing phase5 Basic/base Advanced promises include waiting respondents, native Guild timing/interception and rate/permission responses; no earlier Advanced/module profile opens. Opposing stops settle the whole claim against absent shipment; own stops cannot evade a promise. Answering preserves the original queue; executable guidance waits for the actual turn and native controls. Own voluntary outflows cannot remove the last completion; prose is not automatically enforced. | [Spice facts](TRUTHTRANCE_SPICE_FACTS.md), [card facts](TRUTHTRANCE_CARD_COUNT.md), [shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md#earlier-basic-phases--24-october-2026), [remaining audit](TRUTHTRANCE_NONBATTLE_READINESS_20260907.md) |
|
||||
| Truthtrance hand categories | Count current physical hand custody by explicitly named primary role; alternate battle slots and faction powers do not reclassify cards. Only an aggregate answer is disclosed. | [Hand inventory](TRUTHTRANCE_HAND_INVENTORY.md) |
|
||||
| Moritani Advanced assassination preview | After an eligible battle loss, a different opposing-faction Traitor Card may be revealed even if its leader is already dead (zero bounty). Face-up set-aside and one private replacement occur during Mentat; one use per faction. Normal-call duration, uniform hidden-eligibility UX and exceptional combinations remain explicit. | [Runtime/source contract](MORITANI_ASSASSINATE_LEADERS.md) |
|
||||
| Moritani Extortion at Mentat | The user selected normal Terror placement/relocation first, including any Karama response; only then collect the reserved five bank spice and approach other players in storm order for a possible three-spice payment. Payment removes the token; all declines recover it with rotated hidden supply IDs. The relative placement timing is a user-selected interpretation, not a publisher ruling. | [Publisher sequence and selected timing](MORITANI_EXTORTION_RULES.md#mentat-ordering-selected-interpretation-not-a-publisher-ruling) |
|
||||
|
||||
@@ -4,7 +4,7 @@ Original checkpoint, 7 September 2026; Advanced follow-up, 13 September 2026. Th
|
||||
|
||||
The former Advanced Guild exclusion is superseded by the
|
||||
[18 October native Guild composition](#advanced-guild-interception-and-rates--18-october-2026).
|
||||
The [24 October waiting-turn follow-up](#same-phase-waiting-respondents--24-october-2026) supersedes the active-only timing boundary. Earlier scope descriptions and verification totals remain historical.
|
||||
The [24 October waiting-turn follow-up](#same-phase-waiting-respondents--24-october-2026) supersedes the active-only timing boundary. The [earlier Basic phase follow-up](#earlier-basic-phases--24-october-2026) extends current-turn timing before Movement. Earlier scope descriptions and verification totals remain historical.
|
||||
|
||||
## Authority and supported meaning
|
||||
|
||||
@@ -244,3 +244,99 @@ feedback is retained. No new save/recovery audit was added.
|
||||
Earlier phases, broader routes/modules/actions, full Truthtrance/modes, final
|
||||
assurance and browser/deployed acceptance remain open. No saved-room/database/
|
||||
reset/restart/deployment operation was performed.
|
||||
|
||||
|
||||
## Earlier Basic phases — 24 October 2026
|
||||
|
||||
**Prototyped / Partial.** Bare classic Basic games now accept structured reserve
|
||||
shipment and mixed current-fact questions during phases0–4, as well as the
|
||||
existing unused phase5 opportunity. This removes an implementation boundary;
|
||||
the FAQ already describes a this-turn promise. Advanced, faction expansions,
|
||||
optional modules and independent expansion Treachery keep their earlier-phase
|
||||
boundaries. Existing phase5 profiles retain their own support. Answering never
|
||||
ships early or changes another player's turn.
|
||||
|
||||
The selected provisional interpretation evaluates the current board and
|
||||
respondent's owned route. It is not a prediction of unresolved Storm movement,
|
||||
unknown future purchases, rival gifts/income or vacated destinations. Native
|
||||
forced/opposing changes can release an answer after they actually make it
|
||||
impossible. Future rule breadth and comprehensive assurance remain unfinished.
|
||||
The FAQ supplies the current-turn binding/release rule; this private witness and
|
||||
readiness protocol is an explicit product interpretation, not a new publisher
|
||||
worked example.
|
||||
|
||||
The witness includes remaining owned Charity and ordinary force Revival using
|
||||
actual quotes, physical Tanks and remaining/free allowances. It does not assume
|
||||
unoffered ally revival benefits. Current winning auction invoices reserve their
|
||||
actual own-spice share or a retained physical Karama. The same card cannot also
|
||||
supply the later shipping discount. Unknown purchased cards contribute nothing.
|
||||
Unused outgoing Bidding escrow returns to its donor at phase completion, net
|
||||
any actual committed contribution; incoming Bidding aid expires rather than
|
||||
becoming future shipping funds. An unresolved ally invoice and its income
|
||||
responses finish before release; an actual funded outcome may preserve the
|
||||
route, while canceled income can leave a real shortfall.
|
||||
|
||||
A definite answer reopens the respondent's already-confirmed Charity/Revival
|
||||
readiness. Own Ready cannot forego the last required preparation. Own bids,
|
||||
normal force/leader revival, bribes, gifts, extra paid ally revival and card
|
||||
spending must preserve a route. The Emperor's proposed gift/revival invoice is
|
||||
checked before its response so another responder cannot turn that voluntary
|
||||
cost into an escape. Passing a bid or allowing a foreign power remains native
|
||||
continuation, not a new owner payment.
|
||||
|
||||
The actual table retains the original question and later-this-turn guidance
|
||||
through earlier phases. Only current available Charity/Revival preparation
|
||||
gets a button; future shipment and price controls remain absent. Actual shipping
|
||||
guidance still waits for phase5, the original turn and completed control windows.
|
||||
The editor describes both timing scopes. Existing profiles use minimal legal
|
||||
preparation, pass Bidding and choose a valid committed payment when delivery is
|
||||
required. Where skipping honors all answers, ordinary legal policy remains,
|
||||
including Karama-funded overbids. No strategy or difficulty calibration is added.
|
||||
|
||||
### Targeted proof and limits
|
||||
|
||||
A disjoint original-fixture/control lane, bounded continuation review and owner
|
||||
integration pass **18 files131/131**, `npm run check:quick`, production build and
|
||||
two original gameplay/rendered-table programmes. Both actual Storm and Charity
|
||||
questions survive native Bidding/Revival, buy the actual auction card for2, then
|
||||
ship8 to Carthag for8 and explicitly finish the respondent's turn. The source
|
||||
fixture uses22 original actions, full original Basic decks and selected unopened
|
||||
deal/Spice positions plus scalar lotteries; no dealt hand, army, wallet, clock or
|
||||
promise is installed. The Storm programme uses the genuine earlier after-setup
|
||||
snapshot. Its52 and the Charity programme's38 continuations are distinct from
|
||||
the controlled probes.
|
||||
|
||||
All four existing profiles traverse Charity/Bidding/Revival/Shipment with four
|
||||
legal owner proposals and20 total continuations apiece, fulfill and finish.
|
||||
Actual GameTable rendering retains the early promise during Storm, Charity,
|
||||
Bidding and Revival, hides future shipment controls and exposes the real phase5
|
||||
cost/action. Framework aliases/CSS stubs mean runtime rendering, not browser or
|
||||
visual acceptance. The six isolated control cases cover phases0–4, current
|
||||
preparation payloads/busy controls, original grouped questions and phase5 behavior.
|
||||
|
||||
The eleven early engine cases include original eight-force purchase/delivery,
|
||||
controlled owned Charity/Revival and reopened readiness, distinct physical
|
||||
auction/shipping Karamas, expired incoming escrow, actual ally-invoice income
|
||||
allow/cancel, pre-response extra-revival costs and native No-answer overbids.
|
||||
Related existing tests cover joint claims, waiting/native Guild, typed preparation,
|
||||
normal auction and Revival. Earlier malformed-scope cases now use post-Movement
|
||||
phase6 rather than newly supported phase4. Focused feedback found and fixed early
|
||||
foreign-invoice release, delayed extra-revival evasion and a No-answer policy
|
||||
forcing an unfunded cash payment. A controlled retained-card test was corrected
|
||||
from3 to7 because the actual remaining Karama legally funds half-price shipping;
|
||||
type feedback gave the poisoned-view getter an explicit throwing return type.
|
||||
|
||||
The passing frozen source is based on
|
||||
`6d30e7c5e177b45a03bfbd95e93d9e3c0e0fe15f`, tree
|
||||
`36da1bc827d67564f7fae17a65d40d399583d87faeda8bb6a42823c29e9306af`,
|
||||
2,614 tracked/nonignored files. The untracked supplied PDF contributes only its
|
||||
hash and is not committed or republished. Private reports, logs, HTML and runtime
|
||||
results are in
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261024-truth-early-shipment/`;
|
||||
`frozen-integrated-3/report.json` is the complete passing batch. Final checkpoint
|
||||
prose and reference evidence are checked against every frozen source hash before
|
||||
push. Earlier failed feedback reports remain separate.
|
||||
|
||||
Earlier-phase Advanced/modules, wider future actions, full Truthtrance/modes,
|
||||
comprehensive assurance and browser/deployed acceptance remain open. No saved-
|
||||
room/database/reset/restart/deployment operation or strategic calibration.
|
||||
Reference in new issue
Block a user