docs/includes/abbreviations.md drifted on every branch with no core feed — api/v1.0 and websdk/v1.0 were missing terms, websdk/v1.0 carried API and SDK against the style guide, unreal/v2.2 had reordered one. The copies are aligned by hand now. Nothing keeps them that way.
Two options:
Core-owned (status quo). Keep it in the core-owned set and widen the sync. Blocked by mechanism: auto-sync-core copies all four core-owned paths wholesale, so adding api/v1.0, websdk/v1.0, or toolkit/v0.4 to a matrix would also push docs/cli/guides and docs/portal onto branches that should not have them. Needs a path-scoped sync to work.
Main-owned. Drop it from the core-owned set, make main canonical, fan out to every content branch. main already holds the canonical AGENTS.md. Changes the core-owned contract.
toolkit/v0.4 keeps its own disjoint list either way.
docs/includes/abbreviations.mddrifted on every branch with no core feed —api/v1.0andwebsdk/v1.0were missing terms,websdk/v1.0carriedAPIandSDKagainst the style guide,unreal/v2.2had reordered one. The copies are aligned by hand now. Nothing keeps them that way.Two options:
Core-owned (status quo). Keep it in the core-owned set and widen the sync. Blocked by mechanism:
auto-sync-corecopies all four core-owned paths wholesale, so addingapi/v1.0,websdk/v1.0, ortoolkit/v0.4to a matrix would also pushdocs/cli/guidesanddocs/portalonto branches that should not have them. Needs a path-scoped sync to work.Main-owned. Drop it from the core-owned set, make
maincanonical, fan out to every content branch.mainalready holds the canonicalAGENTS.md. Changes the core-owned contract.toolkit/v0.4keeps its own disjoint list either way.