Initial public ModelForge release

This commit is contained in:
Jens committed 2026-09-01 21:30:16 +02:00
commit 7082ab955a
490 files changed
+104252

No files matched your search

@@ -0,0 +1,24 @@
# ADR-0001: Capability-first routing
**Status:** Accepted
## Context
Directly binding projects to model IDs creates pervasive coupling. Model upgrades then require application code/config changes and encourage accidental use of incompatible model revisions.
## Decision
Projects bind to versioned logical capabilities. The ModelForge gateway resolves the capability, project identity, channel and policy to a concrete deployment.
## Consequences
Positive:
- model upgrades become infrastructure lifecycle operations;
- project code remains stable;
- benchmark and migration policy can attach to capabilities;
- fallbacks can be expressed centrally.
Tradeoff:
- ModelForge must define precise capability contracts rather than a generic pass-through API only.