{"openapi":"3.1.0","info":{"title":"The Mechanism Ledger","description":"Evidence-ledger and mechanism-graph prototype.","version":"0.1.0"},"paths":{"/api/v1/access":{"get":{"tags":["Deployment access"],"summary":"Access Capabilities","operationId":"access_capabilities_api_v1_access_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/discovery":{"get":{"summary":"Discovery Guide","description":"Entry point for complete evidence retrieval and broad hypothesis generation.","operationId":"discovery_guide_api_v1_discovery_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/discovery/claims":{"get":{"summary":"Discovery Claims","operationId":"discovery_claims_api_v1_discovery_claims_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":300,"default":"","title":"Q"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","maxLength":36,"default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/entities/{slug}":{"get":{"summary":"Discovery Entity","operationId":"discovery_entity_api_v1_discovery_entities__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"role","in":"query","required":false,"schema":{"enum":["any","subject","object","participant","topic"],"type":"string","default":"any","title":"Role"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":300,"default":"","title":"Q"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","maxLength":36,"default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/evidence":{"get":{"summary":"Discovery Evidence","operationId":"discovery_evidence_api_v1_discovery_evidence_get","parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":4000,"title":"Ids"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/search/claims":{"get":{"summary":"Search Claims","operationId":"search_claims_api_v1_search_claims_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":5000,"minimum":1,"default":8,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/paths/reach/{slug}":{"get":{"summary":"Paths Reach","operationId":"paths_reach_api_v1_paths_reach__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"min_hops","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":2,"title":"Min Hops"}},{"name":"max_chains","in":"query","required":false,"schema":{"type":"integer","maximum":20000,"minimum":1,"default":3000,"title":"Max Chains"}},{"name":"include_requirements","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Requirements"}},{"name":"expand_families","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Expand Families"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/paths/forward/{slug}":{"get":{"summary":"Paths Forward","operationId":"paths_forward_api_v1_paths_forward__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"min_hops","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":2,"title":"Min Hops"}},{"name":"max_chains","in":"query","required":false,"schema":{"type":"integer","maximum":20000,"minimum":1,"default":3000,"title":"Max Chains"}},{"name":"include_requirements","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Requirements"}},{"name":"expand_families","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Expand Families"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/paths/between":{"get":{"summary":"Paths Between","operationId":"paths_between_api_v1_paths_between_get","parameters":[{"name":"from","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":100,"title":"From"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":100,"title":"To"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":5,"minimum":1,"default":4,"title":"Max Depth"}},{"name":"max_chains","in":"query","required":false,"schema":{"type":"integer","maximum":20000,"minimum":1,"default":3000,"title":"Max Chains"}},{"name":"include_requirements","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Requirements"}},{"name":"expand_families","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Expand Families"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/cascade/{slug}":{"get":{"summary":"Cascade","description":"Ranked routes plus full mechanism records and recursive continuation by default.","operationId":"cascade_api_v1_cascade__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"direction","in":"query","required":false,"schema":{"type":"string","pattern":"^(upstream|downstream)$","default":"upstream","title":"Direction"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"min_routes","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":1,"title":"Min Routes"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":300,"title":"Limit"}},{"name":"also","in":"query","required":false,"schema":{"type":"string","maxLength":2000,"default":"","title":"Also"}},{"name":"include_requirements","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Requirements"}},{"name":"include_records","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Records"}},{"name":"node_records","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Node Records"}},{"name":"record_cursor","in":"query","required":false,"schema":{"type":"string","maxLength":4000,"default":"","title":"Record Cursor"}},{"name":"record_limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Record Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/hub-audit/{slug}":{"get":{"summary":"Hub Audit","description":"Audit one convergence hub: independent lines, degree-corrected surprise, direction,\nlayer, species projection, evidence mode, integrity flags, and leave-one-out stability.","operationId":"hub_audit_api_v1_hub_audit__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"target","in":"query","required":false,"schema":{"type":"string","maxLength":100,"default":"","title":"Target"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"samples","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":0,"default":120,"title":"Samples"}},{"name":"start_set","in":"query","required":false,"schema":{"type":"string","pattern":"^(chapters|nutrients|drugs|peptides|compounds|all)$","default":"chapters","title":"Start Set"}},{"name":"families","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Families"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/hub-audit":{"get":{"summary":"Hub Audit Rank","description":"Shortlist the components on the routes into an endpoint, ranked by how far their\nconvergence exceeds what their connectedness alone produces.","operationId":"hub_audit_rank_api_v1_hub_audit_get","parameters":[{"name":"target","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":100,"title":"Target"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"samples","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":0,"default":80,"title":"Samples"}},{"name":"start_set","in":"query","required":false,"schema":{"type":"string","pattern":"^(chapters|nutrients|drugs|peptides|compounds|all)$","default":"chapters","title":"Start Set"}},{"name":"min_starts","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":2,"title":"Min Starts"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":15,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/context/{slug}":{"get":{"summary":"Context Links","description":"Everything recorded beside this entity in a mechanism event, with its lack of direction stated.","operationId":"context_links_api_v1_context__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":200,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/requirements/{slug}":{"get":{"summary":"Requirements","description":"What a molecule needs, what those need, and so on, read from the reaction records.","operationId":"requirements_api_v1_requirements__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"max_children","in":"query","required":false,"schema":{"type":"integer","maximum":40,"minimum":1,"default":8,"title":"Max Children"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/requirements/{slug}/shared-supply":{"get":{"summary":"Shared Supply","description":"Everything drawing on one pool, which a shortage reaches at the same time.","operationId":"shared_supply_api_v1_requirements__slug__shared_supply_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":60,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/supply-pools":{"get":{"summary":"Supply Pools","description":"The shared pools with the most components competing for them.","operationId":"supply_pools_api_v1_supply_pools_get","parameters":[{"name":"min_users","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":2,"default":3,"title":"Min Users"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":40,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/gatekeepers":{"get":{"summary":"Gatekeepers","description":"Links where a step controlling a compound's exposure meets a step describing its effect,\nand the ledger holds nothing joining the two directly.","operationId":"gatekeepers_api_v1_gatekeepers_get","parameters":[{"name":"endpoint","in":"query","required":false,"schema":{"type":"string","maxLength":120,"default":"","title":"Endpoint"}},{"name":"min_strength","in":"query","required":false,"schema":{"type":"number","maximum":1.0,"minimum":0.0,"default":0.45,"title":"Min Strength"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":60,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/quality/unchainable":{"get":{"summary":"Quality Unchainable","description":"Entities recorded beside mechanisms that can never be a step inside one, for want of a\nclaim edge. They are visible through /context/{slug}; this counts the curation still owed.","operationId":"quality_unchainable_api_v1_quality_unchainable_get","parameters":[{"name":"min_events","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":1,"title":"Min Events"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":200,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/motifs":{"get":{"summary":"Discovery Motifs","description":"Shapes in the recorded graph worth a person's attention: independent lines converging where\nnothing continues, nodes whose upstream and downstream literature share no chapter, one actor\nmoving two endpoints of the same work in opposite directions, and relationships recorded from\none side only. A motif is a reason to read the records, never a finding.","operationId":"discovery_motifs_api_v1_discovery_motifs_get","parameters":[{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":4,"minimum":1,"default":3,"title":"Max Depth"}},{"name":"samples","in":"query","required":false,"schema":{"type":"integer","maximum":400,"minimum":0,"default":60,"title":"Samples"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/quality/perturbation-agents":{"get":{"summary":"Quality Perturbation Agents","description":"Records whose sentence names a compound no structured field carries, so no route can pass\nthrough it. A review queue: most mentions are substrates or measured pools, not agents.","operationId":"quality_perturbation_agents_api_v1_quality_perturbation_agents_get","parameters":[{"name":"scope","in":"query","required":false,"schema":{"type":"string","pattern":"^(perturbation|all)$","default":"perturbation","title":"Scope"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":2000,"minimum":1,"default":200,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/quality/directions":{"get":{"summary":"Quality Directions","operationId":"quality_directions_api_v1_quality_directions_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":5000,"minimum":1,"default":500,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/interactions":{"get":{"summary":"Interactions","operationId":"interactions_api_v1_interactions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/interactions/{from_slug}/{to_slug}":{"get":{"summary":"Interaction Pair","operationId":"interaction_pair_api_v1_interactions__from_slug___to_slug__get","parameters":[{"name":"from_slug","in":"path","required":true,"schema":{"type":"string","title":"From Slug"}},{"name":"to_slug","in":"path","required":true,"schema":{"type":"string","title":"To Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/convergence":{"get":{"summary":"Convergence","operationId":"convergence_api_v1_convergence_get","parameters":[{"name":"min_chapters","in":"query","required":false,"schema":{"type":"integer","maximum":12,"minimum":1,"default":2,"title":"Min Chapters"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/entities/{slug}/influences":{"get":{"summary":"Entity Influences","operationId":"entity_influences_api_v1_entities__slug__influences_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/open-questions":{"get":{"summary":"Open Questions","description":"What the ledger records as unmeasured: questions curation could not answer from the source,\nwith the reason each stayed open. These are gaps, never findings, and a gap is not a\nhypothesis — it carries no proposed answer and no decisive experiment.","operationId":"open_questions_api_v1_open_questions_get","parameters":[{"name":"entity","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Entity"}},{"name":"chapter","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Chapter"}},{"name":"origin","in":"query","required":false,"schema":{"anyOf":[{"enum":["curated","migrated"],"type":"string"},{"type":"null"}],"title":"Origin"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":200,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/chapters":{"get":{"summary":"Chapters","description":"Every chapter: the nutrients, drugs, and peptides the ledger has curated content for.","operationId":"chapters_api_v1_chapters_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/chapters/{slug}":{"get":{"summary":"Chapter","description":"One chapter: its mechanisms, availability situations, sources, and disagreements.","operationId":"chapter_api_v1_chapters__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/nutrients":{"get":{"summary":"Nutrient Chapters","description":"The chapter index under its original name, with its original keys.","operationId":"nutrient_chapters_api_v1_nutrients_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/nutrients/{nutrient_slug}":{"get":{"summary":"Nutrient Chapter","description":"One chapter under its original name, with its original keys.","operationId":"nutrient_chapter_api_v1_nutrients__nutrient_slug__get","parameters":[{"name":"nutrient_slug","in":"path","required":true,"schema":{"type":"string","title":"Nutrient Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/research/{nutrient_slug}":{"get":{"summary":"Research View","operationId":"research_view_api_v1_research__nutrient_slug__get","parameters":[{"name":"nutrient_slug","in":"path","required":true,"schema":{"type":"string","title":"Nutrient Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/deficiency/{nutrient_slug}":{"get":{"summary":"Deficiency View","operationId":"deficiency_view_api_v1_deficiency__nutrient_slug__get","parameters":[{"name":"nutrient_slug","in":"path","required":true,"schema":{"type":"string","title":"Nutrient Slug"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":200,"default":"","title":"Q"}},{"name":"trigger_kind","in":"query","required":false,"schema":{"anyOf":[{"enum":["nutrient_deficiency","machinery_impairment","biomarker_context"],"type":"string"},{"type":"null"}],"title":"Trigger Kind"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/library":{"get":{"summary":"Library Summary","operationId":"library_summary_api_v1_library_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/library/search":{"get":{"summary":"Library Search","operationId":"library_search_api_v1_library_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"conflicts_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Conflicts Only"}},{"name":"history","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"History"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/library/revisions/{revision_id}":{"get":{"summary":"Library Revision","operationId":"library_revision_api_v1_library_revisions__revision_id__get","parameters":[{"name":"revision_id","in":"path","required":true,"schema":{"type":"string","title":"Revision Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/library/revisions/{revision_id}/download":{"get":{"summary":"Library Download","operationId":"library_download_api_v1_library_revisions__revision_id__download_get","parameters":[{"name":"revision_id","in":"path","required":true,"schema":{"type":"string","title":"Revision Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/health":{"get":{"summary":"Health","operationId":"health_api_v1_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health Api V1 Health Get"}}}}}}},"/api/v1/pages/{slug}":{"get":{"summary":"Get Page","operationId":"get_page_api_v1_pages__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Page Api V1 Pages  Slug  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/entities/{slug}":{"get":{"summary":"Get Entity","operationId":"get_entity_api_v1_entities__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Entity Api V1 Entities  Slug  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/entities/{slug}/context":{"get":{"summary":"Get Entity Context","operationId":"get_entity_context_api_v1_entities__slug__context_get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Entity Context Api V1 Entities  Slug  Context Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/claims/{claim_id}":{"get":{"summary":"Get Claim","operationId":"get_claim_api_v1_claims__claim_id__get","parameters":[{"name":"claim_id","in":"path","required":true,"schema":{"type":"string","title":"Claim Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Claim Api V1 Claims  Claim Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/search":{"get":{"summary":"Search","operationId":"search_api_v1_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Search Api V1 Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/paths":{"get":{"summary":"Find Path","operationId":"find_path_api_v1_paths_get","parameters":[{"name":"from","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":100,"title":"From"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":100,"title":"To"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":30,"minimum":1,"default":12,"title":"Max Depth"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Find Path Api V1 Paths Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conflicts":{"get":{"tags":["Conflict discussions"],"summary":"List Conflicts","operationId":"list_conflicts_api_v1_conflicts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/conflicts/{conflict_id}":{"get":{"tags":["Conflict discussions"],"summary":"Conflict Detail","operationId":"conflict_detail_api_v1_conflicts__conflict_id__get","parameters":[{"name":"conflict_id","in":"path","required":true,"schema":{"type":"string","title":"Conflict Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conflicts/{conflict_id}/explore":{"get":{"tags":["Conflict discussions"],"summary":"Explore","operationId":"explore_api_v1_conflicts__conflict_id__explore_get","parameters":[{"name":"conflict_id","in":"path","required":true,"schema":{"type":"string","title":"Conflict Id"}},{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/conflicts/{conflict_id}/comments":{"post":{"tags":["Conflict discussions"],"summary":"Add Comment","operationId":"add_comment_api_v1_conflicts__conflict_id__comments_post","parameters":[{"name":"conflict_id","in":"path","required":true,"schema":{"type":"string","title":"Conflict Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommentSubmission"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/conflicts/{conflict_id}/proposals":{"post":{"tags":["Conflict discussions"],"summary":"Add Proposal","operationId":"add_proposal_api_v1_conflicts__conflict_id__proposals_post","parameters":[{"name":"conflict_id","in":"path","required":true,"schema":{"type":"string","title":"Conflict Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProposalSubmission"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/imports/template":{"get":{"tags":["Source imports"],"summary":"Download Template","operationId":"download_template_api_v1_imports_template_get","parameters":[{"name":"kind","in":"query","required":false,"schema":{"enum":["blank","example","schema","prompt"],"type":"string","default":"blank","title":"Kind"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/imports/catalog":{"get":{"tags":["Source imports"],"summary":"Catalog","operationId":"catalog_api_v1_imports_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/imports/prompt":{"post":{"tags":["Source imports"],"summary":"Prompt","operationId":"prompt_api_v1_imports_prompt_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromptRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/imports/preview":{"post":{"tags":["Source imports"],"summary":"Preview","operationId":"preview_api_v1_imports_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/imports":{"get":{"tags":["Source imports"],"summary":"List Imports","operationId":"list_imports_api_v1_imports_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]},"post":{"tags":["Source imports"],"summary":"Import Bundle","operationId":"import_bundle_api_v1_imports_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/imports/{batch_id}":{"get":{"tags":["Source imports"],"summary":"Receipt","operationId":"receipt_api_v1_imports__batch_id__get","parameters":[{"name":"batch_id","in":"path","required":true,"schema":{"type":"string","title":"Batch Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/structured":{"get":{"tags":["discovery workbench"],"summary":"Structured Status","operationId":"structured_status_api_v1_discovery_structured_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/discovery/structured/search":{"get":{"tags":["discovery workbench"],"summary":"Search Structured","operationId":"search_structured_api_v1_discovery_structured_search_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/structured/assertions/{store}/{key}":{"get":{"tags":["discovery workbench"],"summary":"Structured Assertion","operationId":"structured_assertion_api_v1_discovery_structured_assertions__store___key__get","parameters":[{"name":"store","in":"path","required":true,"schema":{"type":"string","title":"Store"}},{"name":"key","in":"path","required":true,"schema":{"type":"string","title":"Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/connect":{"get":{"tags":["discovery workbench"],"summary":"Connect Mechanisms","operationId":"connect_mechanisms_api_v1_discovery_connect_get","parameters":[{"name":"from","in":"query","required":true,"schema":{"type":"string","title":"From"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","title":"To"}},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":6,"minimum":1,"default":4,"title":"Max Depth"}},{"name":"max_chains","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Max Chains"}},{"name":"include_requirements","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Requirements"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/state-links":{"post":{"tags":["discovery workbench"],"summary":"Save State Link","operationId":"save_state_link_api_v1_discovery_state_links_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateLinkDraft"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/resolve":{"get":{"tags":["discovery workbench"],"summary":"Resolve Entity","operationId":"resolve_entity_api_v1_discovery_resolve_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/search":{"get":{"tags":["discovery workbench"],"summary":"Search Evidence","operationId":"search_evidence_api_v1_discovery_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","title":"Q"}},{"name":"mode","in":"query","required":false,"schema":{"type":"string","default":"words","title":"Mode"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/mechanisms/{slug}":{"get":{"tags":["discovery workbench"],"summary":"Inspect Mechanisms","operationId":"inspect_mechanisms_api_v1_discovery_mechanisms__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/events/{event_id}":{"get":{"tags":["discovery workbench"],"summary":"Inspect Event","operationId":"inspect_event_api_v1_discovery_events__event_id__get","parameters":[{"name":"event_id","in":"path","required":true,"schema":{"type":"string","title":"Event Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/source-coverage":{"get":{"tags":["discovery workbench"],"summary":"Source Coverage","operationId":"source_coverage_api_v1_discovery_source_coverage_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":2000,"title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/discovery/compare-contexts":{"post":{"tags":["discovery workbench"],"summary":"Compare Contexts","operationId":"compare_contexts_api_v1_discovery_compare_contexts_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContextComparison"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/calculate":{"post":{"tags":["discovery workbench"],"summary":"Scientific Calculation","operationId":"scientific_calculation_api_v1_discovery_calculate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CalculationDraft"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations":{"post":{"tags":["discovery workbench"],"summary":"Create Investigation","operationId":"create_investigation_api_v1_discovery_investigations_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvestigationDraft"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]},"get":{"tags":["discovery workbench"],"summary":"List Investigations","operationId":"list_investigations_api_v1_discovery_investigations_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":500,"default":"","title":"Q"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}":{"get":{"tags":["discovery workbench"],"summary":"Get Investigation","operationId":"get_investigation_api_v1_discovery_investigations__iid__get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/expand":{"post":{"tags":["discovery workbench"],"summary":"Expand Investigation","operationId":"expand_investigation_api_v1_discovery_investigations__iid__expand_post","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpansionDraft"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/steps/{step_id}":{"get":{"tags":["discovery workbench"],"summary":"Get Step","operationId":"get_step_api_v1_discovery_investigations__iid__steps__step_id__get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}},{"name":"step_id","in":"path","required":true,"schema":{"type":"string","title":"Step Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/connections":{"get":{"tags":["discovery workbench"],"summary":"Get Connections","operationId":"get_connections_api_v1_discovery_investigations__iid__connections_get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/frontier":{"get":{"tags":["discovery workbench"],"summary":"Get Frontier","operationId":"get_frontier_api_v1_discovery_investigations__iid__frontier_get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}},{"name":"status","in":"query","required":false,"schema":{"enum":["pending","all","complete"],"type":"string","default":"pending","title":"Status"}},{"name":"order","in":"query","required":false,"schema":{"enum":["mechanism","breadth_first"],"type":"string","default":"mechanism","title":"Order"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/frontier/{slug}":{"get":{"tags":["discovery workbench"],"summary":"Get Frontier Origins","operationId":"get_frontier_origins_api_v1_discovery_investigations__iid__frontier__slug__get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}},{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}},{"name":"cursor","in":"query","required":false,"schema":{"type":"string","default":"","title":"Cursor"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/artifacts":{"post":{"tags":["discovery workbench"],"summary":"Save Artifact","operationId":"save_artifact_api_v1_discovery_investigations__iid__artifacts_post","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArtifactDraft"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]},"get":{"tags":["discovery workbench"],"summary":"List Artifacts","operationId":"list_artifacts_api_v1_discovery_investigations__iid__artifacts_get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}},{"name":"summaries","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Summaries"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/artifacts/{artifact_id}":{"get":{"tags":["discovery workbench"],"summary":"Get Artifact","operationId":"get_artifact_api_v1_discovery_investigations__iid__artifacts__artifact_id__get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}},{"name":"artifact_id","in":"path","required":true,"schema":{"type":"string","title":"Artifact Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}},"/api/v1/discovery/investigations/{iid}/worklist":{"get":{"tags":["discovery workbench"],"summary":"Get Worklist","operationId":"get_worklist_api_v1_discovery_investigations__iid__worklist_get","parameters":[{"name":"iid","in":"path","required":true,"schema":{"type":"string","title":"Iid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"401":{"description":"Editor authorization required in public mode"}},"security":[{"EditorToken":[]}]}}},"components":{"schemas":{"ArtifactDraft":{"properties":{"kind":{"type":"string","title":"Kind"},"draft":{"additionalProperties":true,"type":"object","title":"Draft"}},"type":"object","required":["kind","draft"],"title":"ArtifactDraft"},"CalculationDraft":{"properties":{"kind":{"type":"string","title":"Kind"},"inputs":{"additionalProperties":true,"type":"object","title":"Inputs"},"investigation_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Investigation Id"}},"type":"object","required":["kind","inputs"],"title":"CalculationDraft"},"CommentSubmission":{"properties":{"author":{"type":"string","maxLength":80,"minLength":1,"title":"Author"},"client_request_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Client Request Id"},"body":{"type":"string","maxLength":10000,"minLength":1,"title":"Body"},"parent_id":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Parent Id"}},"additionalProperties":false,"type":"object","required":["author","body"],"title":"CommentSubmission"},"ContextComparison":{"properties":{"claim_ids":{"items":{"type":"string"},"type":"array","maxItems":500,"minItems":1,"title":"Claim Ids"}},"type":"object","required":["claim_ids"],"title":"ContextComparison"},"ExpansionDraft":{"properties":{"slug":{"type":"string","title":"Slug"},"expected_version":{"type":"integer","minimum":0.0,"title":"Expected Version"},"request_id":{"type":"string","maxLength":200,"minLength":1,"title":"Request Id"},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"title":"Limit","default":25},"refresh":{"type":"boolean","title":"Refresh","default":false},"delivery":{"type":"string","enum":["full","incremental"],"title":"Delivery","default":"full"}},"type":"object","required":["slug","expected_version","request_id"],"title":"ExpansionDraft"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ImportRequest":{"properties":{"source":{"$ref":"#/components/schemas/SourceInput"},"extraction_json":{"type":"string","maxLength":5242880,"title":"Extraction Json"},"preview_token":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Preview Token"}},"additionalProperties":false,"type":"object","required":["source","extraction_json"],"title":"ImportRequest"},"InvestigationDraft":{"properties":{"question":{"anyOf":[{"type":"string","minLength":1},{"type":"null"}],"title":"Question"},"seeds":{"items":{"type":"string"},"type":"array","maxItems":100,"minItems":1,"title":"Seeds"},"scope":{"additionalProperties":true,"type":"object","title":"Scope"}},"type":"object","required":["seeds"],"title":"InvestigationDraft"},"PromptRequest":{"properties":{"source":{"$ref":"#/components/schemas/SourceInput"}},"additionalProperties":false,"type":"object","required":["source"],"title":"PromptRequest"},"ProposalSubmission":{"properties":{"author":{"type":"string","maxLength":80,"minLength":1,"title":"Author"},"client_request_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Client Request Id"},"title":{"type":"string","maxLength":180,"minLength":1,"title":"Title"},"explanation":{"type":"string","maxLength":20000,"minLength":1,"title":"Explanation"},"context":{"type":"string","maxLength":5000,"title":"Context","default":""},"prediction":{"type":"string","maxLength":5000,"title":"Prediction","default":""},"evidence_needed":{"type":"string","maxLength":5000,"title":"Evidence Needed","default":""},"references":{"type":"string","maxLength":5000,"title":"References","default":""},"claim_ids":{"items":{"type":"string","maxLength":100,"minLength":1},"type":"array","maxItems":20,"title":"Claim Ids"},"passage_ids":{"items":{"type":"string","maxLength":100,"minLength":1},"type":"array","maxItems":20,"title":"Passage Ids"}},"additionalProperties":false,"type":"object","required":["author","title","explanation"],"title":"ProposalSubmission"},"SourceInput":{"properties":{"title":{"type":"string","maxLength":500,"title":"Title"},"citation":{"type":"string","maxLength":20000,"title":"Citation","default":""},"text":{"anyOf":[{"type":"string","maxLength":5242880},{"type":"null"}],"title":"Text"},"content_base64":{"anyOf":[{"type":"string","maxLength":6990508},{"type":"null"}],"title":"Content Base64"}},"additionalProperties":false,"type":"object","required":["title"],"title":"SourceInput"},"StateLinkDraft":{"properties":{"base_slug":{"type":"string","title":"Base Slug"},"state_slug":{"type":"string","title":"State Slug"},"relation":{"type":"string","title":"Relation"},"claim_id":{"type":"string","title":"Claim Id"},"note":{"type":"string","minLength":1,"title":"Note"}},"type":"object","required":["base_slug","state_slug","relation","claim_id","note"],"title":"StateLinkDraft"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"EditorToken":{"type":"http","scheme":"bearer","description":"Private editor token; required for writes and saved research."}}}}