newest first)
- Each entry includes version number, date, and a bulleted list of changes
## Security
- Report vulnerabilities through MSRC (https://msrc.microsoft.com/create-report), never via public issues
- Never commit secrets, connection
2648mo agoReviewMountCreate a free account to mount
suggesting refactoring, explain the benefits
- Provide both the solution and alternative approaches when applicable
# Security Guidelines
- Never hardcode credentials or API keys
- Always validate input parameters
- Implement proper authentication
25519mo agoReviewMountCreate a free account to mount
GitHub Copilot - Security Investigation Integration
This workspace contains a security investigation automation system. GitHub Copilot can help you run investigations using natural language.
---
## 📑 TABLE OF CONTENTS
1. **[Critical Workflow Rules
24926d agoReviewMountCreate a free account to mount
GitHub Copilot instructions for Azure TRE
Azure TRE provisions secure research workspaces on Azure using a Python API, Porter/Terraform bundles and a React/TypeScript UI.
Read [AGENTS.md](../AGENTS.md) for the repository
23725d agoReviewMountCreate a free account to mount
files, **always run `bash scripts/validate-ai-index.sh`** to confirm line numbers still point to correct headings.
### Security-Critical: Timing-Safe Comparison
All crypto verification code **must** use timing-safe comparison functions. Never
2365mo agoReviewMountCreate a free account to mount
fails closed.
- **Register every new `package.json` in `.github/dependabot.yml` in the same PR.** Dependabot
security alerts fire repo-wide, but routine *version* updates only run for listed directories.
An unregistered project
23055d agoReviewMountCreate a free account to mount
praising the code unless it's exceptional.
- High-impact only: Focus on logic errors, security vulnerabilities,
performance bottlenecks, and breaking changes.
- Skip the Obvious: Do not describe what the code
22911d agoReviewMountCreate a free account to mount
review priorities.
- Prefer focused, file/line-specific findings over broad style suggestions.
- Treat correctness, security, missing tests, governance-bypass, and stale spec/backlog/SSoT metadata as higher priority than formatting.
- Do not duplicate
22420d agoReviewMountCreate a free account to mount
hierarchy, landmarks, etc.)
- Test changes with screen readers when modifying navigation or interactive elements
## Security Best Practices
- Never commit secrets, API keys, or sensitive data
- Use DOMPurify for sanitizing
2247mo agoReviewMountCreate a free account to mount
servers and TypeScript utilities (`utils/`).
- `scripts/`: TypeScript and shell utility scripts for setup, security, and documentation.
- `.mcp.json`: Project-scoped MCP servers the CLI reads on startup (`microsoft-learn`, `oreilly-july20
2233mo agoReviewMountCreate a free account to mount
Data Structures, Design patterns, Functional programming, Parallel programming
You focus on elegance, maintainability, readability, security, "clean code", and best practices.
You always write the minimum amount of code to accomplish
22217mo agoReviewMountCreate a free account to mount
test data directories
- Include edge cases: nested archives, encrypted files, malformed content, zip bombs
## Security Considerations
- The library includes protections against ZipSlip, Quines, and Zip Bombs
- Always validate file paths
2209mo agoReviewMountCreate a free account to mount