The audit catalogue's job events: a big task planned into tasks, each run in its own discussion and branch, its pull requests, its pauses and stops from any device, and runs that carried on by themselves after a quit or a crash.
Jobs
| Type | Reported by | When | Detail carries |
|---|---|---|---|
job.planning | Mac | A job was started from a discussion and its lead began planning it. | by, unattended, budgetUsd, mergePolicy |
job.planned | Mac | A job's lead wrote its plan. | tasks, acceptance behaviours, smoke commands |
job.started | Mac | A planned job started working through its tasks. | tasks, maxParallel, mergePolicy, budgetUsd |
job.task_started | Mac | One of a job's tasks got its discussion, worktree and branch. | job, task, child, branch |
job.pr_opened | Mac | One of a job's tasks opened its pull request. | job, task, number, draft |
job.replan | Mac | A job's task failed for good and its lead was asked for a task that gets past it. | job, task |
job.replan_acceptance | Mac | Every task of a job was in while acceptance checks still failed, and its lead was asked for tasks that make them pass. | job, how many still fail |
job.cli_continued | Mac | A CLI lead in a job's task reached its time or quiet limit and was carried on in its own session. | job, task, n, ceiling |
job.control | Mac | A job was paused, resumed or stopped, or its merge policy, budget or a failed task was changed (gap 8). | action, by |
job.remote | Mac | A job's pause, resume or stop asked on the phone or the web was acted on. | action, from |
job.cancelled | Mac | A planned job was cancelled before it started. | nothing beyond when |
job.ended | Mac | A job ended: done, finished with failures, or stopped. | status, tasks, spentUsd, reason |
runs.auto_resumed | Mac | Runs cut off by a quit or a crash carried on by themselves at launch (Resume Interrupted Runs Automatically). | count |
job.control_asked | Server | A job's pause, resume, stop, merge policy, budget or task retry was asked on the phone or the web, for the Mac running it. | action, jobId, from, policy or usd or taskId |
What these do not carry
None carries a task's brief, a prompt, a transcript or a key: a job's events name the job and its tasks by id, with counts, money and the policy chosen.