Connect phase-opening Amal promises and native payment order

This commit is contained in:
Quintine committed 2026-10-27 05:08:40 +11:00
1 parent 00741a37d0
commit b81823bbec
20 files changed
+954 -51

No files matched your search

+28
View File
@@ -20,6 +20,34 @@ open mode gates.
Continue remaining Basic functions before Advanced and wider interactions.
Prototype labels and final acceptance gates remain.
**Truthtrance / phase-opening Amal — 27 October. Prototyped / Partial.**
Supported original openings now admit whole questions and actual printed Amal
conditions. Native halving precedes ordinary payments. Definite answers reopen
own opening passes; exact card/Ready guides and four legal profiles are connected.
A known four-spice Mentat receipt arrives after cash 10 becomes 5, permitting 9.
Own costs/acceptance retain completion; a foreign Amal releases genuine final-
Mentat impossibility before another player takes the last pass.
Frozen **17 files, 350/350**, types/lint/build and seven native journeys
pass, with 42 GameTable SSR renders, 7 actual answer callbacks and 11 exact
guide callbacks. Genuine selected-Ix sources use 6 actions at the first Storm
opening, 14 at the first Spice opening and 56/57 at the recorded Mentat sources.
Complete original card/Traitor/Spice inventories remain. New cases include
actual escrow, source closure, cumulative caps, native priority and stale guides.
Related feedback preserves Amal priority over a queued Fremen forecast response,
updates the older manufactured unit fixture's lifecycle flag, and corrects native
quote versus commitment assumptions. Source proof derives the actual Collection
transition; Advanced earns the current native city bonus, Basic does not.
A bounded inventory found the checked historical independent absences superseded;
this is no Basic/Advanced certificate. Broader future-income scheduling, Semuta/
Box, uncertain collection, other compositions and final acceptance remain open.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-truth-amal-proof-v2/`;
journeys/HTML: adjacent `20261027-truth-amal-runtime/run-v2/`.
No HTTP/storage boundary, saved-game/database, restart or deployed operation
changes. [Contract](TRUTHTRANCE_TURN_ACTIONS.md#printed-amal-and-phase-openings--27-october-2026).
**Truthtrance / printed Thumper — 27 October. Prototyped / Partial.**
Original-first-reveal promises now connect real printed costs, persistent
first-turn warning, exact native play/Ready controls and four legal profiles.
+13
View File
@@ -1,5 +1,18 @@
# Dune implementation status
## 27 October 2026 — Phase-opening Amal commitments
Prototyped / Partial. Original opening questions, actual printed Amal costs,
native half-before-payments, known later Mentat receipts and exact controls/
minimal profiles are connected. Own costs retain completion; actual foreign
loss releases before the last passer. Frozen 17 files, 350/350, types/lint/
build and seven journeys (42 SSR renders, 7 answer callbacks, 11 guide
callbacks) pass. Native Fremen forecast priority is preserved and source/test
oracles are corrected. Broader funding/compositions and full acceptance remain.
No deployment or saved-game operation occurs.
[Contract](TRUTHTRANCE_TURN_ACTIONS.md#printed-amal-and-phase-openings--27-october-2026).
Private proof: `/home/quintine/.local/share/dune/checkpoints/20261027-truth-amal-proof-v2/`.
## 27 October 2026 — Printed Thumper promises
Prototyped / Partial. Original first-reveal sources, actual printed costs and
+14
View File
@@ -1,5 +1,19 @@
# Rule decision index
## Truthtrance printed Amal and phase openings — 27 October 2026
Prototyped / Partial. Extend the existing whole current-turn answer composition
to the original phase-opening interval, including actual printed Amal costs
after answering. Its native reduction still rounds the loss upward; it does
not cancel a phase. The original phase/turn source remains through temporary
priority and pass resets. Ordinary payments wait until the opening ends, so
private quotation applies Amal before reserving those payments. Known Mentat
bribe receipts arrive afterward, without reading hidden cards or choosing
foreign responses. Own costs/acceptance retain a completion; a foreign Amal
can release genuine loss before the last passer acts. This is bounded product
composition, not an exhaustive publisher worked example or complete mode gate.
[Contract](TRUTHTRANCE_TURN_ACTIONS.md#printed-amal-and-phase-openings--27-october-2026).
## Truthtrance printed Thumper — 27 October 2026
Prototyped / Partial. Extend existing whole current-turn answers to an actual
+46
View File
@@ -1,5 +1,51 @@
# Truthtrance combined current-turn actions
## Printed Amal and phase openings — 27 October 2026
**Prototyped / Partial.** Whole questions can now be asked during a supported
native phase opening. `windowCardPlay/amal` binds
`phase-opening:turn:phase` and counts an actual printed cost after this answer.
It retains Amal's native half-available-spice reduction and pass reset, rather
than promising a later selected balance. Temporary priority/discard suspension
keeps the original interval. Actual opening completion retires it; a later phase
or earlier printed play cannot inherit the receipt. Definite answers reopen the
respondent's own opening pass, including constant answers and No.
Amal must precede ordinary payments in the same opening. The private quote
executes its real cost/reduction first, then quotes post-opening payments with
the remaining physical purse. It does not prepay while payments are blocked.
Known Mentat incoming bribes remain outside the reduction and arrive after
confirmations: original cash 10 becomes 5, then an actual prior four-spice receipt
becomes spendable 9. With no incoming payment, a final Mentat payment of 5 can be
funded after Amal; 6 cannot. These are closing-Mentat comparisons, not a claim that
early-phase future Charity, collection or third-party income has been scheduled.
The existing bounded current-purse quotation remains; broader future-income
funding and combinations remain open.
Only deterministic native opening preparation is projected. Bidding cards are
not drawn by a quote, and foreign choices are not selected. Own printed loss or
opening acceptance cannot discard an existing completion. A real foreign Amal
propagates actual impossibility to the affected answer before the later last
passer, retaining original history and payment progress. Basic and already-open
native timing remain; this does not change the printed Amal effect or turn on
new optional modules.
Source-bound owner quotes feed the editor, actual answer callbacks, exact native
Amal/Ready guides and four minimally legal profiles. Opening Ready uses its own
pass list, independently of ordinary phase readiness; other native card guides
and Box recovery retain their existing modal boundaries. Fresh H/A/E selected-Ix
sources deal both original Truthtrances and the physical Amal, and reach their
openings through real setup/dials/phases. No dealt wallet, army or receipt is
installed. Semuta/Box, uncertain shared collection, broader future-action
families, full modes and final deployed acceptance remain open.
Frozen evidence: 17 related files, 350/350, types/lint/build and seven
native/SSR/control journeys pass (42 GameTable renders, 7 answer callbacks,
11 guide callbacks). Recorded original sources use 6, 14 or 56/57 native
actions. Private proof:
`/home/quintine/.local/share/dune/checkpoints/20261027-truth-amal-proof-v2/`;
journeys/HTML: adjacent `20261027-truth-amal-runtime/run-v2/`.
This is local native/SSR evidence, not browser hydration or deployed acceptance.
## Printed Thumper — 27 October 2026
**Prototyped / Partial.** `windowCardPlay/thumper` binds