- 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
4.4 KiB
4.4 KiB
📋 Active Tasks — Individual Task Files
Created: April 7, 2026
Created By: Chronicler #67
Purpose: Individual task files for Decap CMS display
What This Folder Is
This folder contains individual markdown files for each active task to make them easy to view and edit in Decap CMS.
Each file = one task with:
- Frontmatter metadata (priority, status, blocker flag)
- Summary of the task
- Current status
- Next steps
- Link to full spec in
/docs/tasks/
File Naming Convention
task-[NUMBER]-[slug].md
Examples:
task-026-modpack-version-checker.mdtask-094-global-restart-scheduler.mdtask-099-claude-projects-architecture.md
Frontmatter Fields
Every task file MUST include:
---
task_number: 26
title: Modpack Version Checker
priority: 1 # 0=blocker, 1=high, 2=medium, 3=low, 4=personal
status: IN_PROGRESS # PLANNED, READY, IN_PROGRESS, BLOCKED, COMPLETE
is_blocker: false # true for soft launch blockers
tags: [commercial, pterodactyl]
estimated_hours: 40
---
Optional fields:
completed_date: 2026-04-06(for completed tasks)blocked_by: "Blueprint reinstallation"(for blocked tasks)
Priority Levels
| Priority | Label | Meaning |
|---|---|---|
| 0 | BLOCKER | Soft launch critical (must complete first) |
| 1 | HIGH | Revenue impact or force multiplier |
| 2 | MEDIUM | Important but not urgent |
| 3 | LOW | Backlog, do when time allows |
| 4 | PERSONAL | Michael/Meg/Holly personal projects |
Status Values
| Status | Meaning |
|---|---|
| PLANNED | Spec exists, not started |
| READY | Ready to implement (no blockers) |
| IN_PROGRESS | Currently being worked on |
| BLOCKED | Cannot proceed (dependency or blocker) |
| COMPLETE | Done, documented, deployed |
How to Add a New Task
1. Create the file
cd /home/claude/firefrost-operations-manual/docs/tasks-active
touch task-[NUMBER]-[slug].md
2. Add frontmatter + content
Copy template from any existing task file.
3. Commit to Git
git add docs/tasks-active/task-[NUMBER]-[slug].md
git commit -m "Add Task #[NUMBER]: [Title]"
git push origin master
4. View in Decap CMS
Visit https://firefrostgaming.com/admin
Click "🔥 TASKS"
Your task appears in the list!
How to Update a Task
Option 1: Decap CMS (Easiest)
- Go to https://firefrostgaming.com/admin
- Click "🔥 TASKS"
- Click the task you want to edit
- Make changes
- Click "Save" (creates draft) or "Publish" (goes live)
Option 2: Direct Git Edit
- Edit the task file in
/docs/tasks-active/ - Commit and push
- Changes appear in Decap CMS automatically
Relationship to Other Task Files
/BACKLOG.md (Repo Root)
- Legacy system — simple table of all tasks
- Still maintained for quick reference
- Will eventually be retired when all tasks migrated to this folder
/docs/tasks/ (Full Specs)
- Deep documentation — full implementation guides
- Never deleted — permanent reference
- Linked from task-active files via "Full Spec Location" section
Task-Active Files (This Folder)
- Decap CMS display layer — what you see in admin UI
- High-level summaries — current status, next steps
- Links to full specs — points to /docs/tasks/ for details
For Future Chroniclers
When Creating a New Task
- ✅ Create full spec in
/docs/tasks/task-[NUMBER]-[name]/ - ✅ Create summary file in
/docs/tasks-active/task-[NUMBER]-[slug].md - ✅ Update
/BACKLOG.mdtable (for now, until deprecated) - ✅ Commit all three
When Completing a Task
- ✅ Update status to
COMPLETEin task-active file - ✅ Add
completed_datefrontmatter field - ✅ Move from active section to "Recently Completed" in
/BACKLOG.md - ✅ Leave full spec in
/docs/tasks/(never delete)
When a Task is Blocked
- ✅ Update status to
BLOCKED - ✅ Add
blocked_by: "reason"frontmatter - ✅ Note blocker in task body
- ✅ Move to "BLOCKED" section in
/BACKLOG.md
Mobile-Friendly Note
Decap CMS works on mobile, but firefrostgaming.com/admin is not yet mobile-optimized.
Future enhancement: Make Decap CMS responsive for phone/tablet editing.
Fire + Frost + Foundation = Where Love Builds Legacy 🔥❄️
Created by: Chronicler #67
For: Michael, Meg, Holly, and all future Chroniclers