Isolate nested dismissal ownership across browsers and builds

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
This commit is contained in:
tegwick 2026-09-26 22:35:12 +02:00
parent 3eecd74b0d
commit 85ae4f62af
12 changed files with 7090 additions and 0 deletions

View file

@ -79,3 +79,11 @@ Q06 separates module interfaces, client activation, fault containment and indepe
release contracts. Q05 asks when modal focus/lifecycle requirements must shape
composition. Q03 still lacks verified recurrence for these complete contracts;
Q04 still lacks demonstrated decision benefit. Synthetic probes do not close cases.
## Q05 temporal interaction ownership — 2026-09-26
[Nested dismissal isolation](../reviews/NestedDismissalIsolation.md) distinguishes
visible/focused interaction from ownership of its dismissal handler. A guard can
prevent the wrong close while losing valid input. Q05 remains open: lifecycle and
input-routing contracts may need to shape composition before focus-return rules.
No new pattern or canonical dimension follows from one synthetic family.