Loading...
Loading...
Advanced om-auto-continue-pr for PRs started by om-auto-create-pr-loop — claims the PR, resumes from the first non-done PLAN.md Tasks row in an isolated worktree, keeps the per-step commit and checkpoint discipline (integration tests + screenshots for UI), runs the full gate at completion, keeps spec-only design PRs design-only (implementation ships on its own PR via om-auto-implement-spec), and preserves the run-folder and label contract. Use plain om-auto-continue-pr for simple runs.
npx skill4agent add open-mercato/skills om-auto-continue-pr-loopom-auto-create-pr-loopHANDOFF.md## TasksPLAN.mdStatusdonecomplete{prNumber}1492--force--from <phase.step>2.1## Tasks## Progress{prNumber}Tracking plan:Tracking run folder:om-auto-create-pr-loopreferences/pr-finalize.mdPR:Issue:om-open-prom-auto-review-prom-integration-testsom-auto-continue-prSimple run → Simple-run contract (step 2); skip run-folder-lookup/NOTIFY ceremony. Spec-implementation run → the full workflow below.
references/agentic-setup.md.ai/agentic.config.jsonom-setup-agent-pipelineRUNS_DIRLABELS_ENABLEDQA_GATEBASE_BRANCH"auto"engine.executorTierstandardengine.stepReviewfinalreferences/step-review.mdvalidation.commandsapply_labellabel_existsCURRENT_USERassignees,labels,number,title,body,headRefName,baseRefName,isCrossRepository,comments--forcereferences/claim-pr.md$CURRENT_USERapply_label "in-progress" {prNumber}🤖 `om-auto-continue-pr-loop` started by @${CURRENT_USER} at $(date -u +%Y-%m-%dT%H:%M:%SZ). Other auto-skills will skip this PR until the lock is released.apply_labellabels.enabledfalsetrappaths.specs.ai/specs${RUNS_DIR}/<date>-<slug>/references/run-mode-contracts.mdom-auto-review-prTracking plan:Tracking run folder:om-auto-create-pr-loopTracking spec:origin/$BASE_BRANCHom-auto-continue-pr {prNumber}engine.loopStepThresholdreferences/run-folder-lookup.mdHEAD_REFIS_CROSStrapreferences/worktree-setup.mdHANDOFF.md## TasksPLAN.mdStatusdoneHANDOFF.md## Progress--fromNOTIFY.mdreferences/resume-orient.mdorigin/$BASE_BRANCH$SPECS_DIRom-auto-implement-spec {SPEC_PATH}om-auto-create-pr-loopreferences/per-step-loop.mdcheckpoint-<N>-checks.mdHANDOFF.mdreferences/checkpoint-pass.mdExecinlinedispatchgroupreferences/executor-dispatch.mdcompletedone${RUN_DIR}/final-gate-checks.mdvalidation.commandsom-integration-testsX.Y-ds-fix🤖 `om-auto-continue-pr-loop` — final gate verificationreferences/final-gate.mdom-auto-review-prom-auto-review-pr {prNumber} --autofixcompleteX.Y-review-fixStatus: in-progressHANDOFF.mdNOTIFY.mdreferences/review-report.mdreferences/summary-comment-template.mdreferences/pr-finalize.mdom-open-prStatus:completedoneom-auto-create-pr-loopin-progressWhat ChangedTestslabels.enabled: falsemerge-queuereviewneeds-qaskip-qaqa-approvedmerge-queueqa-approvedqa🏷️ label rationalereferences/pr-finalize.mdHANDOFF.mdNOTIFY.md$LABELS_ENABLEDtruein-progress${STATUS}🤖 `om-auto-continue-pr-loop` completed. Status: ${STATUS}. Lock released.references/pr-finalize.mdreferences/worktree-setup.mdreferences/report-templates.mdcompleteStatus: in-progressHANDOFF.mdtodoPR: #<number> (link: <full PR URL>)Issue: #<number> (link: <full issue URL>)references/rules.mdin-progressci-monitoringci.maxWaitMinutesom-auto-review-prin-progressHANDOFF.mdPLAN.md## TasksNOTIFY.mdStatusdoneHANDOFF.md--fromStatus: in-progressdone🤖 `om-auto-continue-pr-loop` — checkpoint <N> / final gate verificationPLAN.mdcheckpoint-<N>-checks.mdvalidation.commandscheckpoint-<N>-artifacts/checkpoint-<N>-checks.mdNOTIFY.mdstep-<X.Y>-checks.mdstep-<X.Y>-artifacts/HANDOFF.mdNOTIFY.mdStatus: in-progressStatus: completeom-auto-review-prBACKWARD_COMPATIBILITY.mdom-auto-implement-specreferences/pr-finalize.mdqaqaGateneeds-qaqa-approvedStatus: in-progressHANDOFF.mdtodoPLAN.md