Skip to content

Reference blunder gate has no coverage where the prior is NoData — extreme false-deep outliers survive at lake edges #98

Description

@rolker

Problem

The 2026-07-02 authoritative Massabesic rebuild (unh_echoboats#353: 36 bags, 11.0 M pings, reference prior active via --reference-store, #89/#96 blunder gate) still contains 2,358 impossible-depth survey cells (0.027%) — up to 4,354 m "deep" in a 17 m lake. The population is nearly identical to the pre-gate legacy store (2,654 cells / 0.037%), i.e. the reference blunder gate barely touched the extreme false-deep detections it was built to reject.

Likely mechanism (to verify)

The worst tiles (e.g. 10_17791_13902) sit at the lake edge/dock areas. The reference layer is rasterized from the NH GRANIT depth-band polygon union — shoreline nooks, dock aprons, and anything outside the polygon union have NoData reference cells, and a NoData prior means no gate for soundings landing there. So exactly where multipath/false detections are densest (dock structures, shallow edges), the gate is absent.

Ask

  1. Confirm the surviving outliers correlate with NoData reference coverage (quick join of outlier cell coords vs reference validity).
  2. Decide the fallback policy for gate-less cells — e.g. a store-wide max-plausible-depth bound from the reference layer's own statistics (deepest reference band + margin), or gate against the nearest valid reference cell within N cells.
  3. Regardless of gating: these are upstream false detections (M3 detector artifacts); the durable fix may belong in detector-side filtering (flags/quality thresholds in the projector) rather than only in CUBE's prior gate.

Context


Authored-By: Claude Code Agent
Model: Claude Fable 5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions