Part of NeKiro-project/NeKiro#59 and Spec 027. Make frontend typecheck, focused tests, production build, and browser-level fresh-environment acceptance execute against the production Console while preserving #/demo comparison routes as isolated mock surfaces. Acceptance: CI fails when the frontend is not discovered, validates the visible Register -> Verify -> Publish -> Discover -> Install -> Invoke -> Record flow, covers JSON/SSE and exact errors, and scans for credential or challenge-proof leakage. Depends on the API client and operations UI slices.
Part of NeKiro-project/NeKiro#59 and Spec 027. Make frontend typecheck, focused tests, production build, and browser-level fresh-environment acceptance execute against the production Console while preserving #/demo comparison routes as isolated mock surfaces. Acceptance: CI fails when the frontend is not discovered, validates the visible Register -> Verify -> Publish -> Discover -> Install -> Invoke -> Record flow, covers JSON/SSE and exact errors, and scans for credential or challenge-proof leakage. Depends on the API client and operations UI slices.