Initial public ModelForge release

This commit is contained in:
Jens
2026-09-01 21:30:16 +02:00
commit 7082ab955a
490 changed files with 104252 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# 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.