DossierDossier

Le deuxième commis reçoit un autre carnet avant d'écrireOh My Pi sépare les sessions de writers concurrentsGive the second cook another notebook before any writingOh My Pi separates competing session writers before writes

Le premier commis qui écrit garde son carnet réservé ; le suivant reçoit un autre carnet avant d'y poser sa plume. Le nouveau porte son propre numéro et celui du carnet d'origine, pour conserver les deux histoires.Une lease OS conserve le fichier au premier writer ; un autre processus bifurque vers un sibling avant écriture. Nouveau sessionID et parentSession explicite empêchent de confondre les deux histoires.The first cook to write keeps the reserved notebook; the next gets a separate one before adding anything. The new book has its own number and records the original, preserving both histories without mixing their pages.The first writer retains the session file through an OS lease. A competing process forks to a sibling before writing, with a fresh sessionID and explicit parentSession lineage.

Les plans de travailIsolation et concurrenceThe worktopsIsolation and concurrency
Le deuxième commis reçoit un autre carnet avant d'écrire

Préserver les pages étrangères et laisser les pièces arriverMécanismePreserve the other cook's pages while the copied attachments arriveMechanism

Sans réservation disponible, les pages d'un autre commis sont gardées à part ; si le conflit continue, un autre carnet est ouvert. Les pièces jointes arrivent ensuite sans recouvrir celles créées entretemps, et le responsable attend leur copie.Sans lease, les entrées étrangères restent en branche et une contention persistante déclenche un fork. Copie d'artefacts asynchrone sans écrasement des nouveaux ; ArtifactManager attend cette copie.Without a reservation, the other cook's pages are kept in a separate bundle; continued conflict sends the writer to another book. Attachments are copied without covering new ones, and their keeper waits for that copying to finish.Lease-less conflicts preserve foreign entries in a branch, then fork if contention persists. ArtifactManager waits for asynchronous artifact copying, which does not overwrite newly created sibling artifacts.

Un commis passant directement par l'ancien emplacement peut pourtant ne pas trouver une pièce tant que le porteur n'est pas arrivé. Deux noms désignant le même carnet demandent aussi la même protection.Pendant la copie, les accès local:// et agent:// peuvent manquer les anciens artefacts. Les alias symlink/hardlink du même fichier sont couverts par le suivi annoncé en 18.5.0.A cook going straight to an old attachment's place may still find it missing while the porter is carrying it over. Different names pointing to the same notebook also need the same protection.The direct local:// and agent:// routes can miss older artifacts during the copy window. The later 18.5.0 follow-up addresses symlink/hardlink aliases rather than treating different path names as necessarily different files.

Les annonces de livraison ne prouvent pas tous les servicesÉtat actuelDelivery notes do not certify every kitchen arrangementCurrent state

La correction acceptée le 1er octobre est annoncée dans une livraison, puis complétée pour les doubles noms dans la suivante. Nous n'avons pas refait les essais ; certains dépendant d'un équipement particulier restaient en échec, sans garantie pour toutes les cuisines.Fusion du 1er octobre annoncée en 18.4.9, alias couverts en 18.5.0. Tests non reproduits ; certains tests Windows dépendant de l'environnement restaient en échec, sans certification multiplateforme complète. Guidance research_only.The accepted October 1 repair is announced in one delivery, followed by another covering alternate names. We did not repeat the trials; some tied to a particular kitchen setup still failed, so no all-kitchens guarantee follows.The record supports the October 1 merge and the 18.4.9/18.5.0 announcements, not independent execution. Environment-dependent Windows test failures remained; neither cross-platform completeness nor instant access to copied artifacts is established.