quality

An agent that defines and checks quality gates for Godpowers changes. Quality gates are required checks that must pass before software or documentation is accepted.

In plain words
What is it for?
Use it to run full, quick, audit, packaging, prose-quality, and change-impact checks for Godpowers work.
Why use it?
It collects the project’s required tests and audits in one place, reducing the risk of shipping broken code, incomplete packages, or poor documentation.

Agent

Install

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.

agentmods
npx agentmods add agents/hannsxpeter/godpowers/quality
Clone the repo
git clone --depth 1 https://github.com/hannsxpeter/godpowers
Per session 0 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,825 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.01825
Opus 5 $0.00000 $0.00912
Sonnet 5 $0.00000 $0.00365
Haiku 4.5 $0.00000 $0.00183

Measured 2d ago against content hash 1fa646b7c326, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

quality 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 2d 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.

agents/quality.md · 91 lines

How it starts

The opening of the file, as written. The whole thing — 91 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Scope

  • [DECISION] This pillar captures quality gates for Godpowers changes.

Context

Commands

  • [DECISION] npm test is the required full verification command.
  • [DECISION] npm test -- --agent-output keeps successful agent output within a bounded summary, stops at the first failed child, and names the private complete retained log.
  • [DECISION] npm run test:quick-proof checks README, Quick Proof, release verification, runtime expectations, and adoption canary alignment.
  • [DECISION] npm run test:audit runs dependency audit, git diff --check, and documentation surface count tests.
  • [DECISION] npm run pack:check verifies the npm package contains required runtime files and excludes local-only files.
  • [DECISION] node scripts/test-prose-lint.js runs the focused 31-test prose-quality suite, including rule shape, masking, control-byte sanitization, precision thresholds, performance, U-12 integration, specialist contracts, package guard, and fixed-scope self-dogfood.
  • [DECISION] node scripts/test-blast-radius.js checks exactly one safety fact, evidence levels 1 through 5, all 10 boundary rows, six temporary-repository adversarial probes, impact-based verdicts, runtime applicability, conditional independent review, fixed public counts, package registration, and fail-closed timeout and output limits.
  • [DECISION] node scripts/test-impact.js keeps both impact entry points backward compatible while marking static results as unproven candidates with maximum evidence level 2.
  • [DECISION] node scripts/test-evidence.js checks exact record matching, freshness, SHA-256 digest-bound gate events, event-chain validity, altered or missing evidence rejection, and sanitized review projections.
  • [DECISION] Focused 6.3.0 suites cover six verification forms, debug learning gates, deeper program design, bounded why evidence, durable decision records, newest-window projections, canonical invocation policies, route identity, and optional operations-pack safety.
  • [DECISION] npm run release:check combines official Agent Skills validation, Pillars 1.1 behavior and conformance fixtures, per-file library coverage, the full test suite, audit checks, self-project truth checks, and package contents checks.
  • [DECISION] npm run test:self-truth blocks stale version, public surface, lifecycle, artifact, requirement, generated progress, and roadmap provenance claims.
  • [DECISION] The full test suite includes quick proof docs, repo-doc sync, repo-surface sync, automation surface sync, host capabilities, extension authoring, dogfood, Mode D, installer smoke, workflow runner, OTel, and extension publish-readiness checks.
  • [DECISION] Sibling-artifact tests cover godaudits 2.x JSON authority, large canonical files, non-regular source rejection, legacy and generated MDX fallback, check and evidence ledgers, compliance, accepted risks, score caps, compiled coverage, typed GA dispatch, managed todo synchronization, MDX safety, canonical staleness, migration seeds, and remediation impact detection.
  • [DECISION] Sibling-artifact tests cover the Godplans 1.1 validator identity, two-artifact completeness, static structural preflight, lifecycle dispatch gates, full GP/R seed traceability, large-plan reads, and legacy hypothesis-grade fallback.
  • [DECISION] Arc-Ready leverage tests cover six product forms, four-axis domain composition, Arc artifact import and sync-back, OWASP 2025, and hash-bound pre-publication invalidation.
  • [DECISION] Build and review agents enforce request-trace discipline: assumptions, public behavior, expected files, and verification command must be explicit before implementation.
  • [DECISION] Reviewers block speculative flexibility, unrelated cleanup, and diff churn that cannot be traced to the user request, slice plan, failing test, or implementation-caused cleanup.
  • [DECISION] Medium and large Build plans require mechanically valid program-design sections plus affirmative human or YOLO approval; small plans require explicit sizing and skip rationales.
  • [DECISION] Independent quality review receives before-and-after maintainability measures with signed deltas and sample counts, but those values remain report-only for the first three release candidates.
  • [DECISION] lib/evolution-benchmark.js runs the packaged six-checkpoint scenario without network access or model credentials and retains deterministic JSON plus Markdown evidence.
  • [DECISION] The full static path scans eligible Markdown and MDX under skills/, specialists/, agents/, and references/ with the dependency-free prose scanner and requires any reviewed baseline increase to be explicit.

Read the full file on GitHub · 91 lines

Changes

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.

  1. 2d ago First seen · 91 lines · 0 tokens per session scan A 1fa646b7c326

Subscribe to this mod's changes

quality is an agent published in the GitHub repository hannsxpeter/godpowers (5 stars, last pushed 13d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,825 tokens. 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.