Release validation may run on Windows as well as Linux. Keep filesystem code and tests cross-platform: use .NET path APIs instead of hard-coded separators, specify UTF-8 when text APIs would otherwise use platform-default encodings, and avoid locale-dependent or Unix-only filesystem assumptions.
473mo agoReviewMountCreate a free account to mount
M (Power Query Formula Language) is a functional, case-sensitive, lazy-evaluated language for data transformation. Used in Power BI, Excel Power Query, and Dataflow Gen2. Fabric's cloud ETL tool. Runs M queries, writes to Lakehouse/Warehouse. You define data transformations; platform handles orchestration. When these topics come up, reference the corresponding file in docs/datafactory/: For connection management (creating/listing connections, supported types, UI form), reference docs/connection-management.md. For DevOps/CI integration with Fabric.Mcp.Server (feed caching, publishing, trim safety), reference the devops.fabric-mcp-integration skill.
456mo agoReviewMountCreate a free account to mount
This document outlines the preferred coding style and conventions to be followed when generating C# code for this project. Prefer using explicit type declarations rather than var for improved readability, except for complex generic types where type inference provides cleaner code. Prefer traditional method bodies for more complex operations, but use expression-bodied members for simple one-liners. Use nullable reference types with appropriate annotations (C# 8.0+) for improved null safety. Follow the "Method_Scenario_ExpectedBehavior" pattern for test naming. Use records for DTOs…
4514mo agoReviewMountCreate a free account to mount
Always reference these instructions first and fallback to search or additional context gathering only when you encounter unexpected information that does not match the info here. This is an educational repository for learning GitHub Copilot, NOT a traditional software project. The repository contains intentionally incomplete code designed for hands-on learning experiences. CRITICAL WARNING: This repository contains intentionally incomplete code. Build failures are EXPECTED and BY DESIGN. CRITICAL: Do NOT validate by building or running applications. This lab validates learning through…
4514mo agoReviewMountCreate a free account to mount
This repository contains eight packages for Notifications, Runtime, Tooling, and five Tooling framework adapters. Observability is retired here; do not reintroduce its packages, imports, tests, or dependency edges. Follow the migration guide for microsoft-opentelemetry. Preserve historical changelogs. Build into a fresh directory and run scripts/verify_release_artifacts.py DIRECTORY --version VERSION before any artifact promotion or upload; never reuse old dist/* release inputs.
439mo agoReviewMountCreate a free account to mount
This is the umbrella repository for a family of independent SQL Server testing / benchmarking tools. Each tool lives in its own top-level folder and ships with its own build, test, publish, and Copilot guidance. The root only owns cross-tool documentation, the release packager, and shared agent customization. When the user is working inside a specific tool's subfolder, prefer that tool's .github/copilot-instructions.md over this file. This file is the contract for cross-cutting / multi-tool work. Agents are the fourth way…
4232d agoReviewMountCreate a free account to mount
On Ubuntu 24.04/26.04 LTS x64, use: The Ubuntu Release binary is build/linux-x64/sqlsim. Do not invoke CMake directly. For the Private Preview macOS Apple Silicon path, use: The Private Preview macOS ARM64 binary is build/macos-arm64/sqlsim. Do not invoke CMake directly. Treat macOS as invitation-only while customer and tester validation, live SQL testing, signing, and notarization decisions remain incomplete. On Windows, always use the build script to compile both architectures: Always use the build script to compile both architectures: Do NOT use…
4232d agoReviewMountCreate a free account to mount
This repository provides the Durable Task Python SDK and Azure Functions provider implementations for building durable orchestrations. It contains three packages: - durabletask — core SDK (in durabletask/) - durabletask.azuremanaged — Azure Durable Task Scheduler provider (in durabletask-azuremanaged/) - azure-functions-durable — Azure Durable Functions provider (in azure-functions-durable/) - ALWAYS document user-facing changes in the applicable changelog under ## Unreleased. Create that section if the changelog does not yet have one. - Update CHANGELOG.md for core SDK changes, durabletask-azuremanaged/CHANGELOG.md for Durable…
4012d agoReviewMountCreate a free account to mount
You are working in the consumer sample for the Aion Instruct Preview SDK: an on-device language model that runs locally on the Copilot+ PC NPU — catalog QNN on Snapdragon…
3915d agoReviewMountCreate a free account to mount
This is a Go based repository with tools for os image creation and customization. The repo includes 2 main tools: imagecustomizer and osmodifier (aka EMU). Please follow these guidelines when contributing:
379mo agoReviewMountCreate a free account to mount
Before answering ANY user request related to touch layouts, always fetch (or ensure cached) the latest layout schema from: https://raw.githubusercontent.com/microsoft/xbox-game-streaming-tools/main/touch-adaptation-kit/schemas/layout/v4.1/layout.json and fetch the designers' guidance from: https://learn.microsoft.com/en-us/gaming/gdk/docs/features/common/game-streaming/building-touch-layouts/game-streaming-tak-designers-guide Rules: 1. Treat…
3511mo agoReviewMountCreate a free account to mount
The DocumentDB extension for Visual Studio Code: a DocumentDB and MongoDB GUI for Azure DocumentDB, DocumentDB and MongoDB. TypeScript (strict mode), React webviews, Vitest testing. ⚠️ NEVER use npm run compile - always use npm run build to build the project. Start npm run watch:views, then open http://localhost:18080/scenarios/. Use /<view>/<scenario>/<theme> (dark, light, high-contrast); never add query strings. Fetch /scenarios/run-all.js and execute it outside the page with a Playwright page; it drives typed steps, waits for data-ready, and reports assertions/errors/host calls.…
Purpose. Keep only the checks and guidance that an automated coding agent (Copilot-style) can perform reliably during a PR review for a Power BI custom visual repository. Interactive/manual certification steps…
325mo agoReviewMountCreate a free account to mount
These instructions apply to Copilot agents working in this repo — both agents writing code and agents reviewing pull requests. The PR-review rules below are review-only. The "Nits" and "Architecture & structural soundness" sections apply to both writers (follow them when generating new code) and reviewers (see Reviewer etiquette for when to surface them). Trident formats with rustfmt (workspace-wide — see rustfmt.toml). Everything below is in addition to cargo fmt and is aspirational: real files don't follow every rule 100%…
3211d agoReviewMountCreate a free account to mount
This is @microsoft/eslint-plugin-fluentui-jsx-a11y, a static AST checker (ESLint plugin) that enforces accessibility rules on Fluent UI React v9 (@fluentui/react-components) JSX elements. Rules are written in TypeScript and target specific Fluent UI components to ensure accessible labeling, ARIA usage, and semantic structure. Most accessibility rules in this plugin check whether a component has an accessible label. Use makeLabeledControlRule from lib/util/ruleFactory.ts: When the factory pattern does not fit, use ESLintUtils.RuleCreator.withoutDocs:
308mo agoReviewMountCreate a free account to mount
The Microsoft Agent 365 SDK (C#/.NET) extends the Microsoft 365 Agents SDK with enterprise capabilities across three modules: Notifications, Runtime, and Tooling. Packages publish to NuGet under the Microsoft.Agents.A365.* prefix. Observability is maintained in the Microsoft OpenTelemetry .NET distro. Do not reintroduce retired Observability projects or packages here; see migration guidance. All commands run from the repository root unless noted. Requires the .NET 8.0.100 SDK (pinned in src/global.json). CI (.github/workflows/ci.yml) builds and tests in Release with --no-restore/--no-build, then packs into…
2911d agoReviewMountCreate a free account to mount
At the beginning of each conversation, first check whether both of these direct Maker Kit paths are available: When that direct pair is available, the Maker Kit is already the active workspace. Do not apply the folder-selection guidance in this file. Continue with the active workspace instructions instead. Otherwise, check whether both of these nested Maker Kit paths are available: - solutions/ess-maker-skills/.github/prompts/ contains at least one *.prompt.md file. - solutions/ess-maker-skills/src/skills/ exists. When that pair is unavailable, do not apply the…
296mo agoReviewMountCreate a free account to mount