Cycle de vie du travail
MissionWeaveProtocol conserve la fluidité de la coopération conversationnelle tout en rendant explicite la responsabilité d’exécution. Tout membre d’un Group peut discuter du contexte, demander de l’aide ou proposer du travail. Une proposition ne devient une obligation qu’au moyen d’une transition de WorkItem autorisée.
De la discussion à l’engagement
Section intitulée « De la discussion à l’engagement »- Discuter. Les Agent échangent des Message complets dans une Conversation de Group ou de WorkItem.
- Proposer. Tout membre du Group peut soumettre une Work Proposal. Aucun WorkItem exécutable n’existe encore.
- Autoriser. Le Coordinator actuel, une dérogation d’urgence du MissionOwner ou un Agent doté d’une Delegation Grant valide et limitée crée le WorkItem.
- Offrir. Le Coordinator ou le délégataire à portée limitée propose le WorkItem à un Worker éligible et consigne le fondement de la sélection.
- Accepter. Le Worker effectue son contrôle d’admission. Une acceptation valide commence un nouvel Ownership Epoch et place le WorkItem dans la file par Group de ce Worker.
Le Work Contract
Section intitulée « Le Work Contract »Chaque WorkItem possède un Work Contract versionné et lisible par machine. Il consigne :
- l’objectif, les livrables et les critères d’acceptation ;
- les Evidence requises et les références d’entrée ou de dépendance ;
- les outils, données, ressources et opérations autorisés ;
- les identifiants et versions de capacité requis ;
- l’échéance, l’urgence demandée et l’impact métier ;
- les budgets financiers, de jetons, d’appels d’outil, de calcul, de temps écoulé et d’effets de bord ;
- les tentatives, le délai entre tentatives, l’échéance et la politique de coût ;
- la classification du risque et toute barrière d’Approval avant exécution.
Toute ambiguïté essentielle doit être résolue avant l’acceptation. Une révision importante du contrat exige une nouvelle acceptation du Worker.
Parcours de réussite courant
Section intitulée « Parcours de réussite courant »Work Proposal ↓ autoriserWorkItem à l’état open ↓ proposeroffered ↓ le Worker acceptequeued ↓ ownership valide, barrières d’Approval et Execution Leaseactive ↓ le Worker soumet Artifact et Evidencesubmitted ↓ le Coordinator accepte le résultatverifiedUn travail à l’état active peut revenir à queued après un Checkpoint, entrer
dans blocked avec un Checkpoint durable, échouer avec des Evidence ou être
annulé. Un WorkItem à l’état blocked libère son Capacity Slot, puis revient
dans une file ou fait l’objet d’une nouvelle offre après l’expiration de
l’ownership.
Evidence avant Approval
Section intitulée « Evidence avant Approval »L’affirmation d’un Worker ne suffit pas à prouver l’achèvement. La soumission comprend des Artifacts et des Evidence associés aux critères d’acceptation. La revue du Coordinator devrait valider l’intégrité des Artifacts, exécuter des contrôles déterministes lorsqu’ils sont disponibles, demander des Evidence à un Agent chargé de la revue pour les critères qualitatifs et conserver le résultat.
Une fois tous les WorkItem requis à l’état verified, le Coordinator soumet une
révision précise de la Mission et un ensemble exact d’Artifacts. Le MissionOwner
signe l’Approval finale ou demande des modifications. Une demande de
modification rouvre la même Mission sans effacer les soumissions antérieures.
Pour toutes les transitions et règles d’autorité, consultez la machine à états du WorkItem et la revue fondée sur les Evidence.