DossierDossier

La maison déménage, mais l’ancienne porte trompe encoreSWE-agent : un changement d’identité de repository lu comme une disparitionThe house moves while the old door still misleadsSWE-agent: a repository identity change read as disappearance

La maison change d’adresse sans manquer un seul service. Devant l’ancienne porte, un passant peut croire qu’elle est morte. Pourtant, dans la nouvelle rue, le feu n’a jamais baissé.SWE-agent a migré son identité de repository vers une autre organisation. Un watcher indexé sur l’ancienne pouvait en inférer de l’inactivité, voire une disparition, alors que le projet canonique restait actif.The house changes address without missing a single service. Someone passing the old door may declare it dead. Yet around the corner, the new kitchen never lowered its flame.SWE-agent moved repository identity. A watcher tied to the old organization could infer inactivity or disappearance while the canonical project remained active.

Les fournisseursDépendances externesThe suppliersExternal dependencies

L'adresse change, la maison ouvre toujours — au passeChronologieThe sign changed, the service did not — at the passTimeline

La maison est connue depuis longtemps à une adresse. Par habitude, tout le monde continue de la chercher là.Le projet est historiquement identifié sous une seule organisation.The house has long been known at one address. Habit keeps sending everyone there.The project was historically identified under a single organization.

L’ancienne porte se met à renvoyer ailleurs ceux qui s’y présentent. La scène reste au passe.L’ancien chemin de repository se met à rediriger.The old door starts pointing callers somewhere else. The scene remains at the pass.The old repository path started to redirect.

La vraie maison répond désormais sous un autre nom, dans une autre rue. La scène reste au passe.L’identité canonique du repository se résout désormais sous une autre organisation.The house itself now answers under another name, in another street. The scene remains at the pass.Canonical repository identity now resolves under a different organization.

Là-bas, on ouvre et on ferme tous les jours, exactement comme avant. La scène reste au passe.Le développement actif se poursuit sous cette nouvelle identité.There, the doors open and close every day, exactly as they did before. The scene remains at the pass.Active development carried on under the new identity.

Le guetteur doit donc tenir l’ancienne et la nouvelle adresse pour une seule maison, sinon il l’enterre à tort. La scène reste au passe.Sans normalisation des aliases, une watchlist produit ici un faux signal de mortalité.So the watcher has to hold the old and the new address as one house, or he buries it for nothing. The scene remains at the pass.Without alias normalization, a watchlist yields a false mortality signal here.

On surveillait une porte, pas la maison — au passeMécanismeThe watcher knew the door, not the house — at the passMechanism

Celui qui surveille se poste devant une porte, pas devant une maison. Quand la maison déménage, il note la porte close et conclut à la fin du service. La scène reste au passe.Un monitoring indexé sur un chemin de repository mutable confond migration d’identité et absence.A watcher takes up position in front of a door, not in front of a house. When the house moves, he writes down a shut door and calls it the end of service. The scene remains at the pass.Monitoring keyed to a mutable repository path reads identity migration as absence.

Retrouver la maison avant de juger — au passeRéponseFind the house before calling it closed — at the passResponse

Avant de dire si une maison vit encore, il faut la reconnaître elle-même, avec toutes les adresses qu’elle a portées. Un jugement rendu devant une porte ne vaut rien. La scène reste au passe.Résoudre l’identité stable du repository et l’ensemble de ses aliases avant tout calcul de santé de projet.Before saying whether a house is still alive, recognise the house itself, and every address it has carried. A verdict delivered in front of a door is worth nothing. The scene remains at the pass.Normalize stable repository identity and its aliases before computing project health.

Le feu brûle toujours à la nouvelle adresseÉtat actuelThe stoves still burn at the new addressCurrent state

La maison reste en service après son déménagement. Sa nouvelle adresse doit être visible de tous ceux qui lui envoient des commandes.Actif après le changement d’identité. Le déplacement doit rester visible des consommateurs qui routent du travail vers ce projet.The house remains in service after moving. Its new address must stay visible to everyone sending it orders.Active after the identity move. The move must remain visible to the consumers that route work to this project.

Une porte qui renvoie ailleurs n'est pas fermée — au passeLeçonA door that points elsewhere is not shut — at the passLesson

Trouver une adresse abandonnée ne dit rien du service. Tant que la porte renvoie quelque part, la maison est peut-être simplement ailleurs. La scène reste au passe.Une redirection peut signifier la continuité, pas la mort.An address given up tells you nothing about the service. As long as the door points somewhere, the house may simply be elsewhere. The scene remains at the pass.A redirect can mean continuity, not death.