| metadata | {"category":"discovery-and-scoping","primary-cursor-mode":"Ask","multi-repo-aware":false,"context-layers-consumed":["memory","retrieved"],"context-layers-produced":["retrieved"],"tools":["Read","Write","Edit","Bash","Glob","Grep","WebFetch","WebSearch","Task"],"x-wos-profiles":["full"],"provenance":"first-party","suggested-model":"claude-sonnet-4-6","orchestrator":true,"workers":[{"role":"research-angle-analyst","tier":"claude-sonnet-4-6","contract_ref":"commands/_shared/worker-contract.md"}],"max_fanout":12,"convergence":{"pattern":"barrier","timeout_ms":900000,"partial_ok":true},"merge_strategy":"union","worker_input_schema":"{\n \"type\": \"object\",\n \"required\": [\"angle_id\", \"angle_name\", \"angle_question\", \"sources\", \"task_root\", \"references_path\"],\n \"properties\": {\n \"angle_id\": {\"type\": \"string\", \"pattern\": \"^[a-z0-9-]+$\"},\n \"angle_name\": {\"type\": \"string\"},\n \"angle_question\": {\"type\": \"string\", \"minLength\": 10},\n \"parent_question\": {\"type\": \"string\"},\n \"sources\": {\n \"type\": \"array\",\n \"minItems\": 1,\n \"items\": {\n \"type\": \"object\",\n \"required\": [\"title\", \"url\"],\n \"properties\": {\n \"title\": {\"type\": \"string\"},\n \"url\": {\"type\": \"string\"},\n \"references_entry_status\": {\"enum\": [\"pre-existing\", \"newly-captured\"]}\n }\n }\n },\n \"task_root\": {\"type\": \"string\"},\n \"references_path\": {\"type\": \"string\"},\n \"output_structure\": {\"enum\": [\"narrative\", \"comparison-table\", \"decision-matrix\", \"regulatory-checklist\"]}\n }\n}\n","worker_output_schema":"{\n \"type\": \"object\",\n \"required\": [\"status\", \"angle_id\", \"claims\", \"citations\"],\n \"properties\": {\n \"status\": {\"enum\": [\"satisfied\", \"needs_revision\", \"max_iterations_reached\", \"failed\", \"interrupted\"]},\n \"angle_id\": {\"type\": \"string\"},\n \"claims\": {\n \"type\": \"array\",\n \"minItems\": 1,\n \"items\": {\n \"type\": \"object\",\n \"required\": [\"claim\", \"source_ref\", \"confidence\"],\n \"properties\": {\n \"claim\": {\"type\": \"string\"},\n \"source_ref\": {\"type\": \"string\"},\n \"verbatim_quote\": {\"type\": \"string\"},\n \"confidence\": {\"enum\": [\"high\", \"medium\", \"low\", \"unclear-from-source\"]}\n }\n }\n },\n \"citations\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"required\": [\"source_title\", \"source_url\"],\n \"properties\": {\n \"source_title\": {\"type\": \"string\"},\n \"source_url\": {\"type\": \"string\"},\n \"role_in_synthesis\": {\"type\": \"string\"}\n }\n }\n },\n \"per_dimension_findings\": {\n \"type\": \"object\",\n \"additionalProperties\": {\"type\": \"string\"}\n },\n \"gaps\": {\"type\": \"array\", \"items\": {\"type\": \"string\"}},\n \"angle_recommendation\": {\"type\": \"string\"}\n }\n}\n"} |