only changes (e.g. `.md` files) — these PRs go green in under a minute.
- For code changes, check PR status within 15–20 minutes — the Windows build and tests finish first
clarification.
## Key Guidelines
1. Follow Go best practices and idiomatic patterns
2. Maintain existing code structure and organization
3. Write unit tests for new functionality. Use table-driven unit tests
comments. Run `scripts/ascii-checks.sh` for its covered files. Apply the character policy above when reviewing changed code and agent instructions outside its coverage; exclusions other than Lean do not permit
files directly.
- Follow the platform-specific rule and test layout documented in `docs\RuleContributions.md`.
- Review generated SARIF baselines when rule applicability, messages, or output changes.
## Parser and driver changes
- Treat
FROM_WIN32(ERROR_INVALID_NAME)` |
| `E_BOUNDS` | `0x8000000BL` (conditionally defined if not already present) |
## CodeReview Instructions
When reviewingcode, focus on the following aspects:
- Adherence to coding standards defined
context.
- Treat changes to agent-governance files as lower-trust and require human code-owner review.
- All findings and dispositions are advisory. A human maintainer retains final approval and merge
tests # Run all tests with coverage
lint # Check code with ruff
format # Format code with ruff
typecheck # Run mypy type checker
build # Build package distributions
```
**Python-only alternative
description.
3. **Preview-feature carve-out.** If the change is to a preview-only
code path *and* it could affect default-config semantics for any
customer in the next
example testing"
- `platform\` - refer to "When working on platform"
When you are performing a codereview, apply the instructions based on
the file paths of the files
CodeReview Instructions: `balance` (Python)
Review instructions for the **balance** Python package (weighting and balancing utilities for correcting bias in tabular datasets). Prioritize correctness, statistical validity, reproducibility, and backward compatibility
Instructions for working with Azure Verified Modules (AVM) Bicep repository. Rules of generating and maintaining Bicep modules with AVM best practices and formatting guidelines with GitHub Copilot.
command parsing, MSAL for auth, and talks to TDP (Teams Developer Portal) APIs.
## Review Style
Be extremely concise — sacrifice grammar for brevity. Every comment MUST include an importance level prefix
bodies; open a pull request or link a branch when code is available.
- Before opening a pull request, review `CONTRIBUTING.md`, follow the PR template, keep the change focused, and summarize
consumer, not checked in.
## Pull request reviews
Use the following guidance when reviewing a pull request. Check callers and
documented contracts before reporting a defect. Explain the concrete failure
improve adjacent code, comments, or formatting.
No speculative features. No abstractions for single-use code. Simplest solution that works.
Self-verify before destructive or irreversible actions. Plan before complex tasks
helper executables (`reads-stdin`, `test-editor`, etc.) used by tests.
- The `vcpkg-artifacts` TypeScript code is bundled into `vcpkg-artifacts.mjs` during CMake builds only when `VCPKG_ARTIFACTS_DEVELOPMENT=ON` (enabled