Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Continuously maintain automatic NemoClaw main E2E results through coordinated repairs. Use for ongoing maintenance, not one-time dispatch or diagnosis.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Continuously inspect automatic E2E results for main. Coordinate ownership and merge decisions through GitHub.
approval-ready and continue the loop.Do not declare success or end the loop because the queue is empty or the newest run passes. Wait for the next automatic main result.
Read Queue and Ownership before the first scan. Keep one table grouped by root cause:
| Root cause | Run and jobs | State | Owner and PR | Next action |
|---|
Use only these states: unclaimed, active, waiting-ci, waiting-review, approval-ready, merged, obsolete, and blocked.
Track each observed workflow run by run ID, attempt, status, conclusion, and job set. Re-read an in-progress or queued run when its state changes. Do not reanalyze an unchanged completed run.
Repeat these steps continuously while the loop remains authorized:
origin/main. List automatic E2E runs for that commit SHA and later main commit SHAs.nemoclaw-maintainer-classify-ci-failure to read one failed job's bounded logs and optional retained artifact before identifying the earliest actionable product, test, workflow, runner, or cleanup failure.main result.If nothing is actionable, use the available wait or monitoring mechanism. Resume when a relevant result changes.
main run proves that another merge removed the root cause, close the open fix as obsolete. Credit only the superseding fix.Before changing product code:
origin/main.blocked. Do not edit product code or add an unrelated placeholder diff.origin/main. Run both checks immediately before the write.nemoclaw-contributor-create-pr for the template, verified commits, and DCO declaration.Do not begin a second active fix for the same agent. Waiting PRs may accumulate only within the open-PR limit.
Read Review and Merge before reviewing, approving, refreshing, or merging an E2E maintenance PR.
Observe automatic push runs and replacement attempts that the workflow starts. Never use gh run rerun, gh workflow run .github/workflows/e2e.yaml, or local live E2E to duplicate an automatic run.
Approving a first-time contributor's ordinary pull_request workflow after trust review is not a manual E2E dispatch. Environment approval for a secret-bearing or hardware E2E job is different: follow Run Maintainer E2E only when the maintainer explicitly requests that run.
Never weaken, skip, delete, relabel, or narrow semantic coverage to make a failure disappear. A
classified repair may move deterministic evidence or remove duplicate or incidental evidence only
under the E2E selection and authoring contract. Do not freeze main, block unrelated merges, or ask other
maintainers to wait.
Before each fix push and merge decision, check whether main or another PR already removed the root cause. When it did:
obsolete; do not count it as this loop's verified fix.Treat an automatic main run as a post-merge failure when either condition is true:
blocked. Pause merge writes for the failed root cause and for fixes that
depend on the affected origin/main commit.post-merge-e2e state through the write policy evaluator in
Review and Merge.main directly. If the request explicitly authorizes creation of a rollback PR,
open one draft revert PR that the policy evaluator permits. Include the merge SHA, first parent, failed
run and jobs, original signature, regression signature, and containment scope.Resume related merge writes only after an authorized revert or corrective PR merges and a later automatic
main run proves that the original failure and the regression are absent. Operator authorization may
choose a different action, but it must name the affected merge and the new containment owner.
The loop has no scheduled end time. An agent may leave only after the operator cancels the loop or another active agent acknowledges ownership of monitoring and every open item.
Before leaving after a transfer or cancellation, finish only a non-destructive read already in progress. Perform the required read-only reconciliation for each ambiguous GitHub write. Start no other read. Preserve source edits. Delete each owned temporary-evidence directory and verify its absence. Produce the Continuity Handoff. For a transfer, continue monitoring until the receiving agent acknowledges ownership.
A passing automatic run verifies only its tested main commit SHA. It does not complete the loop. Do not report main as passing when its newest relevant E2E run is queued, running, cancelled, stale, or failing.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Implement an accepted NemoClaw issue or repair a classified PR finding, with focused validation. Use for requested code or test changes.
日本語の概要は準備中です。原文の説明を表示しています。
Set up, repair, or check a NemoClaw contributor checkout. Also handles requested development CLI exposure, runtime onboarding, and pinned-agent launch.
日本語の概要は準備中です。原文の説明を表示しています。
Plan or divide a named NemoClaw issue into independently useful changes with acceptance evidence. Use for planning requests before implementation.
日本語の概要は準備中です。原文の説明を表示しています。
Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images. Use when the dependency itself is changing.
日本語の概要は準備中です。原文の説明を表示しています。
Update NemoClaw documentation for merged behavior changes. Use for post-merge catch-up or a requested documentation drift audit.
日本語の概要は準備中です。原文の説明を表示しています。