Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
日本語の概要は準備中です。原文の説明を表示しています。
Use to wrap QA commands in ARB receipts for attestation evidence or to audit lint patterns from receipts.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Agent Self-Reporting middleware: wrap QA commands (ruff, ty, unittest, coverage) and emit schema-validated JSON receipts to artifacts/receipts/. These receipts are the canonical attestation evidence cited in Heavy-lane OBPI closeout claims per AGENTS.md § Attestation.
Wrap the QA step via ARB — pick the appropriate verb. For any claim
category in the canonical list below (the list's home since 2026-09-17),
use the canonical invocation from that table; those commands are locked
by CANONICAL_STEP_COMMANDS and divergence is flagged by
gz arb validate as non-canonical provenance (GHI #199).
uv run gz arb ruff <paths> — ruff lint (canonical for lint claims)uv run gz arb typecheck — wraps ty check . --exclude features/**,
the same target as gz typecheck and gz closeout (canonical for
type-check claims). Do not restate the scope from memory: the verb
and the gate both READ CANONICAL_STEP_COMMANDS["typecheck"], so
the table is the answer whenever this line disagrees with it.uv run gz arb step --name unittest -- uv run unittest-parallel -t . -s tests --buffer —
canonical for tests-pass claimsuv run gz arb coverage —
canonical for coverage-floor claimsuv run gz arb step --name mkdocs -- uv run mkdocs build --strict —
canonical for docs-build-clean claimsThe canonical invocations apply to uv run gz obpi complete,
uv run gz adr emit-receipt, any gz CLI attestation string, and
git commit -m messages. Worked example of an enriched attestation:
docs/governance/agent-contract-rationale.md#attestation--worked-example.
uv run gz arb step --name <name> -- <command> — any step not named
in the canonical table (diagnostic or bespoke QA only; not valid
attestation provenance)uv run gz arb ty — raw uvx ty check passthrough; not an alias
of gz arb typecheck (which wraps the canonical scope with the ARB
schema).
Use gz arb ty when you need the raw ty output without ARB receipt
emission, or to pass custom ty flags directly.Validate the emitted receipts — uv run gz arb validate --limit 20
Summarize recent receipts — uv run gz arb advise --limit 20
Extract recurring patterns (optional) — uv run gz arb patterns
Cite receipt IDs in the attestation per AGENTS.md § Attestation
Bound the store (periodic, after harvesting) — uv run gz arb archive --older-than 30d --dry-run,
then without --dry-run to relocate. Move-not-delete: aged receipts go to
artifacts/receipts/archive/, and a receipt whose id is cited in the ledger is
never moved, because a citation must keep resolving. Run it AFTER steps 3–4, so
the harvest verbs have already read what they were going to read. There is no
purge verb by design (GHI #594).
# Produce full attestation evidence for Heavy-lane closeout.
# Each invocation below is the canonical form. This skill is the home of the
# list since 2026-09-17; AGENTS.md § Attestation points here. Receipt name
# prefixes: arb-ruff-, arb-step-typecheck-, arb-step-unittest-,
# arb-step-coverage-, arb-step-mkdocs-.
uv run gz arb ruff src tests
uv run gz arb typecheck
uv run gz arb step --name unittest -- uv run unittest-parallel -t . -s tests --buffer
uv run gz arb coverage
uv run gz arb step --name mkdocs -- uv run mkdocs build --strict
uv run gz arb validate --limit 10
uv run gz arb advise --limit 10
gz arb ruff / step / ty / coverage — exit 0 on success, 1 on command failure, 2 on ARB internal error; receipt always emitted to artifacts/receipts/<run_id>.jsongz arb validate — human text by default; --json for machine-readablegz arb advise — human text; --json for machine-readablegz arb patterns — Markdown report by default; --compact for one-liner; --json for machine-readablegz arb archive — human summary of the plan/result buckets; --json for machine-readable; --dry-run classifies without movingartifacts/receipts/ after each wrapped run.uv run gz arb validate and confirm invalid=0 before citing receipt IDs in attestations.AGENTS.md § Attestation (em-dash pattern + canonical invocations + lane behavior + receipt-ID discipline)docs/governance/arb-middleware.md (core concept, command surface, receipt schema, exit codes, rationale)docs/user/manpages/arb.mddocs/user/manpages/arb.mdまだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use to mine ../airlineops for governance habits gzkit lacks; produces a parity scan report (gzkit leads, AirlineOps adopts).
日本語の概要は準備中です。原文の説明を表示しています。
Use to file a GitHub issue when a finding needs its own work order or the operator asks; OBPI corrections stay in its change log.
日本語の概要は準備中です。原文の説明を表示しています。
Use to do the work a GHI describes, verify it and close the issue with evidence in one sweep.
日本語の概要は準備中です。原文の説明を表示しています。
Use to triage the open GHI queue before planning or choosing what to pull; produces a ranked deliverable.
日本語の概要は準備中です。原文の説明を表示しています。
Run the guarded repository sync ritual; commit-time hooks enforce the cheap gates and the pre-push hook runs gz check.
日本語の概要は準備中です。原文の説明を表示しています。
Run the guarded repository sync ritual; the hooks your pre-commit config declares enforce the quality gates.
日本語の概要は準備中です。原文の説明を表示しています。