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
8.**Connection type** - Managers accept `Database`, `Transaction`, or `TransactionContext`
270
270
9.**Dict helpers** - Use `to_dict()` and `from_dict()` for serialization
271
271
272
+
## Claude Code Instructions
273
+
274
+
### Always Fix Issues
275
+
276
+
**CRITICAL**: When encountering bugs, test failures, or issues during development:
277
+
278
+
- ALWAYS fix issues, regardless of whether they appear to be "pre-existing"
279
+
- Never dismiss bugs as "not related to current changes" - if you found it, fix it
280
+
- Complete the work fully; don't leave partial implementations
281
+
- If a refactor is done, it should be COMPLETE - no dead code, no overridden methods that defeat the purpose
282
+
283
+
### Code Quality Standards
284
+
285
+
**CRITICAL: Always run checks on the ENTIRE codebase, not just modified files.**
286
+
287
+
AI sessions may include multiple separate conversations or context compactions, so changes from earlier in a session could introduce issues. Running checks on only a subset of files will miss these problems and cause CI failures.
288
+
289
+
Before committing, run ALL of these on the entire codebase:
0 commit comments