Intersignal Braid Light Client v1.5.2 - Warp-9.11 Optical Physical-UAT Fix Evidence
Generated: 2026-08-13 America/New_York / 2026-08-14 UTC

PUBLIC VERSION
--------------
Braid remains v1.5.2. Warp-9.11 is an internal candidate label only.

PHYSICAL TWO-MAC SEMANTIC UAT ALREADY PASSED
---------------------------------------------
PASS - native Braid.app/DMG launched from /Applications on Apple Silicon MacBook Pro and MacBook Air.
PASS - private-LAN discovery and Pro -> Air TCP transport.
PASS - real heterogeneous Semantic Capsule transfer over LAN:
       source embedding model all-minilm:latest
       source model digest 1b226e2802dbb772b5fc32a58f103ca1804ef7501331012de126ab22f67475ef
       receiver embedding model nomic-embed-text:latest
       receiver model digest 0a109f422b47e3a30ba2b10eca18548e944e8a23073ee3f3e947efcf3c45e59f
       receiver-native dimension 768
       transfer_method semantic_capsule_local_reembed
       accepted true; finality committed; phase_a_validated true; phase_b_committed true
       sender_signature_covers_capsule true
       sender_signature_covers_derived_artifact false
       bridge_semantic_invention false
       authority receiver_local_evidence_only
PASS - real FP16 negative-zero producer/consumer defect found during physical UAT and fixed in
       Warp-9.10 without weakening the strict receiver canonical representation gate.
PASS - stale-envelope and out-of-distribution semantic material rejected fail-closed during UAT.

PHYSICAL OPTICAL FINDING
------------------------
NOT YET PASS - the first physical MacBook-to-MacBook QR reel attempt displayed all 30 transmitter
               symbols but did not complete receiver reassembly. Displaying all transmitter symbols
               is not evidence that all unique symbols were decoded by the camera. This failed run is
               retained as release-gate evidence; the optical path is not being claimed as physically
               passed until the rebuilt candidate is rerun.

WARP-9.11 OPTICAL FIXES
-----------------------
FIX - camera UI now reports collector truth using received_count/total_chunks rather than the
      nonexistent received_chunks field.
FIX - QR symbols are substantially larger with an exact four-module quiet zone; version-12 display
      is 511 px instead of the earlier 292 px prototype.
FIX - reel cadence is 1.1 seconds and loops until stopped; Stop / hold QR freezes a symbol for a
      static acquisition diagnostic.
FIX - camera requests 1920x1080 where available, captures up to 960 px wide, and uses JPEG quality
      0.78; native BarcodeDetector remains first choice with bounded loopback OpenCV fallback.
FIX - camera fallback POST/image limits are separately bounded at 768 KiB / 512 KiB while ordinary
      local API POSTs retain the 100 KiB cap.
FIX - collector sessions reset at camera start and after a completed optical attempt.
FIX - Field UI can load and beam the exact bytes of an existing signed .brad object. /api/prepare_optical
      structurally parses and chunks the supplied bytes but never re-signs or semantically rewrites them.
FIX - Field UI serve mode can be configured with an external trusted key, route package, output
      directory, receiver-local Semantic Capsule embedding model, optional completion model, and
      strict same-space verification settings. Camera completion therefore terminates in the same
      route-bound receiver policy used by LAN/file ingestion.
FIX - external-key optical receiver mode disables/refuses self-signed demo generation, making the
      trust mode explicit rather than mixing transmitter-demo and receiver semantics.
FIX - optical prepare error handling is bounded and fail-closed.

REGRESSION RESULT
-----------------
PASS - 136/136 unittest cases across five explicit batched invocations, all run with
       ResourceWarning promoted to error:
       50 legacy/transport/receiver cases
       15 v1.4.9 hardening cases
       17 v1.5.0 heterogeneous/Ollama-Legend cases
       26 v1.5.2 hobbyist/Semantic-Capsule cases
       28 finish-line/front-door/optical cases
PASS - exact uploaded .brad optical preparation reassembles byte-for-byte to the original signed frame.
PASS - browser QR renderer versions including v11/v12 decode through the local OpenCV QR decoder.
PASS - external-key receiver mode returns ERR_EXTERNAL_TRUST_RECEIVER_MODE for self-signed demo generation.
PASS - Python compileall, JavaScript syntax checks, and macOS shell/Bash syntax checks.
NOTE - a monolithic unittest-discover invocation previously exceeded the host execution window; no
       failing test was observed in completed output. The release evidence therefore relies on the
       five complete explicit batches above, not on a claimed monolithic completion.

RELEASE STATUS
--------------
NOT PUBLIC-READY. Build a new native macOS DMG from this exact manifest-verified candidate and rerun
the physical camera gate using the exact fresh signed Semantic Capsule bytes. The optical receipt must
show source_transport=optical_qr and the expected receiver-owned Phase-B/semantic-local-reembedding
result. Public Developer ID signing, Hardened Runtime, notarization, and stapling remain separate final
gates. No website promotion should occur before those gates pass.
