Deprecate and remove Omni/Jr.hs

t-310·WorkTask·
·
·
·Omni/Jr.hs
Created1 month ago·Updated1 month ago

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

Timeline (2)

🔄[human]Open → InProgress1 month ago
🔄[human]InProgress → Done1 month ago