{"status":"degraded","mcp_endpoint":"/mcp","payment_enforced":true,"runtime":{"status":"DEGRADED","runtime_snapshot_status":"LOADED","authority_count":51,"total_sources":109,"decision_bearing_sources":107,"sources_with_fingerprint_baseline":108,"decision_sources_with_fingerprint_baseline":106,"missing_decision_baselines_count":1,"error_sources_count":8,"current_conflict_sources_count":2,"review_queue_count":21,"fetch_status_counts":{"ACCESS_CONTROLLED":6,"EMPTY_CONTENT":1,"FETCHED":93,"NETWORK_ERROR":1,"NOT_MODIFIED":8},"source_transport_status":"OK","source_warning_sources":[],"source_warning_count":0,"decision_blocking_error_sources":[{"source_key":"City of Doncaster Council::operator-current-official","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]},{"source_key":"City of Doncaster Council::private-hire-driver","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]},{"source_key":"City of Doncaster Council::vehicle-current-official","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]},{"source_key":"East Riding of Yorkshire Council::taxi-drivers","fetch_status":"EMPTY_CONTENT","http_status":200,"error":"fetched content contained no usable text","freshness_reasons":["rule_review_pending","review_sla_breached"]},{"source_key":"Newcastle City Council::driver-application-guidance","fetch_status":"NETWORK_ERROR","http_status":null,"error":"URLError: <urlopen error timed out>","freshness_reasons":["no_successful_evidence_baseline"]},{"source_key":"Preston City Council::new-driver","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]},{"source_key":"Preston City Council::operator-current-official","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]},{"source_key":"Trafford Council::document-verification","fetch_status":"ACCESS_CONTROLLED","http_status":403,"error":"HTTP Error 403: Forbidden","freshness_reasons":["evidence_stale"]}],"decision_blocking_error_count":8,"decision_guard_status":"GUARDED","decision_blocking_sources":[{"source_key":"Birmingham City Council::hackney-private-hire-licensing-policy","reasons":["current_source_conflict"],"age_hours":105.96,"stale_after_hours":144},{"source_key":"Blackpool Council::conflict-dbs-update-watch","reasons":["rule_review_pending","review_sla_breached"],"age_hours":22.11,"stale_after_hours":672},{"source_key":"Blackpool Council::hackney-private-hire-driver","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.83,"stale_after_hours":336},{"source_key":"Brighton & Hove City Council::first-application-form","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.83,"stale_after_hours":336},{"source_key":"Cambridge City Council::new-taxi-drivers-licences","reasons":["rule_review_pending","review_sla_breached"],"age_hours":22.02,"stale_after_hours":336},{"source_key":"City of Doncaster Council::operator-current-official","reasons":["evidence_stale"],"age_hours":1514.67,"stale_after_hours":1080},{"source_key":"City of Doncaster Council::private-hire-driver","reasons":["evidence_stale"],"age_hours":524.53,"stale_after_hours":336},{"source_key":"City of Doncaster Council::vehicle-current-official","reasons":["evidence_stale"],"age_hours":1514.67,"stale_after_hours":1080},{"source_key":"Dudley Metropolitan Borough Council::driver-application","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.73,"stale_after_hours":336},{"source_key":"East Riding of Yorkshire Council::taxi-drivers","reasons":["rule_review_pending","review_sla_breached"],"age_hours":200.3,"stale_after_hours":672},{"source_key":"Hull City Council::taxi-licensing-policy-july-2025-february-2026","reasons":["current_source_conflict"],"age_hours":105.96,"stale_after_hours":144},{"source_key":"Leicester City Council::taxi-licensing-leicester","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.73,"stale_after_hours":336},{"source_key":"Liverpool City Council::new-driver-step-guide","reasons":["rule_review_pending","review_sla_breached"],"age_hours":22.02,"stale_after_hours":672},{"source_key":"Manchester City Council::vehicle-current-official","reasons":["rule_review_pending","review_sla_breached"],"age_hours":10.26,"stale_after_hours":1080},{"source_key":"Newcastle City Council::driver-application-guidance","reasons":["no_successful_evidence_baseline"],"age_hours":null,"stale_after_hours":336},{"source_key":"Oldham Council::new-driver","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.82,"stale_after_hours":336},{"source_key":"Oxford City Council::new-taxi-driver-licence","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.82,"stale_after_hours":336},{"source_key":"Preston City Council::new-driver","reasons":["evidence_stale"],"age_hours":524.53,"stale_after_hours":336},{"source_key":"Preston City Council::operator-current-official","reasons":["evidence_stale"],"age_hours":1514.67,"stale_after_hours":1080},{"source_key":"Salford City Council::taxi-private-hire-faq","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.63,"stale_after_hours":336},{"source_key":"Sefton Council::new-driver","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.63,"stale_after_hours":336},{"source_key":"South Cambridgeshire District Council::driver-licence-application","reasons":["rule_review_pending","review_sla_breached"],"age_hours":21.53,"stale_after_hours":336},{"source_key":"Trafford Council::document-verification","reasons":["evidence_stale"],"age_hours":1533.15,"stale_after_hours":672}],"decision_blocking_source_count":23,"current_conflict_sources":["Birmingham City Council::hackney-private-hire-licensing-policy","Hull City Council::taxi-licensing-policy-july-2025-february-2026"],"decision_service_readiness":{"status":"SERVING_PARTIAL","decision_service_available":true,"total_authorities":50,"serving_authorities":50,"total_rules":315,"usable_rules":271,"blocked_rules":44,"serving_rule_pct":86.03,"authorities_ready":31,"authorities_degraded":0,"authorities_partial":19,"authorities_blocked":0,"warnings":["ci_release_gate_blocked_but_existing_runtime_can_serve_unaffected_rules","partially_available_authorities:19"]},"review_history_count":21,"open_review_items":[{"review_id":"d9e9a8e17744fef279e5","source_key":"East Riding of Yorkshire Council::taxi-drivers","authority":"East Riding of Yorkshire Council","source_id":"taxi-drivers","status":"NEEDS_RULE_REVIEW","priority":"P2","detected_at":"2026-10-21T17:17:56Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.requirements"]},{"review_id":"e368e15cb55b338296d8","source_key":"East Riding of Yorkshire Council::taxi-drivers","authority":"East Riding of Yorkshire Council","source_id":"taxi-drivers","status":"NEEDS_RULE_REVIEW","priority":"P2","detected_at":"2026-10-22T17:17:18Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.requirements"]},{"review_id":"077c248cd7a04567eeed","source_key":"Manchester City Council::vehicle-current-official","authority":"Manchester City Council","source_id":"vehicle-current-official","status":"NEEDS_RULE_REVIEW","priority":"P2","detected_at":"2026-10-24T02:20:23Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["vehicle.requirements"]},{"review_id":"88f13b094113958198e1","source_key":"Blackpool Council::hackney-private-hire-driver","authority":"Blackpool Council","source_id":"hackney-private-hire-driver","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:26:05Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"87bf4cca4a5bc137eaee","source_key":"Brighton & Hove City Council::first-application-form","authority":"Brighton & Hove City Council","source_id":"first-application-form","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:26:06Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"e68efdae66e717afd409","source_key":"Dudley Metropolitan Borough Council::driver-application","authority":"Dudley Metropolitan Borough Council","source_id":"driver-application","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:31:51Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"fc998f43751af7eaafdd","source_key":"Leicester City Council::taxi-licensing-leicester","authority":"Leicester City Council","source_id":"taxi-licensing-leicester","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:31:51Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"88f7b1dfb0e50f5bb682","source_key":"Salford City Council::taxi-private-hire-faq","authority":"Salford City Council","source_id":"taxi-private-hire-faq","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:38:14Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"b1120e93fc2431fe450e","source_key":"Sefton Council::new-driver","authority":"Sefton Council","source_id":"new-driver","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:38:14Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"16ca50619f7de0b4df88","source_key":"South Cambridgeshire District Council::driver-licence-application","authority":"South Cambridgeshire District Council","source_id":"driver-licence-application","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-26T19:43:55Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements","driver.overseas_record_check"]},{"review_id":"3319a2bd5bdcb395fe4f","source_key":"Leicester City Council::taxi-licensing-leicester","authority":"Leicester City Council","source_id":"taxi-licensing-leicester","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-27T19:33:18Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"896eaa1f79db4e2cf301","source_key":"Salford City Council::taxi-private-hire-faq","authority":"Salford City Council","source_id":"taxi-private-hire-faq","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-28T19:41:02Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"bb72d9944ab5c9155a9b","source_key":"Brighton & Hove City Council::first-application-form","authority":"Brighton & Hove City Council","source_id":"first-application-form","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-10-30T19:33:46Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"123b7494912b7c29ee4b","source_key":"Blackpool Council::conflict-dbs-update-watch","authority":"Blackpool Council","source_id":"conflict-dbs-update-watch","status":"NEEDS_RULE_REVIEW","priority":"P2","detected_at":"2026-11-02T19:22:02Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.requirements"]},{"review_id":"4891aee086c4e182d791","source_key":"Cambridge City Council::new-taxi-drivers-licences","authority":"Cambridge City Council","source_id":"new-taxi-drivers-licences","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-11-02T19:27:47Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"713fc155f12fc51fb6db","source_key":"Liverpool City Council::new-driver-step-guide","authority":"Liverpool City Council","source_id":"new-driver-step-guide","status":"NEEDS_RULE_REVIEW","priority":"P2","detected_at":"2026-11-02T19:27:48Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.requirements"]},{"review_id":"00f2af0c54a931fa3e35","source_key":"Oldham Council::new-driver","authority":"Oldham Council","source_id":"new-driver","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-11-02T19:39:52Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements","driver.certificate_of_good_conduct"]},{"review_id":"2b8ad255953d538c46fb","source_key":"Oxford City Council::new-taxi-driver-licence","authority":"Oxford City Council","source_id":"new-taxi-driver-licence","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-11-02T19:39:52Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"76e9fb493d712f6e4ea8","source_key":"Sefton Council::new-driver","authority":"Sefton Council","source_id":"new-driver","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-11-02T19:51:18Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.driving_licence_holding_period","driver.requirements"]},{"review_id":"6a586eeb0bd3be1d2b9d","source_key":"Oldham Council::new-driver","authority":"Oldham Council","source_id":"new-driver","status":"NEEDS_RULE_REVIEW","priority":"P1","detected_at":"2026-11-03T19:42:02Z","lifecycle":"ACTIVE_APPLICATION_GUIDANCE","affected_rule_keys":["driver.minimum_age","driver.driving_licence_holding_period","driver.requirements","driver.certificate_of_good_conduct"]}],"open_review_items_truncated":true,"runtime_warnings":[],"semantic_coverage_status":"REVIEW_REQUIRED","semantic_core_fields_total":350,"semantic_core_fields_verified":208,"semantic_core_fields_unknown":140,"semantic_core_fields_conflict":2,"semantic_coverage_percent":59.43,"semantic_coverage_available":true},"maintenance":{"started_at":"2026-10-29T18:18:21Z","last_cycle_at":"2026-11-06T17:32:29Z","last_success_at":"2026-11-06T17:32:29Z","last_cycle_status":"OK","last_error_type":null,"cycles_total":2022,"cycles_failed":0,"enabled":true,"thread_alive":true},"contract":"regevidencehub-ops-v1","service":"UK Taxi PHV Regulatory Decision Layer","version":"1.0.3","commit":"3284b8cdef8a","serving":false,"source_state":"degraded","payment_state":"ready","alerts":[{"code":"SOURCE_DEGRADED","severity":"critical","count":23},{"code":"SERVICE_DEGRADED","severity":"critical","count":1}],"alert_policy":{"notify_on":["source_drift_or_blocking","payment_error","service_degraded"],"ignore":["crawler_discovery","ordinary_payment_challenge","owner_test"]}}