|
| 1 | +# Instruction Audit |
| 2 | + |
| 3 | +Last updated: 2026-05-01 |
| 4 | + |
| 5 | +## Contradictions |
| 6 | + |
| 7 | +No hard contradictions were found in the supplied instructions for this repository. |
| 8 | + |
| 9 | +The only scope mismatch is that some global preferences, such as TypeScript and package-manager defaults, do not apply to this C# Godot/.NET project. They were not copied into the project-local guidance except where useful as negative command guidance. |
| 10 | + |
| 11 | +## Essentials Kept In Root |
| 12 | + |
| 13 | +- One-sentence project description. |
| 14 | +- Package manager status. |
| 15 | +- SDK and build constraint. |
| 16 | +- Note that there is no standalone typecheck command. |
| 17 | +- Build command syntax for the non-standard `sts2.dll` requirement. |
| 18 | +- Default validation command. |
| 19 | +- Links to deeper guidance. |
| 20 | + |
| 21 | +## Suggested `docs/` Structure |
| 22 | + |
| 23 | +```text |
| 24 | +docs/ |
| 25 | + agents/ |
| 26 | + workflow.md |
| 27 | + commands.md |
| 28 | + code-conventions.md |
| 29 | + testing.md |
| 30 | + release-packaging.md |
| 31 | + instruction-audit.md |
| 32 | +``` |
| 33 | + |
| 34 | +## Flagged For Deletion Or Omission |
| 35 | + |
| 36 | +- "Always strive for concise, simple solutions." Too vague to enforce as a project-specific rule. |
| 37 | +- "If a problem can be solved in a simpler way, propose it." Useful preference, but redundant with normal agent behavior and the workflow guidance. |
| 38 | +- TypeScript-specific guidance. Not relevant to this repository unless TypeScript is introduced later. |
| 39 | +- Package-manager preference for pnpm or bun. Not relevant because this repository has no JavaScript package manager. |
| 40 | +- "Use Agent CI only when the repo supports it..." Omitted because this repository has no Agent CI setup in the project files. |
| 41 | +- Broad tech-stack preferences such as Tailwind, React, Convex, Clerk, and Vercel. Not relevant to a C# Godot mod. |
| 42 | +- General reminders like "write clean code" or "prefer existing patterns" were either omitted or converted into repository-specific guidance. |
0 commit comments