Repository Map (The Rigs)¶
Use this map to route work to the correct repository within the AeroBeat ecosystem.
Core contract repos¶
aerobeat-input-core: shared input abstractions and provider contractsaerobeat-feature-core: shared gameplay-mode/runtime-rule contractsaerobeat-content-core: canonical authored-content contractsaerobeat-asset-core: shared account-level/avatar/cosmetics/environment asset-side contractsaerobeat-ui-core: shared UI abstractionsaerobeat-tool-core: shared tool-side contracts
Product and implementation repos¶
Official current-focus repos¶
aerobeat-assembly-communityaerobeat-docsaerobeat-feature-boxingaerobeat-feature-flowaerobeat-input-mediapipe-python
Future-input or future-platform repos still worth preserving¶
aerobeat-input-mediapipe-nativeaerobeat-input-gamepadaerobeat-input-joycon-hidaerobeat-input-keyboardaerobeat-input-mouseaerobeat-input-touchaerobeat-input-xraerobeat-ui-shell-mobile-communityaerobeat-ui-shell-web-communityaerobeat-ui-shell-xr-community
Shared tool/UI repos¶
aerobeat-tool-api(shared API-facing tool lane; keep AeroBeat-owned client/integration surfaces here rather than coupling product repos directly to vendor APIs)aerobeat-tool-settingsaerobeat-tool-*authoring productsaerobeat-ui-kit-communityaerobeat-ui-shell-desktop-community
Shared environment repos¶
aerobeat-environment-core(internal environment package family baseline; reusable environment scenes/resources built onaerobeat-asset-corerather than a new seventh core lane)aerobeat-environment-loader(generic runtime environment loader/bridge for official package-facing environment kinds such as image, video, GLB, and controlled splat requests)aerobeat-environment-gaussian-splat(specialized Gaussian-splat fulfillment/runtime wrapper consumed by the loader or sibling repos that need the lower splat runtime directly)
Planned UGC/API vendor lane¶
aerobeat-tool-apiremains the AeroBeat-facing Godot-imported API manager singleton laneaerobeat-vendor-modiois the preferred first provider adapter repo for the current outer-shell path- product repos should consume
aerobeat-tool-api, not provider SDK/REST code directly
Scope note¶
A repo existing in the ecosystem does not mean the feature/input/platform is official v1 product scope. The active product slice is camera-first Boxing + Flow on PC first.
This routing map stays focused on active and future-facing lanes. Legacy Dance/Step feature repos are intentionally omitted from the current live map rather than treated as active routing targets.