원클릭으로
quality-gate
Use before every submission to decide whether required checks, artifacts, and branch evidence are complete enough to submit.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use before every submission to decide whether required checks, artifacts, and branch evidence are complete enough to submit.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Use when finishing a branch or PR after verification and review, including merge, PR publication, keep, discard, cleanup, local sync, and reporting merge or PR URLs with current git state.
Use when handling received code-review feedback on a PR or diff, including requested changes, inline comments, approvals, non-blocking notes, and disputed suggestions. Separates accepted fixes, refutations, deferrals, clarification needs, and merge handoff.
Use when preparing a focused code-review request for a PR or diff after implementation evidence exists, especially to package scope, reviewer focus, PR URL, verification, known risks, and deferred work without deciding final submit readiness.
Use when work is complex, long-running, multi-step, cross-boundary, likely to span multiple PRs/sessions, or needs handoff-ready planning under plans/.
Use when adding or changing Agent-facing workflows, generated prompts, collect plans, executable handoff artifacts, CLI workflows, controller/target-local workflow chains, or validation artifacts consumed by downstream reports. Do not use for ordinary code changes without an Agent-facing workflow or generated instruction surface.
Use when fixing or investigating crashes, regressions, flakes, hangs, incorrect outputs, or incidents.
| name | quality-gate |
| description | Use before every submission to decide whether required checks, artifacts, and branch evidence are complete enough to submit. |
| metadata | {"short-description":"Final quality gate"} |
Use this skill as the final submit gate.
It answers one question: is this change ready to submit now?
Invoke this skill before every submission. It is mandatory.
Open references/quality-gate.md and run the checklist.
Verify canonical commands are green at the required depth (build / format / static analysis / tests).
Validate required artifacts/evidence from triggered branches exist, including function-design evidence when triggered.
architecture-decision-analysis was triggered, verify an Architecture Decision Analysis Record exists and includes decision, quality drivers, tradeoffs, and verification tasks.observability was triggered, verify the Observability Plan includes signal purpose, actionability, counter-metric where relevant, and artifact paths.implementation-economy was triggered, verify the Complexity Budget and Post-Implementation Economy Audit exist.design-balance was triggered, verify the Responsibility Map exists and records names, responsibilities, reasons to change, and dependency direction.performance-review was triggered, verify the Performance Review records hot path, complexity/I-O counts, decision, evidence, and any no-measurement limits.agent-workflow-contract-review produced reports/workflow-contract-review/<slug>.md with decision submit; all findings must be resolved or explicitly accepted with bounded rationale..agents/runs/agent-runs.jsonl by explicit run identity. Missing run evidence, missing validation, validation failure, or scope violation is no-submit; missing token telemetry alone is not blocking.no-submit.reports/resource/nfr-gate-report.md exists and records submit, no-submit, or experimental-only; accept submit only when the embedded NFR gate is submit or the feature is explicitly experimental with production claims removed.embedded-system-familiarization was triggered, verify docs/targets/<target>/system-familiarization.md exists and lists required, created, missing, provisional, and deferred artifacts; artifact freshness/revisit conditions; controlled conditions; uncontrolled confounders; operating point coverage; claim-to-evidence traces with allowed wording; claims blocked by missing evidence; and handoff statuses using not_needed, required_pending, completed, deferred_with_reason, or blocked.docs/targets/<target>/controlled-operating-points.md exists and the claim trace shows controlled evidence, adequate coverage, confidence, and allowed wording; otherwise the claim must be marked blocked, provisional, experimental-only, or limited to observed conditions.docs/targets/<target>/hardware-control-surface-map.md, docs/targets/<target>/hardware-capability-map.md, or docs/targets/<target>/capability-cost-model.md; otherwise the architecture claim must be blocked or explicitly provisional.embedded-project-constitution was triggered, verify constitution artifacts exist. Do not require a feature-level NFR gate report unless feature runtime changes or production-readiness claims are introduced.Run concise exit-criteria review only.
Output submit or no-submit with findings.
submit is allowed only when checklist is fully satisfied and findings are 0.Function-design evidence requirements when triggered:
keep|rename|split|merge|replace|inline|no-op) + rationalereplaced|no-op|rollback), call-site migration evidence, and red-state usage record.agents/design-ledger/function-boundaries.mdno-submit until required evidence for triggered branches is complete.agent-workflow-contract-review.submit with vague records of unrun commands.Start with: Gate decision: submit or Gate decision: no-submit.
If no-submit, list each finding with: location, missing/failed criterion, required fix.
Only output 0 findings when all exit criteria are satisfied.
Verify ledger by checking canonical path .agents/design-ledger/function-boundaries.md, not only final-response text.
Verify delegated run evidence by checking .agents/runs/agent-runs.jsonl with an explicit run ID, not by latest/newest record selection.
Verify embedded NFR evidence by checking the report artifact path, not only final-response text.
Verify constitution-only evidence by checking the generated project artifacts, not only final-response text.
Verify controlled operating point claims by checking the pack artifacts, not only final-response text.