Follow-up to #283 / PR #284. The instruction restructure replaced numbered rules with tiered IDs (I/P/C/M) and contracts. Roughly 50 files still cite the old numbers in inert comments: app/src (~39 files), app/tests step files (6), app/electron/tests/main.test.ts, scripts/check-native-version-bump.mjs, .github/workflows/ci.yml:30. Many were already drifted before the restructure (citing rules 41/43 that never existed). Mechanical sweep: remap each by content to the new rule ID or contract name, same method as PR #284's docs pass.
Claude assisting @pliablepixels
Follow-up to #283 / PR #284. The instruction restructure replaced numbered rules with tiered IDs (I/P/C/M) and contracts. Roughly 50 files still cite the old numbers in inert comments: app/src (~39 files), app/tests step files (6), app/electron/tests/main.test.ts, scripts/check-native-version-bump.mjs, .github/workflows/ci.yml:30. Many were already drifted before the restructure (citing rules 41/43 that never existed). Mechanical sweep: remap each by content to the new rule ID or contract name, same method as PR #284's docs pass.
Claude assisting @pliablepixels