| Overlay | Presents rows, actions, popups, search, policy badges, and feature-specific browsers. Large surfaces live in focused feature files or overlay partials. |
| Settings | Stores user-configurable values and persisted setup state. Setup capture, setup application, HUD settings, defaults, clamps, display helpers, and recorder settings live in focused partials. |
| Policy | Classifies features and records or blocks use under active policy. |
| Runtime | Applies gameplay, visual, capture, interop, proof behavior, and module lifecycle hooks. Feature-family runtime, command, HUD, save/load, recorder, and inspector logic should live beside that feature family instead of in the core module file. |
.akr archives | Imports and exports setup state, overlay themes, custom HUD labels, and control-display presets. The shared archive contract lives in Source/Packs/akron-archive.cs; each payload schema stays with its owning feature. |
| Tests | Enforce registry coverage, defaults, archive safety, and behavior contracts. |