Skip to content

Conversation

@mojoatomic
Copy link
Owner

Simplify onboarding to passive start by making init generate warn-only ESLint config and deferring enforcement to ratchet.

Changes

  • Generator: lib/generators/eslint-config.js now emits warn-only severities for built-in rules (no-undef, no-var, eqeqeq, camelcase)
  • Architecture generator: CLI max-lines override switched to warn (enforcement handled via ratchet/baseline), test updated accordingly

Why

Behavior

  • init produces eslint.config.mjs with all warnings
  • CI stays green; ratchet enforces regressions and locked rules

Tests

  • Updated eslint-arch-config.test for warn-only CLI override; suite is green.

@mojoatomic mojoatomic merged commit 4f0f002 into main Nov 12, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants