Skip to content

feat(tdx-hydro): add fail-closed basin adjudication - #211

Merged
CooperBigFoot merged 1 commit into
pce/close-the-seven-basin-coverage-gap/milestone-6from
pce/close-the-seven-basin-coverage-gap/m6-s1
Aug 10, 2026
Merged

feat(tdx-hydro): add fail-closed basin adjudication#211
CooperBigFoot merged 1 commit into
pce/close-the-seven-basin-coverage-gap/milestone-6from
pce/close-the-seven-basin-coverage-gap/m6-s1

Conversation

@CooperBigFoot

Copy link
Copy Markdown
Owner

Summary

  • add deterministic, fail-closed local adjudication for the seven absent TDX-Hydro processing basins
  • enforce the one-directional geometry-versus-transfer evidence boundary and acquired-source identity checks
  • cover feature measurements, evidence refusals, exact-seven validation, and read-only operation with synthetic fixtures

Validation

  • HFX_BINARY="$(pwd -P)/target/debug/hfx" uv run --project adapters/tdx-hydro python adapters/tdx-hydro/test_build_adapter.py
  • cargo fmt --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo check --workspace --all-targets
  • cargo test --workspace
  • cargo build --workspace

Scope

  • local and off-campaign; no cloud, NGA, or S3 access
  • no evidence-tree mutation and no bulk data committed
  • no adapter correction, compilation deliverable, assembly, version change, or release

@CooperBigFoot
CooperBigFoot merged commit a0ee64a into pce/close-the-seven-basin-coverage-gap/milestone-6 Aug 10, 2026
5 checks passed
@CooperBigFoot
CooperBigFoot deleted the pce/close-the-seven-basin-coverage-gap/m6-s1 branch August 10, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant