version: "1.0" federation: topology: "hub-and-spoke" hub_owner: "andre" conflict_strategy: "team-wins" team_repos: - context: privat url: "https://github.com/andreknie/privat-team.git" branch: main sync_direction: bidirectional sync_frequency: "on-push" shared_mirror: enabled: true paths: - "shared/tools/common-scripts/" - "shared/config/base-config.yaml" mode: read-only - context: dhive url: "https://gitlab.dhive.io/team/dhive-mono.git" branch: main sync_direction: bidirectional sync_frequency: "on-push" shared_mirror: enabled: true paths: - "shared/tools/" - "shared/powers/db-dxp-platform/" - "shared/mcp-servers/" - "shared/OrgMyLife/" mode: read-only - context: bahn url: "https://gitlab.2700.2db.it/team/bahn-workspace.git" branch: main sync_direction: bidirectional sync_frequency: "daily" shared_mirror: enabled: true paths: - "shared/tools/" - "shared/powers/" - "shared/knowledge-store/_index.yaml" mode: read-only