Add bids and ordinary Revival to combined turn commitments
This commit is contained in:
1 parent
0d72a33ee5
commit
921b4fe1e3
15 files changed
+1255
-65
No files matched your search
@@ -1,13 +1,14 @@
|
||||
# Truthtrance combined current-turn actions
|
||||
|
||||
## Payments, reserve shipment and physical movement prototype
|
||||
## Native current-turn action prototype
|
||||
|
||||
**Prototyped / Partial.** New raw question:
|
||||
`{kind:'turnActions',target,turn,mixed}`. Action leaves are ordinary
|
||||
`{kind:'payment',recipient,minimum}` or native
|
||||
`{kind:'ship'|'move',territory,minimum}`. Optional current facts and full AND/OR
|
||||
share sixteen logical leaves/four grouping levels. Old travel/payment question
|
||||
shapes and mode gates remain.
|
||||
shapes and mode gates remain. Current ordinary-lot bids and personal native
|
||||
Revival leaves extend this envelope as detailed below.
|
||||
|
||||
## Authority and meaning
|
||||
|
||||
@@ -103,3 +104,69 @@ unknown-fact correlations and complete rules/browser/deployed/recovery/privacy/
|
||||
custody acceptance remain. Full strategy/calibration stays deferred. Preserve
|
||||
all games and the hosting project; this batch performs no save/database/server/
|
||||
reset/restart/deployment operations and certifies no complete mode.
|
||||
|
||||
## Combined ordinary bidding and Revival — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.**
|
||||
|
||||
Extend action leaves with `{kind:'bid',lot,minimum}` for the current ordinary
|
||||
lot, `{kind:'forces',counter,minimum}` and `{kind:'leader',leader}`. Accepted
|
||||
future bids use their maximum declaration, never a sum or winning invoice.
|
||||
Ordinary physical force returns accumulate; actual personal native leader
|
||||
returns count once. Earlier returns, special/card/foreign-ghola returns do not.
|
||||
|
||||
An optional private preparation stage records the original physical lot source,
|
||||
actual future bid maximum and cumulative typed returns/leader identities. Old
|
||||
raw payment/transport rows stay valid without it. Stage data and virtual native
|
||||
constraints remain private; own projected history retains the original whole
|
||||
question and aggregate lifecycle only. All raw identities/lots are validated
|
||||
eagerly, including folded alternatives.
|
||||
|
||||
Bidding closes at the original physical lot close. A later bid can reset a
|
||||
pass, so No remains binding through reentry in that same lot. Basic Revival No lasts
|
||||
to phase close; Advanced closes at the owner's actual ordered finish. Own Ready
|
||||
must retain a whole completion, including a funded later payment alternative.
|
||||
Future payments, shipment and ground groups keep their existing deadlines,
|
||||
costs and scope. Native bids and Revival continue through original human/AI
|
||||
controls and exact current-phase guides.
|
||||
|
||||
The frozen v2 source passes **19 files,203/203**, types/lint, production build and
|
||||
four native paths with33 GameTable SSR renders, four actual answer callbacks
|
||||
and15 guide callbacks. Original source22 +18 performs bid3, pay2 and later paid
|
||||
shipment1; source50 +14 funds bid1, two ordinary returns and pay1 from four spice.
|
||||
Personal leader source102 +8 returns Hidar plus a real free force/income and
|
||||
pays2. Owned-Karama source59 +17 retains the actual foreign bidder before the
|
||||
owned invoice, consumes the physical held card and pays for three returns.
|
||||
All original physical inventories remain. No played source state is installed;
|
||||
these are local engine/SSR/callback journeys, not browser or deployed acceptance.
|
||||
|
||||
Twenty-two helper and17 control cases support18 new native cases. They cover
|
||||
both bid/payment alternatives, current-lot declaration/invoice separation,
|
||||
whole-AND No event orders, maxima versus summed bids, cumulative ordinary
|
||||
returns, personal leader identity, prior-return exclusion, later payments,
|
||||
Basic phase/Advanced own closure, exact source guards and four minimal profiles.
|
||||
Three genuine cross-stage cases prove a shared bid/force/payment purse, a No
|
||||
surviving pass-reset/reentry and an invoice guide waiting for actual ownership.
|
||||
An additional genuine held-Karama overbid case preserves the four-spice purse
|
||||
for required Revival. Zero projected payments require no additional spendable
|
||||
spice; native quotes still own the actual free invoice and later return costs.
|
||||
Kull modes retain their existing fences and deferred overbid boundary.
|
||||
|
||||
Focused feedback corrects cash-only automatic-invoice, current bidder and Basic
|
||||
phase-close test assumptions. Bounded review repairs a temporary-pass expiry
|
||||
and an out-of-stage invoice guide. V1 passes source checks but the private
|
||||
leader smoke expects free-force income without asking for that force. The
|
||||
corrected smoke asks the intended full conjunction. A separate actual overbid
|
||||
probe exposes the zero-payment resource defect; its repair/regression and all
|
||||
checks pass in v2.
|
||||
|
||||
Proof/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-truth-turn-preparation-proof-v2/`;
|
||||
journeys/HTML: adjacent `20261026-truth-turn-preparation-runtime/`.
|
||||
|
||||
Payment clauses retain the existing funded-current-purse envelope; wider
|
||||
invoice-first payment ordering, owned/module preparations, other action
|
||||
families and full-mode acceptance remain unfinished. Existing native stage
|
||||
promises retain their original scope. No comprehensive rule/recovery/privacy/
|
||||
custody or deployed gate opens, and this batch performs no database/save/server/
|
||||
reset/restart/deployment operation.
|
||||
Reference in new issue
Block a user