Problem context
At main commit 5762d37048601ee8084ea111c00fafece181910e, only the issue-inventory workflow runs. The primary CI YAML repeats the top-level permissions key, so lint, test, accessibility, artifact, build and E2E evidence is absent.
Technical scope
- Make the workflow valid and add a workflow-syntax regression check.
- Align the Node/package-manager/toolchain with
packageManager.
- Restore artifact, lint, typecheck, unit/integration, accessibility, production build and E2E jobs.
- Remove duplicate package script keys and hidden skips.
- Retain fail-closed WalletConnect/config preflight without exposing secrets.
Required tests
All frontend gates at one head SHA plus workflow validation.
Acceptance criteria
Dependencies
None. Gate B prerequisite for #552–#557.
Non-goals
UI redesign or wallet/API feature work.
Deliverables
Repaired workflow/tooling and evidence.
Complexity and points
- Complexity: High
- Points: 200
Problem context
At
maincommit5762d37048601ee8084ea111c00fafece181910e, only the issue-inventory workflow runs. The primary CI YAML repeats the top-levelpermissionskey, so lint, test, accessibility, artifact, build and E2E evidence is absent.Technical scope
packageManager.Required tests
All frontend gates at one head SHA plus workflow validation.
Acceptance criteria
Dependencies
None. Gate B prerequisite for #552–#557.
Non-goals
UI redesign or wallet/API feature work.
Deliverables
Repaired workflow/tooling and evidence.
Complexity and points