OWASP WrongSecrets - Copilot Instructions
Welcome to the OWASP WrongSecrets project! This document provides GitHub Copilot with essential context to help you contribute effectively to this educational cybersecurity project.
## Project Overview
Steady15 mentions in 2 weeks
No other project uses it yet
1.5k4y agoReviewMountCreate a free account to mount
test file next to the command file. Create a reference page in the documentation in `docs/docs/cmd/ `. The reference page file name is the same as the command file name
1.5k19mo agoReviewMountCreate a free account to mount
code patterns and conventions
3. **Test**: Add comprehensive test cases with edge cases
4. **Document**: Update both code comments and user documentation
5. **Validate**: Test on multiple platforms and with
1.5k10mo agoReviewMountCreate a free account to mount
yohey-wPipes a download into a shellCopilot instructions
practices.
---
## Development Priority Guidelines
### 1. **Teams-First Approach**
- Always reference Microsoft Teams samples and documentation first.
- Prioritize Teams Platform APIs over generic Bot Framework patterns.
- Use Teams-specific terminology
1.4k19mo agoReviewMountCreate a free account to mount
m.cursor > 0 { m.cursor-- }
case key.Matches(msg, keys.Down):
if m.cursor < len(m.items)-1 { m.cursor++ }
}
```
---
## 16) Documentation & Comments
* Exported types/functions must have a sentence GoDoc.
* At the top of each file, include
1.4k29d agoReviewMountCreate a free account to mount
concise in your explanations - focus on what's important rather than explaining obvious details.
## Documentation Files
- You must only create documentation files if explicitly requested by the user.
=== boost rules
1.4k58d agoReviewMountCreate a free account to mount
Project architecture and codebase structure
- AI Agent Development Guidelines (code quality, testing, restrictions)
- Module documentation and navigation
- Code Quality standards, testing requirements, and restrictions
If you read this file
1.4k10mo agoReviewMountCreate a free account to mount
sample_search` tools of the `bitplatform` MCP server to search Microsoft's latest official documentation for detailed and up-to-date information before responding to specific or narrowly defined questions
1.4k12mo agoReviewMountCreate a free account to mount
Prefer `anyhow::Result` for fallible functions.
- Keep `unsafe` blocks as small as possible and document why each one is necessary.
- Do not introduce new dependencies without a clear justification; check
1.4k4mo agoReviewMountCreate a free account to mount
must add a test that reproduces the bug.
- New features must be tested and documented.
- Use `@ts-expect-error` for known false positives; `@ts-ignore` only for
errors
1.4k5mo agoReviewMountCreate a free account to mount
boot smoke;
there is no test suite. `spec/api/*` is an rswag OpenAPI **document generator**:
rswag drives it in dry-run (`.rspec` sets `--dry-run`), so `run_test!` never
issues
1.4k3y agoReviewMountCreate a free account to mount
These instructions define a unified style and process standard for authoring and maintaining learn.microsoft.com documentation with GitHub Copilot or other AI assistance.
## Learn-wide Instructions
Below are instructions that apply
1.3k21mo agoReviewMountCreate a free account to mount
SelectedColor`, `UndefinedColor`)
- **Parameters and Local Variables**
- Use camelCase (e.g., `color`, `alpha`, `targetType`)
4. **XML Documentation**
- Use XML documentation comments (`///`) for public APIs
- Include ` `, ` `, and ` ` tags as appropriate
- Example:
```csharp
///
/// Change
1.3k9mo agoReviewMountCreate a free account to mount
uses a modern Python build system with hatch, and includes comprehensive testing, linting, and documentation.
## Working Effectively
### Environment Setup
- **Python Requirements**: Python 3.10 or higher (tested with 3.9-3.13)
- **Network
No other project uses it yet
1.3k2mo agoReviewMountCreate a free account to mount
supabase-swift
## Instructions for Code Review
- Check for breaking API changes
- Check if documentation is up to date
- Check if examples are up to date
- Check if tests are comprehensive
Steady8 mentions in 2 weeks
No other project uses it yet
1.3k19d agoReviewMountCreate a free account to mount
test` to validate
5. Add E2E test script in `testdata/` if needed
6. Update documentation in README.md if user-facing
### Fixing a Bug
1. Reproduce the issue
1.3k2y agoReviewMountCreate a free account to mount