From 1bb35f98c2b879208731047a6b4baa0e1aa58810 Mon Sep 17 00:00:00 2001 From: Felipe Rosa Date: Tue, 8 Sep 2026 19:43:59 +0000 Subject: [PATCH 1/2] chore(roadmap): publish the local board snapshot The committed snapshot had been stale since 2026-08-13. The 2026-08-29 export only reached the unmerged recovery/orca-drain/genie-main-20260830 branch, and the 2026-08-30 Orca-drain reset reverted the working file while the gitignored sync baseline kept that export's hash, so every `task sync` since read as diverged and the hooks (fail-open) never re-exported. This publishes the real board from this host's genie.db, 84 cards, untouched, and re-stamps the baseline. A follow-up commit prunes stale planning cards, so this revision is the full pre-prune record. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_012RU32tvczV84Ys9kHVtEQD --- .genie/roadmap.json | 2368 ++++++++++++++++++++++++++++++++----------- 1 file changed, 1791 insertions(+), 577 deletions(-) diff --git a/.genie/roadmap.json b/.genie/roadmap.json index 315b13c84..d93ce1950 100644 --- a/.genie/roadmap.json +++ b/.genie/roadmap.json @@ -4,6 +4,18 @@ { "key": "stage_log_backfill_v1", "value": "1784758341375" + }, + { + "key": "wish_base:skills-everywhere", + "value": "{\"branch\":\"wish/skills-everywhere\",\"base\":\"b52dfff2b3c5d5d06fd2b0a08b5dfb4cbd6453a9\",\"recordedAt\":1788109092518}" + }, + { + "key": "wish_base:skills-everywhere-b", + "value": "{\"branch\":\"wish/skills-everywhere-b\",\"base\":\"6b00a9807b14bb8cf1d6402ffe4d3e24c18849ba\",\"recordedAt\":1788200054235}" + }, + { + "key": "wish_base:skills-everywhere-c", + "value": "{\"branch\":\"wish/skills-everywhere-c\",\"base\":\"6b00a9807b14bb8cf1d6402ffe4d3e24c18849ba\",\"recordedAt\":1788229756107}" } ], "boards": [], @@ -17,6 +29,8 @@ "claimed_at": 1784623891565, "wish": "genie-ui", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784618699261, "updated_at": 1784625442704, "lane": null, @@ -24,9 +38,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrubw9bxa7f28dd8", @@ -37,6 +49,8 @@ "claimed_at": 1784626730518, "wish": "genie-ui", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784618699325, "updated_at": 1784627382271, "lane": null, @@ -44,9 +58,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrubw9do9fc563c4", @@ -57,6 +69,8 @@ "claimed_at": 1784629252019, "wish": "genie-ui", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784618699388, "updated_at": 1784629987524, "lane": null, @@ -64,9 +78,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrubw9ft4d20d980", @@ -77,6 +89,8 @@ "claimed_at": 1784630070055, "wish": "genie-ui", "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784618699465, "updated_at": 1784630608759, "lane": null, @@ -84,9 +98,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruxc5gvd0c00325", @@ -97,6 +109,8 @@ "claimed_at": 1784660541667, "wish": "genie-ui-dash", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784654712751, "updated_at": 1784661266675, "lane": null, @@ -104,9 +118,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruxc5iv51303ef4", @@ -117,6 +129,8 @@ "claimed_at": 1784661307439, "wish": "genie-ui-dash", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784654712823, "updated_at": 1784664027865, "lane": null, @@ -124,9 +138,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruxc5l659685893", @@ -137,6 +149,8 @@ "claimed_at": 1784664068582, "wish": "genie-ui-dash", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784654712906, "updated_at": 1784666301881, "lane": null, @@ -144,9 +158,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruxc5mz0a9ee3f5", @@ -157,6 +169,8 @@ "claimed_at": 1784666347308, "wish": "genie-ui-dash", "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784654712971, "updated_at": 1784669563300, "lane": null, @@ -164,9 +178,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruxc5ora3add7b8", @@ -177,6 +189,8 @@ "claimed_at": 1784669605355, "wish": "genie-ui-dash", "group_name": "group-5", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784654713035, "updated_at": 1784672089341, "lane": null, @@ -184,9 +198,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mruzpyww3e2a8b8b", @@ -197,6 +209,8 @@ "claimed_at": null, "wish": null, "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784658716672, "updated_at": 1784658716672, "lane": null, @@ -204,9 +218,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrv087jca37acdd9", @@ -217,6 +229,8 @@ "claimed_at": 1784660523509, "wish": "genie-ui-bridge", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784659567656, "updated_at": 1784661184531, "lane": null, @@ -224,9 +238,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrv087ldf5bdb175", @@ -237,6 +249,8 @@ "claimed_at": 1784661223928, "wish": "genie-ui-bridge", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784659567729, "updated_at": 1784663117984, "lane": null, @@ -244,9 +258,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrveq6oe95cb9141", @@ -257,6 +269,8 @@ "claimed_at": null, "wish": null, "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784683920978, "updated_at": 1784683920978, "lane": null, @@ -264,9 +278,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrvf2p7za43e792d", @@ -277,6 +289,8 @@ "claimed_at": 1784694196822, "wish": "live-dev-loop", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784684504879, "updated_at": 1784695589899, "lane": null, @@ -284,9 +298,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrvf2pam274f1741", @@ -297,6 +309,8 @@ "claimed_at": 1784697640859, "wish": "live-dev-loop", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784684504974, "updated_at": 1784698734359, "lane": null, @@ -304,9 +318,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrvf2pd39e9349c2", @@ -317,6 +329,8 @@ "claimed_at": 1784695629392, "wish": "live-dev-loop", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784684505063, "updated_at": 1784697606035, "lane": null, @@ -324,129 +338,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwknwl195358a3", - "board_id": null, - "title": "Core identity — package.json, app name, publish target", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-1", - "created_at": 1784774362629, - "updated_at": 1784774362629, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwknz76a0d4a64", - "board_id": null, - "title": "Release feeds — update check, release notes, toast", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-2", - "created_at": 1784774362723, - "updated_at": 1784774362723, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwko1x1cae87af", - "board_id": null, - "title": "Per-project dir — .dash → .khal via one constant", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-3", - "created_at": 1784774362821, - "updated_at": 1784774362821, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwko4i254384c6", - "board_id": null, - "title": "User-facing Dash string sweep", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-4", - "created_at": 1784774362914, - "updated_at": 1784774362914, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwko6w4d889a11", - "board_id": null, - "title": "Docs, LICENSE, upstream detachment", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-5", - "created_at": 1784774363000, - "updated_at": 1784774363000, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - }, - { - "id": "t_mrwwko9jc20398ca", - "board_id": null, - "title": "Icon and visual assets (blocked-on-asset)", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-rebrand", - "group_name": "group-6", - "created_at": 1784774363096, - "updated_at": 1784774363096, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxqzo6s8fbb27ec", @@ -457,6 +349,8 @@ "claimed_at": null, "wish": null, "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825451316, "updated_at": 1784827974072, "lane": null, @@ -464,9 +358,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9wzrda10d35b", @@ -477,6 +369,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929289, "updated_at": 1784827974160, "lane": null, @@ -484,9 +378,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9x1pbce3a16b", @@ -497,6 +389,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929357, "updated_at": 1784827974238, "lane": null, @@ -504,9 +398,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9x49eb19d0ad", @@ -517,6 +409,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929449, "updated_at": 1784827974322, "lane": null, @@ -524,9 +418,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9x6sb3dfb668", @@ -537,6 +429,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929540, "updated_at": 1784827974396, "lane": null, @@ -544,9 +438,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9x8t711ce43e", @@ -557,6 +449,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-5", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929613, "updated_at": 1784827974462, "lane": null, @@ -564,9 +458,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mrxr9xbb010c4f81", @@ -577,6 +469,8 @@ "claimed_at": null, "wish": "khal-native-theme", "group_name": "group-6", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1784825929703, "updated_at": 1784827974556, "lane": null, @@ -584,9 +478,7 @@ "heartbeat_at": null, "blocked_by": "claude-code", "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_ms58w0yqa195fbf8", @@ -597,6 +489,8 @@ "claimed_at": null, "wish": "genie-official-roadmap", "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785278777572, "updated_at": 1785278777572, "lane": null, @@ -604,9 +498,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_ms58y58z0b45759f", @@ -617,6 +509,8 @@ "claimed_at": null, "wish": "genie-official-roadmap", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785278876435, "updated_at": 1785278876435, "lane": null, @@ -624,9 +518,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_ms58y5bc8853df95", @@ -637,6 +529,8 @@ "claimed_at": null, "wish": "genie-official-roadmap", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785278876520, "updated_at": 1785278876520, "lane": null, @@ -644,9 +538,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_ms58y5e19f6e9757", @@ -657,6 +549,8 @@ "claimed_at": null, "wish": "genie-official-roadmap", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785278876617, "updated_at": 1785278876617, "lane": null, @@ -664,9 +558,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mscebl889535b59e", @@ -677,6 +569,8 @@ "claimed_at": 1785712701024, "wish": "lifecycle-lease-busy-grace", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785711164984, "updated_at": 1785714161658, "lane": null, @@ -684,9 +578,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_mscebla86e45ab77", @@ -697,6 +589,8 @@ "claimed_at": 1785714210396, "wish": "lifecycle-lease-busy-grace", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1785711165056, "updated_at": 1785716639547, "lane": null, @@ -704,9 +598,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msi18po2a63fe11f", @@ -717,6 +609,8 @@ "claimed_at": 1786056837590, "wish": "harness-audit-landing", "group_name": "ready-fixes", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786051992818, "updated_at": 1786129435207, "lane": null, @@ -724,9 +618,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msi18prp35883ce7", @@ -737,6 +629,8 @@ "claimed_at": 1786057120710, "wish": "harness-audit-landing", "group_name": "completetask-fence", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786051992949, "updated_at": 1786129435338, "lane": null, @@ -744,9 +638,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msi18pv9b29465c2", @@ -757,6 +649,8 @@ "claimed_at": 1786057120255, "wish": "harness-audit-landing", "group_name": "wishgroup-deletion", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786051993077, "updated_at": 1786129435459, "lane": null, @@ -764,9 +658,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msi2nv2gcf9c97af", @@ -777,6 +669,8 @@ "claimed_at": null, "wish": "roadmap-truth", "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786054379272, "updated_at": 1786054379272, "lane": null, @@ -784,9 +678,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msiyp3ua4e038e63", @@ -797,6 +689,8 @@ "claimed_at": 1786118248009, "wish": "remotty-board-asks", "group_name": "block-model", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786108185010, "updated_at": 1786120597563, "lane": null, @@ -804,9 +698,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msiyp3x10655eab9", @@ -817,6 +709,8 @@ "claimed_at": 1786118261192, "wish": "remotty-board-asks", "group_name": "index-lane-links", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786108185109, "updated_at": 1786121037959, "lane": null, @@ -824,9 +718,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msiyp3zr6f65f0fc", @@ -837,6 +729,8 @@ "claimed_at": 1786121077747, "wish": "remotty-board-asks", "group_name": "task-wish-verb", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786108185207, "updated_at": 1786122063091, "lane": null, @@ -844,9 +738,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msiyp42ib277f60a", @@ -857,6 +749,8 @@ "claimed_at": 1786121655148, "wish": "remotty-board-asks", "group_name": "task-delete", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786108185306, "updated_at": 1786122699029, "lane": null, @@ -864,9 +758,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msnw1wva78ca40b7", @@ -877,6 +769,8 @@ "claimed_at": null, "wish": "cross-agent-delegate", "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786406074534, "updated_at": 1786413384910, "lane": null, @@ -884,9 +778,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msnwyz4qff08ad29", @@ -897,6 +789,8 @@ "claimed_at": 1786411501612, "wish": "cross-agent-delegate", "group_name": "group-b", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786407617114, "updated_at": 1786412348073, "lane": null, @@ -904,9 +798,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msnwyz7136c34cb2", @@ -917,6 +809,8 @@ "claimed_at": 1786411499996, "wish": "cross-agent-delegate", "group_name": "group-c", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786407617197, "updated_at": 1786412796523, "lane": null, @@ -924,9 +818,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msnx6kz8c52d4762", @@ -937,6 +829,8 @@ "claimed_at": 1786408694769, "wish": "cross-agent-delegate", "group_name": "group-a1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786407972020, "updated_at": 1786411453387, "lane": null, @@ -944,9 +838,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msnx6l1k7cddfcc0", @@ -957,6 +849,8 @@ "claimed_at": 1786411502191, "wish": "cross-agent-delegate", "group_name": "group-a2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786407972104, "updated_at": 1786412198104, "lane": null, @@ -964,9 +858,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msoqsd8sdb8df48b", @@ -977,6 +869,8 @@ "claimed_at": 1786460670279, "wish": "mcp-write-tools", "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786457697292, "updated_at": 1786558209313, "lane": null, @@ -984,9 +878,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msoqsdb5429d06e8", @@ -997,6 +889,8 @@ "claimed_at": 1786558267434, "wish": "mcp-write-tools", "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786457697377, "updated_at": 1786568148732, "lane": null, @@ -1004,9 +898,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msoqsdde40b31ee9", @@ -1017,6 +909,8 @@ "claimed_at": 1786568193561, "wish": "mcp-write-tools", "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786457697458, "updated_at": 1786628093499, "lane": null, @@ -1024,9 +918,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp4fp6ce714c8be", @@ -1037,6 +929,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": null, + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786480620852, "updated_at": 1786657262650, "lane": null, @@ -1044,9 +938,7 @@ "heartbeat_at": null, "blocked_by": "dream-scc-reversals", "blocked_reason": "re-targeted by spawn-context-contract group reversals (2026-08-13): gating moves from headless-turn-open to herdr-swap (0.3) + engine-turn-verbs (remotty board card t_msqkkjt221792465); S-F turn transport re-bases from one-shot headless launches to live herdr sessions (agent start -> prompt --wait --until -> read -> report/release)", - "block_kind": "work", - "assigned_agent": null, - "assigned_reason": null + "block_kind": "work" }, { "id": "t_msp6a1qlaaa8acdc", @@ -1057,6 +949,8 @@ "claimed_at": 1786554116904, "wish": "delegate-bridge", "group_name": "group-a", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716429, "updated_at": 1786554590852, "lane": null, @@ -1064,9 +958,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a1sz195f0ea9", @@ -1077,6 +969,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-s", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716515, "updated_at": 1786483716515, "lane": null, @@ -1084,9 +978,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a1vd3c103d09", @@ -1097,6 +989,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-b", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716601, "updated_at": 1786483716601, "lane": null, @@ -1104,9 +998,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a1xzca62d364", @@ -1117,6 +1009,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-c", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716695, "updated_at": 1786483716695, "lane": null, @@ -1124,9 +1018,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a20k0a1df8a8", @@ -1137,6 +1029,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-d", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716788, "updated_at": 1786483716788, "lane": null, @@ -1144,9 +1038,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a23b3c681369", @@ -1157,6 +1049,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-e", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716887, "updated_at": 1786483716887, "lane": null, @@ -1164,9 +1058,7 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null + "block_kind": null }, { "id": "t_msp6a25sef5b7e40", @@ -1177,6 +1069,8 @@ "claimed_at": null, "wish": "delegate-bridge", "group_name": "group-f", + "assigned_agent": null, + "assigned_reason": null, "created_at": 1786483716976, "updated_at": 1786483716976, "lane": null, @@ -1184,499 +1078,1819 @@ "heartbeat_at": null, "blocked_by": null, "blocked_reason": null, - "block_kind": null, - "assigned_agent": null, - "assigned_reason": null - } - ], - "task_dependencies": [], - "stage_log": [], - "task_events": [ + "block_kind": null + }, { - "id": 1, - "task_id": "t_mrxqzo6s8fbb27ec", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974073 + "id": "t_mtdb642cdb6f9f10", + "board_id": null, + "title": "Genie cleanup release — standalone contained + native Orca plugin", + "status": "ready", + "claimed_by": null, + "claimed_at": null, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1787943119124, + "updated_at": 1787943119124, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null }, { - "id": 2, - "task_id": "t_mrxr9wzrda10d35b", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974160 + "id": "t_mtdns9r623748cfd", + "board_id": null, + "title": "Build bundled /quick and daily delivery cadence", + "status": "done", + "claimed_by": null, + "claimed_at": null, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1787964308322, + "updated_at": 1787965629293, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null }, { - "id": 3, - "task_id": "t_mrxr9x1pbce3a16b", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974238 + "id": "t_mtfzsu4ee1390c48", + "board_id": null, + "title": "codex-skill-installer: skills via skills.sh, retire Codex+Claude plugin delivery", + "status": "ready", + "claimed_by": null, + "claimed_at": null, + "wish": "skills-everywhere", + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788105422462, + "updated_at": 1788108622793, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null }, { - "id": 4, - "task_id": "t_mrxr9x49eb19d0ad", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "id": "t_mtg14v70f2fb54ba", + "board_id": null, + "title": "Wish A G1: skills installer + install/update/uninstall wiring", + "status": "done", + "claimed_by": "engineer-g1", + "claimed_at": 1788111374068, + "wish": "skills-everywhere", + "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107663340, + "updated_at": 1788113339912, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14vc4e18dcc51", + "board_id": null, + "title": "Wish A G2: legacy integration retirement", + "status": "done", + "claimed_by": "engineer-g2", + "claimed_at": 1788113384174, + "wish": "skills-everywhere", + "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107663524, + "updated_at": 1788118209073, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14vhpa6d08b44", + "board_id": null, + "title": "Wish A G3: doctor skills + retirement surface", + "status": "done", + "claimed_by": "engineer-g3", + "claimed_at": 1788113405613, + "wish": "skills-everywhere", + "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107663725, + "updated_at": 1788116944772, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14vn5e0de4dc8", + "board_id": null, + "title": "Wish A G4: rehome lifecycle lease + atomic-fs primitives", + "status": "done", + "claimed_by": "engineer-g4", + "claimed_at": 1788110157612, + "wish": "skills-everywhere", + "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107663921, + "updated_at": 1788111941077, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14vsi44350a36", + "board_id": null, + "title": "Wish A G5: release and CI smokes", + "status": "done", + "claimed_by": "engineer-g5", + "claimed_at": 1788113433057, + "wish": "skills-everywhere", + "group_name": "group-5", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107664114, + "updated_at": 1788117468064, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14vxr224f5565", + "board_id": null, + "title": "Wish A G6: supersession notes + install docs section", + "status": "done", + "claimed_by": "engineer-g6", + "claimed_at": 1788110175133, + "wish": "skills-everywhere", + "group_name": "group-6", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107664303, + "updated_at": 1788113202418, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtg14w35c3ea69d2", + "board_id": null, + "title": "Wish A G7: real-host dogfood (C3)", + "status": "done", + "claimed_by": null, + "claimed_at": null, + "wish": "skills-everywhere", + "group_name": "group-7", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788107664497, + "updated_at": 1788120549088, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed21ac8fc9045", + "board_id": null, + "title": "Wish B G1: honest, genuinely pinned skills install", + "status": "done", + "claimed_by": "ultracode-g1", + "claimed_at": 1788200088877, + "wish": "skills-everywhere-b", + "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190346639, + "updated_at": 1788203946197, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed27g8f0541d9", + "board_id": null, + "title": "Wish B G2: rehomes and retirement hardening", + "status": "done", + "claimed_by": "ultracode-g2", + "claimed_at": 1788200089113, + "wish": "skills-everywhere-b", + "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190346860, + "updated_at": 1788203946415, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed2dm1199bb26", + "board_id": null, + "title": "Wish B G3: delete the Codex plugin subsystem; rewrite doctor and uninstall", + "status": "done", + "claimed_by": "ultracode-g3", + "claimed_at": 1788203946620, + "wish": "skills-everywhere-b", + "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190347082, + "updated_at": 1788211897150, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed2jhd2bf3239", + "board_id": null, + "title": "Wish B G4: delete the hook runtime and the Claude/Kimi plugin; remove six `check` gates", + "status": "done", + "claimed_by": "ultracode-g4", + "claimed_at": 1788211897371, + "wish": "skills-everywhere-b", + "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190347293, + "updated_at": 1788216237068, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed2p7ae1bdd6f", + "board_id": null, + "title": "Wish B G5: delete Hermes, pi and `agent-sync.ts`; slim `runtime-integrations.ts`", + "status": "done", + "claimed_by": "ultracode-g5", + "claimed_at": 1788216237278, + "wish": "skills-everywhere-b", + "group_name": "group-5", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190347499, + "updated_at": 1788221761403, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed2v47f8e9b80", + "board_id": null, + "title": "Wish B G6: build/release toolchain and the release workflow (C11)", + "status": "done", + "claimed_by": "ultracode-g6", + "claimed_at": 1788221761631, + "wish": "skills-everywhere-b", + "group_name": "group-6", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190347712, + "updated_at": 1788223248026, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed317ecced05c", + "board_id": null, + "title": "Wish B G7: proof", + "status": "done", + "claimed_by": "ultracode-g7", + "claimed_at": 1788223248243, + "wish": "skills-everywhere-b", + "group_name": "group-7", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190347931, + "updated_at": 1788226216867, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed3786bb695ea", + "board_id": null, + "title": "Wish C G1: skills-lint rules + skill-content corrections", + "status": "done", + "claimed_by": "ultracode-c1", + "claimed_at": 1788229827970, + "wish": "skills-everywhere-c", + "group_name": "group-1", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190348148, + "updated_at": 1788232509762, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed3ddbcfe52f0", + "board_id": null, + "title": "Wish C G2: CLAUDE.md + AGENTS.md rewrite and drift guard", + "status": "done", + "claimed_by": "ultracode-c2", + "claimed_at": 1788229828189, + "wish": "skills-everywhere-c", + "group_name": "group-2", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190348369, + "updated_at": 1788232509975, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed3izf9e001fa", + "board_id": null, + "title": "Wish C G3: public docs rewrite + release-notes page (.docs-vendor submodule)", + "status": "done", + "claimed_by": "ultracode-c3", + "claimed_at": 1788229828413, + "wish": "skills-everywhere-c", + "group_name": "group-3", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190348571, + "updated_at": 1788236668018, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mthed3occ26b9f86", + "board_id": null, + "title": "Wish C G4: docs-lint coverage + final gate", + "status": "done", + "claimed_by": "ultracode-c4", + "claimed_at": 1788232510190, + "wish": "skills-everywhere-c", + "group_name": "group-4", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788190348764, + "updated_at": 1788234612692, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtlkd9ad80ce9781", + "board_id": null, + "title": "Freeze structured CLI contract for DSH board", + "status": "done", + "claimed_by": "engineer-standard", + "claimed_at": 1788467460493, + "wish": "dsh-genie-board", + "group_name": "structured-cli", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788442298437, + "updated_at": 1788808522143, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtlkd9g2aae24594", + "board_id": null, + "title": "Build DSH Host adapter and kanban", + "status": "done", + "claimed_by": "codex-g2", + "claimed_at": 1788808569102, + "wish": "dsh-genie-board", + "group_name": "dsh-plugin", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788442298642, + "updated_at": 1788810253292, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtlkd9ln2f533934", + "board_id": null, + "title": "Package, smoke, and publish DSH discoverability", + "status": "in_progress", + "claimed_by": "g3_implementation", + "claimed_at": 1788810299062, + "wish": "dsh-genie-board", + "group_name": "release", + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788442298843, + "updated_at": 1788810299062, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtroeuxf15d926b2", + "board_id": null, + "title": "Daily01: recover roadmap key-order sync fix", + "status": "done", + "claimed_by": "roadmap_implementation", + "claimed_at": 1788811924987, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788811888659, + "updated_at": 1788812675725, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrovqgrfa3f8cd3", + "board_id": null, + "title": "Daily01: apply approved fix-loop budget guidance", + "status": "done", + "claimed_by": "a1_implementation", + "claimed_at": 1788812722547, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788812676027, + "updated_at": 1788813047619, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrp3pjybe0a523f", + "board_id": null, + "title": "Daily01: fix hireAgent return under concurrent unhire", + "status": "done", + "claimed_by": "b1_implementation", + "claimed_at": 1788813069094, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788813048094, + "updated_at": 1788814099607, + "lane": null, + "agent_kind": null, + "heartbeat_at": 1788813959927, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrpq96zc09a9618", + "board_id": null, + "title": "Daily01: verify determinism and port approved fixture permissions", + "status": "done", + "claimed_by": "b3_implementation", + "claimed_at": 1788814161543, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788814099980, + "updated_at": 1788814467138, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrpy4u2ad2bb02a", + "board_id": null, + "title": "Daily01: review and integrate project Brain scaffold", + "status": "done", + "claimed_by": "brain_scaffold_implementation", + "claimed_at": 1788814502156, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788814467579, + "updated_at": 1788814870115, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrr50zm1be98f68", + "board_id": null, + "title": "Daily01: reject Unicode controls in DSH board input", + "status": "done", + "claimed_by": "unicode_controls_implementation", + "claimed_at": 1788816507937, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788816468802, + "updated_at": 1788817997403, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + }, + { + "id": "t_mtrrebyk5f21272f", + "board_id": null, + "title": "Daily01: close remaining promotion review contract gaps", + "status": "done", + "claimed_by": "promotion_review_implementation", + "claimed_at": 1788816934672, + "wish": null, + "group_name": null, + "assigned_agent": null, + "assigned_reason": null, + "created_at": 1788816902924, + "updated_at": 1788817997948, + "lane": null, + "agent_kind": null, + "heartbeat_at": null, + "blocked_by": null, + "blocked_reason": null, + "block_kind": null + } + ], + "task_dependencies": [], + "stage_log": [], + "task_events": [ + { + "id": 1, + "task_id": "t_mrxqzo6s8fbb27ec", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974073 + }, + { + "id": 2, + "task_id": "t_mrxr9wzrda10d35b", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974160 + }, + { + "id": 3, + "task_id": "t_mrxr9x1pbce3a16b", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974238 + }, + { + "id": 4, + "task_id": "t_mrxr9x49eb19d0ad", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974322 + }, + { + "id": 5, + "task_id": "t_mrxr9x6sb3dfb668", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974396 + }, + { + "id": 6, + "task_id": "t_mrxr9x8t711ce43e", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974462 + }, + { + "id": 7, + "task_id": "t_mrxr9xbb010c4f81", + "kind": "block", + "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "author_kind": "claude-code", + "author": null, + "created_at": 1784827974557 + }, + { + "id": 38, + "task_id": "t_mscebl889535b59e", + "kind": "claim", + "note": "claimed by engineer-group1", + "author_kind": "claude-code", + "author": null, + "created_at": 1785712701025 + }, + { + "id": 39, + "task_id": "t_mscebl889535b59e", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1785714161658 + }, + { + "id": 40, + "task_id": "t_mscebla86e45ab77", + "kind": "claim", + "note": "claimed by engineer-group2", + "author_kind": "claude-code", + "author": null, + "created_at": 1785714210396 + }, + { + "id": 41, + "task_id": "t_mscebla86e45ab77", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1785716639548 + }, + { + "id": 42, + "task_id": "t_msi18po2a63fe11f", + "kind": "claim", + "note": "claimed by g1-engineer", + "author_kind": "human", + "author": null, + "created_at": 1786056837591 + }, + { + "id": 43, + "task_id": "t_msi18pv9b29465c2", + "kind": "claim", + "note": "claimed by g3-engineer", + "author_kind": "human", + "author": null, + "created_at": 1786057120256 + }, + { + "id": 44, + "task_id": "t_msi18prp35883ce7", + "kind": "claim", + "note": "claimed by g2-engineer", + "author_kind": "human", + "author": null, + "created_at": 1786057120710 + }, + { + "id": 45, + "task_id": "t_msiyp3ua4e038e63", + "kind": "claim", + "note": "claimed by block-model-eng", + "author_kind": "claude-code", + "author": null, + "created_at": 1786118248010 + }, + { + "id": 46, + "task_id": "t_msiyp3x10655eab9", + "kind": "claim", + "note": "claimed by index-lane-eng", + "author_kind": "claude-code", + "author": null, + "created_at": 1786118261193 + }, + { + "id": 47, + "task_id": "t_msiyp3ua4e038e63", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1786120597564 + }, + { + "id": 48, + "task_id": "t_msiyp3x10655eab9", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1786121037960 + }, + { + "id": 49, + "task_id": "t_msiyp3zr6f65f0fc", + "kind": "claim", + "note": "claimed by set-wish-eng", + "author_kind": "claude-code", + "author": null, + "created_at": 1786121077747 + }, + { + "id": 50, + "task_id": "t_msiyp3zr6f65f0fc", + "kind": "report", + "note": "set-wish verb shipped as b5178937a: setTaskWish + formatWishRef in task-state.ts, task set-wish CLI, 16 new tests, TAXONOMY updated. Focused suites 139 pass / 0 fail; check:fast exit 0.", + "author_kind": "claude-code", + "author": "set-wish-eng", + "created_at": 1786121536059 + }, + { + "id": 51, + "task_id": "t_msiyp42ib277f60a", + "kind": "claim", + "note": "claimed by task-delete-eng", + "author_kind": "claude-code", + "author": null, + "created_at": 1786121655149 + }, + { + "id": 52, + "task_id": "t_msiyp3zr6f65f0fc", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1786122063091 + }, + { + "id": 53, + "task_id": "t_msiyp42ib277f60a", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": null, + "created_at": 1786122699030 + }, + { + "id": 54, + "task_id": "t_msi18po2a63fe11f", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "g1-engineer", + "created_at": 1786129435207 + }, + { + "id": 55, + "task_id": "t_msi18prp35883ce7", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "g2-engineer", + "created_at": 1786129435338 + }, + { + "id": 56, + "task_id": "t_msi18pv9b29465c2", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "g3-engineer", + "created_at": 1786129435459 + }, + { + "id": 65, + "task_id": "t_msnx6kz8c52d4762", + "kind": "claim", + "note": "claimed by engineer-a1", + "author_kind": "human", + "author": "cli", + "created_at": 1786408694769 + }, + { + "id": 66, + "task_id": "t_msnx6kz8c52d4762", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "orchestrator-prime", + "created_at": 1786411453387 + }, + { + "id": 67, + "task_id": "t_msnwyz7136c34cb2", + "kind": "claim", + "note": "claimed by engineer-c", + "author_kind": "human", + "author": "cli", + "created_at": 1786411499996 + }, + { + "id": 68, + "task_id": "t_msnwyz4qff08ad29", + "kind": "claim", + "note": "claimed by engineer-b", + "author_kind": "human", + "author": "cli", + "created_at": 1786411501613 + }, + { + "id": 69, + "task_id": "t_msnx6l1k7cddfcc0", + "kind": "claim", + "note": "claimed by engineer-a2", + "author_kind": "human", + "author": "cli", + "created_at": 1786411502192 + }, + { + "id": 70, + "task_id": "t_msnx6l1k7cddfcc0", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "orchestrator-prime", + "created_at": 1786412198104 + }, + { + "id": 71, + "task_id": "t_msnwyz4qff08ad29", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "orchestrator-prime", + "created_at": 1786412348073 + }, + { + "id": 72, + "task_id": "t_msnwyz7136c34cb2", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "orchestrator-prime", + "created_at": 1786412796523 + }, + { + "id": 73, + "task_id": "t_msnw1wva78ca40b7", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "orchestrator-prime", + "created_at": 1786413384911 + }, + { + "id": 74, + "task_id": "t_msoqsd8sdb8df48b", + "kind": "claim", + "note": "claimed by g1-server-core", + "author_kind": "human", + "author": "cli", + "created_at": 1786460670279 + }, + { + "id": 75, + "task_id": "t_msoqsd8sdb8df48b", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "cli", + "created_at": 1786462438505 + }, + { + "id": 76, + "task_id": "t_msp4fp6ce714c8be", + "kind": "wish", + "note": "(none)→delegate-bridge", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1786480645159 + }, + { + "id": 77, + "task_id": "t_msp4fp6ce714c8be", + "kind": "block", + "note": "blocked on remotty headless-turn-open (cross-repo; design M2 mechanism)", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1786480645240 + }, + { + "id": 78, + "task_id": "t_msp6a1qlaaa8acdc", + "kind": "claim", + "note": "claimed by engineer-trivial-a", + "author_kind": "human", + "author": "cli", + "created_at": 1786554116904 + }, + { + "id": 79, + "task_id": "t_msp6a1qlaaa8acdc", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "cli", + "created_at": 1786554590852 + }, + { + "id": 80, + "task_id": "t_msoqsd8sdb8df48b", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "cli", + "created_at": 1786558209313 + }, + { + "id": 81, + "task_id": "t_msoqsdb5429d06e8", + "kind": "claim", + "note": "claimed by g2-write-tools", + "author_kind": "human", + "author": "cli", + "created_at": 1786558267434 + }, + { + "id": 82, + "task_id": "t_msoqsdb5429d06e8", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "cli", + "created_at": 1786568148733 + }, + { + "id": 83, + "task_id": "t_msoqsdde40b31ee9", + "kind": "claim", + "note": "claimed by g3-e2e-sweep", + "author_kind": "human", + "author": "cli", + "created_at": 1786568193562 + }, + { + "id": 84, + "task_id": "t_msoqsdde40b31ee9", + "kind": "release", + "note": "completed", + "author_kind": "human", + "author": "cli", + "created_at": 1786628093499 + }, + { + "id": 85, + "task_id": "t_msp4fp6ce714c8be", + "kind": "block", + "note": "re-targeted by spawn-context-contract group reversals (2026-08-13): gating moves from headless-turn-open to herdr-swap (0.3) + engine-turn-verbs (remotty board card t_msqkkjt221792465); S-F turn transport re-bases from one-shot headless launches to live herdr sessions (agent start -> prompt --wait --until -> read -> report/release)", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657262650 + }, + { + "id": 86, + "task_id": "t_msp4fp6ce714c8be", + "kind": "comment", + "note": "Board-edge re-target recorded (spawn-context-contract group reversals, 2026-08-13): the enforced block on this card was re-placed via task block, never unblocked, so the live gating now reads herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) instead of headless-turn-open. Groups S-F re-base their turn transport to live herdr sessions; group A (done, W1 scope) is unaffected.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272200 + }, + { + "id": 87, + "task_id": "t_msp6a1sz195f0ea9", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the seam spike now proves the live-herdr turn seam (agent start / prompt --wait --until / read) instead of the one-shot headless-launch seam. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272357 + }, + { + "id": 88, + "task_id": "t_msp6a1vd3c103d09", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): adapter cards + brief writer target live herdr sessions (id-free continue form via herdr agent verbs) instead of turn-per-launch headless argv. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272489 + }, + { + "id": 89, + "task_id": "t_msp6a1xzca62d364", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): bridge core drives live herdr sessions per turn (agent prompt --wait --until + read hand-back) instead of one-shot headless turn launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272621 + }, + { + "id": 90, + "task_id": "t_msp6a20k0a1df8a8", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): degradation paths now cover herdr session failures and release (not detached-launch refusals). Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272747 + }, + { + "id": 91, + "task_id": "t_msp6a23b3c681369", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): task fan + ratification transport re-bases to live herdr sessions (per-turn prompt --wait --until / read) instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657272871 + }, + { + "id": 92, + "task_id": "t_msp6a25sef5b7e40", + "kind": "comment", + "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the adapter smoke matrix exercises live-herdr-session turns instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", + "author_kind": "prime-agent", + "author": "dream-scc-reversals", + "created_at": 1786657273022 + }, + { + "id": 93, + "task_id": "t_mtdns9r623748cfd", + "kind": "report", + "note": "Implemented bundled skills/quick plus pm cadence. RED observed on missing skill; focused contract 1/1, release/docs 43/43, mirror/activation 24/24, fresh-install 18/18, skills lint, typecheck, wishes/complexity/council/hook/plugin gates passed. Full check remains red on pre-existing uuid dead-code and unrelated concurrent historical-fixture/time-budget failures. No commit, push, PR, deploy, homolog, or production mutation.", + "author_kind": "hermes", + "author": "cli", + "created_at": 1787965628968 + }, + { + "id": 94, + "task_id": "t_mtdns9r623748cfd", + "kind": "release", + "note": "completed", + "author_kind": "hermes", + "author": "cli", + "created_at": 1787965629294 + }, + { + "id": 95, + "task_id": "t_mtfzsu4ee1390c48", + "kind": "wish", + "note": "(none)→skills-everywhere", "author_kind": "claude-code", - "author": null, - "created_at": 1784827974322 + "author": "cli", + "created_at": 1788108622794 }, { - "id": 5, - "task_id": "t_mrxr9x6sb3dfb668", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "id": 96, + "task_id": "t_mtg14v70f2fb54ba", + "kind": "wish", + "note": "codex-skill-installer#group-1→skills-everywhere", "author_kind": "claude-code", - "author": null, - "created_at": 1784827974396 + "author": "cli", + "created_at": 1788108622988 }, { - "id": 6, - "task_id": "t_mrxr9x8t711ce43e", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "id": 97, + "task_id": "t_mtg14vc4e18dcc51", + "kind": "wish", + "note": "codex-skill-installer#group-2→skills-everywhere", "author_kind": "claude-code", - "author": null, - "created_at": 1784827974462 + "author": "cli", + "created_at": 1788108623184 }, { - "id": 7, - "task_id": "t_mrxr9xbb010c4f81", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", + "id": 98, + "task_id": "t_mtg14vhpa6d08b44", + "kind": "wish", + "note": "codex-skill-installer#group-3→skills-everywhere", "author_kind": "claude-code", - "author": null, - "created_at": 1784827974557 + "author": "cli", + "created_at": 1788108623380 }, { - "id": 38, - "task_id": "t_mscebl889535b59e", + "id": 99, + "task_id": "t_mtg14vn5e0de4dc8", + "kind": "wish", + "note": "codex-skill-installer#group-4→skills-everywhere", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108623614 + }, + { + "id": 100, + "task_id": "t_mtg14vsi44350a36", + "kind": "wish", + "note": "codex-skill-installer#group-5→skills-everywhere", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108623808 + }, + { + "id": 101, + "task_id": "t_mtg14vxr224f5565", + "kind": "wish", + "note": "codex-skill-installer#group-6→skills-everywhere", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108624005 + }, + { + "id": 102, + "task_id": "t_mtg14w35c3ea69d2", + "kind": "wish", + "note": "codex-skill-installer#group-7→skills-everywhere", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108624202 + }, + { + "id": 103, + "task_id": "t_mtg14v70f2fb54ba", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-1", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108651576 + }, + { + "id": 104, + "task_id": "t_mtg14vc4e18dcc51", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-2", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108651778 + }, + { + "id": 105, + "task_id": "t_mtg14vhpa6d08b44", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-3", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108651977 + }, + { + "id": 106, + "task_id": "t_mtg14vn5e0de4dc8", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-4", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108652172 + }, + { + "id": 107, + "task_id": "t_mtg14vsi44350a36", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-5", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108652368 + }, + { + "id": 108, + "task_id": "t_mtg14vxr224f5565", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-6", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108652576 + }, + { + "id": 109, + "task_id": "t_mtg14w35c3ea69d2", + "kind": "wish", + "note": "skills-everywhere→skills-everywhere#group-7", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788108652779 + }, + { + "id": 110, + "task_id": "t_mtg14vn5e0de4dc8", "kind": "claim", - "note": "claimed by engineer-group1", + "note": "claimed by engineer-g4", "author_kind": "claude-code", - "author": null, - "created_at": 1785712701025 + "author": "cli", + "created_at": 1788110157613 }, { - "id": 39, - "task_id": "t_mscebl889535b59e", + "id": 111, + "task_id": "t_mtg14vxr224f5565", + "kind": "claim", + "note": "claimed by engineer-g6", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788110175134 + }, + { + "id": 112, + "task_id": "t_mtg14v70f2fb54ba", + "kind": "claim", + "note": "claimed by engineer-g1", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788111374069 + }, + { + "id": 113, + "task_id": "t_mtg14vn5e0de4dc8", "kind": "release", "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1785714161658 + "author": "cli", + "created_at": 1788111941078 }, { - "id": 40, - "task_id": "t_mscebla86e45ab77", - "kind": "claim", - "note": "claimed by engineer-group2", + "id": 114, + "task_id": "t_mtg14vxr224f5565", + "kind": "release", + "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1785714210396 + "author": "cli", + "created_at": 1788113202419 }, { - "id": 41, - "task_id": "t_mscebla86e45ab77", + "id": 115, + "task_id": "t_mtg14v70f2fb54ba", "kind": "release", "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1785716639548 + "author": "cli", + "created_at": 1788113339913 }, { - "id": 42, - "task_id": "t_msi18po2a63fe11f", + "id": 116, + "task_id": "t_mtg14vc4e18dcc51", "kind": "claim", - "note": "claimed by g1-engineer", - "author_kind": "human", - "author": null, - "created_at": 1786056837591 + "note": "claimed by engineer-g2", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788113384175 }, { - "id": 43, - "task_id": "t_msi18pv9b29465c2", + "id": 117, + "task_id": "t_mtg14vhpa6d08b44", "kind": "claim", - "note": "claimed by g3-engineer", - "author_kind": "human", - "author": null, - "created_at": 1786057120256 + "note": "claimed by engineer-g3", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788113405614 }, { - "id": 44, - "task_id": "t_msi18prp35883ce7", + "id": 118, + "task_id": "t_mtg14vsi44350a36", "kind": "claim", - "note": "claimed by g2-engineer", - "author_kind": "human", - "author": null, - "created_at": 1786057120710 + "note": "claimed by engineer-g5", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788113433058 }, { - "id": 45, - "task_id": "t_msiyp3ua4e038e63", + "id": 119, + "task_id": "t_mtg14vhpa6d08b44", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788116944773 + }, + { + "id": 120, + "task_id": "t_mtg14vsi44350a36", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788117468065 + }, + { + "id": 121, + "task_id": "t_mtg14vc4e18dcc51", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788118209074 + }, + { + "id": 122, + "task_id": "t_mtg14w35c3ea69d2", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788120549089 + }, + { + "id": 123, + "task_id": "t_mthed21ac8fc9045", "kind": "claim", - "note": "claimed by block-model-eng", + "note": "claimed by ultracode-g1", "author_kind": "claude-code", - "author": null, - "created_at": 1786118248010 + "author": "cli", + "created_at": 1788200088878 }, { - "id": 46, - "task_id": "t_msiyp3x10655eab9", + "id": 124, + "task_id": "t_mthed27g8f0541d9", "kind": "claim", - "note": "claimed by index-lane-eng", + "note": "claimed by ultracode-g2", "author_kind": "claude-code", - "author": null, - "created_at": 1786118261193 + "author": "cli", + "created_at": 1788200089114 }, { - "id": 47, - "task_id": "t_msiyp3ua4e038e63", + "id": 125, + "task_id": "t_mthed21ac8fc9045", "kind": "release", "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1786120597564 + "author": "cli", + "created_at": 1788203946198 }, { - "id": 48, - "task_id": "t_msiyp3x10655eab9", + "id": 126, + "task_id": "t_mthed27g8f0541d9", "kind": "release", "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1786121037960 + "author": "cli", + "created_at": 1788203946415 }, { - "id": 49, - "task_id": "t_msiyp3zr6f65f0fc", + "id": 127, + "task_id": "t_mthed2dm1199bb26", "kind": "claim", - "note": "claimed by set-wish-eng", + "note": "claimed by ultracode-g3", "author_kind": "claude-code", - "author": null, - "created_at": 1786121077747 + "author": "cli", + "created_at": 1788203946620 }, { - "id": 50, - "task_id": "t_msiyp3zr6f65f0fc", - "kind": "report", - "note": "set-wish verb shipped as b5178937a: setTaskWish + formatWishRef in task-state.ts, task set-wish CLI, 16 new tests, TAXONOMY updated. Focused suites 139 pass / 0 fail; check:fast exit 0.", + "id": 128, + "task_id": "t_mthed2dm1199bb26", + "kind": "release", + "note": "completed", "author_kind": "claude-code", - "author": "set-wish-eng", - "created_at": 1786121536059 + "author": "cli", + "created_at": 1788211897151 }, - { - "id": 51, - "task_id": "t_msiyp42ib277f60a", + { + "id": 129, + "task_id": "t_mthed2jhd2bf3239", "kind": "claim", - "note": "claimed by task-delete-eng", + "note": "claimed by ultracode-g4", "author_kind": "claude-code", - "author": null, - "created_at": 1786121655149 + "author": "cli", + "created_at": 1788211897373 }, { - "id": 52, - "task_id": "t_msiyp3zr6f65f0fc", + "id": 130, + "task_id": "t_mthed2jhd2bf3239", "kind": "release", "note": "completed", "author_kind": "claude-code", - "author": null, - "created_at": 1786122063091 + "author": "cli", + "created_at": 1788216237069 }, { - "id": 53, - "task_id": "t_msiyp42ib277f60a", - "kind": "release", - "note": "completed", + "id": 131, + "task_id": "t_mthed2p7ae1bdd6f", + "kind": "claim", + "note": "claimed by ultracode-g5", "author_kind": "claude-code", - "author": null, - "created_at": 1786122699030 + "author": "cli", + "created_at": 1788216237279 }, { - "id": 54, - "task_id": "t_msi18po2a63fe11f", + "id": 132, + "task_id": "t_mthed2p7ae1bdd6f", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "g1-engineer", - "created_at": 1786129435207 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788221761404 }, { - "id": 55, - "task_id": "t_msi18prp35883ce7", - "kind": "release", - "note": "completed", - "author_kind": "human", - "author": "g2-engineer", - "created_at": 1786129435338 + "id": 133, + "task_id": "t_mthed2v47f8e9b80", + "kind": "claim", + "note": "claimed by ultracode-g6", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788221761632 }, { - "id": 56, - "task_id": "t_msi18pv9b29465c2", + "id": 134, + "task_id": "t_mthed2v47f8e9b80", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "g3-engineer", - "created_at": 1786129435459 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788223248027 }, { - "id": 65, - "task_id": "t_msnx6kz8c52d4762", + "id": 135, + "task_id": "t_mthed317ecced05c", "kind": "claim", - "note": "claimed by engineer-a1", - "author_kind": "human", + "note": "claimed by ultracode-g7", + "author_kind": "claude-code", "author": "cli", - "created_at": 1786408694769 + "created_at": 1788223248244 }, { - "id": 66, - "task_id": "t_msnx6kz8c52d4762", + "id": 136, + "task_id": "t_mthed317ecced05c", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "orchestrator-prime", - "created_at": 1786411453387 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788226216868 }, { - "id": 67, - "task_id": "t_msnwyz7136c34cb2", + "id": 137, + "task_id": "t_mthed3786bb695ea", "kind": "claim", - "note": "claimed by engineer-c", - "author_kind": "human", + "note": "claimed by ultracode-c1", + "author_kind": "claude-code", "author": "cli", - "created_at": 1786411499996 + "created_at": 1788229827970 }, { - "id": 68, - "task_id": "t_msnwyz4qff08ad29", + "id": 138, + "task_id": "t_mthed3ddbcfe52f0", "kind": "claim", - "note": "claimed by engineer-b", - "author_kind": "human", + "note": "claimed by ultracode-c2", + "author_kind": "claude-code", "author": "cli", - "created_at": 1786411501613 + "created_at": 1788229828190 }, { - "id": 69, - "task_id": "t_msnx6l1k7cddfcc0", + "id": 139, + "task_id": "t_mthed3izf9e001fa", "kind": "claim", - "note": "claimed by engineer-a2", - "author_kind": "human", + "note": "claimed by ultracode-c3", + "author_kind": "claude-code", "author": "cli", - "created_at": 1786411502192 + "created_at": 1788229828414 }, { - "id": 70, - "task_id": "t_msnx6l1k7cddfcc0", + "id": 140, + "task_id": "t_mthed3786bb695ea", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "orchestrator-prime", - "created_at": 1786412198104 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788232509763 }, { - "id": 71, - "task_id": "t_msnwyz4qff08ad29", + "id": 141, + "task_id": "t_mthed3ddbcfe52f0", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "orchestrator-prime", - "created_at": 1786412348073 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788232509976 }, { - "id": 72, - "task_id": "t_msnwyz7136c34cb2", + "id": 142, + "task_id": "t_mthed3occ26b9f86", + "kind": "claim", + "note": "claimed by ultracode-c4", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788232510191 + }, + { + "id": 143, + "task_id": "t_mthed3occ26b9f86", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "orchestrator-prime", - "created_at": 1786412796523 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788234612693 }, { - "id": 73, - "task_id": "t_msnw1wva78ca40b7", + "id": 144, + "task_id": "t_mthed3izf9e001fa", "kind": "release", "note": "completed", - "author_kind": "human", - "author": "orchestrator-prime", - "created_at": 1786413384911 + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788236668019 }, { - "id": 74, - "task_id": "t_msoqsd8sdb8df48b", + "id": 145, + "task_id": "t_mtlkd9ad80ce9781", "kind": "claim", - "note": "claimed by g1-server-core", - "author_kind": "human", + "note": "claimed by engineer-standard", + "author_kind": "codex", "author": "cli", - "created_at": 1786460670279 + "created_at": 1788467460494 }, { - "id": 75, - "task_id": "t_msoqsd8sdb8df48b", + "id": 146, + "task_id": "t_mtlkd9ad80ce9781", "kind": "release", "note": "completed", - "author_kind": "human", + "author_kind": "codex", "author": "cli", - "created_at": 1786462438505 + "created_at": 1788808522145 }, { - "id": 76, - "task_id": "t_msp4fp6ce714c8be", - "kind": "wish", - "note": "(none)→delegate-bridge", - "author_kind": "claude-code", + "id": 147, + "task_id": "t_mtlkd9g2aae24594", + "kind": "claim", + "note": "claimed by codex-g2", + "author_kind": "codex", "author": "cli", - "created_at": 1786480645159 + "created_at": 1788808569103 }, { - "id": 77, - "task_id": "t_msp4fp6ce714c8be", - "kind": "block", - "note": "blocked on remotty headless-turn-open (cross-repo; design M2 mechanism)", - "author_kind": "claude-code", + "id": 148, + "task_id": "t_mtlkd9g2aae24594", + "kind": "release", + "note": "completed", + "author_kind": "codex", "author": "cli", - "created_at": 1786480645240 + "created_at": 1788810253296 }, { - "id": 78, - "task_id": "t_msp6a1qlaaa8acdc", + "id": 149, + "task_id": "t_mtlkd9ln2f533934", "kind": "claim", - "note": "claimed by engineer-trivial-a", - "author_kind": "human", + "note": "claimed by g3_implementation", + "author_kind": "codex", "author": "cli", - "created_at": 1786554116904 + "created_at": 1788810299063 }, { - "id": 79, - "task_id": "t_msp6a1qlaaa8acdc", + "id": 150, + "task_id": "t_mtlkd9ln2f533934", + "kind": "comment", + "note": "G3 implementation accepted for dev-to-main PR: independent SHIP, parent full gate 2024 pass / 1 skip / 0 fail, four-platform local artifact and extracted runtime-floor proof. Actual protected stable publication, published verification and topic remain pending after human main/release approval. Keep release task in progress.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788811870438 + }, + { + "id": 151, + "task_id": "t_mtroeuxf15d926b2", + "kind": "claim", + "note": "claimed by roadmap_implementation", + "author_kind": "codex", + "author": "cli", + "created_at": 1788811924988 + }, + { + "id": 152, + "task_id": "t_mtroeuxf15d926b2", "kind": "release", "note": "completed", - "author_kind": "human", + "author_kind": "codex", "author": "cli", - "created_at": 1786554590852 + "created_at": 1788812675726 }, { - "id": 80, - "task_id": "t_msoqsd8sdb8df48b", + "id": 153, + "task_id": "t_mtrovqgrfa3f8cd3", + "kind": "claim", + "note": "claimed by a1_implementation", + "author_kind": "codex", + "author": "cli", + "created_at": 1788812722548 + }, + { + "id": 154, + "task_id": "t_mtrovqgrfa3f8cd3", "kind": "release", "note": "completed", - "author_kind": "human", + "author_kind": "codex", "author": "cli", - "created_at": 1786558209313 + "created_at": 1788813047621 }, { - "id": 81, - "task_id": "t_msoqsdb5429d06e8", + "id": 155, + "task_id": "t_mtrp3pjybe0a523f", "kind": "claim", - "note": "claimed by g2-write-tools", - "author_kind": "human", + "note": "claimed by b1_implementation", + "author_kind": "codex", "author": "cli", - "created_at": 1786558267434 + "created_at": 1788813069096 }, { - "id": 82, - "task_id": "t_msoqsdb5429d06e8", + "id": 156, + "task_id": "t_mtrp3pjybe0a523f", + "kind": "comment", + "note": "Accepted ce6fd7acc: independent SHIP, parent fullgate 2031 pass / 1 skip / 0 fail; real SQLite API and compiled CLI backup/import dogfood passed. Evidence: b1-acceptance.md. Internal retained API only; no new hire CLI.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788814099274 + }, + { + "id": 157, + "task_id": "t_mtrp3pjybe0a523f", "kind": "release", "note": "completed", - "author_kind": "human", + "author_kind": "codex", "author": "cli", - "created_at": 1786568148733 + "created_at": 1788814099609 }, { - "id": 83, - "task_id": "t_msoqsdde40b31ee9", + "id": 158, + "task_id": "t_mtrpq96zc09a9618", "kind": "claim", - "note": "claimed by g3-e2e-sweep", - "author_kind": "human", + "note": "claimed by b3_implementation", + "author_kind": "codex", "author": "cli", - "created_at": 1786568193562 + "created_at": 1788814161544 }, { - "id": 84, - "task_id": "t_msoqsdde40b31ee9", + "id": 159, + "task_id": "t_mtrpq96zc09a9618", + "kind": "comment", + "note": "B2 independently already-fixed on main. B3 accepted a1574d13e, independent SHIP; 12 tests/73 assertions pass at default0022 and027, exact surviving source-hunk dispositions recorded. Evidence b3-acceptance.md.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788814466701 + }, + { + "id": 160, + "task_id": "t_mtrpq96zc09a9618", "kind": "release", "note": "completed", - "author_kind": "human", + "author_kind": "codex", "author": "cli", - "created_at": 1786628093499 + "created_at": 1788814467142 }, { - "id": 85, - "task_id": "t_msp4fp6ce714c8be", - "kind": "block", - "note": "re-targeted by spawn-context-contract group reversals (2026-08-13): gating moves from headless-turn-open to herdr-swap (0.3) + engine-turn-verbs (remotty board card t_msqkkjt221792465); S-F turn transport re-bases from one-shot headless launches to live herdr sessions (agent start -> prompt --wait --until -> read -> report/release)", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657262650 + "id": 161, + "task_id": "t_mtrpy4u2ad2bb02a", + "kind": "claim", + "note": "claimed by brain_scaffold_implementation", + "author_kind": "codex", + "author": "cli", + "created_at": 1788814502158 }, { - "id": 86, - "task_id": "t_msp4fp6ce714c8be", + "id": 162, + "task_id": "t_mtrpy4u2ad2bb02a", "kind": "comment", - "note": "Board-edge re-target recorded (spawn-context-contract group reversals, 2026-08-13): the enforced block on this card was re-placed via task block, never unblocked, so the live gating now reads herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) instead of headless-turn-open. Groups S-F re-base their turn transport to live herdr sessions; group A (done, W1 scope) is unaffected.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272200 + "note": "Accepted c06f05869: preserves original PR2893 commit, independent SHIP all13files; corrected note routing and template dates; static JSON/frontmatter/rendering/identity/reference checks and Biome pass. Static scaffold only; no live Brain integration claim. PR disposition reconciled after dev integration.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788814869856 }, { - "id": 87, - "task_id": "t_msp6a1sz195f0ea9", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the seam spike now proves the live-herdr turn seam (agent start / prompt --wait --until / read) instead of the one-shot headless-launch seam. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272357 + "id": 163, + "task_id": "t_mtrpy4u2ad2bb02a", + "kind": "release", + "note": "completed", + "author_kind": "codex", + "author": "cli", + "created_at": 1788814870117 }, { - "id": 88, - "task_id": "t_msp6a1vd3c103d09", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): adapter cards + brief writer target live herdr sessions (id-free continue form via herdr agent verbs) instead of turn-per-launch headless argv. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272489 + "id": 164, + "task_id": "t_mtrr50zm1be98f68", + "kind": "claim", + "note": "claimed by unicode_controls_implementation", + "author_kind": "codex", + "author": "cli", + "created_at": 1788816507940 }, { - "id": 89, - "task_id": "t_msp6a1xzca62d364", + "id": 165, + "task_id": "t_mtrr50zm1be98f68", "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): bridge core drives live herdr sessions per turn (agent prompt --wait --until + read hand-back) instead of one-shot headless turn launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272621 + "note": "Unicode code correction committed5f97e6629 and independently SHIP:28tests461assertions,81 no-CLI rejection vectors. Final aggregate/dogfood acceptance remains pending until remaining validated promotion-review corrections are complete.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788816902603 }, { - "id": 90, - "task_id": "t_msp6a20k0a1df8a8", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): degradation paths now cover herdr session failures and release (not detached-launch refusals). Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272747 + "id": 166, + "task_id": "t_mtrrebyk5f21272f", + "kind": "claim", + "note": "claimed by promotion_review_implementation", + "author_kind": "codex", + "author": "cli", + "created_at": 1788816934673 }, { - "id": 91, - "task_id": "t_msp6a23b3c681369", + "id": 167, + "task_id": "t_mtrr50zm1be98f68", "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): task fan + ratification transport re-bases to live herdr sessions (per-turn prompt --wait --until / read) instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272871 + "note": "Accepted: Unicode fix 5f97e6629 independently SHIP; aggregate eeafaeace passed 2042 tests, 1 skip, 0 failures. Four .101 artifacts verified and native CLI plus real DSH dogfood passed. Included in correction PR #2897 to dev.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788817997180 }, { - "id": 92, - "task_id": "t_msp6a25sef5b7e40", + "id": 168, + "task_id": "t_mtrr50zm1be98f68", + "kind": "release", + "note": "completed", + "author_kind": "codex", + "author": "cli", + "created_at": 1788817997405 + }, + { + "id": 169, + "task_id": "t_mtrrebyk5f21272f", "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the adapter smoke matrix exercises live-herdr-session turns instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657273022 + "note": "Accepted: five validated remote review gaps corrected in eeafaeace; independent SHIP, 2042 pass/1 skip/0 fail aggregate, four .101 artifact verification and native/DSH dogfood passed. Correction PR #2897 targets dev; promotion #2896 and post-main stable gates remain open.", + "author_kind": "codex", + "author": "cli", + "created_at": 1788817997619 + }, + { + "id": 170, + "task_id": "t_mtrrebyk5f21272f", + "kind": "release", + "note": "completed", + "author_kind": "codex", + "author": "cli", + "created_at": 1788817997949 } ], "wish_groups": [], From 6f857410a6d37f48cd6b4ad54dd7adbd3c4411b5 Mon Sep 17 00:00:00 2001 From: Felipe Rosa Date: Tue, 8 Sep 2026 19:44:39 +0000 Subject: [PATCH 2/2] chore(roadmap): retire stale planning cards Remove 21 ready cards whose own records say the plan is dead, and mark the shipped skills-everywhere umbrella card done. Done cards stay as history. - khal-native-theme (7): RELOCATED 2026-07-23 to khal-os/genie-desktop; the cards were blocked "do not checkout here" and the WISH no longer lives here - genie-ui-bridge design card (1): wish RETIRED 2026-08-30 (#2834) - live-dev-loop umbrella card (1): executed on the desktop fork 2026-07-22; the Genie UI track is retired - genie-official-roadmap (4): July jar-triage plan never executed (no archive dir, no Shipped section); superseded by the Orca/DSH/daily-release direction - roadmap-truth post-release oracle card (1): wish SHIPPED 2026-08-07, the follow-up was never run and is not tracked in INDEX.md - delegate-bridge (7): genie-side agent-turn bridge, blocked on remotty since 2026-08-13; superseded by the v6 direction where Orca owns dispatch The previous revision of .genie/roadmap.json holds every removed card; restore with `git show :.genie/roadmap.json > .genie/roadmap.json` followed by `genie task import --replace`. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_012RU32tvczV84Ys9kHVtEQD --- .genie/roadmap.json | 586 +------------------------------------------- 1 file changed, 11 insertions(+), 575 deletions(-) diff --git a/.genie/roadmap.json b/.genie/roadmap.json index d93ce1950..751122801 100644 --- a/.genie/roadmap.json +++ b/.genie/roadmap.json @@ -200,26 +200,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_mruzpyww3e2a8b8b", - "board_id": null, - "title": "genie-ui-bridge — stdio bridge design (Ready)", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": null, - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784658716672, - "updated_at": 1784658716672, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, { "id": "t_mrv087jca37acdd9", "board_id": null, @@ -260,26 +240,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_mrveq6oe95cb9141", - "board_id": null, - "title": "live-dev-loop — dual-channel iterate environment (Ready)", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": null, - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784683920978, - "updated_at": 1784683920978, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, { "id": "t_mrvf2p7za43e792d", "board_id": null, @@ -340,226 +300,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_mrxqzo6s8fbb27ec", - "board_id": null, - "title": "khal-native-theme — KHAL NATIVE re-skin brainstorm", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": null, - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825451316, - "updated_at": 1784827974072, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9wzrda10d35b", - "board_id": null, - "title": "Registry + @khal-os/ui dependency + import smoke test", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-1", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929289, - "updated_at": 1784827974160, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9x1pbce3a16b", - "board_id": null, - "title": "Token bridge + dark-only consolidation", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-2", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929357, - "updated_at": 1784827974238, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9x49eb19d0ad", - "board_id": null, - "title": "Typography (bundled Geist) + motion system", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-3", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929449, - "updated_at": 1784827974322, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9x6sb3dfb668", - "board_id": null, - "title": "Element restyle sweep + status colors", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-4", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929540, - "updated_at": 1784827974396, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9x8t711ce43e", - "board_id": null, - "title": "K dot-matrix loader + KHAL terminal palette", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-5", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929613, - "updated_at": 1784827974462, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_mrxr9xbb010c4f81", - "board_id": null, - "title": "QA evidence pack + Felipe live QA handoff", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "khal-native-theme", - "group_name": "group-6", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1784825929703, - "updated_at": 1784827974556, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "claude-code", - "blocked_reason": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "block_kind": null - }, - { - "id": "t_ms58w0yqa195fbf8", - "board_id": null, - "title": "genie-official-roadmap — triage 36 wishes into the canonical board", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "genie-official-roadmap", - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1785278777572, - "updated_at": 1785278777572, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_ms58y58z0b45759f", - "board_id": null, - "title": "Archive move + link rewrites", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "genie-official-roadmap", - "group_name": "group-1", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1785278876435, - "updated_at": 1785278876435, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_ms58y5bc8853df95", - "board_id": null, - "title": "Board seed — 19 lifecycle cards", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "genie-official-roadmap", - "group_name": "group-2", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1785278876520, - "updated_at": 1785278876520, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_ms58y5e19f6e9757", - "board_id": null, - "title": "INDEX rewrite + polish brainstorm + final gates", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "genie-official-roadmap", - "group_name": "group-3", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1785278876617, - "updated_at": 1785278876617, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, { "id": "t_mscebl889535b59e", "board_id": null, @@ -660,26 +400,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_msi2nv2gcf9c97af", - "board_id": null, - "title": "roadmap-truth post-release: run Group 1 live oracles (lane-divergence comparison + zz-sync-probe walk) against the shipped binary", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "roadmap-truth", - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786054379272, - "updated_at": 1786054379272, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, { "id": "t_msiyp3ua4e038e63", "board_id": null, @@ -920,26 +640,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_msp4fp6ce714c8be", - "board_id": null, - "title": "Delegate bridge — routed cards become agent turns (W2+W3)", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": null, - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786480620852, - "updated_at": 1786657262650, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": "dream-scc-reversals", - "blocked_reason": "re-targeted by spawn-context-contract group reversals (2026-08-13): gating moves from headless-turn-open to herdr-swap (0.3) + engine-turn-verbs (remotty board card t_msqkkjt221792465); S-F turn transport re-bases from one-shot headless launches to live herdr sessions (agent start -> prompt --wait --until -> read -> report/release)", - "block_kind": "work" - }, { "id": "t_msp6a1qlaaa8acdc", "board_id": null, @@ -960,126 +660,6 @@ "blocked_reason": null, "block_kind": null }, - { - "id": "t_msp6a1sz195f0ea9", - "board_id": null, - "title": "delegate-bridge S: seam spike (gate for B-F)", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-s", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716515, - "updated_at": 1786483716515, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_msp6a1vd3c103d09", - "board_id": null, - "title": "delegate-bridge B: adapter cards + brief writer", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-b", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716601, - "updated_at": 1786483716601, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_msp6a1xzca62d364", - "board_id": null, - "title": "delegate-bridge C: bridge core — task delegate", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-c", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716695, - "updated_at": 1786483716695, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_msp6a20k0a1df8a8", - "board_id": null, - "title": "delegate-bridge D: degradation + doctor orphan check", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-d", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716788, - "updated_at": 1786483716788, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_msp6a23b3c681369", - "board_id": null, - "title": "delegate-bridge E: task fan + ratification", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-e", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716887, - "updated_at": 1786483716887, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, - { - "id": "t_msp6a25sef5b7e40", - "board_id": null, - "title": "delegate-bridge F: adapter smoke matrix ×5", - "status": "ready", - "claimed_by": null, - "claimed_at": null, - "wish": "delegate-bridge", - "group_name": "group-f", - "assigned_agent": null, - "assigned_reason": null, - "created_at": 1786483716976, - "updated_at": 1786483716976, - "lane": null, - "agent_kind": null, - "heartbeat_at": null, - "blocked_by": null, - "blocked_reason": null, - "block_kind": null - }, { "id": "t_mtdb642cdb6f9f10", "board_id": null, @@ -1124,7 +704,7 @@ "id": "t_mtfzsu4ee1390c48", "board_id": null, "title": "codex-skill-installer: skills via skills.sh, retire Codex+Claude plugin delivery", - "status": "ready", + "status": "done", "claimed_by": null, "claimed_at": null, "wish": "skills-everywhere", @@ -1132,7 +712,7 @@ "assigned_agent": null, "assigned_reason": null, "created_at": 1788105422462, - "updated_at": 1788108622793, + "updated_at": 1788896649130, "lane": null, "agent_kind": null, "heartbeat_at": null, @@ -1704,69 +1284,6 @@ "task_dependencies": [], "stage_log": [], "task_events": [ - { - "id": 1, - "task_id": "t_mrxqzo6s8fbb27ec", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974073 - }, - { - "id": 2, - "task_id": "t_mrxr9wzrda10d35b", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974160 - }, - { - "id": 3, - "task_id": "t_mrxr9x1pbce3a16b", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974238 - }, - { - "id": 4, - "task_id": "t_mrxr9x49eb19d0ad", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974322 - }, - { - "id": 5, - "task_id": "t_mrxr9x6sb3dfb668", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974396 - }, - { - "id": 6, - "task_id": "t_mrxr9x8t711ce43e", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974462 - }, - { - "id": 7, - "task_id": "t_mrxr9xbb010c4f81", - "kind": "block", - "note": "RELOCATED 2026-07-23: khal-native-theme ledger + tasks live in khal-os/genie-desktop .genie (Felipe: desktop context in the desktop repo). Do not checkout here.", - "author_kind": "claude-code", - "author": null, - "created_at": 1784827974557 - }, { "id": 38, "task_id": "t_mscebl889535b59e", @@ -2037,24 +1554,6 @@ "author": "cli", "created_at": 1786462438505 }, - { - "id": 76, - "task_id": "t_msp4fp6ce714c8be", - "kind": "wish", - "note": "(none)→delegate-bridge", - "author_kind": "claude-code", - "author": "cli", - "created_at": 1786480645159 - }, - { - "id": 77, - "task_id": "t_msp4fp6ce714c8be", - "kind": "block", - "note": "blocked on remotty headless-turn-open (cross-repo; design M2 mechanism)", - "author_kind": "claude-code", - "author": "cli", - "created_at": 1786480645240 - }, { "id": 78, "task_id": "t_msp6a1qlaaa8acdc", @@ -2118,78 +1617,6 @@ "author": "cli", "created_at": 1786628093499 }, - { - "id": 85, - "task_id": "t_msp4fp6ce714c8be", - "kind": "block", - "note": "re-targeted by spawn-context-contract group reversals (2026-08-13): gating moves from headless-turn-open to herdr-swap (0.3) + engine-turn-verbs (remotty board card t_msqkkjt221792465); S-F turn transport re-bases from one-shot headless launches to live herdr sessions (agent start -> prompt --wait --until -> read -> report/release)", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657262650 - }, - { - "id": 86, - "task_id": "t_msp4fp6ce714c8be", - "kind": "comment", - "note": "Board-edge re-target recorded (spawn-context-contract group reversals, 2026-08-13): the enforced block on this card was re-placed via task block, never unblocked, so the live gating now reads herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) instead of headless-turn-open. Groups S-F re-base their turn transport to live herdr sessions; group A (done, W1 scope) is unaffected.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272200 - }, - { - "id": 87, - "task_id": "t_msp6a1sz195f0ea9", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the seam spike now proves the live-herdr turn seam (agent start / prompt --wait --until / read) instead of the one-shot headless-launch seam. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272357 - }, - { - "id": 88, - "task_id": "t_msp6a1vd3c103d09", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): adapter cards + brief writer target live herdr sessions (id-free continue form via herdr agent verbs) instead of turn-per-launch headless argv. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272489 - }, - { - "id": 89, - "task_id": "t_msp6a1xzca62d364", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): bridge core drives live herdr sessions per turn (agent prompt --wait --until + read hand-back) instead of one-shot headless turn launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272621 - }, - { - "id": 90, - "task_id": "t_msp6a20k0a1df8a8", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): degradation paths now cover herdr session failures and release (not detached-launch refusals). Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272747 - }, - { - "id": 91, - "task_id": "t_msp6a23b3c681369", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): task fan + ratification transport re-bases to live herdr sessions (per-turn prompt --wait --until / read) instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657272871 - }, - { - "id": 92, - "task_id": "t_msp6a25sef5b7e40", - "kind": "comment", - "note": "Gating re-target recorded (spawn-context-contract group reversals, 2026-08-13): the adapter smoke matrix exercises live-herdr-session turns instead of one-shot headless launches. Gating: herdr-swap (0.3) + engine-turn-verbs (remotty card t_msqkkjt221792465) - formerly headless-turn-open.", - "author_kind": "prime-agent", - "author": "dream-scc-reversals", - "created_at": 1786657273022 - }, { "id": 93, "task_id": "t_mtdns9r623748cfd", @@ -2891,6 +2318,15 @@ "author_kind": "codex", "author": "cli", "created_at": 1788817997949 + }, + { + "id": 171, + "task_id": "t_mtfzsu4ee1390c48", + "kind": "release", + "note": "completed", + "author_kind": "claude-code", + "author": "cli", + "created_at": 1788896649131 } ], "wish_groups": [],