AI-assisted asset workflow workbench (workspace, capability presets, experimental tools).
- Workspace asset list + capability presets (in-slot page switch)
- Justified row layout for assets and presets
- Quick compose bar / chat dock
- Capability sets and workflow composer
- Experimental: seam repair, PBR texture generation, prompt arena
- Admin console (
/admin) for staff ops - Compose-style dropdowns / sidebar chips (aligned with quick compose bar)
- Dev log (staff): plain-language day receipt + post-push R2 timeline (
dev-log:rewriteto refresh tip) - Production lazy-chunk recovery: exclude
/assetsfrom SPA rewrite; retry/reload on stale preview chunks - Upstream Gemini/Vertex 429: limited long-backoff retries (proxy + client); understand mode lowers image batch concurrency
- Task-envelope credits: sum-of-steps precharge + clear stale reserve after settle (avoids CREDITS_RESERVE_INVALID)
- Project Agent (U1→U4): dock chat, @experts (real LLM), auto mode, child-run cards, export/cold-load; optimistic send while expert LLM runs
- Vertex route: default
us-central1; Gemini 3.x models hybrid toglobal(avoids regional Publisher 404) - Removed: standalone dialog page, texture pattern extract page, prompt-effect analysis page
- Workspace: main asset canvas + function sidebar; content slot switches assets ↔ presets; Project Agent dock (right)
- Settings: API keys, sync, companion
- Admin (staff): opens
/admin - Dev log (staff, below Admin): R2 push summaries in plain Chinese; day thermal receipt PNG;
npm run dev-log:post-push/dev-log:rewrite - Experimental: seam repair, generate texture, prompt arena
npm install
npm run devSee .env.example for environment variables (including AI_WORKER_PROXY_RATE_LIMIT_RETRIES, VITE_WORKFLOW_UNDERSTAND_IMAGE_CONCURRENCY).