feat: make LegacyParityApp playout live-only

This commit is contained in:
2026-07-28 14:52:59 +09:00
parent 11d3849933
commit ea96a08ad5
23 changed files with 456 additions and 270 deletions

View File

@@ -21,8 +21,12 @@ approval before operating Tornado2/PGM.
The standing authorization includes launching and closing the development app,
CONNECT/DISCONNECT, PREPARE, TAKE IN, NEXT, Page NEXT, TAKE OUT, observing Network
Monitoring/PGM, and development-DB reads or writes needed by an in-scope migration
test. Prefer the existing Debug development-live profile and its ignored local
authorization file; do not weaken Release/default `DryRun` behavior.
test. On designated playout PCs, normal Debug and Release application launches are Live.
Never use DryRun for app launches, tests, diagnostics, or migration validation.
Every in-scope playout run on a designated development playout PC must use Live
output. If required DB, K3D, target identity, allowlist, or authorization
validation fails, block startup with a clear error instead of falling back to
DryRun.
This is standing permission, not permission to guess after an ambiguous outcome: