Outcome
Collect direct physical-device evidence for the living-companion presentation delivered by PR #40, without making gameplay claims or changing the implementation under test.
Dependency
Blocked until PR #40 is approved and merged. Validate an exact build from the merged main commit and record its SHA, executable identity, device model, OS version, and protocol date.
Protocol scope
- Verify Lira is visible at normal outdoor brightness.
- Verify Idle, Follow, Investigate, Alert, and Celebrate are distinguishable without relying only on color.
- Verify placement succeeds on representative horizontal outdoor surfaces.
- Verify repeated companion replacement leaves one visible Lira and no old anchor.
- Verify Clear removes all visible entities.
- Verify interruption and background/reopen recovery do not duplicate or resurrect cleared entities.
- Verify Celebrate visibly completes and returns to Idle.
- Record thermal state and battery observations for the bounded run.
- Record tracking limitations, placement failures, lighting, surface, duration, and readability as observed.
Evidence rules
- Use
OBSERVED only for behavior directly seen on the physical device.
- Use
NOT_COMPUTABLE for any condition not exercised.
- Do not retain camera imagery, precise location, or other private sensor data.
- Do not infer or claim gameplay correctness from presentation validation.
Non-goals
- No production implementation changes in this issue.
- No movement, event-generation, Bond, persistence, receipt, or audio changes.
- No AI, dialogue, pathfinding, autonomous movement, or environmental inference.
Exit criteria
A dated physical receipt records each protocol item as pass, fail, or NOT_COMPUTABLE, with failures routed to a separate bounded repair issue.
Outcome
Collect direct physical-device evidence for the living-companion presentation delivered by PR #40, without making gameplay claims or changing the implementation under test.
Dependency
Blocked until PR #40 is approved and merged. Validate an exact build from the merged
maincommit and record its SHA, executable identity, device model, OS version, and protocol date.Protocol scope
Evidence rules
OBSERVEDonly for behavior directly seen on the physical device.NOT_COMPUTABLEfor any condition not exercised.Non-goals
Exit criteria
A dated physical receipt records each protocol item as pass, fail, or
NOT_COMPUTABLE, with failures routed to a separate bounded repair issue.