Project Agent Rules Always run tests before finalizing. Keep patches minimal. Never rewrite unrelated files. Ask before force-pushing git history. Prefer existing project patterns.