# Agent Guide Also see the other related technical documentation in the docs folder. ## Tools These tools are installed and available: Python3, geckodriver, Selenium ## Rules - After every iteration, run `jb cleanupcode --build=False '$file1' '$file2' ...` for every C# file you touched. - After every frontend change, verify the results using a geckodriver+Selenium run. ### Dotnet CLI - If you need a separate output directory, use a subfolder under `artifacts`, and clean it up afterwards. - Avoid running `dotnet build` and `dotnet test` in parallel in this repo; that can cause file-lock failures in `obj\Debug\net10.0`.