docs(ui): record item policy visual gate

This commit is contained in:
Erik 2026-07-11 01:27:54 +02:00
parent a8da4fd05a
commit b7e7ca9ee2
2 changed files with 12 additions and 0 deletions

View file

@ -362,6 +362,13 @@ ground-drop optimistic state. Vendor/trade/salvage/confirmation retained panels
consume the typed action seam when those surfaces land; until then the policy consume the typed action seam when those surfaces land; until then the policy
refuses unsafe wire sends rather than bypassing their gates. refuses unsafe wire sends rather than bypassing their gates.
**Acceptance (2026-07-11):** Non-debug Release live-world gate passed for
ordinary item/container activation, equip/inventory synchronization, and grounded
world drop, with no observed UI regression. A healing kit was not available in
the test character's inventory, so the targeted-heal click was not exercised
live; the compatible/invalid/self target matrix remains pinned by Core and App
controller tests. Full suite green before launch: 4,575 passed, 5 skipped.
### 3.3 Add one item primary-click chokepoint ### 3.3 Add one item primary-click chokepoint
- [ ] Define a controller-level activation router: target-mode acquisition first, - [ ] Define a controller-level activation router: target-mode acquisition first,

View file

@ -158,3 +158,8 @@ Matching-executable x86 pins the two operands lost by Binary Ninja:
retail asymmetry that `UseObject` early-classifies results 2..7 but excludes 8, retail asymmetry that `UseObject` early-classifies results 2..7 but excludes 8,
and preserve placement's action list separately from its boolean return (vendor and preserve placement's action list separately from its boolean return (vendor
sale and secure-trade attempts act while returning false). sale and secure-trade attempts act while returning false).
The 2026-07-11 non-debug Release gate passed ordinary use/container activation,
equip synchronization, and grounded world drop. No healing kit was available,
so targeted healing was not live-tested; retain the automated compatible,
invalid, and self-target coverage as the acceptance evidence for that branch.