linting (shellcheck)
- C++ linting (cpplint)
- Python linting (pylint)
- Trailing whitespace and EOF fixes
## Copilot CodeReview
- When performing a pull request or normal codereview for this repository
99610mo agoReviewMountCreate a free account to mount
minutes. A lock-exact install with lifecycle scripts suppressed, followed by
`ci:prepare` (reviewed Hugo-binary fetch, then `npm run prepare`:
`get:submodule` and `_prepare:docsy`); the repo's
[install
9966d agoReviewMountCreate a free account to mount
minutes)
2. **Unit tests**: `./gradlew test` (wait for completion - 5-15 minutes)
3. **Code inspection**: Review any lint warnings in Android Studio
### Manual Testing Requirements
When making changes to core
98814mo agoReviewMountCreate a free account to mount
MicrosoftDeletes or force-pushesCopilot instructions
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
9766mo agoReviewMountCreate a free account to mount
value'; // NO! Use setInput()
```
## Security Guidelines
**⚠️ CRITICAL: Security violations are unacceptable and will fail codereview.**
### Never Do These (Security Violations)
```java
// ❌ NEVER: Hardcoded secrets or credentials
String apiKey
9713mo agoReviewMountCreate a free account to mount
Assume code in review always complies and consistent with codestyle. You can be confused because we're using C++26, custom libc++, etc.
In review focus on typo, bugs, test
9659d agoReviewMountCreate a free account to mount
tested, and include screenshots/videos when UI is affected (see `.github/pull_request_template.md`).
- Self-reviewcode before requesting review; comment complex areas.
## Deep Links
The app registers the `meshtastic:///` URL scheme. Use `Router.route
9634mo agoReviewMountCreate a free account to mount
openvinotoolkitDeletes or force-pushesCopilot instructions
header leakage
- Understanding of Bazel targets, build flags (`--//:distro`), and multi-stage Docker builds
## CodeReview Instructions for PRs
When analyzing a Pull Request, follow this protocol:
1. Follow
9553y agoReviewMountCreate a free account to mount
update it, and how to reconstruct missing entries)
- The API/class documentation for Dart/Flutter code (how to write comprehensive, analyzer-friendly docs)
Keep responses concise, actionable, and consistent with the rules
95115mo agoReviewMountCreate a free account to mount
requests autonomously, and do not post comments on behalf of
a user without their review.
Additionally in this repository: never submit a bug report, root-cause claim,
or fix whose
9273mo agoReviewMountCreate a free account to mount
issue → owning cmdlet → hypothesis |
| `cmdlet-scaffolder` | New cmdlet from a sibling (produces a draft) |
| `code-review` | Review the current change |
VS Code also reads `.claude/agents/` in the Claude sub-agent
9123mo agoReviewMountCreate a free account to mount
Copilot Coding Agent Instructions
Trust these instructions. Only search the codebase if information here is incomplete or found to be in error.
## Repository Overview
**dependency-review-action** is a GitHub
9112y agoReviewMountCreate a free account to mount
Docker; do not introduce direct process execution
## Auth Review
`floci-az.auth.mode` (`dev` or `strict`) is not read by any code today: every request is handled as
in `dev`, and `SharedKeyAuthVerifier` accepts
89530d agoReviewMountCreate a free account to mount
claude/skills/` are symlinks to them for Claude Code. Always edit the canonical files, never the symlinks.
- The rules for authoring, editing and reviewing device configuration files live in `.agents/instructions/config-files.md`. Read
89417d agoReviewMountCreate a free account to mount