From fulcrum
As integration_worker, verify review + test artifacts exist before processMergeQueue. Every merge attempt.
npx claudepluginhub moabualruz/fulcrum --plugin fulcrumThis skill uses the workspace's default tool permissions.
As `integration_worker`, before `processMergeQueue` (or any merge-equivalent), verify gate conditions below. Policy layer refuses otherwise + logs `merge_skipped`. Don't force — fix missing input.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
As integration_worker, before processMergeQueue (or any merge-equivalent), verify gate conditions below. Policy layer refuses otherwise + logs merge_skipped. Don't force — fix missing input.
Worktree mergeable iff ALL true:
review_report on worktree with status='final'. Produced by code_reviewer via review_artifact.test_report on worktree with status='final'. From project test script via run_script.canMerge(your_role) returns true. Only for integration_worker. Other role reading this → hand off.fulcrum action exec get_workspace_status
workspace_id: ...
Check runs for code_reviewer or qa_engineer on same task with status=finished + non-empty output_summary. No summary or still running = absent → reject merge.
Do NOT skip gate:
fulcrum action exec start_agent_run with agent_role=code_reviewer (or block with reason "review pending", CoS schedules).run_script, capture output, attach with kind=test_report, status=final.processMergeQueue without artifact inspection → policy logs merge_skipped. Read + fix.test_report without actually running tests → falsified artifact. Run log traces failures to you.integration_worker but considered merge tool → stop. Gated to integration_worker only. Delegate.See also: start-every-task, block-when-stuck.