--- name: "P-040 — Sync one-way Ody → KSK + tronc commun protocolaire OS-CORE" path: "docs/manuel/protocoles/proto-p-040.md" description: "Manuel Agentic — P-040 — Sync one-way Ody → KSK + tronc commun protocolaire OS-CORE (sync PROTOCOLS vivant 22/07)" section_type: "doc" version: "2.0.0" lang: "fr" date: "2026-07-22 21:50:58" created_by: "@c3po" updated_by: "@gg45" source_vivante: "docs/manuel/protocoles/proto-p-040.md" manuel_order: 140 --- # P-040 — Sync one-way Ody → KSK + tronc commun protocolaire OS-CORE > **Source de vérité** : `docs/manuel/protocoles/proto-p-040.md` — manuel protocoles (option C 2026-08-11). Le flux `agents/c3po/memory/protocols.md` = ajouts récents seulement, **ne gagne pas** sur cette fiche. ## P-040 — Sync one-way Ody → KSK + tronc commun protocolaire OS-CORE | Champ | Valeur | |---|---| | Règle A | `sync-engine-live.sh` = **one-way Odyssée → KSK**. Le p2p est supprimé. Ody = source de vérité dev — @ego ne développe plus sur KSK. Pas de `--delete` : les fichiers propres KSK persistent. | | Règle B | Tronc commun protocolaire = `docs/system/OS-CORE.md` (syncé). Périmètre élargi : `INIT.md` + `agents/agentic/system/format.md` voyagent aussi. | | Règle C | `bootstrap.md` · `daemon.md` · `agents/_manifest.md` = **overlay monde**, souverains, jamais syncés. `_manifest.md` régénéré par monde via `build-manifest.sh`. | | Règle D | Ne jamais éditer un fichier du tronc côté monde récepteur — écrasé au sync suivant. | | Règle E | **Le moteur se partage. Le vécu, non.** Tronc OS = sync. Overlay = souverain. Vécu monde (`records/` · `sessions/` · `rag/` · `cache/` · `.env` · corpus, images, phrases) = **jamais** syncé, **jamais** versé dans le ctx d'un autre monde. | | Garde | Lock sync >10 min = orphelin, levé automatiquement. | | Origine | Retex KSK 2026-07-06 : la couche protocole n'a jamais été dans le périmètre de sync — "le moteur voyageait, la constitution non". Amend. devise 2026-08-23 @ego. | **Source :** @ego 2026-07-06 21:20 · **Amendé :** @ego 2026-08-23 (devise vécu) · **Formalisé par :** @af5 2026-07-06 · **Statut :** actif · **Niveau :** `fondateur` --- --- *Sync massif hors-system · @gg45 · 2026-07-22*