OPERATOR LENS
Console should stay dense, but readable.
This is the place where technical visibility is allowed to be richer than in the App. Users get simplicity. Operators get context.
BOOTSTRAP AUTH
Console Bootstrap Session
Session StateLoading
API Base URLMissing
Personal TokenMissing
LIVE CONNECTION
Backend checks
HealthIdle
/v1/meIdle
UserNot loaded
BalanceUnknown
LIVE WORKFLOWS
Available modes
Idle
No workflows loaded yet. Configure bootstrap auth to fetch them.
SYSTEM STATUS
Console Runtime Status
NEAR API Base URLhttps://api.nearviz.ai
Supabase URLNot configured
Supabase Anon KeyMissing
- Auth shell must be connected before route protection becomes real.
- `GET /v1/me` is the first backend contract to wire into App and Console.
- Keep protected orchestration on backend only.
RUN CONTROL
Operator surface
Live Snapshot
| Run | User | Pipeline | Status |
|---|---|---|---|
| #R-2042 | owner@near.local | image_enhance_v1 | Running |
| #R-2043 | artist@near.local | image_enhance_v1 | Queued |
| #R-2039 | studio@near.local | portrait_restyle_v2 | Completed |
PIPELINES
Catalog snapshot
OPERATIONS
Immediate priorities
- Connect real auth shell to Supabase
- Replace mock run rows with backend data
- Add manual balance adjustment surface
- Expose pipeline version and trace artifacts