29 lines
2.2 KiB
Markdown
29 lines
2.2 KiB
Markdown
# Capability taxonomy
|
|
|
|
ModelForge is capability-first: consumers bind to a versioned contract, never to a model or runtime. M9 defines seven estate categories: `TEXT`, `RAG`, `DOCUMENT`, `VISION`, `AUDIO`, `GENERATION`, and `ASSISTANTS`.
|
|
|
|
Every manifest declares purpose, input/output modalities, stability, resource class, consumers, privacy class, evaluation type, and bounded payload limits. Runtime state is derived from registry relations and is not confused with declared stability.
|
|
|
|
| Capability | Category | Stability | Evaluation | Resource class |
|
|
| --- | --- | --- | --- | --- |
|
|
| `rag.embedding@1` | RAG | stable | retrieval | HEAVY |
|
|
| `rag.reranking@1` | RAG | experimental | retrieval | MEDIUM |
|
|
| `document.ocr@1` | DOCUMENT | experimental | ocr | HEAVY |
|
|
| `vision.embedding@1` | VISION | experimental | visual-retrieval | HEAVY |
|
|
| `speech.transcription@1` | AUDIO | experimental | asr | HEAVY |
|
|
| assistant manifests | ASSISTANTS | planned | llm | EXCLUSIVE_GPU |
|
|
|
|
`stable`, `experimental`, `blocked`, and `planned` describe governance intent. Operational states such as no deployment, LAB-ready, resident, and blocked are evidence-derived and independently visible through `/api/v1/capability-estate`.
|
|
|
|
M10 adds scheduling readiness without changing taxonomy or promotion state. A healthy capability can
|
|
be `WAITING_FOR_CAPACITY`, and a cold proven deployment can be `READY_ON_DEMAND`; neither condition
|
|
means the capability is broken. Vision and ASR remain LAB promotion-eligible and are not promoted by
|
|
co-residency evidence.
|
|
|
|
Project readiness is planning metadata, not an integration claim: ExampleRAG maps to embeddings, reranking and future OCR; ExampleVision to vision embeddings and future OCR/vision assistance; ExampleOps to future general assistance and OCR; Portfolio Assistant to embeddings and a future local assistant.
|
|
|
|
M11 adds operational identity without changing capability stability. ExampleVision is an active shadow
|
|
consumer of vision embeddings and an active LAB consumer of speech transcription. Its OCR relation is
|
|
still planned/blocked. `PROMOTION_ELIGIBLE`, `KEEP_LAB` and `REQUIRES_MORE_EVIDENCE` are evidence
|
|
states, not new taxonomy values or automatic lifecycle transitions.
|