# Independent review — Radar #398 R2 **PASS after targeted artifact repairs.** Reviewed the latest Owner simplification: one existing player list; a compact static loading line appears only after an explicit ON intent and admitted consent/geo sequence, and disappears on the first matching read. No permanent status panel, second ordinary section or background loader. V1 remains historical/superseded, not Owner-approved. Independently executed sandboxed Chromium1243 at390/1280: five states × normal/actual root font-size200% =20 geometry cases, plus direct generation contracts and physical keyboard/click flows at both widths. Zero JavaScript errors/external requests, no horizontal or left/right control overflow, visible product buttons≥44px, no animations under Reduce Motion. Viewed actual mobile loading and loaded PNG plus desktop loaded PNG. All four synthetic profiles stay in one list; successful read removes the line and applies the supplied server order. The main synthetic authorized-origin result visibly shows fictional rounded≈2/3km; no-origin city-order fallback remains separately identified. No client sorting/new geocalculation is proposed. Two concrete findings were repaired without another model call or application source change: physical OFF now invalidates the display generation but retains confirmed ON/pending stop until explicit stop confirmation; UNKNOWN does not fabricate OFF or abort/replay a write. Main loaded fixture now demonstrates the requested nearest-first path with honest synthetic attribution. Old generation ready/confirm events cannot revive the line after OFF/actor invalidation. Already-ON entry, background and scope changes do not arm a loader. The already-ON fixture intentionally includes a current valid snapshot, so ready-without-loader is valid; the reviewer corrected an overly strict idle-only harness assertion instead of changing this product behavior. Existing consent/OS/confirmed state, privacy/TTL/dedupe/pagination and server eligibility/order fences remain authoritative. Header, filters, cards and map in the mock are context only. README accurately identifies remaining source gaps: explicit-intent callback, correlation with the first genuinely dispatched matching query, and finite read completion/fallback in the existing transport. These require narrow implementation and source tests; the design does not pretend current code supplies a deadline, nor invent a timeout duration or cancel an unresolved activation POST. No extra Owner approval gate is inferred for already mandated implementation. This is design/handoff validation only: application implementation, qualified Source QA, CI, DEV acceptance and Owner UAT remain **NOT_TESTED**. Exact final reviewed hashes and repaired findings are in [independent-review.json](independent-review.json). Operator10geometry/6flows plus10 enlarged-text checks are separate corroborating evidence. Presentation-only addendum: independently checked the latest default gallery opens idle with both external tool/lab details collapsed. Physical ON opens only the labelled external simulation lab, without premature loader or confirmed ON; consent/confirm/first-read still completes normally. Recovery opens that lab before focusing its explanatory trace. Three targeted checks PASS, zero JavaScript errors. Prior state-machine/20-geometry results remain applicable; this delta adds no product source or concept change. Final reviewed file hashes are refreshed in JSON. Final metadata-only addendum: verified title «Radar после включения», README explanation of idle default/collapsed external tools/manual synthetic responses, and refreshed manifest hashes. No interaction or runtime change; accepted without repeating browser/source checks.