Run PR-grade real Codex E2E validation through claude-tap, including resume turns, multiple tool calls, optional image input, viewer verification, and screenshot evidence.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Full pre-PR merge-readiness check. Run this before opening or merging a pull request — it validates local gates (lint, format, tests), CI status, screenshot evidence, and PR metadata in one pass. Also useful for reviewing an existing PR's readiness.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
One-command merge-readiness check that combines local gates, CI status, and PR policy checks. Mirrors what reviewers look for so issues are caught before review, not during.
scripts/check_pr.sh <pr_number>
This runs:
uv run ruff check .uv run ruff format --check .uv run pytest tests/ -x --timeout=60READY or NOT_READY with specific reasons| Flag | Purpose |
|---|---|
--repo OWNER/REPO | Override repository (default: auto-detect via gh) |
--no-tests | Skip local test gates (useful when you just want CI + metadata check) |
| Code | Meaning |
|---|---|
| 0 | All checks passed — ready to merge |
| 1 | Script error (missing tool, network failure) |
| 2 | Not ready — at least one check failed |
If you haven't opened a PR yet and just want to validate locally:
uv run ruff check . && uv run ruff format --check . && uv run pytest tests/ -x --timeout=60
Or use the pre-commit hook (auto-runs lint on commit):
git config core.hooksPath .githooks
The script reports NOT_READY if any of these are true:
# 1. Make sure local gates pass
uv run ruff check . && uv run ruff format --check . && uv run pytest tests/ -x --timeout=60
# 2. Push and open PR
git push origin my-branch
gh pr create --title "feat: ..." --body "..."
# 3. Wait for CI, then run full preflight
scripts/check_pr.sh <pr_number>
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Run PR-grade real Codex E2E validation through claude-tap, including resume turns, multiple tool calls, optional image input, viewer verification, and screenshot evidence.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Generate demo assets (GIF/MP4) from real tmux E2E runs and viewer screenshots using asciinema and Playwright
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run claude-tap end-to-end tests with pytest
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Test JS logic embedded in HTML using two-layer strategy - Python unit tests + Playwright browser integration tests
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Validate maintainer docs structure, standards freshness, manifest paths, and plan state. Run this after modifying any file under .agents/docs/standards/, .agents/docs/plans/, .agents/docs/architecture/, or AGENTS.md — it catches stale metadata, broken manifest paths, and plan state drift before CI does.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Record browser test videos with Playwright for PR review and bug fix verification
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.