{
  "title": "Stretches of the handoff loop, by how each ended",
  "as_of": "2026-11-03T14:09:00Z",
  "snapshot": "Snapshot, not live: exported by hand from records kept on one machine.",
  "source": "autonomy-record.generated.json, local.loop.stretches, written by scripts/export-unattended-record.mjs",
  "iterations_note": "iterations are counted from the loop's log; run_file_iterations counts the run files that could be read.",
  "run_file_iterations": 138,
  "unreadable_run_files": 4,
  "not_shown": "Halts and pauses are kept as totals, not times. Idle time is one total per stretch. A restart is inferred from a start line.",
  "cite_as": "Orbyt Labs, Autonomous operation, loop stretches (2026-11-03T14:09:00Z), https://www.orbytlabs.ai/research/autonomous-operation/loop-stretches.json",
  "stretches": [
    {
      "stretch": 1,
      "start_utc": "2026-09-22T03:56:00Z",
      "end_utc": "2026-09-22T03:56:00Z",
      "start_central": "Sep 21, 10:56 PM",
      "end_central": "Sep 21, 10:56 PM",
      "wall_seconds": 0,
      "idle_seconds": 0,
      "iterations": 0,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 2,
      "start_utc": "2026-09-22T04:02:00Z",
      "end_utc": "2026-09-22T08:39:00Z",
      "start_central": "Sep 21, 11:02 PM",
      "end_central": "Sep 22, 3:39 AM",
      "wall_seconds": 16620,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "dirty_tree",
      "ended_words": "It left work uncommitted and stopped itself",
      "group": "gate"
    },
    {
      "stretch": 3,
      "start_utc": "2026-09-22T08:50:00Z",
      "end_utc": "2026-09-22T09:35:00Z",
      "start_central": "Sep 22, 3:50 AM",
      "end_central": "Sep 22, 4:35 AM",
      "wall_seconds": 2700,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "dirty_tree",
      "ended_words": "It left work uncommitted and stopped itself",
      "group": "gate"
    },
    {
      "stretch": 4,
      "start_utc": "2026-09-22T10:28:00Z",
      "end_utc": "2026-09-22T11:21:00Z",
      "start_central": "Sep 22, 5:28 AM",
      "end_central": "Sep 22, 6:21 AM",
      "wall_seconds": 3180,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "dirty_tree",
      "ended_words": "It left work uncommitted and stopped itself",
      "group": "gate"
    },
    {
      "stretch": 5,
      "start_utc": "2026-09-22T13:59:00Z",
      "end_utc": "2026-09-22T16:58:00Z",
      "start_central": "Sep 22, 8:59 AM",
      "end_central": "Sep 22, 11:58 AM",
      "wall_seconds": 10740,
      "idle_seconds": 0,
      "iterations": 3,
      "ended": "dirty_tree",
      "ended_words": "It left work uncommitted and stopped itself",
      "group": "gate"
    },
    {
      "stretch": 6,
      "start_utc": "2026-09-22T17:30:00Z",
      "end_utc": "2026-09-22T21:02:00Z",
      "start_central": "Sep 22, 12:30 PM",
      "end_central": "Sep 22, 4:02 PM",
      "wall_seconds": 12720,
      "idle_seconds": 0,
      "iterations": 3,
      "ended": "iteration_cap",
      "ended_words": "It finished the iterations it was given",
      "group": "cap"
    },
    {
      "stretch": 7,
      "start_utc": "2026-09-22T21:03:00Z",
      "end_utc": "2026-09-23T06:34:00Z",
      "start_central": "Sep 22, 4:03 PM",
      "end_central": "Sep 23, 1:34 AM",
      "wall_seconds": 34260,
      "idle_seconds": 0,
      "iterations": 3,
      "ended": "another_writer",
      "ended_words": "Another writer's changes appeared in its checkout",
      "group": "gate"
    },
    {
      "stretch": 8,
      "start_utc": "2026-09-23T07:23:00Z",
      "end_utc": "2026-09-23T09:02:00Z",
      "start_central": "Sep 23, 2:23 AM",
      "end_central": "Sep 23, 4:02 AM",
      "wall_seconds": 5940,
      "idle_seconds": 0,
      "iterations": 2,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 9,
      "start_utc": "2026-09-23T09:02:00Z",
      "end_utc": "2026-09-23T21:54:00Z",
      "start_central": "Sep 23, 4:02 AM",
      "end_central": "Sep 23, 4:54 PM",
      "wall_seconds": 46320,
      "idle_seconds": 0,
      "iterations": 33,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 10,
      "start_utc": "2026-09-23T21:54:00Z",
      "end_utc": "2026-09-24T02:18:00Z",
      "start_central": "Sep 23, 4:54 PM",
      "end_central": "Sep 23, 9:18 PM",
      "wall_seconds": 15840,
      "idle_seconds": 0,
      "iterations": 10,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 11,
      "start_utc": "2026-09-24T02:23:00Z",
      "end_utc": "2026-09-24T02:51:00Z",
      "start_central": "Sep 23, 9:23 PM",
      "end_central": "Sep 23, 9:51 PM",
      "wall_seconds": 1680,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "another_writer",
      "ended_words": "Another writer's changes appeared in its checkout",
      "group": "gate"
    },
    {
      "stretch": 12,
      "start_utc": "2026-09-24T03:45:00Z",
      "end_utc": "2026-09-24T04:48:00Z",
      "start_central": "Sep 23, 10:45 PM",
      "end_central": "Sep 23, 11:48 PM",
      "wall_seconds": 3780,
      "idle_seconds": 0,
      "iterations": 2,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 13,
      "start_utc": "2026-09-24T08:20:00Z",
      "end_utc": "2026-09-24T17:19:00Z",
      "start_central": "Sep 24, 3:20 AM",
      "end_central": "Sep 24, 12:19 PM",
      "wall_seconds": 32340,
      "idle_seconds": 0,
      "iterations": 28,
      "ended": "manual_restart",
      "ended_words": "Restarted, cause not logged",
      "group": "restart"
    },
    {
      "stretch": 14,
      "start_utc": "2026-09-24T21:42:00Z",
      "end_utc": "2026-09-24T22:05:00Z",
      "start_central": "Sep 24, 4:42 PM",
      "end_central": "Sep 24, 5:05 PM",
      "wall_seconds": 1380,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 15,
      "start_utc": "2026-09-24T22:21:00Z",
      "end_utc": "2026-09-24T23:21:00Z",
      "start_central": "Sep 24, 5:21 PM",
      "end_central": "Sep 24, 6:21 PM",
      "wall_seconds": 3600,
      "idle_seconds": 2760,
      "iterations": 1,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 16,
      "start_utc": "2026-09-24T23:48:00Z",
      "end_utc": "2026-09-25T00:38:00Z",
      "start_central": "Sep 24, 6:48 PM",
      "end_central": "Sep 24, 7:38 PM",
      "wall_seconds": 3000,
      "idle_seconds": 984,
      "iterations": 1,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 17,
      "start_utc": "2026-09-25T02:37:00Z",
      "end_utc": "2026-09-25T03:10:00Z",
      "start_central": "Sep 24, 9:37 PM",
      "end_central": "Sep 24, 10:10 PM",
      "wall_seconds": 1980,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 18,
      "start_utc": "2026-09-25T03:39:00Z",
      "end_utc": "2026-09-25T06:07:00Z",
      "start_central": "Sep 24, 10:39 PM",
      "end_central": "Sep 25, 1:07 AM",
      "wall_seconds": 8880,
      "idle_seconds": 0,
      "iterations": 8,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 19,
      "start_utc": "2026-09-25T06:15:00Z",
      "end_utc": "2026-09-25T06:59:00Z",
      "start_central": "Sep 25, 1:15 AM",
      "end_central": "Sep 25, 1:59 AM",
      "wall_seconds": 2640,
      "idle_seconds": 0,
      "iterations": 3,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 20,
      "start_utc": "2026-09-25T07:05:00Z",
      "end_utc": "2026-09-25T08:28:00Z",
      "start_central": "Sep 25, 2:05 AM",
      "end_central": "Sep 25, 3:28 AM",
      "wall_seconds": 4980,
      "idle_seconds": 0,
      "iterations": 5,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 21,
      "start_utc": "2026-09-25T08:47:00Z",
      "end_utc": "2026-09-25T09:05:00Z",
      "start_central": "Sep 25, 3:47 AM",
      "end_central": "Sep 25, 4:05 AM",
      "wall_seconds": 1080,
      "idle_seconds": 0,
      "iterations": 1,
      "ended": "budget_unread",
      "ended_words": "A run was killed, and the budget check could not read it",
      "group": "gate"
    },
    {
      "stretch": 22,
      "start_utc": "2026-09-25T19:00:00Z",
      "end_utc": "2026-09-25T20:08:00Z",
      "start_central": "Sep 25, 2:00 PM",
      "end_central": "Sep 25, 3:08 PM",
      "wall_seconds": 4080,
      "idle_seconds": 0,
      "iterations": 3,
      "ended": "owner_session",
      "ended_words": "A person's session landed work beside it",
      "group": "person"
    },
    {
      "stretch": 23,
      "start_utc": "2026-09-25T20:59:00Z",
      "end_utc": "2026-09-25T23:48:00Z",
      "start_central": "Sep 25, 3:59 PM",
      "end_central": "Sep 25, 6:48 PM",
      "wall_seconds": 10140,
      "idle_seconds": 0,
      "iterations": 5,
      "ended": "unstated",
      "ended_words": "The log gives no reason",
      "group": "unstated"
    },
    {
      "stretch": 24,
      "start_utc": "2026-09-26T00:12:00Z",
      "end_utc": "2026-09-26T01:04:00Z",
      "start_central": "Sep 25, 7:12 PM",
      "end_central": "Sep 25, 8:04 PM",
      "wall_seconds": 3120,
      "idle_seconds": 0,
      "iterations": 2,
      "ended": "unstated",
      "ended_words": "The log gives no reason",
      "group": "unstated"
    },
    {
      "stretch": 25,
      "start_utc": "2026-09-26T01:12:00Z",
      "end_utc": "2026-09-26T02:36:00Z",
      "start_central": "Sep 25, 8:12 PM",
      "end_central": "Sep 25, 9:36 PM",
      "wall_seconds": 5040,
      "idle_seconds": 0,
      "iterations": 2,
      "ended": "unstated",
      "ended_words": "The log gives no reason",
      "group": "unstated"
    },
    {
      "stretch": 26,
      "start_utc": "2026-09-26T02:45:00Z",
      "end_utc": "2026-09-26T18:06:00Z",
      "start_central": "Sep 25, 9:45 PM",
      "end_central": "Sep 26, 1:06 PM",
      "wall_seconds": 55260,
      "idle_seconds": 22399,
      "iterations": 18,
      "ended": "owner_budget_pause",
      "ended_words": "The founder paused it to save the weekly budget",
      "group": "person"
    }
  ]
}
