updated agents
This commit is contained in:
@@ -4,7 +4,7 @@ Also see the other related technical documentation in the docs folder.
|
|||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
|
||||||
These tools are installed and available: Python3, MiKTeX, Tesseract, Playwright
|
These tools are installed and available: Python3, geckodriver, Selenium
|
||||||
|
|
||||||
## Rules
|
## Rules
|
||||||
|
|
||||||
@@ -16,9 +16,9 @@ These tools are installed and available: Python3, MiKTeX, Tesseract, Playwright
|
|||||||
- If there's documnentation present, always keep it updated.
|
- If there's documnentation present, always keep it updated.
|
||||||
- After every iteration, evaluate if the test coverage would fall below 100%, and write tests if necessary.
|
- After every iteration, evaluate if the test coverage would fall below 100%, and write tests if necessary.
|
||||||
- After every iteration, run `dotnet jb cleanupcode --build=False '$file1' '$file2' ...` for every C# file you touched.
|
- After every iteration, run `dotnet jb cleanupcode --build=False '$file1' '$file2' ...` for every C# file you touched.
|
||||||
- After every frontend change, verify the results using an ephemeral Playwright run.
|
- After every frontend change, verify the results using a geckodriver+Selenium run.
|
||||||
- For ad hoc verification in this repo, do not default to `npx playwright test` with a temp spec outside the repo.
|
- When browser verification needs the app running, launch the app against a temporary copy of `src\RolemasterDb.App\rolemaster.db` so verification does not mutate the canonical DB.
|
||||||
- When browser verification needs the app running, launch the app against a temporary copy of `src\RolemasterDb.App\rolemaster.db` so verification does not mutate the canonical DB.
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
- Never change the .gitignore file without consent.
|
- Never change the .gitignore file without consent.
|
||||||
|
|||||||
Reference in New Issue
Block a user