Credit Banker for paid placement and disposal invoices

This commit is contained in:
Quintine committed 2026-10-27 09:38:37 +11:00
1 parent ff2826b980
commit c56d9c85ef
13 files changed
+673 -11

No files matched your search

+36
View File
@@ -1,5 +1,41 @@
# Dune implementation status
## 27 October 2026 — Banker placement and disposal Bank inputs
Prototyped / Partial. Accepted Ecaz Ambassador fees and high-Kaitain atomic disposal invoices now
supply ordinary Banker income. Declaration/cancellation and self-payments earn
nothing; separate small invoices do not aggregate. The physical phase cap,
unavailable front-shield pile and original automatic Mentat collection remain.
Kaitain retains its existing Bank-recipient/atomic-transaction interpretation.
Frozen **17 affected files, 187/187**, types/lint/build and three native
programmes pass. Fresh supported Skills preview initialization supplies actual
Banker offers/training and World custody. Original cheap Emperor purchases
supply held cards; actual poison disposal earns Ecaz's fifth-placement funding.
No played hand, wallet, army, phase or future income receipt is installed.
Runtime records 32 GameTable SSR renders, 16 placement renders,
6 front-shield renders, 13 actual placement callbacks and 3 finish
callbacks. 4 Kaitain actions use the native shared quote/engine; its stateful
button was not operated. Recorded arrays supply aggregate source/further counts
101/63; the preview initializer and inherited World-selection action
are explicitly outside those recorded counts. No public-start claim is made.
Twelve new native cases and three helper regressions cover actual thresholds,
pending/denied/stale packets, real Karama cancellation, self-exclusion, a
funded fifth placement, cross-phase grants and four legal Collection policies.
Related feedback repairs three old Advanced Semuta fixture paths by completing
one real Force Movement before Hajr; product timing is unchanged.
The existing local server returned HTTP200 without restart. No HTTP/storage
boundary, saved-game/database or deployed operation changes. This is local
native/SSR/callback evidence, not browser hydration or complete modes.
Wider interactions and final rules/recovery/privacy/deployed acceptance remain.
Proof: `/home/quintine/.local/share/dune/checkpoints/20261027-banker-native-payments-proof-v2/`;
journeys/HTML: adjacent `20261027-banker-native-payments-runtime/run/`.
[Contract](SPICE_BANKER_RUNTIME.md#native-placement-and-disposal-payments--27-october-2026).
## 27 October 2026 — Individual Southern revival allocation
Prototyped / Partial. Fresh Basic multi-Fedaykin roots retain one exact revival