Native walkthrough explorer
These are results from the repository's real Android and iOS example apps—not browser substitutes. Both captures used repository package version 0.4.0 at post-release source commit 11b91af, not the immutable v0.4.0 release-source commit, in Native Demo Evidence run 31078379910.
Affected evidence, preserved for traceability: the v0.4.0 iOS renderer vertically inverted the already auto-oriented source pixels. The iOS video, screenshot, and output below document that defect and are not a passing visual-integrity result. The 0.4.1 source candidate removes the duplicate transform and rejects captures unless upright SSIM is at least 0.90 and beats the vertical-flip control by at least 0.02.
Guided walkthroughs
iOS · affected v0.4.0 capture · 26.6 seconds
Each recording shows the capture-only app moving through the real Source, Options, Capability, Compress, and Result stages. The hosted recorders capture native frames, ffmpeg aligns them to the independently logged walkthrough timeline, and the final six seconds hold the exact native result screenshot. The manifest and SHA-256 digests remain the verification authority.
Shared compression request
await compressImage({
source: { uri: bundledLocalFileUri },
resize: { maxWidth: 160, maxHeight: 160, mode: 'contain' },
output: { format: 'jpeg', quality: 76, maxBytes: 8_000 },
metadata: 'safe',
});Native codecs can produce different bytes across OS and device versions. These captures are traceable and replayable in their recorded environments; they do not claim cross-runtime bit-for-bit determinism.
Platform evidence
Android



- Runtime
- Android 15 / API 35
- Device
- Google sdk_gphone64_x86_64
- Output
- JPEG · 100 × 160
- Ratio
- 0.167 · 16.7% of source bytes
- Captured
- 2026-08-06 06:54:27 UTC
SHA-256
- Source
5bd83125571f96b575b25f3172630a0a6dd61223ca310b586538c3d5b5f0a830- Output
1ef3c5b545643617b0cb5449ad1589a7eb6f19b850331fd40e8f47990d9dc0b4- Screenshot
27b276a47f8972e89b49590b762fcb99137c73798fbde1ab45c1a1c34600908c- Recording
89c0a7cd3a921bbec9c6a796689048fe525e2dd709b0d8b12211fdb62d739847
iOS · affected orientation



- Runtime
- iOS 26.4
- Device
- iPhone 17 Pro simulator
- Output
- JPEG · 100 × 160 · visual integrity failed
- Ratio
- 0.709 · 70.9% of source bytes
- Captured
- 2026-08-06 07:03:57 UTC
SHA-256
- Source
cf6d942c3fbf81442723bc64cab2d5133044494ad0b1e79d6dc9c280519742f2- Output
2d67403a25ea1cc262805368e7b2b66e2438e605084f042b43151e3c8b0ddca1- Screenshot
6f6797b717979bb0e4461ef6868f8ea2e1ba284b72e6633d3b8a82a377109e8d- Recording
09413ceedf6bb4774c35ec68f010a9d677e7737d8b07ceef8ae0aaeea45281e8
Verify and reproduce
The merged evidence manifest records the complete options, results, file sizes, digests, source identity, and per-platform walkthrough timeline. Verify the checked-in bundle without a network:
pnpm verify:demo-evidenceTo recapture from the example apps, dispatch the repository's Native Demo Evidence workflow with the exact source SHA. Maintainers then merge the downloaded Android and iOS artifacts with pnpm merge:demo-evidence; the launch runbook keeps the full review procedure.