Bind Truthtrance answers to native battle power declarations
This commit is contained in:
1 parent
c93b693137
commit
09a81a9b65
17 files changed
+1598
-28
No files matched your search
+38
-3
@@ -16,9 +16,44 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Next: remaining Basic action families and native timing.**
|
||||
Continue broader card-play and owned battle-power declarations before Advanced
|
||||
and wider interactions. Prototype labels and final acceptance gates remain.
|
||||
**Next: remaining Basic card/action declarations and native timing.**
|
||||
Continue remaining Basic functions before Advanced and wider interactions.
|
||||
Prototype labels and final acceptance gates remain.
|
||||
|
||||
**Truthtrance / native Voice and Prescience — 27 October. Prototyped / Partial.**
|
||||
Whole turn answers now include original native power use/explicit Decline,
|
||||
exact Voice command or requested Prescience field. All predicates concern the
|
||||
same one choice. Native owner and reciprocal allied beneficiary remain; a
|
||||
pending Prescience clause waits for the original foreign Voice decision.
|
||||
Requests do not describe hidden answers. Declaration receipts close before
|
||||
later printed Karama prevention; source expiry never invents Decline.
|
||||
|
||||
Own declarations retain a completion before opening the next foreign response
|
||||
or inspection. Focused feedback catches that early handoff and fixes it at the
|
||||
actual declaration. An OR payment already fulfilled stays immutable when a
|
||||
later optional power choice occurs; its test oracle is corrected. Genuine-source
|
||||
inspection also catches the prepared-marker interpretation and sanctuary source
|
||||
before verification. Player-view nullability and lint feedback are repaired.
|
||||
|
||||
The frozen batch passes **18 files,281/281**, types/lint/build. Thirty-eight new
|
||||
cases comprise8 public quotation/predicate,10 aggregate,6 control and14 native
|
||||
cases. Eight runtime journeys pass with33 GameTable SSR renders,8 actual answer
|
||||
callbacks and13 exact native guide callbacks. They cover use/Decline, both
|
||||
printed Karama cancellations, whole No, cleanup/late Mentat payment, two real
|
||||
remote allies and waiting for foreign Voice. Four profiles maintain only
|
||||
minimal legal participation; strategic work remains deferred.
|
||||
|
||||
Original Basic A/BG/E sources actually deal Truth and buy Karama1. Own Voice44
|
||||
and Prescience45 prefixes use BG's paid1 Arrakeen reserve against originalA10.
|
||||
Remote Voice73 uses a real BG–Emperor Nexus alliance; remote Prescience84 uses
|
||||
Atreides–Emperor consent and BG/Emperor paid2 reserves in Imperial Basin.
|
||||
All source counts derive from actual arrays; no played state is installed.
|
||||
Proof/manifest: `/home/quintine/.local/share/dune/checkpoints/20261027-truth-power-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261027-truth-power-runtime-v3/`.
|
||||
No HTTP/storage boundary, database, reset/deletion, server restart or deployed
|
||||
operation changes. Borrowed Nexus/special powers, broader card/action families
|
||||
and final browser/deployed/recovery/privacy/custody acceptance remain open.
|
||||
[Contract and scope](TRUTHTRANCE_TURN_ACTIONS.md#native-voice-and-prescience-declarations--27-october-2026).
|
||||
|
||||
**Truthtrance / printed Hajr and Ghola plays — 27 October. Prototyped / Partial.**
|
||||
Whole current-turn questions now include actual future printed Hajr/Ghola use,
|
||||
|
||||
@@ -1,5 +1,42 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 27 October 2026 — Native Voice and Prescience declarations
|
||||
|
||||
**Truthtrance / native Voice and Prescience — 27 October. Prototyped / Partial.**
|
||||
Whole turn answers now include original native power use/explicit Decline,
|
||||
exact Voice command or requested Prescience field. All predicates concern the
|
||||
same one choice. Native owner and reciprocal allied beneficiary remain; a
|
||||
pending Prescience clause waits for the original foreign Voice decision.
|
||||
Requests do not describe hidden answers. Declaration receipts close before
|
||||
later printed Karama prevention; source expiry never invents Decline.
|
||||
|
||||
Own declarations retain a completion before opening the next foreign response
|
||||
or inspection. Focused feedback catches that early handoff and fixes it at the
|
||||
actual declaration. An OR payment already fulfilled stays immutable when a
|
||||
later optional power choice occurs; its test oracle is corrected. Genuine-source
|
||||
inspection also catches the prepared-marker interpretation and sanctuary source
|
||||
before verification. Player-view nullability and lint feedback are repaired.
|
||||
|
||||
The frozen batch passes **18 files,281/281**, types/lint/build. Thirty-eight new
|
||||
cases comprise8 public quotation/predicate,10 aggregate,6 control and14 native
|
||||
cases. Eight runtime journeys pass with33 GameTable SSR renders,8 actual answer
|
||||
callbacks and13 exact native guide callbacks. They cover use/Decline, both
|
||||
printed Karama cancellations, whole No, cleanup/late Mentat payment, two real
|
||||
remote allies and waiting for foreign Voice. Four profiles maintain only
|
||||
minimal legal participation; strategic work remains deferred.
|
||||
|
||||
Original Basic A/BG/E sources actually deal Truth and buy Karama1. Own Voice44
|
||||
and Prescience45 prefixes use BG's paid1 Arrakeen reserve against originalA10.
|
||||
Remote Voice73 uses a real BG–Emperor Nexus alliance; remote Prescience84 uses
|
||||
Atreides–Emperor consent and BG/Emperor paid2 reserves in Imperial Basin.
|
||||
All source counts derive from actual arrays; no played state is installed.
|
||||
Proof/manifest: `/home/quintine/.local/share/dune/checkpoints/20261027-truth-power-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261027-truth-power-runtime-v3/`.
|
||||
No HTTP/storage boundary, database, reset/deletion, server restart or deployed
|
||||
operation changes. Borrowed Nexus/special powers, broader card/action families
|
||||
and final browser/deployed/recovery/privacy/custody acceptance remain open.
|
||||
[Contract and scope](TRUTHTRANCE_TURN_ACTIONS.md#native-voice-and-prescience-declarations--27-october-2026).
|
||||
|
||||
## 27 October 2026 — Future printed Hajr and Ghola plays
|
||||
|
||||
**Truthtrance / printed Hajr and Ghola plays — 27 October. Prototyped / Partial.**
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# Rule decision index
|
||||
|
||||
## Truthtrance native battle-power declarations — 27 October 2026
|
||||
|
||||
Compose the existing FAQp8/current-turn AND/OR authority and supplied Advanced
|
||||
physical39 compliance/release with original Voice/Prescience decisions. Count
|
||||
actual use or explicit Decline, exact Voice command or requested Prescience
|
||||
field after the answer in that original battle, before later Karama prevention.
|
||||
A requested field is not the inspected answer. Source expiry is absence and
|
||||
does not invent Decline. Native owner, reciprocal allied beneficiary, Voice-
|
||||
before-Prescience order, command restrictions and costs remain authoritative.
|
||||
The current native envelope excludes borrowed Nexus and special powers; this
|
||||
is a provisional online composition, not a dedicated publisher power-promise
|
||||
ruling. Wider combinations and full-mode acceptance remain open.
|
||||
[Contract](TRUTHTRANCE_TURN_ACTIONS.md#native-voice-and-prescience-declarations--27-october-2026).
|
||||
|
||||
## Ordinary-auction ten-second deadline — 26 October 2026
|
||||
|
||||
Publisher Basic printed8 and supplied Advanced physical8/printed6 require a
|
||||
|
||||
@@ -365,3 +365,63 @@ reused journeys/HTML: adjacent `20261027-truth-printed-runtime-v5/`.
|
||||
This is local engine/SSR/control evidence. No HTTP/storage boundary changes,
|
||||
server restart, reset/deletion or deployed operation occurs. Full browser,
|
||||
deployed, recovery/privacy/custody and wider-combination acceptance remain.
|
||||
|
||||
## Native Voice and Prescience declarations — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** Add a source-bound action leaf:
|
||||
`{kind:'battlePower',battle,territory,claim}`. Its four predicates concern native
|
||||
Voice use/explicit Decline, an exact Voice category plus require/forbid command,
|
||||
native Prescience use/explicit Decline, or its requested plan field. They never
|
||||
describe the inspected answer or promise that the later effect survives Karama.
|
||||
This composes the existing general current-turn Truth authority with original
|
||||
native power timing; it is not a new publisher-specific power-promise ruling.
|
||||
|
||||
The original respondent must own that native power opportunity, personally or
|
||||
as an eligible reciprocal ally's provider. Prescience can be pending behind
|
||||
the actual original Voice decision, but cannot execute before that stage ends.
|
||||
Native command quotations, No-Field restrictions and response ownership remain.
|
||||
Borrowed Nexus and special powers keep their existing separate envelopes.
|
||||
|
||||
Whole AND/OR/No treats every predicate about this one choice as correlated.
|
||||
An actual declaration closes its stage and fixes only the raw named predicate
|
||||
values, before a later prevention response. An expired source with no native
|
||||
declaration records absence, never an invented Decline. Own manual choices
|
||||
must preserve the whole answer or a legal alternative, including later payment.
|
||||
No selected route is stored. Native declaration quotations spend no spice or
|
||||
card and do not invent the other player's future inspected answer.
|
||||
|
||||
Optional private power stages extend original combat metadata; older rows keep
|
||||
their existing shape. Public own history remains the original raw question and
|
||||
aggregate status. The source-bound guide forwards the real native declaration
|
||||
packet; human battle plans still fill for review before separate sealing.
|
||||
Four profiles retain only minimal legal participation. Full rules,
|
||||
browser/deployed, assurance and AI strategy gates remain open.
|
||||
|
||||
The frozen batch passes18 related files and281 tests, types/lint/build. Eight
|
||||
public opportunity/predicate, ten aggregate, six control and fourteen native
|
||||
cases add38 checks. Eight original native journeys provide33 full GameTable
|
||||
SSR renders,8 actual answer callbacks and13 exact native guide callbacks.
|
||||
Original own Voice44, Prescience45, remote Voice73 and remote Prescience84
|
||||
prefixes include genuine setup/deal, paid Karama1, paid reserve shipments and,
|
||||
for remote providers, ordinary Worm/Nexus consent. The remote Prescience battle
|
||||
uses two real paid2 Imperial Basin shipments, never the Polar Sink sanctuary.
|
||||
Arrays derive every count; original physical cards and Traitors remain.
|
||||
|
||||
Runtime paths cover both power declarations followed by actual printed Karama,
|
||||
explicit Decline, a declined power followed by late Mentat payment after battle
|
||||
cleanup, both allied providers, waiting for the foreign Voice stage and whole
|
||||
No through actual turn end. Native tests also cover incompatible same-choice
|
||||
predicates, manual OR alternatives, exact event/phase/owner/stale guides,
|
||||
requested fields without disclosed values and all four minimal profiles.
|
||||
|
||||
Focused feedback repairs own evasion through a newly opened foreign response:
|
||||
record and check the actual declaration before giving away control. A later
|
||||
native choice cannot rewrite an already fulfilled OR answer; that test oracle
|
||||
is corrected. Genuine-source work rejects the prepared-marker and sanctuary
|
||||
assumptions. Player-view nullability and lint feedback are repaired. These are
|
||||
local engine/SSR/control checks, not browser/hydration/deployed acceptance.
|
||||
Proof/manifest: `/home/quintine/.local/share/dune/checkpoints/20261027-truth-power-proof-v3/`;
|
||||
journeys/HTML: adjacent `20261027-truth-power-runtime-v3/`.
|
||||
No HTTP/storage boundary, database, reset/deletion, server restart or deployed
|
||||
operation changes. Borrowed Nexus and special power composition, broader
|
||||
future actions and all final assurance/release gates remain open.
|
||||
Reference in new issue
Block a user