Deprecate and remove Omni/Jr.hs

t-310·WorkTask·
·
·
·Omni/Jr.hs
Created4 months ago·Updated4 months ago·pipeline runs →

Description

Edit

Summary

Fully deprecate and remove Omni/Jr.hs. This was the original agent CLI but is now superseded by:

  • task command for task management
  • Telegram bot (Ava) for agent interaction
  • Direct agent infrastructure in Omni/Agent/

What to Remove

1. Omni/Jr.hs - Main CLI module 2. Omni/Jr/ directory - Supporting modules (Web.hs, etc.)

Migration

jr tasktask

Already exists, no migration needed.

jr webtask web

Create a separate task (t-311) to add web UI to task command.

jr work → Remove

Dead code, not used. Telegram bot is the agent interface.

jr prompt → Remove

Debug command, not needed.

jr review → Remove

Not used in current workflow.

jr loop → Remove

Not used in current workflow.

jr facts → Evaluate

Check if Omni/Fact.hs is still used. If so, add CLI to task command. If not, remove.

Steps

1. Check for any imports of Omni.Jr in the codebase 2. Check if jr binary is referenced in scripts/configs 3. Remove Omni/Jr.hs 4. Remove Omni/Jr/ directory 5. Update any documentation referencing jr command

Acceptance Criteria

  • [ ] No imports of Omni.Jr remain
  • [ ] Omni/Jr.hs deleted
  • [ ] Omni/Jr/ directory deleted
  • [ ] Build still succeeds
  • [ ] No broken references to jr command

Git Commits

1343c070Deprecate and remove Omni/Jr.hs (t-310)
Ben Sima4 months ago15 files

Timeline (2)

🔄[human]Open → InProgress4 months ago
🔄[human]InProgress → Done4 months ago