summaryrefslogtreecommitdiff
path: root/.tasks
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-11-24 15:15:57 -0500
committerBen Sima <ben@bensima.com>2025-11-24 15:15:57 -0500
commit146c3e67e3699c4370d40c814afbb09149837659 (patch)
treec620c74fe6a42d3571e7bb3b662722902b8fd227 /.tasks
parent34114e2016b186a52a7245fe3fb7e2bfe5091780 (diff)
Plan out jr
Diffstat (limited to '.tasks')
-rw-r--r--.tasks/tasks.jsonl8
1 files changed, 7 insertions, 1 deletions
diff --git a/.tasks/tasks.jsonl b/.tasks/tasks.jsonl
index 7172ce0..a2a43f5 100644
--- a/.tasks/tasks.jsonl
+++ b/.tasks/tasks.jsonl
@@ -220,6 +220,12 @@
{"taskCreatedAt":"2025-11-23T01:22:34.513743178Z","taskDependencies":[],"taskDescription":null,"taskId":"t-1o2cbgva26h","taskNamespace":"Biz/PodcastItLater.hs","taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Build failed: Biz/PodcastItLater/Worker.py - 1","taskType":"WorkTask","taskUpdatedAt":"2025-11-23T03:35:26.599046196Z"}
{"taskCreatedAt":"2025-11-23T01:32:43.559862931Z","taskDependencies":[],"taskDescription":null,"taskId":"t-1o2cbqxw13j","taskNamespace":null,"taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Build failed: pyproject.toml - ","taskType":"WorkTask","taskUpdatedAt":"2025-11-23T03:35:26.680640676Z"}
{"taskCreatedAt":"2025-11-23T01:40:20.696284164Z","taskDependencies":[{"depId":"t-1o2cbco62ly","depType":"DiscoveredFrom"}],"taskDescription":null,"taskId":"t-1o2cbyi23kl","taskNamespace":null,"taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Investigate why bild uses different source than workspace","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T19:13:58.53979977Z"}
-{"taskCreatedAt":"2025-11-23T01:40:20.879380653Z","taskDependencies":[{"depId":"t-1o2cbco62ly","depType":"DiscoveredFrom"}],"taskDescription":null,"taskId":"t-1o2cbyi61hb","taskNamespace":null,"taskParent":null,"taskPriority":"P2","taskStatus":"Open","taskTitle":"Fix ruff formatting consistency in build environment","taskType":"WorkTask","taskUpdatedAt":"2025-11-23T01:40:20.879380653Z"}
+{"taskCreatedAt":"2025-11-23T01:40:20.879380653Z","taskDependencies":[{"depId":"t-1o2cbco62ly","depType":"DiscoveredFrom"}],"taskDescription":null,"taskId":"t-1o2cbyi61hb","taskNamespace":null,"taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Fix ruff formatting consistency in build environment","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:05:59.207163876Z"}
{"taskCreatedAt":"2025-11-24T19:28:02.443317007Z","taskDependencies":[],"taskDescription":null,"taskId":"t-1o2efbs6lst","taskNamespace":"Omni/Agent.hs","taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Remove looping logic from agent worker","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T19:28:40.993778347Z"}
{"taskCreatedAt":"2025-11-24T19:28:07.348886747Z","taskDependencies":[],"taskDescription":"The agent credit usage is displayed as dollars when they should be displayed as cents. For example: it currently displays $50 when it should show $0.50","taskId":"t-1o2efbv3t8o","taskNamespace":"Omni/Agent.hs","taskParent":null,"taskPriority":"P2","taskStatus":"Done","taskTitle":"Fix agent credit usage display (show as dollars)","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T19:29:46.525888911Z"}
+{"taskCreatedAt":"2025-11-24T20:04:04.203336147Z","taskDependencies":[],"taskDescription":"Evolve the current task and agent tools into a unified 'jr' binary. This is MVP 1. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md","taskId":"t-1o2egbj8o0n","taskNamespace":"Omni/Jr.hs","taskParent":null,"taskPriority":"P2","taskStatus":"Open","taskTitle":"MVP 1: Unified Jr Interface","taskType":"Epic","taskUpdatedAt":"2025-11-24T20:09:03.829276845Z"}
+{"taskCreatedAt":"2025-11-24T20:04:10.647799773Z","taskDependencies":[],"taskDescription":"Create the main entry point for the new 'jr' CLI (Omni/Jr.hs). This module should handle command-line argument parsing (using docopt) and dispatch to sub-commands. The main function should delegate to a Cli.main style handler. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md. Acceptance Criteria: Omni/Jr.hs module exists, jr --help prints usage info, supports subcommands: task, work, harvest, and main function delegates correctly.","taskId":"t-1o2egbj8o0n.1","taskNamespace":"Omni/Jr.hs","taskParent":"t-1o2egbj8o0n","taskPriority":"P2","taskStatus":"Open","taskTitle":"Create Omni/Jr.hs (Main entry point)","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:08:57.770666912Z"}
+{"taskCreatedAt":"2025-11-24T20:04:10.849946307Z","taskDependencies":[],"taskDescription":"Integrate the existing Omni/Task functionality into jr. 'jr task ...' should behave exactly like the current 'task ...' command. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md. Acceptance Criteria: jr task list works, jr task create works, jr task show works, all Omni/Task commands accessible via jr task, reuses Omni.Task logic.","taskId":"t-1o2egbj8o0n.2","taskNamespace":"Omni/Jr.hs","taskParent":"t-1o2egbj8o0n","taskPriority":"P2","taskStatus":"Open","taskTitle":"Port task commands to jr task","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:08:57.975243724Z"}
+{"taskCreatedAt":"2025-11-24T20:04:11.130368679Z","taskDependencies":[],"taskDescription":"Integrate the Omni/Agent worker functionality into jr. The command 'jr work' should replace 'agent start'. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md. Acceptance Criteria: jr work starts the worker loop (sync, claim task, work), reuses Omni.Agent.Worker logic.","taskId":"t-1o2egbj8o0n.3","taskNamespace":"Omni/Jr.hs","taskParent":"t-1o2egbj8o0n","taskPriority":"P2","taskStatus":"Open","taskTitle":"Port agent start to jr work","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:08:58.300887813Z"}
+{"taskCreatedAt":"2025-11-24T20:04:11.422967354Z","taskDependencies":[],"taskDescription":"Integrate the harvesting logic into jr. 'jr harvest' should replace 'agent harvest'. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md. Acceptance Criteria: jr harvest scans worker branches and merges task updates, reuses Omni.Agent.Core/Git logic.","taskId":"t-1o2egbj8o0n.4","taskNamespace":"Omni/Jr.hs","taskParent":"t-1o2egbj8o0n","taskPriority":"P2","taskStatus":"Open","taskTitle":"Port agent harvest to jr harvest","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:08:58.581036298Z"}
+{"taskCreatedAt":"2025-11-24T20:04:11.719466495Z","taskDependencies":[],"taskDescription":"Update the build system (Omni/Bild.hs and metadata in Omni/Jr.hs) to compile the new 'jr' executable. Reference Plan: /home/ben/omni/_/llm/PLAN_Jr_Evolution.md. Acceptance Criteria: bild Omni/Jr.hs produces a binary named 'jr' (via -- : out jr comment), the binary runs and executes commands.","taskId":"t-1o2egbj8o0n.5","taskNamespace":"Omni/Jr.hs","taskParent":"t-1o2egbj8o0n","taskPriority":"P2","taskStatus":"Open","taskTitle":"Update bild to compile jr","taskType":"WorkTask","taskUpdatedAt":"2025-11-24T20:08:58.851738246Z"}