Extend Truthtrance revival promises through earlier turn phases
This commit is contained in:
1 parent
24653799cf
commit
7fc21113e3
14 files changed
+810
-52
No files matched your search
@@ -1,5 +1,71 @@
|
||||
# Truthtrance native force-revival promises
|
||||
|
||||
## Earlier-turn follow-up — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** The same ordinary-return question now works in quiet
|
||||
phases0–4 while this turn's native Revival opportunity remains. The general
|
||||
current-turn authority below still applies. This extends the explicit future
|
||||
interval; it does not promise casualties or resources from unknown future play.
|
||||
Current physical Tanks and typed current-turn elite usage are retained. The
|
||||
future normal/free revival ledgers reset exactly as at real phase4 entry.
|
||||
|
||||
The guide and answer search reuse the same owned Charity/opening-income and
|
||||
auction-liability preparation used by shipment. Actual Charity, an owned CHOAM
|
||||
opening's allowed fixed outcome, current winning invoices, paid invoices and
|
||||
unused outgoing pledge refunds stay distinct. A physical held Karama used for
|
||||
an owned ordinary invoice is removed from that witness before any later quote.
|
||||
Incoming allied bidding escrow does not become promised revival funding. The
|
||||
shared witness conservatively requires current cash for an unpaid invoice
|
||||
before adding refundable outgoing aid; a pre-invoice withdrawal that could
|
||||
retain a Karama instead of spending it remains an uncovered preparation route.
|
||||
It is not certified by a different optional-module fixture. No unknown draw,
|
||||
foreign gift or future rival payment/casualty is invented.
|
||||
|
||||
Earlier answers remain visible through phase progression. The guide waits in
|
||||
Storm/Spice and for foreign actors; in Charity it can offer actual Charity or
|
||||
Ready, in Bidding an owned ordinary/native pass, Silent zero or actual ordinary payment
|
||||
choice, then in
|
||||
Revival its actual ordinary return/Finish. An existing binding bid Yes retains
|
||||
its separate real bid guide. The payload carries the current phase and original
|
||||
event; stale/foreign or modified guided packets reject. Manual packets keep
|
||||
their native shape. Normal Yes/No progress still records only actual ordinary
|
||||
returns and expires at the original opportunity boundary.
|
||||
|
||||
A voluntary pass of needed Charity, unfunded bid, bribe or other spending cannot
|
||||
evade Yes. Completed opposing outcomes finish before impossible answers release.
|
||||
Basic No remains until phase close; Advanced retains the stamped current actor.
|
||||
Optional modules, grouped expressions and special/card revival claims remain
|
||||
required; no start, complete-mode or publication gate opens. Wider preservation,
|
||||
privacy/custody, browser and deployed acceptance remain due after all rules.
|
||||
|
||||
The new original-source/runtime and early-control cases live in
|
||||
`tests/fixture-truth-revival-early.ts`, `tests/truth-revival-early-runtime.test.ts`
|
||||
and `tests/truth-revival-early-controls.test.tsx`. Native Richese zero/pass
|
||||
controls have controlled projection evidence; a dedicated original Richese
|
||||
revival journey remains due. Frozen proof passes **17files/165cases**, `npm run check:quick` and
|
||||
`npm run build`, with six native paths,47 GameTable SSR renders and20 actual
|
||||
hook-free callbacks. Original Basic41/Advanced42 post-Storm prefixes add21/24
|
||||
steps through actual phases and return3 for1free+4paid. Poor Basic48/Advanced52
|
||||
sources really bribe4 away, then16 steps earn Charity2 and return2 for2.
|
||||
Four minimal policies per poor source submit a legal Charity action. Progress
|
||||
remains0 through preparation. A66-action genuine turn3 Storm/prior-return1
|
||||
source adds26 actions through the actual reset and returns2 for2. An original
|
||||
dealt-Karama59-action source adds17: actual bid5/payment guide, one spent Karama,
|
||||
4 retained and ordinary return3/payment4. All33 original cards remain.
|
||||
Fourteen native/seven early-control cases retain No, native later prevention,
|
||||
stale phase/actor rejection and bid/revival funding in both answer orders.
|
||||
|
||||
Report/manifest:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-truth-revival-early-proof-v1/`;
|
||||
journeys/HTML: adjacent `20261026-truth-revival-early-runtime/`.
|
||||
No played hand, force/Tanks, purse, clock or promise is installed in native
|
||||
sources. No saved-room/D1/server/reset/restart/deployment or assurance campaign.
|
||||
SSR/callbacks do not certify DOM/hydration, browser/mobile/deployed or complete
|
||||
rules/combinations.
|
||||
|
||||
The following section records the preceding current-phase checkpoint; its
|
||||
phase4-only and earlier-phase absence statements are superseded by this section.
|
||||
|
||||
## Current-phase prototype — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** A structured question binds cumulative future ordinary
|
||||
|
||||
Reference in new issue
Block a user