[codex] Expand FlowChain workbench live console#112
Conversation
|
HQ review note, 2026-05-13: this draft matches the #102 dashboard/workbench lane and stays in apps/dashboard plus docs/DASHBOARD_MVP. Please link issue #102 in the PR body before merge. Merge order: after #111 lands or rebase onto it, because #111 adds the root flowchain:full-smoke command that this PR currently notes as missing; also coordinate with #101 so API-gated actions only enable when matching local-only control-plane methods exist. Main review focus: no browser private-key handling, no production/mainnet or real-funds UX claims, and no second dashboard surface. |
|
HQ review blocker, 2026-05-14: before merge readiness review, please update the PR body to name the linked issue, allowed folders, forbidden folders, worktree path, and exact checks run. Current changed files appear to stay in |
|
HQ reconciliation note, 2026-05-14: GitHub now shows linked dashboard/workbench issue #102 as closed. Before merge review, please either close this draft if it was superseded by merged main, or refresh the PR body with the exact remaining delta and a new/open issue reference for anything still needed. |
What changed
/health,/state, and a read-only/rpcbatch.Why
The workbench should feel like a real local chain console for second-computer validation without claiming production mainnet, real funds, wallet custody, or production bridge readiness.
Checks
npm test --prefix apps/dashboardnpm run build --prefix apps/dashboardnpm run flowchain:smokeafter installing missing root and crypto dependenciesgit diff --checkhttp://127.0.0.1:5177/; control-plane/healthand/stateresponded onhttp://127.0.0.1:8788/because port8787was already occupied by an existing node process whose/statereturned 404.Notes
npm run flowchain:full-smokeis not present in the current rootpackage.json;npm run flowchain:smokeis the available full merged-surface smoke wrapper.HQ Required Review Metadata (2026-05-14)
Issue status: Original #102 lane is closed on GitHub; needs new/open issue if work remains
Worktree / branch ownership: E:\FlowMemory\flowmemory-dashboard
Allowed folders: apps/dashboard/, docs/DASHBOARD_MVP.md
Forbidden folders: crates/, services/, crypto/, contracts/, hardware/, unrelated docs/infra
Exact checks recorded:
HQ readiness: Draft; merge state DIRTY; close as superseded or refresh against current main and a new/open issue.