Ce que vous pouvez utiliser aujourd’hui
- L’autorisation d’un effet exact, en service dès maintenant via le service MCP : une opération, une autorité, une expiration, un usage.
- Des preuves signées de ce qui a été autorisé et de ce que le Guardian a pu établir, vérifiables hors ligne et sans compte.
- Six opérations de fournisseur, chacune à une autorité fixée par le protocole qu’un appelant ne peut pas abaisser.
Ce qu’un mandat fixe
Cinq questions, tranchées avant que l’agent démarre.
Une délégation que vous ne pouvez pas lire est une délégation que vous ne pouvez pas révoquer. Le contrat la transforme en artefact : cinq axes, tous explicites, tous signés ensemble.
Ce qui peut changer
Chaque étape nomme une opération canonique et les paramètres exacts qui y sont liés. Pas une capacité, pas un scope, pas une catégorie d’action — un effet, identifié par une empreinte.
Sur quelles ressources
Les étapes portent leur liste de ressources. Une étape approuvée pour un compte, un rôle ou un client ne se reporte pas sur un autre, et le Guardian rejette l’écart avant tout contact avec le fournisseur.
Pour combien de temps
Le contrat a une heure d’émission et une expiration. Ensuite, aucune nouvelle étape n’est envoyée — il n’y a ni délai de grâce ni renouvellement depuis l’intérieur de la tâche.
Avec quelles approbations et quel budget
L’autorité est fixée par opération par le protocole, elle n’est pas choisie par l’appelant. Le budget est durable et atomique par tenant, tâche, révision et étape : engagé signifie consommé plus tout ce qui est réservé et encore incertain.
Comment le résultat est vérifié
L’adaptateur relit chez le fournisseur pour établir ce qui s’est passé. Un dépassement de délai est réconcilié, jamais rejoué à l’aveugle, et un résultat ambigu reste indéterminé au lieu d’être arrondi en succès.
Comment ça tourne
Relire
Une personne lit le mandat : les étapes, les ressources, la fenêtre, les approbations et le budget. Tant que c’est un brouillon, rien ne tourne.
Approuver
L’approbation fixe une révision. Modifier une étape produit une nouvelle révision à relire — un contrat approuvé ne se modifie jamais sur place.
Tourner dedans
L’agent propose des étapes. Chacune produit toujours son propre Execution Grant à usage unique et son propre Action Receipt. Tout ce qui sort du contrat est refusé.
Les limites, dites sans détour
Ce qu’un mandat ne fait pas.
Il n’abaisse jamais un seuil d’autorité
Approuver un mandat ne transforme pas une étape qui exige MFA ou quorum en une étape qui s’en passe. L’autorité est fixée par opération par le protocole : une tâche plus longue n’achète pas une approbation moins chère.
Il n’y a pas de sous-délégation
Un mandat, un Guardian, un budget. Un agent à l’intérieur d’un contrat ne peut pas en céder une partie à un autre agent, et une tâche ne peut pas dresser un second point d’exécution.
Ce qu’il lit ne peut pas l’élargir
Documents, sorties d’outils, contenu web et mémoire sont des entrées, jamais une autorité. Une instruction trouvée dans ce que l’agent a lu est une donnée : elle n’étend pas le contrat, quoi qu’elle prétende.
Un mandat signé peut rester nuisible
Autoriser ne prouve ni la vérité, ni la bénignité, ni la justesse. Un contrat borne une autorité ; il n’établit pas que l’approuver était une bonne idée.
À qui ça s’adresse
Celui qui porte le risque n’est presque jamais celui qui a approuvé la tâche.
Quand un agent émet un remboursement, change les accès de quelqu’un ou modifie de l’infrastructure, la conséquence retombe sur une cliente, un collègue ou un tiers qui n’a jamais été dans la pièce. Un mandat vaut la peine parce qu’eux aussi peuvent le lire : ce qui peut changer, sur quelles ressources, pour combien de temps, et ce qui se passe si ça tourne mal. Une limite que seul le fournisseur peut inspecter est une limite qui protège le fournisseur.
SecureStamp lit ce qu’une action demande. Il ne juge pas si la personne qui demande a raison, il ne décide pas quels contenus sont vrais, et il n’exige aucun titre professionnel pour être utilisé. Borner ce que le logiciel peut causer n’est pas borner ce que quiconque peut dire.
Budget
Un budget de sécurité n’est pas de la facturation. Il est durable et atomique par tenant, tâche, révision et étape — pas un compteur en mémoire ni un compteur par agent. Engagé signifie consommé plus tout ce qui est réservé dont le résultat est en attente ou incertain, de sorte que le même grant ne peut jamais réserver deux fois. Si le stockage ou la révocation sont indisponibles, aucun nouvel effet ne sort.
États
Une tâche est toujours dans exactement l’un d’eux, et c’est la transition que le registre consigne.
- draft
- approved
- running
- paused
- completed
- revoked
- expired
Ce que fait le lecteur local, et ce qu’il ne fait pas
Un lecteur local explique ce qu’une demande réclame. Il n’autorise pas, et dans ce profil un constat isolé, une abstention ou une lecture partielle ne bloquent pas, ne révoquent pas et n’imposent pas d’approbations supplémentaires sur un effet déjà approuvé et conforme au contrat. Il fonctionne par règles sur une quantité de texte bornée, c’est pourquoi la troncature et la non-évaluation sont affichées plutôt que masquées. L’absence de constat n’est jamais une permission — un effet hors contrat est refusé, que le lecteur ait vu quelque chose ou non.
Limite de la preuve
Un Action Receipt prouve ce qui est passé par un Guardian enrôlé et le résultat que ce Guardian a pu établir. Il ne prouve pas qu’aucune action n’a eu lieu hors de ce chemin, et il n’établit pas la propriété juridique du compte fournisseur. Les menaces hors garantie sont nommées plutôt que sous-entendues : l’administrateur de l’hôte, un Guardian ou un signataire compromis, les actions menées hors du chemin enrôlé, un canal auxiliaire non observé, et le dommage que le mandat lui-même permettait déjà.
Statut
Cette page décrit une conception. Le schéma du contrat existe et ses limites sont appliquées dans les tests ; l’exécution d’un mandat délégué contre un fournisseur réel n’a pas été évaluée, et jusque-là ce profil est étiqueté simulé. Nous n’extrapolons pas un résultat depuis un mock ni depuis un autre connecteur, et les fixtures d’approbation ne sont ni un vrai MFA ni un vrai quorum.
La spécification
Les champs du contrat, la canonisation, le lien entre mandat, étape et effet, la machine à états et la révocation sont spécifiés sur le site de la fondation.
Lire la spécificationDéjà disponible
L’autorisation d’un effet unique — un effet exact, une autorité, une expiration, un usage — est en service dès aujourd’hui via le service MCP.
Voir Execution Authorization pour les agents