Summary
The section 8.3 Week 4 quick-start calls for a first integration spike a LangChain redaction wrapper to prove the 'orchestrator, not dependent' thesis (section 8.8 non-goal #6) and hit the section 8.5 v1.6 ecosystem KPI of 2 first-class integrations (LangChain, DuckDB). This sits in openmed/interop/ and is not a headline of any other section. Decompose before starting.
Scope
Acceptance criteria
Out of scope
- LlamaIndex, Spark/Ray, DuckDB, or FHIR-server integrations (later milestones).
- Hosted-service canary.
- Making LangChain a hard install dependency.
Files
- openmed/interop/langchain.py
- pyproject.toml
- docs/integrations-langchain.md
- tests/unit/interop/test_langchain_redaction.py
Task: OM-049 · Milestone: v1.7 · Priority: P2 · Size: L
Depends on: OM-035 · Blocks: —
Roadmap: section 8.3 Week 4, section 8.5 v1.6 ecosystem KPI, section 8.8 non-goal #6
Spec: PLANS/V2/EXECUTION/tasks/OM-049.md
Summary
The section 8.3 Week 4 quick-start calls for a first integration spike a LangChain redaction wrapper to prove the 'orchestrator, not dependent' thesis (section 8.8 non-goal #6) and hit the section 8.5 v1.6 ecosystem KPI of 2 first-class integrations (LangChain, DuckDB). This sits in openmed/interop/ and is not a headline of any other section. Decompose before starting.
Scope
Acceptance criteria
Out of scope
Files
Task: OM-049 · Milestone: v1.7 · Priority: P2 · Size: L
Depends on: OM-035 · Blocks: —
Roadmap: section 8.3 Week 4, section 8.5 v1.6 ecosystem KPI, section 8.8 non-goal #6
Spec: PLANS/V2/EXECUTION/tasks/OM-049.md