Promote and release Pegasus through its authorised terminal route, or perform a promotion-only update without redeploying unchanged application code. Use for Pegasus production promotion, deployment, rollback, or release verification.
Mandatory Pegasus Web visual/design guardrails. Read before changing any file under src/Pegasus.Web, including Razor, shared layouts, CSS, JavaScript, presentation labels, dialogs, images, or page structure.
Combine several GitHub pull requests into one target branch through a single integration branch and combined PR, without overwriting, dropping or regressing any PR's work or the target's. Takes PR numbers plus a target branch. It pins head SHAs, simulates the…
Thoroughly investigate one GitHub issue before any code is written and post the findings as one comment on the issue - current behaviour at the tip, the governing requirement, blast radius (owner, callers, data, tests), two or more approaches with footprint…
Use the Microsoft Learn CLI to retrieve current official Microsoft documentation and code samples when Microsoft Learn MCP tools are unavailable. Use for questions about Microsoft technologies, SDKs, APIs, configuration, limits, best practices, tutorials, or…
Record a problem, task or decision as a short templated GitHub issue, quickly, so it can be investigated later - what happens, what was expected, where in the code (as far as a quick look goes), done-when, and a type label. It checks for an existing open…
Take a GitHub issue number all the way to a finished pull request - investigate first (via investigate-issue), create a task worktree and branch from the integration branch, implement the smallest complete fix with its tests and docs, push, open one PR whose…
Sterilize the Pegasus production estate between test rounds — clear intake-generated Blob and SQL data, with an explicit full test-estate option that retains only alex and restarts the current QDOS counter. Use whenever an operator asks to wipe, clear, reset…