Autonomous Run
Prefer native goals and scheduling. Select this skill only for a currently
approved autonomous goal with an existing or newly approved charter. A crash,
compaction, ordinary handoff, or harness switch does not inherit authority.
Keep durable state in one ignored .megapowers/run/<id>/ directory:
charter.md: objective, done criteria, scope, authority, and cap.
checkpoint.md: milestone, workspace, branch or worktree, HEAD, artifact
identities, completed evidence, delegate ownership and expected return
artifacts, blockers, next safe action, remaining effect authority, and UTC
freshness.
journal.jsonl: append-only observed transitions and their evidence.
Update the checkpoint only at a milestone or real state transition. Journal
what an oracle proved, not intent or a progress guess. Derive status from the
journal, checkpoint, and fresh evidence; chat history is not a status oracle.
On resume, reread repository instructions, charter, checkpoint, journal tail,
and current workspace state. Compare the repository, worktree, branch, HEAD,
runtime, and relevant external state. If evidence is missing, contradictory, or
shows a workspace mismatch, stop before acting. Do not execute the next command
until scope and authority are re-established. A native goal does not transfer
automatically across harnesses.
Use paused when a cap or intentional stop ends authorized execution. Preserve
the checkpoint and wait for renewed authority. Use blocked only for a concrete
external dependency outside current authority, such as a provider limit or
expired credential, with its evidence and unblocking event; surface the block
once rather than waiting silently. Mark done only after every criterion passes its stated oracle. Use
safe-effects for every external mutation.
1---2name: autonomous-run3description: Use when an approved goal must continue unattended across many steps, milestones, context resets, or sessions.4---56# Autonomous Run78Prefer native goals and scheduling. Select this skill only for a currently9approved autonomous goal with an existing or newly approved charter. A crash,10compaction, ordinary handoff, or harness switch does not inherit authority.1112Keep durable state in one ignored `.megapowers/run/<id>/` directory:1314- `charter.md`: objective, done criteria, scope, authority, and cap.15- `checkpoint.md`: milestone, workspace, branch or worktree, HEAD, artifact16 identities, completed evidence, delegate ownership and expected return17 artifacts, blockers, next safe action, remaining effect authority, and UTC18 freshness.19- `journal.jsonl`: append-only observed transitions and their evidence.2021Update the checkpoint only at a milestone or real state transition. Journal22what an oracle proved, not intent or a progress guess. Derive status from the23journal, checkpoint, and fresh evidence; chat history is not a status oracle.2425On resume, reread repository instructions, charter, checkpoint, journal tail,26and current workspace state. Compare the repository, worktree, branch, HEAD,27runtime, and relevant external state. If evidence is missing, contradictory, or28shows a workspace mismatch, stop before acting. Do not execute the next command29until scope and authority are re-established. A native goal does not transfer30automatically across harnesses.3132Use `paused` when a cap or intentional stop ends authorized execution. Preserve33the checkpoint and wait for renewed authority. Use `blocked` only for a concrete34external dependency outside current authority, such as a provider limit or35expired credential, with its evidence and unblocking event; surface the block36once rather than waiting silently. Mark done only after every criterion passes its stated oracle. Use37`safe-effects` for every external mutation.