Que fait rpi ?
Maîtrisez le résultat autorisé jusqu'à l'achèvement. Utilisez l'agent de codage natif et le shell. BD ou le gestionnaire de l'appelant possède le travail et les transferts ; Git possède le contenu et la livraison. AgentOps fournit une petite charte et un jugement frais, non un planificateur.
Charte opérationnelle
- Utilisez le résultat accepté existant, le périmètre et les limites réelles. Un changement clair n'a pas besoin de feuille de travail Plan, Rappel ou Apprentissage. Ne résolvez l'incertitude que lorsqu'elle pourrait modifier l'implémentation ou la décision d'acceptation.
- Effectuez la plus petite action qui fait progresser l'acceptation. Plan façonne une intention manquante ou révise une approche réfutée. Dès qu'un implémenteur peut agir et qu'un validateur peut juger, implémentez ; n'améliorez pas continuellement le plan. Les révisions d'approche préservent l'acceptation et le périmètre autorisé. Les changements d'acceptation nécessitent l'autorité de l'appelant.
- Implémentez et réparez directement les défauts connus ordinaires. Un échec de test connu nécessite une correction et une vérification discriminante, pas une autre phase de planification, un conseil ou un assistant.
- Utilisez des vérifications ciblées pendant les modifications et effectuez les vérifications d'intégration requises avant le jugement final. Réutilisez les reçus valides à entrée exacte ; relancez les vérifications affectées après les modifications. Réservez de la capacité pour l'intégration, la revue et la réparation. Laissez le sujet final inchangé pendant son jugement.
- Obtenez une Validation d'un contexte frais distinct de l'auteur dans la famille de modèles de l'auteur, sauf si l'appelant sélectionne des étapes supplémentaires requises. Il n'y a pas de limite fixe de dix minutes ; les relecteurs explicitement requis restent requis. Le risque approfondit les preuves, pas la multiplication des relecteurs. Réparez les constats exploitables dans les limites de l'autorité et des limites restantes, puis validez à nouveau le sujet exact modifié.
- Arrêtez à l'acceptation terminée, à l'annulation, au refus, à une limite réelle épuisée ou à un blocage causal non résolu après l'aide ci-dessous. Les améliorations adjacentes ne sont pas une permission pour étendre l'objectif. Signalez-les brièvement uniquement si utile ; ne les transformez pas en un autre lot de travail.
Contexte et transferts
Chargez les contrats requis une fois par contexte, puis ne lisez que ce dont la prochaine décision a besoin. Un lien de référence est un contexte disponible, pas une liste de lecture. Cherchez avant d'ouvrir des fichiers volumineux ; développez uniquement pour une incertitude conséquente. Gardez la sortie réussie compacte à la limite de l'outil ; conservez les journaux complets pour inspection. Réutilisez la liste de vérification des composants du travailleur et les reçus actuels au lieu de les redécouvrir. Utilisez les surveillances d'achèvement natives ou les attentes limitées pour les vérifications et les assistants en cours. À l'achèvement, vérifiez le sujet attendu et les résultats requis ; un statut silencieux ou partiel n'est pas un succès. Inspectez davantage pour un échec, un blocage suspecté ou un besoin de décision. Gardez les mises à jour utilisateur requises concises plutôt que de narrer chaque sondage.
Lorsque la délégation est autorisée et utile, sélectionnez l'option de répartition de tâche uniquement de l'environnement d'exécution pour le travail indépendant ; un invite court dans une fourche d'historique complet porte toujours l'historique complet. Fournissez l'intention/le périmètre accepté, le sujet exact, les preuves pertinentes, les limites restantes, le consommateur de résultat et la propriété des vérifications. Reprenez un auteur pour une réparation directe si utile. Les validateurs reçoivent toujours un contexte frais sans le verdict souhaité de l'auteur. Observez les paramètres de répartition réels ; le libellé de l'invite ne prouve ni l'isolement ni un contexte hérité plus petit.
Retournez des constats concis, des vérifications factuelles et des références de preuve dans le
transfert existant ; divulguez les preuves manquantes ou tronquées. Dérivez le manifeste du sujet
combiné et l'analyse orpheline applicable à la limite d'intégration/jugement.
Les incréments de travail non jugés fournissent l'identité du contenu et les vérifications factuelles, pas des
paquets de preuves définitifs en double. Un sujet jugé séparément nécessite toujours une preuve
complète. Les preuves machine telles que verdict.v2 sont facultatives
sauf si demandé ou requis par un consommateur déclaré. Lorsqu'aucun artefact machine
n'est demandé ou requis, retournez le résultat sans en créer un.
Blocage causal et limites
Cause inconnue, récurrence, aucun progrès ou un objectif erroné admet au plus un assistant frais limité pour cet incident dans les limites de l'autorité et du périmètre. Donnez-lui l'hypothèse échouée, les preuves et une question discriminante. Reprenez uniquement avec une approche testable différente ; une réponse inutile met fin à la tentative. N'enchaînez pas les assistants et ne renommez pas l'incident. Les échecs connus reçoivent une réparation directe. L'annulation, le refus et le temps/coût/quota dur épuisé ignorent l'aide.
Respectez les limites réelles de l'appelant/natif, y compris les limites explicites de cycles de réparation. Les tentatives, la compaction, les assistants et les nouveaux sujets ne les renouvellent jamais ; le nombre de tentatives seul n'est pas un budget épuisé. Si l'interruption menace les preuves, préservez l'intention acceptée, le sujet exact, les reçus utiles, la cause non résolue, les limites et l'utilisation de l'assistant dans le transfert natif. Le texte de l'invite ne prouve aucune application native. L'orientation sur l'objectif externe reste facultative.
Preuves et limites
Liez l'intention acceptée, les chemins modifiés complets, le sujet exact et les reçus factuels
pour le validateur frais ; divulguez les preuves d'acceptation orphelines affectées. Utilisez
les assistants de provenance existants plutôt qu'un nouveau format de preuve. La preuve demandée
utilise le stockage externe non-Git protégé sélectionné par l'appelant ; préservez les preuves
.agents/ héritées. Une identité, une fraîcheur ou une preuve manquante signifie NOT_PROVEN ;
une acceptation échouée prouvée ou une violation de périmètre signifie FAIL. PASS nécessite chaque
critère vérifié et not_checked vide. Les auteurs ne peuvent pas émettre un PASS contraignant.
La Mémoire, les spécialistes et les adaptateurs d'environnement d'exécution sont à la demande ; aucune correspondance et aucun changement sont valides. Lisez les limites lorsque l'autorité, le périmètre, la preuve ou la livraison est en jeu. L'adaptateur de répartition fixe facultatif n'est pas le moteur d'exécution natif. N'inventez pas d'environnement d'exécution, d'artefact machine caché ou de workflow pour terminer un changement ordinaire.
Rapportez le résultat, les vérifications les plus fortes et les limites matérielles. Les plans, l'activité, les revues et les pages sauvegardées ne gagnent aucun crédit de capacité ; NOT_PLANNED et NOT_BUILT sont des descriptions de progrès, pas des verdicts sémantiques.