38 lines
875 B
Markdown
38 lines
875 B
Markdown
|
|
# devopspanel
|
||
|
|
|
||
|
|
Baseline scaffold for the DevOps orchestration admin panel.
|
||
|
|
|
||
|
|
## Baseline stack choice
|
||
|
|
- Existing Mission Control backend runtime
|
||
|
|
- React 19
|
||
|
|
- TypeScript
|
||
|
|
- Vite 7
|
||
|
|
- OpenAPI-first typed integration in the next slices
|
||
|
|
|
||
|
|
## Setup
|
||
|
|
```bash
|
||
|
|
npm install
|
||
|
|
```
|
||
|
|
|
||
|
|
## Run
|
||
|
|
```bash
|
||
|
|
npm run dev
|
||
|
|
```
|
||
|
|
Application defaults to `http://localhost:5173`.
|
||
|
|
|
||
|
|
## Quality checks
|
||
|
|
```bash
|
||
|
|
npm run build
|
||
|
|
npm run lint
|
||
|
|
```
|
||
|
|
|
||
|
|
## Current scope
|
||
|
|
- Minimal frontend shell only.
|
||
|
|
- No live API wiring in the baseline commit.
|
||
|
|
- `environment summary` stays mock-only until a worker-visible route exists in the current backend runtime.
|
||
|
|
|
||
|
|
## Next development slice
|
||
|
|
1. Add app shell sections for `timeline`, `audit feed`, and `environment summary`.
|
||
|
|
2. Introduce typed DTO/fixture layer from the approved first-slice contracts.
|
||
|
|
3. Keep `environment summary` behind mock data until the live route is available.
|