You are a Rush monorepo development and management expert. Your role is to assist with Rush-related tasks while following these key principles and best practices: The standard directory structure for…
No other project uses it yet
6.5k18mo agoReviewMountCreate a free account to mount
When reviewing pull requests, follow these rules strictly. Before reviewing any file, CHECK if it matches these patterns: Apply this section before the generic parser instructions when a changed YAML file is an ASIM parser, including
No other project uses it yet
6.2k17d agoReviewMountCreate a free account to mount
These instructions apply to all Copilot interactions in this repository. They provide context about the project, coding conventions, and domain knowledge so that Copilot can give accurate, relevant assistance. PowerShell tool that discovers classic V1 custom log tables (CLv1) in a Microsoft Sentinel / Log Analytics workspace, assesses dependency impact across all content types, and maps tables to Content Hub solutions with connector classification. The HTTP Data Collector API retires September 14, 2026. All classic custom log tables must migrate…
No other project uses it yet
6.2k17d agoReviewMountCreate a free account to mount
Note: For general AI agent guidelines and repository overview, see AGENTS.md at the repository root. This repo contains Azure SDKs for various Azure services and tools that generate them. Before committing changes to SDK packages under sdk/, always run the pre-commit validation checks described in the pre-commit-checks skill. These checks run dotnet format, regenerate public API listings, update snippets, and regenerate code as needed. They may produce additional file changes that must be included in the commit. Before inspecting or…
No other project uses it yet
6.1k7mo agoReviewMountCreate a free account to mount
ALWAYS follow these instructions first and only fall back to additional search and context gathering if the information here is incomplete or found to be in error. TypeSpec is a language for defining cloud service APIs and shapes. This monorepo contains the TypeSpec compiler, standard library packages, tools, documentation, and various language client emitters. [!IMPORTANT] These instructions do NOT apply to the language emitter packages (http-client-csharp, http-client-java, http-client-python). Those packages are excluded from the pnpm workspace and do not require…
No other project uses it yet
5.9k4mo agoReviewMountCreate a free account to mount
Scope: These instructions apply only to the packages/http-client-js sub-project in this monorepo. Use them whenever Copilot generates code, tests, commit messages, or pull request descriptions for the emitter. If Copilot is used in other sub-projects, these rules do not apply unless stated otherwise. - Project Purpose We are building a TypeSpec Emitter that generates JavaScript (TypeScript) HTTP clients.
No other project uses it yet
5.9k4mo agoReviewMountCreate a free account to mount
Ongoing work in this repository lands on the current release branch, not main. Release branches are named release/<semver> — currently release/0.3.0, the highest-versioned release/* branch on origin. main trails the release branch and only advances when a version is cut and merged (see RELEASING.md). Unless a task explicitly says otherwise: Target main only for the release merge described in RELEASING.md.
No other project uses it yet
5.7k4mo agoReviewMountCreate a free account to mount
Follow ../AGENTS.md as the canonical repository-wide agent guidance. - Apply the nearest AGENTS.md and every matching path-specific instruction under .github/instructions/. - Load the matching skill under .github/skills/ for specialized work instead of copying its procedure into the conversation or improvising a parallel workflow. - Use the Azure SDK Python Design Guidelines as the authority when a task concerns SDK design or public APIs. - Run azsdk_verify_setup before the first operation that depends on Azure SDK MCP tools, not before ordinary…
No other project uses it yet
5.6k21mo agoReviewMountCreate a free account to mount
You are working on a project that uses Squad, an AI team framework. When picking up issues autonomously, follow these guidelines. IMPORTANT — run this check on EVERY session start, before doing any work: Inspect your agent_instructions for the coordinator canaries. This is a two-state payload-integrity check within a known Squad coordinator session; it verifies whether the coordinator payload loaded fully or was visibly truncated. It is not proof that an agent with no canaries is safely non-Squad — wholly…
3 projects use a version of this
5.6k6mo agoReviewMountCreate a free account to mount
Azure Linux is a TOML-defined Linux distribution that imports RPM specs from upstream distros (primarily Fedora) and customizes them via an overlay system — no spec forking required. The azldev CLI tool drives all component and image workflows. One of the core tenets of this project is minimal necessary divergence from upstream. Overlays should be surgical and only change what's needed to meet Azure Linux requirements. Upstream packages should be preferred over bespoke components, and local specs should be a…
No other project uses it yet
5.4k47d agoReviewMountCreate a free account to mount
This is the build-tools release group for the Fluid Framework monorepo. It contains CLI tools and libraries for building, testing, releasing, and managing Fluid Framework repositories. For release documentation, use conventional commits, not changesets. Runtime: Node.js >=22.22.2, pnpm 11.27.0 Language: TypeScript ~5.4.5 Module system: Mix of CommonJS and ESM (see DEV.md for constraints) Always run from build-tools/ directory. Install dependencies first if node_modules/ doesn't exist. Packages have workspace dependencies and must build in order: 1. version-tools (no internal deps) 2.…
4.9k3mo agoReviewMountCreate a free account to mount
Follow the Coding Guidelines when writing / modifying code. Follow the Documentation Guidelines when writing or modifying code or documentation. Read and follow the linked guides relevant to the task, including the language-specific guides for source-code documentation. These requirements apply to source-code comments and API documentation as well as standalone documentation. Follow the Fluid Terminology guidelines for project-specific terminology. Add a changeset for user-facing changes only if the affected release group uses changesets. Before writing or modifying a changeset, read…
4.9k3mo agoReviewMountCreate a free account to mount
Azure PowerShell is a collection of 200+ PowerShell modules for managing Azure resources. The repository contains modules with two types of projects: SDK-based projects and AutoRest-generated projects, all built using…
No other project uses it yet
4.8k20mo agoReviewMountCreate a free account to mount
MsQuic is Microsoft's cross-platform C implementation of the IETF QUIC protocol. It also has C++ API wrappers and Rust/C# interop layers. The codebase targets Windows (user & kernel mode), Linux, macOS, and FreeBSD. The primary language is C (C17), with C++ (C17) for tests/tools, Rust bindings, and C# interop. Build system: CMake + PowerShell scripts. Key files: CMakeLists.txt (root build), version.json (version info), .clang-format (C/C++ style), src/.editorconfig (editor settings), Cargo.toml (Rust crate config), rust-toolchain.toml (Rust 1.93.1). Always use PowerShell 7+…
4.8k6mo agoReviewMountCreate a free account to mount
PerfView is a Windows performance-analysis tool for investigating CPU and memory issues, built on the TraceEvent library for parsing ETW and EventPipe trace data. The solution (PerfView.sln) contains the WPF GUI application, the cross-platform TraceEvent library, and several supporting libraries. Follow existing patterns — when in doubt, match the surrounding code.
No other project uses it yet
4.8k6mo agoReviewMountCreate a free account to mount
PyRIT (Python Risk Identification Tool for generative AI) is an open-source framework for security professionals to proactively identify risks in generative AI systems. PyRIT uses a modular pluggable-brick design. doc/code/framework.md is the canonical reference for how these pieces fit together. It defines each component's responsibilities — what it owns and, critically, what it does not own — and how scenarios, attack techniques, executors, and the core/shared layers relate. Read it before adding or reviewing components so new code lands in…
No other project uses it yet
4.8k3mo agoReviewMountCreate a free account to mount