14 lines
653 B
Markdown
14 lines
653 B
Markdown
# RAGcore contract assumptions
|
|
|
|
RAGcore is being built separately, so Claude must inspect its actual exposed API before finalizing the adapter. Do not edit RAGcore from this repository.
|
|
|
|
The MobilityOps adapter needs only these capabilities:
|
|
|
|
1. health/status;
|
|
2. synchronize or ingest a document with stable ID and metadata;
|
|
3. ask/search within one tenant/workspace/collection;
|
|
4. receive source document ID, title, version, section and excerpt;
|
|
5. distinguish unavailable from insufficient evidence.
|
|
|
|
When the actual RAGcore API differs, adapt MobilityOps behind `KnowledgeProvider`; do not leak RAGcore-specific response shapes into UI/domain code.
|