{"id":"stage2-control-tower-probe","card_id":"card_stage2_control_tower_probe","name":"Stage 2 Control Tower route/service probe","description":"Builds a read-only service health matrix from supplied route and service facts.","stage":2,"safety_level":"data_only_read_only","auth":{"type":"hmac-sha256","required_headers":["x-apex-tool-timestamp","x-apex-tool-nonce","x-apex-tool-content-sha256","x-apex-tool-signature"],"canonical_payload":"APEX-TOOL-V1\\n{tool_id}\\n{timestamp}\\n{nonce}\\n{sha256(canonical_json(body))}"},"input_schema":{"type":"object","properties":{"routes":{"type":"array"},"services":{"type":"array"}}},"output_schema":{"type":"object","properties":{"decision":{"type":"string"},"probes":{"type":"array"},"health_matrix":{"type":"array"}}},"sample_input":{"routes":[{"method":"GET","path":"/health","status":200}],"services":[{"name":"api","healthy":true}]}}