Skip to content

test(ar): validate living-companion readability and placement on device #41

Description

@scrimshawlife-ctrl

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

arAR presentation / RealityKitblockedBlocked on dependency or external evidencedeviceRequires physical device evidencevalidationValidation / evidence tasks

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions