Lockfiles must be consistent with package metadata. After any change to pixi.toml, run pixi lock.
Everything runs in a pixi environment. Any command (like pytest) must be prefixed with pixi run (e.g. pixi run pytest).
Code formatting must align with our standards. Run pixi run lint before git commits to ensure this.