{"state":"washington","state_code":"WA","state_name":"Washington","status":"spec_aware_evolving_review_required","publication_status":"publication_valid_spec_evolving","model_role":"western_rights_pod_pou_well_log_parcel_context_state","pattern_type":"western_rights_pod_pou_well_log_parcel_context","readiness_level":"screening_ready","maturity_level":"screening_ready","report_support_status":"review_required_placeholder_packets","captured_on":"2026-05-20","runtime_data_policy":"Runtime reads this app-local snapshot and public publication files only.","source_drive_policy":"External source repositories were read-only build-time input and are not required at runtime.","summary":{"source_artifacts":6,"evidence_posture":"source_observed_promotion_artifact_index"},"counts":{"water_right_records":402515,"water_right_records_with_geometry":402514,"pou_records":162572,"device_point_records":239943,"well_reports":1323138,"well_reports_with_geometry":1323136,"parcels":3321859,"parcels_with_geometry":3321715,"relationship_wave1_edges":281708,"relationship_wave1_no_context":123829,"relationship_wave1_review":37531,"water_rights_with_instantaneous_quantity":82627,"water_rights_with_annual_volume":73062,"water_rights_with_irrigated_area":48888,"well_reports_with_flow_gpm":371,"well_reports_with_static_water_level":230708,"well_reports_with_completed_depth":1177774,"source_artifacts":23,"metadata_artifacts":8,"normalized_artifacts":10,"repository_artifacts":3,"public_feed_artifacts":1,"worklog_artifacts":1,"relationship_graph_water_device_point_edges":234890,"relationship_graph_water_device_no_context":21419,"relationship_graph_well_point_edges":1541004,"relationship_graph_well_point_no_context":257639,"relationship_graph_indexed_edges":1775894,"relationship_graph_pou_blocker_records":1,"relationship_graph_pou_partition_contracts":1},"dataset_groups":[{"group":"water_rights_pod_pou","status":"normalized_source_observed_review_required","datasets":[{"id":"ecology_water_right_records","label":"Ecology water-right device and POU records","count":402515,"geometry_role":"pod_pou_source_context","geometry_type":"point_or_polygon"},{"id":"ecology_active_joined_pous","label":"Ecology active joined POU records","count":162572,"geometry_role":"place_of_use_context","geometry_type":"polygon"},{"id":"ecology_water_device_points","label":"Ecology water device points","count":239943,"geometry_role":"point_of_diversion_context","geometry_type":"point"}],"caveat":"Water-right/POD/POU context is source-observed only and does not establish current legal status, ownership, appurtenance, transferability, compliance, delivered capacity, or bankable supply."},{"group":"well_log_source_context","status":"normalized_source_observed_review_required","datasets":[{"id":"ecology_well_reports","label":"Ecology well construction and well-log records","count":1323138,"geometry_role":"well_log_context","geometry_type":"point"}],"caveat":"Well-log fields are source-reported context only and do not prove active rights, appurtenance, title ownership, delivery, or dependable supply."},{"group":"parcel_context","status":"normalized_spatial_context_review_required","datasets":[{"id":"washington_current_parcels","label":"Washington Current Parcels","count":3321859,"geometry_role":"parcel_context","geometry_type":"polygon"}],"caveat":"Parcel geometry is source-reported spatial/tax context only and is not title, survey, ownership, appurtenance, or service proof."},{"group":"relationship_graph_wave1","status":"identifier_match_partial_review_required","datasets":[{"id":"well_report_parcel_identifier_edges","label":"Well-report parcel identifier edges","count":281708,"geometry_role":"source_reported_identifier_match","geometry_type":null},{"id":"well_report_no_cached_parcel_context","label":"No cached parcel context","count":123829,"geometry_role":"no_context","geometry_type":null},{"id":"well_report_ambiguous_identifier_review","label":"Ambiguous identifier review","count":37531,"geometry_role":"review_required","geometry_type":null}],"caveat":"Wave 1 is source-reported identifier context only. POU, water-device, and well-point spatial graph waves remain burn-down items."},{"group":"relationship_graph_app_local_waves","status":"partial_pou_blocked_source_review_required","datasets":[{"id":"water_device_point_parcel_edges","label":"Water-device point to parcel spatial edges","count":234890,"geometry_role":"point_inside_parcel_polygon","geometry_type":"point/polygon","confidence":"spatially_inferred"},{"id":"well_point_parcel_edges","label":"Well/log point to parcel spatial edges","count":1541004,"geometry_role":"point_inside_parcel_polygon","geometry_type":"point/polygon","confidence":"relationship_unverified"},{"id":"pou_polygon_parcel_blocked_source","label":"POU polygon to parcel blocked source record","count":1,"geometry_role":"blocked_source","geometry_type":"polygon/polygon","confidence":"review_required"},{"id":"pou_polygon_parcel_partition_contract","label":"POU polygon to parcel partition and overlap metric contract","count":1,"geometry_role":"partition_contract","geometry_type":"polygon/polygon","confidence":"review_required"},{"id":"source_to_parcels_and_parcel_to_sources_indexes","label":"Bidirectional relationship lookup indexes","count":1775894,"geometry_role":"relationship_lookup","geometry_type":null,"confidence":"review_required"}],"caveat":"Graph waves are app-local derived operational intelligence only. They do not establish ownership, appurtenance, transferability, legal certainty, service entitlement, delivered capacity, dependable supply, operational water availability, or bankable water supply."}],"supported_queries":["state_status","source_registry","preliminary_diligence_review_required","spec_status","domain_readiness"],"sample_rights":[],"sample_contexts":[],"relationship_graph_status":"partial_spatial_waves_pou_blocked_graph_compute_scale_review_required","confidence_boundary":{"confidence_level":"review_required","allowed_uses":["source-backed screening","state promotion readiness review","publication workflow demonstration","capacity field inventory with explicit non-reliance boundaries"],"prohibited_conclusions":["legal water-right opinion","ownership","appurtenance","current transferability","service entitlement","permit validity","resolved curtailment status","legal status certainty","title or survey boundary certainty","delivered capacity","dependable or bankable water supply","operational water availability"],"review_required_language":"Use this Washington snapshot as source-backed screening context only. It does not establish legal water rights, ownership, appurtenance, transferability, permit validity, service entitlement, title, survey boundaries, resolved curtailment, operational water availability, or dependable/bankable supply without qualified review."},"maturity_levels":[{"level":"source_indexed","meaning":"Source-side artifacts exist, but the state is not ready for public screening outputs."},{"level":"screening_ready","meaning":"A state can support source-backed screening outputs with evidence boundaries."},{"level":"relationship_ready","meaning":"A state has repeatable source-backed relationship graph generation for the supported scope."},{"level":"reference_model","meaning":"Contracts, ontology, source registry, and example outputs are stable enough to guide future state deployments."},{"level":"review_ready","meaning":"A state has reviewer workflows and review packets for legal, engineering, title, and operational checks."},{"level":"operational_ready","meaning":"A state has reviewed workflows suitable for operational use under explicit reliance limits."}],"canonical_ids":{"state_id":"washington","status_id":"water-agent:state-status:washington:v0.1","snapshot_id":"water-agent:snapshot:washington:2026-05-20:v0.1","source_registry_id":"water-agent:source-registry:washington:v0.1","relationship_id":"washington:relationship:promotion-preview:v0.1","ontology_id":"water-agent:ontology:v0.1","model_specification_id":"water-agent:model-specification:washington:western-rights-pod-pou-well-log-parcel-context:v0.1","validation_case_set_id":"water-agent:validation-cases:washington:v0.1","claim_evidence_index_id":"water-agent:claim-evidence-index:washington:v0.1"},"ontology_pattern":"western_rights_pod_pou_well_log_parcel_context","spec_status":"evolving","publication_valid":true,"reference_state":false,"up_to_spec":false,"evolving":true,"below_spec":false,"under_promoted":false,"review_required":true,"legal_clearance":false,"lender_grade_capacity":false,"surfaced_known_domains":["water_rights_pod_pou","constraints_orders_curtailment","capacity_fields"],"evidence_boundaries":["Publication validity is not spec readiness.","WA is not a reference state and is not up to spec.","Current relationship ceiling is source-reported identifier match plus source-observed context.","Parcel context is not survey, title, ownership, appurtenance, or service proof.","Legal/source fields are source-reported record facts, not delivered capacity or legal advice.","Delivery, historic, and demand-fit capacity remain review-required.","Constraints/order/curtailment domain is surfaced from source inventory only until normalized legal-effect evidence exists."],"remaining_burn_down_items":["Resolve POU polygon-to-parcel blocked_source by attaching a tiled GIS intersection artifact or preclipped relationship table.","Normalize constraints/order/curtailment sources beyond source inventory and map record-specific legal-effect caveats.","Replace placeholder validation cases with evidence-backed QA cases.","Replace placeholder claim/evidence packet indexes with populated claim IDs, evidence IDs, open proof requests, and reviewer notes.","Promote delivery, historic use, reliability, and demand-fit domains only when direct evidence is attached."],"spec_evaluation":{"publication_valid":true,"reference_state":false,"up_to_spec":false,"evolving":true,"below_spec":false,"under_promoted":false,"review_required":true,"evidence_boundary_complete":true,"next_gate":"Resolve the POU polygon-to-parcel blocked_graph_compute_scale materialization before promoting relationship_graph to ready."},"gap_closure":{"status":"blocked","spec_status":"evolving","worker":"scripts/close-water-state-gaps.ts","blocked_reason":"POU polygon-to-parcel relationship graph remains blocked_graph_compute_scale because partitioned clipped edge materialization and overlap metrics are not complete.","work_order_path":"docs/water-agent/blocked-states/washington.md","blocked_domains":["relationship_graph"],"missing_source_artifacts":["partitioned_preclipped_pou_polygon_to_parcel_intersection_artifact","area_capable_gis_clipping_backend_for_statewide_pou_parcel_intersection"],"missing_publication_artifacts":[],"next_required_source_step":"Generate a partitioned GIS intersection artifact for Ecology active POU polygons against Washington Current Parcels with intersection_area and overlap_ratio, then rerun the POU wave and relationship index build.","rerun_commands":["npm run water:close-gaps","node --experimental-strip-types scripts/build-wa-pou-partition-manifest.ts","node --max-old-space-size=8192 --experimental-strip-types scripts/build-wa-pou-parcel-wave.ts","node --max-old-space-size=8192 --experimental-strip-types scripts/build-wa-graph-waves.ts --indexes","node --experimental-strip-types scripts/align-wa-graph-wave-status.ts","npm run water:analyze-gaps -- --state washington","npm run water:reconcile -- --state washington --write","npm run validate:water","npm run build"],"unresolved_gaps":[{"domain":"relationship_graph","gap":"below_reference","current_status":"partial","target_status":"ready","recommendation":"promote_domain_after_pou_blocked_source_resolved"}],"blocker_classification":"blocked_graph_compute_scale","blocker_classifications":["blocked_graph_compute_scale","blocked_graph","blocked_source"],"blocked_graph":true,"blocked_source":true,"blocked_review":false,"blocked_validation":false,"blocker_reason":"Washington relationship_graph remains blocked by compute-scale POU polygon-to-parcel materialization. The source exists and the partition contract exists, but actual partitioned edges with intersection_area, pou_overlap_ratio, parcel_overlap_ratio, confidence, and source lineage do not.","blocked_graph_compute_scale":true},"gap_closure_status":"blocked","blocked_source":true,"blocked_reason":"POU polygon-to-parcel relationship graph remains blocked_graph_compute_scale: source exists, ontology is understood, graph contract and partition manifest exist, but partitioned edge materialization and overlap metrics are not complete.","missing_source_artifacts":["partitioned_preclipped_pou_polygon_to_parcel_intersection_artifact","area_capable_gis_clipping_backend_for_statewide_pou_parcel_intersection"],"next_required_source_step":"Generate a partitioned GIS intersection artifact for Ecology active POU polygons against Washington Current Parcels with intersection_area and overlap_ratio, then rerun the POU wave and relationship index build.","derived_operational_graph":{"generated_at":"2026-05-20T03:36:06.066Z","status":"partial_pou_blocked_source_review_required","source_volume_policy":"read_only","app_local_output_policy":"Graph waves and relationship indexes are derived app-local publication artifacts only.","confidence_values":["spatially_inferred","relationship_unverified","review_required"],"completed_waves":[{"wave":"water-device-parcel","relationship_type":"water_device_point_inside_parcel_polygon","confidence":"spatially_inferred","edges_written":234890,"no_context_written":21419,"matched_sources":218524,"matched_parcels":140900,"summary":"data/water/states/washington/graph-waves/water-device-parcel-summary.json"},{"wave":"well-point-parcel","relationship_type":"well_report_point_inside_parcel_polygon","confidence":"relationship_unverified","edges_written":1541004,"no_context_written":257639,"matched_sources":1065497,"matched_parcels":159268,"summary":"data/water/states/washington/graph-waves/well-point-parcel-summary.json"}],"blocked_waves":[{"wave":"pou-parcel","relationship_type":"pou_polygon_intersects_parcel_polygon","wave_status":"blocked_source","confidence":"review_required","source_records_available":162572,"parcels_with_geometry":3321715,"missing_source_artifacts":["partitioned_preclipped_pou_polygon_to_parcel_intersection_artifact","area_capable_gis_clipping_backend_for_statewide_pou_parcel_intersection"],"summary":"data/water/states/washington/graph-waves/pou-parcel-summary.json","tiling_probe_summary":"data/water/states/washington/graph-waves/pou-parcel-tiling-probe-summary.json","partition_manifest":"data/water/states/washington/graph-waves/pou-parcel-partition-manifest.json","partition_status":"partition_contract_ready_blocked_on_area_capable_clipping"}],"partition_engineering":{"manifest_id":"water-agent:washington:pou-parcel-partition-manifest:v0.1","state":"WA","generated_at":"2026-05-20T03:36:06.066Z","deterministic_publication":true,"object_layer":"interpretations","source_volume_policy":"read_only","app_local_output_policy":"This manifest is written only inside anymal-os-water-agent and defines the partition contract for future POU-to-parcel graph artifacts.","wave":"pou-parcel","wave_id":"wa:pou-polygon-to-parcel-partitioned:v0.1","wave_status":"partition_contract_ready_blocked_on_area_capable_clipping","relationship_type":"pou_polygon_intersects_parcel_polygon","confidence":"review_required","partition_fingerprint":"sha256:31f89dcf3d71cec9e4d0d4acc4d7ce4cc981e102b956736ff7c1d4d78ac15414","source_lineage":[{"source_artifact":"normalized/wa/water-rights/ecology-active-joined-pous.ndjson.gz","bytes":82474888,"sha256":"e057f7ce440f93eea65da21253b444741420bf784432c3e7154bc2353e93cb70"},{"source_artifact":"normalized/wa/parcels/current-parcels.ndjson.gz","bytes":573548726,"sha256":"49d609b104cb85201b384f6fa848d06883853fcfca07d0b56c49f9c1f9d0cd91"}],"partitioning":{"bounds":{"min_lon":-125,"min_lat":45,"max_lon":-116,"max_lat":50},"partition_size_degrees":0.25,"columns":36,"rows":20,"partition_count":720,"partition_id_pattern":"wa-pou-parcel-lon{column}-lat{row}","example_partitions":[{"partition_id":"wa-pou-parcel-lon000-lat000","bbox":[-125,45,-124.75,45.25]},{"partition_id":"wa-pou-parcel-lon035-lat019","bbox":[-116.25,49.75,-116,50]}]},"estimated_payload":{"method":"probe_edge_density_times_parcels_with_geometry","parcels_with_geometry":3321715,"probe_edge_density_per_parcel":{"min":8.43712,"average":9.59572,"max":10.55788},"estimated_statewide_edges":{"min":28025708,"average":31874247,"max":35070268},"evidence_boundary":"This estimate is an engineering sizing signal only, not a relationship count or legal conclusion."},"required_partition_outputs":{"partition_summary_pattern":"data/water/states/washington/graph-waves/pou-parcel-partitions/{partition_id}/summary.json","edge_artifact_pattern":"data/water/states/washington/graph-waves/pou-parcel-partitions/{partition_id}/edges.ndjson.gz","review_artifact_pattern":"data/water/states/washington/graph-waves/pou-parcel-partitions/{partition_id}/review.ndjson.gz","no_context_artifact_pattern":"data/water/states/washington/graph-waves/pou-parcel-partitions/{partition_id}/no-context.ndjson.gz"},"required_edge_fields":["relationship_id","relationship_type","confidence","pou_id","parcel_id","derivation_method","source_lineage","intersection_area","overlap_ratio","spatial_reasoning_notes","evidence_boundary"],"overlap_metric_requirements":{"status":"blocked_until_area_capable_clipping_exists","required_metrics":["intersection_area","pou_overlap_ratio","parcel_overlap_ratio"],"required_method_properties":["metric_crs","area_unit","geometry_clipping_engine","source_geometry_fingerprints"],"prohibited_substitutes":["bbox overlap as intersection area","centroid containment as appurtenance","spatial overlap as ownership"]},"promotion_gate":{"can_promote_relationship_graph_to_ready":false,"blocker":"Partition contract exists, but actual partitioned edge artifacts with area-capable overlap metrics do not.","required_before_promotion":["partitioned edge artifacts","partition summaries","area-capable intersection_area values","pou_overlap_ratio and parcel_overlap_ratio values","review/no-context artifacts","source lineage and checksums for every partition"]},"evidence_boundary":"POU polygon-to-parcel partition outputs are screening intelligence only. They do not establish ownership, appurtenance, transferability, legal certainty, service entitlement, delivered capacity, dependable supply, operational water availability, resolved curtailment status, or bankable water supply."},"probe_findings":{"schema":"water-agent-graph-wave-probe-summary-v1","state":"WA","wave":"pou-parcel","wave_id":"wa:pou-polygon-to-parcel-tiled:v0.1","generated_at":"2026-05-20T03:36:06.066Z","source_volume_policy":"read_only","implementation":"scripts/build-wa-pou-parcel-wave.ts","plan":"waves/washington/pou-parcel-tiling-plan.md","method":"fine_tile_bbox_prefilter_plus_positive_polygon_intersection_predicate","tile_size_degrees":0.01,"probe_runs":[{"skip_parcels":0,"limit_parcels":50000,"elapsed_seconds":68,"candidate_tests":1024989,"max_candidates_for_parcel":100,"edges_inferred":527894,"matched_pous":5273,"matched_parcels":43039,"parcel_overflow_review_records":0},{"skip_parcels":1000000,"limit_parcels":50000,"elapsed_seconds":104,"candidate_tests":772431,"max_candidates_for_parcel":90,"edges_inferred":421856,"matched_pous":1102,"matched_parcels":47704,"parcel_overflow_review_records":0},{"skip_parcels":2500000,"limit_parcels":50000,"elapsed_seconds":175,"candidate_tests":1110906,"max_candidates_for_parcel":42,"edges_inferred":489608,"matched_pous":496,"matched_parcels":49947,"parcel_overflow_review_records":0}],"pou_index_probe":{"pou_records_loaded":162572,"pou_records_indexed":162352,"pou_records_skipped":0,"pou_review_records":220,"pou_max_tile_cells":4950},"feasibility_assessment":{"single_ndjson_statewide_edge_artifact":"not_recommended","reason":"Probe edge density implies tens of millions of statewide POU-to-parcel edges, multi-hour runtime, and a large compressed/uncompressed runtime payload without intersection area or overlap ratios.","safe_next_step":"Use a GIS clipping engine or source/preclip job to produce partitioned POU-to-parcel intersections with area and overlap ratio, then publish compact indexes and summaries app-locally.","relationship_claim_boundary":"Probe edges are spatially inferred screening context only and do not establish ownership, appurtenance, transferability, legal certainty, delivered capacity, dependable supply, operational water availability, or bankable supply."}},"indexes":{"indexed_edges":1775894,"by_relationship_type":{"water_device_point_inside_parcel_polygon":234890,"well_report_point_inside_parcel_polygon":1541004},"source_to_parcels":"data/water/states/washington/graph-waves/source-to-parcels-index.ndjson.gz","parcel_to_sources":"data/water/states/washington/graph-waves/parcel-to-sources-index.ndjson.gz","summary":"data/water/states/washington/graph-waves/relationship-index-summary.json"},"evidence_boundaries":["Derived relationship edges are review-required screening intelligence only. They do not establish ownership, appurtenance, transferability, legal certainty, service entitlement, delivered capacity, dependable supply, operational water availability, or bankable water supply.","POU polygon-to-parcel relationships remain blocked until a tiled GIS intersection backend or preclipped relationship artifact exists.","The app-local Node tiling prototype produced high edge density in probes; a single statewide NDJSON edge payload is not recommended without partitioning and area-capable clipping.","The partition manifest is an engineering contract only; it does not assert POU-to-parcel edges.","Completed point-in-parcel graph waves are screening context only and remain non-legal, non-ownership, non-appurtenance, non-transferability, non-supply claims."]},"blocker_classification":"blocked_graph_compute_scale","blocker_classifications":["blocked_graph_compute_scale","blocked_graph","blocked_source"],"blocked_graph":true,"blocked_review":false,"blocked_validation":false,"blocker_reason":"Washington relationship_graph remains blocked by the POU polygon-to-parcel graph wave, which requires a partitioned/preclipped area-capable intersection artifact before promotion.","blocked_graph_compute_scale":true}