Parent: #9
Depends on: #49
Planning status: provisional until the M7 gate is complete.
Goal
Create repeatable E-level evidence for Workshop behaviors that normalized text comparison cannot prove.
Scope
- Define semantic scenarios with source/input, target/runtime metadata, expected observable behavior, and evidence.
- Prioritize waits, loops, control flow, variable operations, arrays, subroutines, events, player/global state, and type/coercion behavior.
- Support reference-vs-Wright scenario comparison where practical.
- Make scenario results machine-readable and reproducible.
- Add regression scenarios for every runtime-sensitive bug fixed during M8.
Non-goals
- Fully automating the Overwatch client before evidence shows it is required.
- Treating normalized output equality as sufficient semantic evidence.
Acceptance criteria
Parent: #9
Depends on: #49
Planning status: provisional until the M7 gate is complete.
Goal
Create repeatable E-level evidence for Workshop behaviors that normalized text comparison cannot prove.
Scope
Non-goals
Acceptance criteria