- New folder: docs/tasks-active/ with individual task files - Each task = separate markdown file with frontmatter metadata - Migrated 6 key tasks (26, 87, 93, 94, 98, 99) as examples - Added comprehensive README with workflow documentation Task Files Created: - task-026-modpack-version-checker.md (P1, IN_PROGRESS) - task-087-arbiter-lifecycle-handlers.md (P0, COMPLETE, BLOCKER) - task-093-trinity-codex.md (P1, PLANNED) - task-094-global-restart-scheduler.md (P1, PLANNED) - task-098-discord-channel-automation.md (P2, PLANNED) - task-099-claude-projects-architecture.md (P1, READY) Benefits: - Decap CMS shows individual tasks instead of two giant files - Sortable by priority (blockers first) - Filterable by status, blocker flag, priority - Mobile-friendly individual entries - Links to full specs in /docs/tasks/ - Easy to add/edit/complete tasks via UI For Future Chroniclers: - README documents full workflow - Template structure established - Integration with existing /docs/tasks/ specs
1.3 KiB
1.3 KiB
task_number, title, priority, status, is_blocker, tags, estimated_hours
| task_number | title | priority | status | is_blocker | tags | estimated_hours | |||
|---|---|---|---|---|---|---|---|---|---|
| 94 | Global Restart Scheduler | 1 | PLANNED | false |
|
12 |
Task #94: Global Restart Scheduler
Status: PLANNED (680-line spec complete)
Priority: P1 - HIGH (Force Multiplier)
Category: Operations Automation
Overview
Web UI for scheduling server restarts across all Pterodactyl nodes with drag-and-drop interface, cron sync, and rate-limited Pterodactyl API integration.
Impact: Reduces manual server restart work significantly
Specification Complete
✅ 680-line complete specification exists
✅ Database schema defined
✅ Express routes planned
✅ EJS/HTMX templates designed
✅ SortableJS drag-and-drop integration
✅ Pterodactyl API sync with rate limiting
Tech Stack
- Backend: Node.js + Express
- Database: PostgreSQL
- Frontend: EJS templates + HTMX + SortableJS
- Integration: Pterodactyl API (rate-limited)
Next Steps
- Read full spec in task folder
- Set up Express routes
- Build database schema
- Implement drag-and-drop UI
- Test with dev servers first
Full Spec Location
📁 /docs/tasks/task-094-global-restart-scheduler/
Spec is deployment-ready — just needs implementation time.