diff --git a/.gitignore b/.gitignore index 21e843d..f0203f0 100644 --- a/.gitignore +++ b/.gitignore @@ -277,7 +277,6 @@ ServiceFabricBackup/ # SQLite transient sidecars *.db-shm *.db-wal -/rolemaster.db # Business Intelligence projects *.rdl.data diff --git a/AGENTS.md b/AGENTS.md index 772ac3d..43aa18b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -19,6 +19,10 @@ These tool paths should be used instead of any entry in the PATH environment var - When an task is finished, perform a code review to evaluate if the change is clean and maintainable with high software engineering standards. Iterate on the code and repeat the review process until satisfied. - After the implementation is finished, verify all changed files, and run `python D:\Code\crlf.py $file1 $file2 ...` only for files you recognize, in order to normalize all line endings of all touched files to CRLF. - If there's documnentation present, always keep it updated. + +### Git + +- Never change the .gitignore file without consent. - At the end perform a git commit with a one-liner summary. ### PowerShell @@ -30,6 +34,8 @@ These tool paths should be used instead of any entry in the PATH environment var ### Dotnet CLI -- Use `$env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE = '1'` -- Use `$env:NUGET_PACKAGES = Join-Path $env:USERPROFILE '.nuget\packages'` -- If a build fails with 0 errors / 0 warnings, do not keep retrying the same build command, instead use --no-restore. \ No newline at end of file +- If a build fails with 0 errors / 0 warnings: + - Do not keep retrying the same build command + - Consider using --no-restore. + - Consider using `$env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE = '1'` + - Consider using `$env:NUGET_PACKAGES = Join-Path $env:USERPROFILE '.nuget\packages'` diff --git a/rolemaster.db b/rolemaster.db new file mode 100644 index 0000000..9f843e0 Binary files /dev/null and b/rolemaster.db differ