Summary
The final-head built-app Codex-DM proof on 500c379 is playable and the campaign-id hint removed broad mid-session shell scans, but the provider trace still shows safety-cancelled tool calls that add latency/noise.
Evidence
- Evidence folder:
/Volumes/LEXAR/Codex/worldos-built-app-playtest/codex-app-final-20260601T033714/
- Provider summary:
05-provider-trace-summary.json
- Built app run:
codex-app-final-20260601T033714
- Minted run:
play-20260531203723
- Built app SHA:
500c379
Remaining Cancelled Calls
- Opening:
create_character(Rell Ashwake) before first narration was safety-cancelled because startup should only establish the canon player and stage NPCs in narration.
- First move:
social_check(... npc_id="", target_name="the grey-faced Flaming Fist recruit") was safety-cancelled; the model recovered by creating a tracked NPC and continuing.
User Impact
The app remains playable, but fresh-player response latency is inflated by recoverable provider/tool-contract missteps. This should be resolved before trusting full RRI latency/playability evidence.
Acceptance Criteria
- Opening prompt prevents roster mutation beyond the player before first narration unless explicitly configured.
- DM guidance clarifies when to create/find a tracked NPC before social checks instead of calling
social_check with ambiguous empty npc_id.
- Repeat built-app proof shows no safety-cancelled tool calls during opening plus first player move.
Summary
The final-head built-app Codex-DM proof on
500c379is playable and the campaign-id hint removed broad mid-session shell scans, but the provider trace still shows safety-cancelled tool calls that add latency/noise.Evidence
/Volumes/LEXAR/Codex/worldos-built-app-playtest/codex-app-final-20260601T033714/05-provider-trace-summary.jsoncodex-app-final-20260601T033714play-20260531203723500c379Remaining Cancelled Calls
create_character(Rell Ashwake)before first narration was safety-cancelled because startup should only establish the canon player and stage NPCs in narration.social_check(... npc_id="", target_name="the grey-faced Flaming Fist recruit")was safety-cancelled; the model recovered by creating a tracked NPC and continuing.User Impact
The app remains playable, but fresh-player response latency is inflated by recoverable provider/tool-contract missteps. This should be resolved before trusting full RRI latency/playability evidence.
Acceptance Criteria
social_checkwith ambiguous emptynpc_id.