Routage de travail IA avec confiance
ZivLabs
Open source · V1 publiqueCe qu’il fait
Une architecture multi-IA sans dépendance : AgentLane route par capacité et confiance, ContextForge ancre le contexte, et la livraison échoue sans preuve actuelle.
Lire le code sur GitHubPreuve
Une livraison n’est pas une réponse de modèle.
Le cœur public reste local par conception. Il autorise une livraison seulement lorsque les conditions ci-dessous sont présentes indépendamment.
Une modification candidate bornée
| Vérification | État observé | Décision |
|---|---|---|
trusted execution surface | REQUIRED | Requis |
source-bound handoff | CURRENT | Requis |
non-empty diff receipt | PRESENT | Requis |
declared check receipt | PASS | Requis |
model response alone | UNVERIFIED | Non fiable |
stale handoff | STALE | Refuser |
Ceci est un exemple de documentation de la politique publique, pas une affirmation qu’un provider a tourné ou qu’une modification a été livrée.
Étude de cas
- Une V1 publique structurée autour du routage, du contexte, de l’exécution, de la vérification, de la livraison, de la persistance et d’un shell desktop
- Des démos déterministes et la CI exercent les mêmes contrats d’orchestration
- Cœur public sous licence MIT et sans dépendance runtime
- Problème
- Un worker IA utile doit tout de même répondre à une question plus simple : cette modification proposée peut-elle franchir la frontière de livraison ?
- Approche
- Garder le routage, la fraîcheur du handoff, la vérification et la livraison comme de petites fonctions pures. Une application hôte fournit tout adaptateur de provider et sa frontière d’isolation prouvée indépendamment.
- Architecture
- Une signature de tâche sélectionne une surface d’exécution éligible. Un handoff lié à la source et un receipt contenant un diff et une vérification déclarée passée sont requis avant toute livraison.
- Ce qui a raté
- Une bibliothèque de politique ne peut pas créer l’isolation elle-même. Prendre le nom d’un provider ou le succès d’une commande comme preuve de confinement rendrait cette frontière fictive.
- Résultat
- La V1 rend le contrat inspectable : router par capacité et confiance, ancrer la continuation sur la révision courante, puis livrer seulement après vérification.
- Limites
- Le dépôt est une fondation neutre pour l’hôte, pas l’affirmation que des providers ont tourné ou qu’une isolation est prouvée sur une machine. Les adaptateurs de production doivent établir ces frontières séparément.