{"exists":true,"file":{"bytes":11429,"href":"/nsp-ops/report/NSP_SERVICES_READINESS_20260630T075316Z.json","kind":"services_readiness","label":"Services Readiness","modified_at":"2026-06-30T07:53:16Z","name":"NSP_SERVICES_READINESS_20260630T075316Z.json","path":"C:\\tmp\\nsp_ops_reports\\NSP_SERVICES_READINESS_20260630T075316Z.json"},"generated_at":"2026-06-30T07:53:16Z","markdown_file":{"bytes":1546,"href":"/nsp-ops/report/NSP_SERVICES_READINESS_20260630T075316Z.md","kind":"services_readiness_markdown","label":"Readiness Markdown","modified_at":"2026-06-30T07:53:16Z","name":"NSP_SERVICES_READINESS_20260630T075316Z.md","path":"C:\\tmp\\nsp_ops_reports\\NSP_SERVICES_READINESS_20260630T075316Z.md"},"ok":true,"ops_gates":[{"advisory":false,"detail":"60 packet(s)","href":"/api/nsp/ops/reports/latest","label":"Ops queue","name":"queue","ok":true},{"advisory":false,"detail":"20260630T075234Z","href":"/services","label":"Ops dashboard","name":"dashboard","ok":true},{"advisory":false,"detail":"2026-06-30T07:52:38Z","href":null,"label":"Engine plan","name":"engine_plan","ok":true},{"advisory":false,"detail":"3/3 service tool(s)","href":null,"label":"Services doctor","name":"doctor","ok":true},{"advisory":false,"detail":"4/4 vertical(s)","href":null,"label":"Services catalog","name":"catalog","ok":true},{"advisory":true,"detail":"9/9 step(s)","href":null,"label":"Services refresh","name":"refresh","ok":true},{"advisory":true,"detail":"37/37 check(s)","href":null,"label":"Services smoke","name":"smoke","ok":true}],"summary":{"advisory_ops_gates_ok":2,"advisory_ops_gates_total":2,"ops_gates_ok":5,"ops_gates_total":5,"ops_packet_count":60,"ops_total_issues":3,"ops_total_next_gates":0,"related_routes_ok":8,"related_routes_total":8,"verticals_ready":4,"verticals_total":4},"verticals":[{"api_href":"/api/nsp/services/vertical/store","cli_state":null,"code":"Store","gates":[{"detail":"ready","href":null,"label":"Vertical status","name":"status","ok":true},{"detail":"5 metric(s)","href":null,"label":"Metric inventory","name":"metrics","ok":true},{"detail":"3 action(s)","href":null,"label":"Action links","name":"actions","ok":true},{"detail":"2/2 route(s)","href":null,"label":"Related routes","name":"routes","ok":true}],"ready":true,"related_routes":[{"error":null,"expected_statuses":[200],"label":"Store","ok":true,"path":"/chromatic","status_code":200},{"error":null,"expected_statuses":[200],"label":"SpaceCash","ok":true,"path":"/spacecash","status_code":200}],"route_summary":{"failed":[],"ok":2,"total":2},"status":"ready","summary":"Chromatic storefront, Prime catalog products, checkout links, compliance gating, and SpaceCash payment rails.","title":"NSP Storefront"},{"api_href":"/api/nsp/services/vertical/idc","cli_state":{"bytes":9936,"exists":true,"file":"nsp-cable.json","modified_at":"2026-06-14T08:12:09Z","path":"C:\\Users\\andre\\.northstar-prime\\nsp-cable.json"},"code":"IDC","gates":[{"detail":"ready","href":null,"label":"Vertical status","name":"status","ok":true},{"detail":"5 metric(s)","href":null,"label":"Metric inventory","name":"metrics","ok":true},{"detail":"3 action(s)","href":null,"label":"Action links","name":"actions","ok":true},{"detail":"2/2 route(s)","href":null,"label":"Related routes","name":"routes","ok":true},{"detail":"C:\\Users\\andre\\.northstar-prime\\nsp-cable.json","href":null,"label":"CLI state","name":"cli_state","ok":true}],"ready":true,"related_routes":[{"error":null,"expected_statuses":[200],"label":"IDC programming","ok":true,"path":"/idc-programming","status_code":200},{"error":null,"expected_statuses":[200],"label":"IDC packet","ok":true,"path":"/static/idc/idc_anthology_packet_2026-06-06.json","status_code":200}],"route_summary":{"failed":[],"ok":2,"total":2},"status":"ready","summary":"Programming shelf, anthology packet, cover inventory, and the cable CLI state used for show production.","title":"Interdimensional Cable"},{"api_href":"/api/nsp/services/vertical/idg","cli_state":{"bytes":7793,"exists":true,"file":"nsp-games.json","modified_at":"2026-06-15T02:27:37Z","path":"C:\\Users\\andre\\.northstar-prime\\nsp-games.json"},"code":"IDG","gates":[{"detail":"ready","href":null,"label":"Vertical status","name":"status","ok":true},{"detail":"5 metric(s)","href":null,"label":"Metric inventory","name":"metrics","ok":true},{"detail":"3 action(s)","href":null,"label":"Action links","name":"actions","ok":true},{"detail":"2/2 route(s)","href":null,"label":"Related routes","name":"routes","ok":true},{"detail":"C:\\Users\\andre\\.northstar-prime\\nsp-games.json","href":null,"label":"CLI state","name":"cli_state","ok":true}],"ready":true,"related_routes":[{"error":null,"expected_statuses":[200],"label":"IDG arcade","ok":true,"path":"/idg","status_code":200},{"error":null,"expected_statuses":[200],"label":"IDG manifest","ok":true,"path":"/static/idg/manifest.json","status_code":200}],"route_summary":{"failed":[],"ok":2,"total":2},"status":"ready","summary":"Super Arcade route, local playable games, licensed manifest shelf, and game-production CLI state.","title":"Interdimensional Games"},{"api_href":"/api/nsp/services/vertical/idr","cli_state":{"bytes":6670,"exists":true,"file":"nsp-radio.json","modified_at":"2026-06-28T05:35:02Z","path":"C:\\Users\\andre\\.northstar-prime\\nsp-radio.json"},"code":"IDR","gates":[{"detail":"ready","href":null,"label":"Vertical status","name":"status","ok":true},{"detail":"5 metric(s)","href":null,"label":"Metric inventory","name":"metrics","ok":true},{"detail":"3 action(s)","href":null,"label":"Action links","name":"actions","ok":true},{"detail":"2/2 route(s)","href":null,"label":"Related routes","name":"routes","ok":true},{"detail":"C:\\Users\\andre\\.northstar-prime\\nsp-radio.json","href":null,"label":"CLI state","name":"cli_state","ok":true}],"ready":true,"related_routes":[{"error":null,"expected_statuses":[200],"label":"IDR radio","ok":true,"path":"/idr","status_code":200},{"error":null,"expected_statuses":[200],"label":"IDR manifest","ok":true,"path":"/static/idr_audio/manifest.json","status_code":200}],"route_summary":{"failed":[],"ok":2,"total":2},"status":"ready","summary":"Radio player, original channel beds, bumper proof reel, public-domain shelf, and radio CLI state.","title":"Interdimensional Radio"}]}
