Skip to content

Commit e837b30

Browse files
chore: update copilot AI guideliness
1 parent e31e34e commit e837b30

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/copilot-instructions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,8 @@ Variants: `MemoryBasedDataStructureWithCsBaseAddress`, `MemoryBasedDataStructure
116116
- **Test before submit** - always run tests after code changes to verify functionality
117117
- **Concise documentation** - XML docs should be precise and complete but not verbose; avoid excessive remarks
118118
- **Ignore Machine class** - this is a legacy aggregator class; work directly with specific components (`CfgCpu`, `Memory`, `Stack`, etc.) instead
119+
- **Enforce TDD** - ensure integration tests are present and not passing at first, then make them pass by updating the implementation.
120+
- **Clear test code style** use explicit Arrange/Act/Assert structure, avoid long setup blocks, and reduce duplication with small helpers.
119121

120122
### Avalonia Telemetry
121123
- **Avalonia telemetry must be disabled** when working on the codebase.

0 commit comments

Comments
 (0)