Files
firefrost-operations-manual/tasks/task-094-restart-scheduler.md
Claude 8bcfa09a87 Create individual task files for Decap CMS task management
- Created /tasks/ folder with individual task markdown files
- Each task has frontmatter (number, title, priority, status, owner)
- Blockers marked with blocker: true field
- Sample tasks created: #26, #51, #87, #93, #94, #98, #99

Benefits:
- Click individual tasks in Decap CMS instead of editing giant BACKLOG.md
- Filter by priority (BLOCKER, P1, P2, P3, etc.)
- Sort by status, number, blocker flag
- Mobile-friendly (each task = separate entry)
- BLOCKERS.md and BACKLOG.md remain as reference docs

Task structure:
---
number: 26
title: Task Name
priority: P1
status: In Progress
blocker: false
owner: Michael
full_spec: docs/tasks/full-spec-location/
---

Task content here...
2026-04-07 21:59:14 +00:00

35 lines
938 B
Markdown

---
number: 94
title: Global Restart Scheduler
priority: P1
status: Spec Complete
blocker: false
owner: Unassigned
full_spec: docs/tasks/task-094-global-restart-scheduler/
---
# Task #94: Global Restart Scheduler
**680-line spec complete** — reduces manual server work
## Overview
Centralized scheduler for all Minecraft server restarts across NC1 and TX1.
Features:
- Web UI for Trinity to manage restart schedules
- Per-server scheduling with drag-and-drop
- Pterodactyl API integration with rate limiting
- SortableJS for visual reordering
## Status
Complete specification exists (680 lines including database schema, Express routes, EJS/HTMX templates).
## Next Steps
1. Review spec at `docs/tasks/task-094-global-restart-scheduler/`
2. Implement backend (Express + PostgreSQL)
3. Implement frontend (EJS + HTMX + SortableJS)
4. Test with Pterodactyl API
## Links
- Full spec: `docs/tasks/task-094-global-restart-scheduler/`