Commit bf7b669
Add Zeitwerk eager loading check to CI
Adds validation that Zeitwerk can eager load all files without errors.
This catches autoloading issues like inflector bugs and missing
conditional checks before they reach production.
- Added check after linter step for fast fail
- Runs on all Ruby/Rails matrix combinations
- ~2 second check prevents production crashes
## Blocked
This PR depends on crmne#504 (ActiveRecord dependency fix) to pass.
Without it, the eager loading check fails with NameError.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 46bc870 commit bf7b669
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
71 | 74 | | |
72 | 75 | | |
73 | 76 | | |
| |||
0 commit comments