Commit Graph

3 Commits

Author SHA1 Message Date
Claude
3542afbe28 feat: Add YAML frontmatter to all 57 task READMEs
Phase 1 of task management consolidation (per Gemini consultation).

Added standardized frontmatter with:
- status: open | blocked | complete
- priority: P1 | P2 | P3 | P4
- owner: Michael | Meg | Holly
- created: YYYY-MM-DD

Final counts:
- 39 open tasks
- 17 complete tasks
- 1 blocked task

Metadata extracted from existing inline markdown and audit results.
Ready for Phase 2: 11ty mobile index generation.

Chronicler #69
2026-04-08 14:21:41 +00:00
Claude
c20dd12684 feat: Complete Staggered Server Restart System
Created comprehensive automated restart system for all 11 Minecraft servers:

Deployment Plan (300+ lines):
- Architecture and flow diagram
- Feature list (staggered, warnings, skip logic, Discord notifications)
- Complete configuration structure
- 5-phase deployment guide
- Cron scheduling options
- Discord webhook integration
- Advanced features roadmap
- Troubleshooting guide

Python Script (250+ lines):
- Pterodactyl API integration
- Staggered restart logic (one server at a time)
- Player warnings (5min, 3min, 1min, 30sec)
- Optional skip if players online
- Discord notifications (start, per-server, complete, errors)
- Error handling and retries
- Comprehensive logging
- JSON configuration file support

Features:
- Prevents all servers down simultaneously
- Maintains player access during restarts
- Configurable delay between restarts (default: 5 min)
- Warning messages to players before restart
- Discord notifications throughout process
- Restart order optimized (simple → complex)
- ATM10 last (memory leak priority)

Ready to deploy when SSH access available (2 hours setup).

Task: Staggered Server Restart System (Tier 3)
FFG-STD-002 compliant
2026-02-17 22:44:45 +00:00
6669dc856f Create staggered-server-restart-system task
Task 21 migration.

Date: 2026-02-16
2026-02-16 06:58:57 -06:00