Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/jterratsdev/ableton-live-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/jterratsdev/ableton-live-mcp/delivery-quality-gates)<a href="https://agentmods.dev/rules/jterratsdev/ableton-live-mcp/delivery-quality-gates"><img src="https://agentmods.dev/badge/rules/jterratsdev/ableton-live-mcp/delivery-quality-gates.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.01257 | $0.01257 |
| Opus 5 | $0.00629 | $0.00629 |
| Sonnet 5 | $0.00251 | $0.00251 |
| Haiku 4.5 | $0.00126 | $0.00126 |
Grade A, and why
delivery-quality-gates scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 61 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Delivery Quality Gates
Development work is not complete when code compiles. Every implementation must move through developer verification, QA review, automation planning, and evidence capture.
Developer Gate
- Developer delivers code with unit tests for new or changed business logic.
- Unit tests must cover success paths, failure paths, and relevant boundary cases.
- Developer must run the focused unit test suite and report the exact command and result.
- If unit tests are not feasible, Developer must document the technical reason and propose the smallest testable refactor.
- Developer must address API, data, frontend, performance, concurrency, config, and AI-assisted development rules when the change touches those areas.
QA Gate
- QA receives the Developer handoff before release approval.
- Workflow gate approval is not a status shortcut.
po→architectcan be approved only when the issue/task has user-validated scope, non-goals, assumptions, priority, acceptance criteria, and sizing context.qa→releasecan be approved only after real implementation evidence, QA findings, BA/PO acceptance, and Architect review when technical contracts changed. - Generated handoffs with
Acceptance Criteria: noneare incomplete for release purposes. Pull the criteria from the linked GitHub issue or Orchestra task, record a review finding, and block release until the criteria/evidence gap is fixed or explicitly risk-accepted by the Product Owner. - QA must produce a test plan covering acceptance criteria, regression areas, edge cases, data setup, and environment assumptions.
- QA must block test planning when acceptance criteria are fragmented, non-verifiable, or only role/phase headings. Return those findings to PO/BA before release evidence is generated.
- QA plans must include an AC-to-evidence matrix with expected observable result, actual result, artifact/command, and pass/fail/deferred status for each acceptance criterion.
- QA must validate that the planned tests exercise the actual risk, not a weaker surrogate. For scope/split, handoff, workflow, runtime, queueing, failback, or release-gate bugs, the test data must create the condition that should trigger the guardrail.
- QA must block when the plan substitutes a weaker surface for the requested behavior, such as browser smoke for workflow/CLI behavior, command execution without stdout/files/events checks, or API response checks without receiver-side effects for integrations.
- QA must execute or explicitly defer each test case with a reason.
- QA findings must include severity, reproduction steps, expected result, actual result, and evidence.
- QA execution must be reviewable through a sprint-review-style evidence demo before release approval. Analyst/BA compares the executed evidence against the GitHub issue, user story, acceptance criteria, and Orchestra task; Architect reviews whether the tests cover architecture contracts, boundaries, integrations, data flow, and risk areas.
- Analyst/BA must record comments on the GitHub issue/user story and the Orchestra task when evidence does not prove the requested behavior, acceptance criteria, or business workflow. Those findings block release until fixed or explicitly accepted as risk by the Product Owner.
- QA approval is incomplete when only QA signs off on execution. Record Analyst/BA and Architect review outcomes, or document why a role is not applicable with Product Owner acceptance.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 61 lines · 1,257 tokens per session scan A 05e5c1ef1d21
delivery-quality-gates is a cursor rule published in the GitHub repository jterratsdev/ableton-live-mcp (0 stars, last pushed 13d ago), licensed MIT. It adds 1,257 tokens to every session, about $0.0063 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other cursor rules, from other repositories
22-agent-qas
QAS (Quality Assurance Specialist) agent role: independent gate owner, acceptance criteria verification, test execution.
project-conventions
Core project conventions for the Uniqlo Sales Alerter.
jiraagileps
JiraAgilePS project-wide development rules (Cursor entry point).
22-agent-qas
QAS (Quality Assurance Specialist) agent role: independent gate owner, acceptance criteria verification, test execution.
align
Command: /align - Run the align workflow for this project.
ponytail
Ponytail, lazy senior dev mode. Always pick the simplest solution that works.