Thanks for contributing.
All PRs should include:
- A short summary of what changed and why.
- Scope statement (what is included and what is intentionally not included).
- Test evidence for the touched behavior.
Use TestFiles\TEST_CASE.md as the baseline and attach a test report in the PR description or comments.
For every relevant scenario, include:
- Environment
- Windows version
- AutoCAD version
- Visual Studio version
- Build config/platform
- Results
- Scenario name/ID
- Pass/Fail
- Notes (actual behavior, errors, or deviation)
- Artifacts
- Screenshots and/or logs when behavior changes or a test fails.
If you change UI/UX only, test evidence is still required (at minimum: launch + workflow sanity on affected screens).
## Test Run Report
### Environment
- OS:
- AutoCAD:
- Visual Studio:
- Build: Release|x64 (or other)
### Results
| Scenario | Status | Notes |
|---|---|---|
| Scenario 1 (CLI + Specific EXE) | Pass | |
| Scenario 2 (UI + Specific EXE) | Pass | |
| Scenario 3 (Pre-existing AutoCAD) | Pass | |
| Scenario 4 (Generic Mode) | Pass | |
### Artifacts
- Screenshot/log links:- Keep changes focused and avoid unrelated refactors.
- Update docs when behavior, setup, or user-visible UI is changed.
- Confirm build success before opening or updating the PR.