Evidence Manifest

This folder separates reproducible browser evidence from physical-device evidence that still requires a real iPhone.

Browser Evidence

Captured files:

Regenerate from the repository root with the React dev server running:

make capture-browser-evidence

Validate the tracked browser evidence artifacts:

make check-browser-evidence

These screenshots prove the React verifier lab can drive accepted, replay_guard, payload_revalidation, runtime_safety, and governance_cache outcomes against the live verifier and scanner APIs. They do not prove native camera behavior.

Native iPhone Evidence

Current repo-level gate:

make smoke-ios
make ios-provider-config
make check-ios-provider-config
make iphone-evidence-preflight

This checks that the native iPhone scanner still exposes the expected end-user decision contract, that the simulator app builds, that the ignored local provider profile is valid, and that the current Mac/iPhone setup is ready for physical capture.

The tracked scanner-fleet and provider-profile artifacts under iphone/ are deterministic ios-reference reviewer exports written by the native app's evidence exporter. They document how the app surfaces each scanner and provider-profile decision, but they do not constitute physical-device capture evidence. Physical-device screenshots or recordings are still pending. Use iphone/README.md and IPHONE_TEST_PLAN.md for the manual capture plan.