Commit Graph

14 Commits

Author SHA1 Message Date
morluto 8a62075a8e Replace ESLint with oxlint and add code quality tooling
- Replace ESLint/typescript-eslint with oxlint (faster, zero-config TypeScript linting)
- Add oxlint config with complexity thresholds, max-lines, and TypeScript rules
- Add jscpd for duplicate code detection
- Add knip for dead code and unused dependency detection
- Add scripts/scan-todos.mjs for tech debt marker scanning
- Add Husky pre-commit hook running oxlint on staged files
- Fix unnecessary array spreads flagged by oxlint
2026-07-12 10:14:37 +08:00
morluto 4c8b3341c2 Publish REA under the morluto scope 2026-07-12 09:51:30 +08:00
morluto 853a54799b Rename npm package to reaa 2026-07-12 09:28:54 +08:00
morluto b167bd7e13 fix(verify): tolerate exited Hopper helpers 2026-07-12 09:15:44 +08:00
morluto 62ede515b7 docs: record runtime and release constraints 2026-07-12 08:45:35 +08:00
morluto e32906afb7 chore(release): harden package artifacts 2026-07-12 08:45:28 +08:00
morluto c6bf2799e6 chore(package): prepare public npm release 2026-07-12 08:19:36 +08:00
morluto ff321dc574 fix(hopper): launch analysis without stealing focus 2026-07-12 08:19:29 +08:00
morluto 3d70812c37 feat(identity): rename package and CLI to REA 2026-07-12 07:44:30 +08:00
morluto 97541d8dad refactor(cli): share runtime between CLI and MCP 2026-07-12 07:44:21 +08:00
morluto ee6d539a40 docs: document frictionless binary workflow 2026-07-12 06:34:36 +08:00
morluto 8ca3db829f feat(cli): add guided local onboarding 2026-07-12 06:34:27 +08:00
morluto 6f2afc2d18 Add quick start: config generator script and onboarding docs 2026-07-12 03:30:31 +08:00
morluto af3831bb5b Add real-Hopper verification script 2026-07-12 03:25:30 +08:00