You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The project has 14k+ AST nodes across 838 files with no automated code-style enforcement. Root devDependencies contains only typescript + @types/node. No ESLint, Prettier, or Biome is configured. All formatting and linting is manual.
Problem
No consistent code style across contributors
No automated enforcement of conventions (e.g. no console.log in production, consistent import ordering)
Context
The project has 14k+ AST nodes across 838 files with no automated code-style enforcement. Root
devDependenciescontains onlytypescript+@types/node. No ESLint, Prettier, or Biome is configured. All formatting and linting is manual.Problem
console.login production, consistent import ordering)lintgate to plug intoProposal
Choose and configure one of:
Option A: Biome (recommended)
Option B: ESLint + Prettier
Implementation steps
devDependencieslintandformatscripts to rootpackage.jsonlintgate to CI (chore: setup CI/CD pipeline with quality gates #414)Acceptance criteria
npm run lintchecks all workspacesnpm run formatauto-formats all workspacespackage.jsonhaslintandformatscriptslintgateReferences