Repository navigation
feat(eval): audit regional ALPR camera data - #427
Open
Medformatik wants to merge 3 commits into
Open
Medformatik wants to merge 3 commits into
Medformatik wants to merge 3 commits into
Conversation
1 of 7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Reproduction archive is stored outside Git as a collapsed Base64 ZIP with checksum/decoding instructions; the CLI rejects ZIP attachments and the browser is signed out. The posted bytes were retrieved, decoded and verified against the original archive.
Related issues
Refs #407. The audited regional decision and reusable tooling are delivered; independent physical checks and any actual production map/routing surface remain follow-ups.
How was this tested?
git merge-treeprobes across overnight branches are clean; the new baseline link was moved to avoid the earlier evaluation PR's appended paragraph.No UI changes or screenshots. No real-world camera precision/recall, route comparisons, detour result, current camera presence or surveillance-free-route claim. The captured source is 70.965 days old; it is a research snapshot, not a live feed.
Rulings: offline audit instead of premature live overlay (cost: no user-facing capability); exclude unknown actual position by source/version (cost: a potentially useful approximate point is absent); external archive/synthetic repo tests (cost: archive availability depends on GitHub); bound eligible ALPR/pairs to 1,000 with explicit pair truncation (cost: dense regions require partitioning); separate existing CI type step to avoid root-script conflict with #424 (cost: local root types alone needs the additional tsc command); cleanup only newly created output on ordinary write failure (cost: partial debugging files removed, inputs preserved); regrade FIFO read as important to uphold actual resource bounds (cost: regular-file check/capped buffer); relocate crosslink (cost: link position only).
Review boundaries and costs: physical existence/location/type/recall remain unknown; production overlay/cache/editor/exposure/avoidance are absent; old live provider reliability was not remeasured; recorded historical HTTP timing/policy-wait depends on the capture record; query/response hashes establish artifact identity, not execution linkage; operator-supplied URL paths can contain sensitive strings despite credential/query/fragment rejection; hostile concurrent filesystem replacement/abrupt termination has no adversarial or crash-atomic guarantee; post-publication archive access is verified by the parent; full-suite/CI are parent gates, not independently repeated; no automatic merging, viewing cone, imagery interpretation or parking-to-road promotion (cost: conservative reduced usability).
Deferred minor: an empty present primary/legacy direction tag can bypass invalid-evidence handling. This affects only vector metadata, not any viewing cone/avoidance claim, and does not affect the archived sample.
Checklist
pnpm lint && pnpm check-types && pnpm testpass locally; private script types also pass.env, raw snapshot or screenshots committed