Pure-functional. Turns a (decision, choice) pair into a structured branch outcome \u2014 the playback substrate for UI_Branch and END_Accuse.
| # | Assertion | Result | Detail |
|---|
Click any HELP / REFUSE cell in the matrix on the left to resolve that branch. The outcome panel on the right unpacks every field of the structured envelope: narrative text, MMO signal (if any), visibility, story flags, and tone tags.
Each row is a peer; each column-pair is a phase\u2019s HELP / REFUSE.
Three flags. Documented for inter-rater coding. Deliberately minimal at this stage; expanding the set is a deferred decision.
| Decision | Choice | MMO signal | Flags raised | Visibility | Canonical |
|---|
Open DevTools and try the calls below.