Senior Rust Development Practices Battle-tested patterns for Rust workspace architecture, code organization, dependencies, and testing that scale from prototype to production. Git Worktree Workflow Compliance All coding work MUST happen in git worktrees. Before making any code changes: 1. Create a worktree: 2. Work in that directory 3. Use to consolidate changes back to main Never edit files directly in the main worktree. Completion Requirements Before completing ANY Rust task, you MUST: 1. Run tests: 2. Run linting: 3. Fix any issues before declaring done If trunk has formatting issues, run…