85 lines
2.6 KiB
Markdown
85 lines
2.6 KiB
Markdown
# TODO.md - Single Source of Truth for Commitments
|
||
|
||
> "If it's not written down, it doesn't exist." — Krilly the Crab 🦀
|
||
|
||
This file tracks active commitments, ongoing work, and pending tasks. Updated daily.
|
||
|
||
---
|
||
|
||
## 🎯 Current Focus (This Week)
|
||
|
||
- [ ] **Memory Viewer Deployment** - Get it running smoothly on Tailscale
|
||
- [x] Build production version
|
||
- [x] Start API server on port 8901
|
||
- [ ] Configure proper API endpoint for frontend
|
||
- [ ] Test from external Tailscale device
|
||
- [ ] Set up auto-start on boot
|
||
|
||
- [ ] **OpenClaw Stabilization (v4.0)** - Back to Basics implementation
|
||
- [x] Review BACK_TO_BASICS_V4.md
|
||
- [x] Review BOT_INSTRUCTIONS.md
|
||
- [x] Create TODO.md (this file!)
|
||
- [x] Create SYSTEM-ARCHITECTURE.md
|
||
- [x] Audit cron jobs for overlap (see notes below)
|
||
- [ ] Verify compaction config
|
||
|
||
### Cron Audit Findings (2026-02-25)
|
||
**Total Jobs:** 11
|
||
**Issues Found:**
|
||
- ⚠️ **Birthday Tracker** has 2 consecutive errors (lastRunStatus: error)
|
||
- ⚠️ **Weekend Planner** failed - model not allowed error
|
||
- ⚠️ **Weekend Briefing** has 3 consecutive errors - model not allowed (opencode/kimi-k2.5-free)
|
||
- ℹ️ **Overlap:** Newsletter digest runs at 8 PM daily AND as part of Morning Batch (6:30 AM) - this is intentional (different digests)
|
||
- ℹ️ **Morning Briefing** (7:05 AM) and **Morning Batch** (6:30 AM) are staggered - good design
|
||
|
||
**Recommendations:**
|
||
1. Fix broken model references in Weekend Planner and Weekend Briefing
|
||
2. Investigate Birthday Tracker script errors
|
||
3. Consider consolidating or removing failing jobs
|
||
|
||
---
|
||
|
||
## 📋 Pending Tasks
|
||
|
||
### High Priority
|
||
- [ ] Fix Memory Viewer frontend API connection
|
||
- [ ] Add compaction config to openclaw.json
|
||
- [ ] Document current model routing setup
|
||
|
||
### Medium Priority
|
||
- [ ] Review 11 cron jobs for MECE compliance
|
||
- [ ] Archive old/unused skills in archive/inactive-skills/
|
||
- [ ] Update HEARTBEAT.md with v4.0 philosophy
|
||
|
||
### Low Priority / Backlog
|
||
- [ ] Consider rescue bot pattern (probably overkill for now)
|
||
- [ ] Add SYSTEM-ARCHITECTURE.md diagram
|
||
- [ ] Create health check script for cron jobs
|
||
|
||
---
|
||
|
||
## 🔄 Recurring Commitments
|
||
|
||
### Daily
|
||
- [ ] Memory hygiene (update memory/YYYY-MM-DD.md)
|
||
- [ ] Check HEARTBEAT.md checklist
|
||
- [ ] Update this file with new commitments
|
||
|
||
### Weekly
|
||
- [ ] Review and distill MEMORY.md
|
||
- [ ] Check for skill updates
|
||
- [ ] Archive completed tasks
|
||
|
||
---
|
||
|
||
## 📝 Notes
|
||
|
||
- **Last Updated:** 2026-02-25
|
||
- **Next Review:** 2026-02-26 (daily)
|
||
- **Philosophy:** One source of truth, no mental notes
|
||
- **Integration Status:** See `STARTER-KIT-INTEGRATION.md` for full analysis
|
||
|
||
---
|
||
|
||
*Format inspired by OpenClaw Starter Kit v4.0*
|