DossierDossier

Reprendre avec la recette choisie, sans conserver de vieilles clésArchon fige une politique IA par run, avec des exclusions explicitesKeep the chosen recipe while letting the keys changeArchon pins run-level AI policy without freezing credentials

Un plat reprend demain alors que le cahier de la maison a changé. La consigne acceptée garde avec lui les choix de préparation du départ. Elle ne conserve pas pour autant de vieilles clés. Le changement n'est pas livré dans les éléments examinés et nous ne l'avons pas essayé.Archon fusionne sur dev la persistance de la politique IA résolue au lancement du run. Le snapshot est restauré avant reprise, adoption et exécution différée. Aucune release de la fenêtre ni reproduction runtime n'est établie ; les credentials restent hors du gel.Tomorrow's cook should not silently replace the choices attached to yesterday's unfinished dish. An accepted change records those choices while leaving access keys free to change. It is not established as released, and we did not test it in service.The verified dev-branch merge adds versioned metadata.ai_configuration and restores resolved AI policy before later execution. Its evidence is targeted source inspection. Release delivery and independent runtime behavior remain unverified.

La réserveDonnées, mémoire et étatThe pantryData, memory and state
Reprendre avec la recette choisie, sans conserver de vieilles clés

Chaque préparation garde sa propre ficheMécanismeA new helping task gets its own recorded choicesMechanism

Une nouvelle préparation confiée à un aide part de la fiche du chef, puis garde sa propre fiche. Une préparation déjà commencée conserve la sienne. Reprendre avec des choix contradictoires est refusé. Si la fiche requise ne peut être gardée, le départ s'arrête.Un nouvel enfant hérite de la base enregistrée du parent et persiste son snapshot ; un enfant existant conserve le sien. L'adoption refuse les overrides IA contradictoires. La persistance requise doit réussir avant dispatch, au lieu de poursuivre avec une politique différente.A newly assigned helper starts from the parent's recorded preparation choices and then keeps a separate card. Existing work retains its own card. The change rejects conflicting choices at takeover and stops departure if the required card cannot be saved.The snapshot covers resolved assistant, profiles, aliases, tiers, defaults and bindings. Existing-row snapshots are preserved rather than silently replaced. Inheritance is therefore creation-time policy selection, not continuous propagation of later parent changes.

Le cahier ne fige pas toutes les règles de la cuisineRéponseNot every instruction or key belongs on the frozen cardResponse

Les clés et certaines consignes du fournisseur peuvent encore changer, comme d'autres réglages de la cuisine. La fiche ne prétend pas tout conserver. Les anciens plats sans cette fiche gardent leur ancienne manière de choisir ; personne ne leur en ajoute après coup.Credentials, configuration et consignes natives des providers, réglages Pi liés au processus et paramètres non IA restent vivants. Les anciens runs sans snapshot conservent la résolution historique ; aucun backfill n'est prévu. Il ne s'agit donc ni d'un gel total de l'environnement ni d'une migration rétroactive.The saved card leaves room for current keys and the supplier's own changing instructions. Other kitchen settings remain live too. Old work without such a card follows its former procedure; this change does not create missing cards afterward.The boundary deliberately separates run policy from credentials and provider-native or process-level state. Legacy runs remain on their historical resolution path. Do not claim complete replay reproducibility or retroactive coverage from the new snapshot alone.

La fiche est acceptée ; le service reste à vérifierÉtat actuelThe accepted design still needs a service checkCurrent state

Les principaux passages du changement ont été lus, pas tous les détails. Aucune livraison ni reprise réellement essayée ici ne permet d'aller plus loin. La leçon est d'écrire ce qui doit rester fixe et ce qui doit pouvoir changer, puis de vérifier les deux.La lecture est ciblée sur les principaux chemins parmi 26 fichiers, avec tests de reprise et d'exclusion des secrets inspectés. Aucun audit exhaustif ni essai runtime n'est revendiqué. La recommandation reste research_only : vérifier séparément politique restaurée, exceptions vivantes et traitement des anciens runs.We inspected the main parts rather than every detail, and no independent trial followed. The useful rule is to name both the choices that stay with the dish and the settings that remain changeable. Acceptance of the change is not proof that every kitchen now follows it.The established state is merged on dev, not released or field-validated. The historic checkpoint lessons remain relevant but cannot supply missing evidence for this implementation. Test snapshot presence, refusal paths and live exclusions without conflating their guarantees.