-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
False
-
-
False
-
-
Outcome: Repository organized as monorepo with `apps/cloud-ui` hosting the current Koku UI and shared code and components moved into `libs/*`.
Proposed repo layout (modeled after `flightctl-ui`)
```
root/
package.json (workspaces)
tsconfig.base.json
turbo.json (or nx.json)
apps/
cloud-ui/ # current koku-ui migrated here (standalone build)
ocp-plugin/ # added in Epic 2
libs/
components/ # PF components, charts, composables from current UI
api/ # API clients, query utils, types
utils/ # formatting, dates, routing helpers
i18n/ # i18n config and messages
types/ # shared TS interfaces/models
```