Surface-wide header showing a coverage-drift badge that links to
/audit/coverage.
Reads coverage (a Threadline.OperatorSurface.Coverage.Snapshot) and
base_path (the operator-surface mount path, e.g. "/audit") from the
parent LV's assigns.
uncovered_count == 0→<a class="tl-chip tl-chip--muted">All tables captured</a>(never hidden).uncovered_count > 0→<a class="tl-chip tl-chip--warning">{n} tables need audit coverage</a>.:threadline_coverage_errorset → small "stale (last checked Xs ago)" indicator.
Summary
Functions
Attributes
coverage(:map) (required)base_path(:string) (required)error(:string) - Defaults tonil.coverage_enabled(:boolean) - Defaults tofalse.policy_enabled(:boolean) - Defaults tofalse.evidence_enabled(:boolean) - Defaults tofalse.exports_enabled(:boolean) - Defaults tofalse.current(:atom) - Defaults tonil.scoped(:boolean) - Defaults tofalse.