zudo-text

検索したい単語を入力

いつでも検索バーを開ける

l-b4push

Run pre-push validation (workspace tests, Rust tests, doc checks, doc build)

Run pnpm b4push from the project root to execute pre-push validation checks.

This command runs:

  • Build workspace packages (@takazudo/*)

  • Workspace package tests (@takazudo/* packages, including backend-bridge)

  • Tauri Rust unit tests (cargo test)

  • Doc data generation (claude-docs, titles, category-nav)

  • Doc quality checks (typecheck, lint, format)

  • Doc build

Instructions:

  1. Execute pnpm b4push using the Bash tool from the project root

  2. If the command succeeds, report success to the user

  3. If errors or warnings occur:

  • Analyze the errors/warnings

  • If they are fixable code issues (linting errors, type errors, formatting issues), fix them automatically

  • Run pnpm b4push again to verify the fixes

  1. Repeat until all checks pass