docs: Update backlog analysis + archive Holly builder task
ARCHIVED: - Holly Builder Rank Setup — Holly is now Trinity partner, not staff - Staff Onboarding Holly — same reason UPDATED: - Discord Role Auto-Assignment marked as 'may already work' - Arbiter 3.0 has Stripe webhooks configured - Cannot test until first real subscriber - Reduced High Priority from 16-21 hrs to 12-16 hrs - Critical path reduced to ~5-7 hours Signed-off-by: claude@firefrostgaming.com
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# Backlog Analysis Report
|
||||
**Generated:** April 4, 2026 (Chronicler #59)
|
||||
**Last Updated:** April 4, 2026 11:10 PM CDT
|
||||
**Purpose:** Quick wins identification + prioritized effort estimates
|
||||
|
||||
---
|
||||
@@ -24,16 +25,16 @@ These can be knocked out in a single focused session:
|
||||
|
||||
These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Why Critical |
|
||||
|------|------|--------------|
|
||||
| **Discord Role Auto-Assignment** | 2-3 hrs | Currently BLOCKERS.md Priority #1. Subscribers don't auto-get Discord roles. Manual process. |
|
||||
| **Arbiter 2.1 Cancellation Flow** | 4-6 hrs | **No unsubscribe process exists.** Gemini reviewed, code blocks ready. Need to handle: cancellation, payment failure, grace period, chargebacks. |
|
||||
| **Trinity Console Security Polish** | 4-5 hrs | CSRF protection, database transactions, ban management UI. Not urgent at 10 subscribers but needed before 100. |
|
||||
| **End-to-End Testing** | 2-3 hrs | Subscribe works. Cancellation, grace period, role removal untested. |
|
||||
| **Holly Builder Rank Setup** | 1-2 hrs | Holly can't build properly until LuckPerms rank deployed on all 12 servers. Blocking her productivity. |
|
||||
| **Staff Onboarding - Holly** | 1-2 hrs | Discord staff role, Pterodactyl access, email. Partially complete. |
|
||||
| Task | Time | Why Critical | Status |
|
||||
|------|------|--------------|--------|
|
||||
| **Discord Role Auto-Assignment** | 2-3 hrs | Subscribers need Discord roles automatically | ⚠️ MAY ALREADY WORK — Arbiter 3.0 has Stripe webhooks, untested until first real subscriber |
|
||||
| **Arbiter 2.1 Cancellation Flow** | 4-6 hrs | **No unsubscribe process exists.** Gemini reviewed, code blocks ready. | Ready to implement |
|
||||
| **Trinity Console Security Polish** | 4-5 hrs | CSRF protection, database transactions, ban management UI. | Not urgent at 10 subscribers |
|
||||
| **End-to-End Testing** | 2-3 hrs | Subscribe works. Cancellation, grace period, role removal untested. | Waiting for real subscriber |
|
||||
| ~~Holly Builder Rank Setup~~ | ~~1-2 hrs~~ | ~~Blocking her productivity~~ | ✅ ARCHIVED — Holly is Trinity partner now |
|
||||
| ~~Staff Onboarding - Holly~~ | ~~1-2 hrs~~ | ~~Discord staff role, Pterodactyl access~~ | ✅ ARCHIVED — Holly is Trinity partner now |
|
||||
|
||||
**Total High Priority: ~16-21 hours**
|
||||
**Total High Priority: ~12-16 hours** (reduced from 16-21)
|
||||
|
||||
---
|
||||
|
||||
@@ -42,10 +43,10 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Command Center Security Hardening** | 1 hr | HIGH | Fail2Ban, SSH hardening, key-only auth. Should be done before RV travel. |
|
||||
| **Whitelist Manager v1.12 Fix** | 1-2 hrs | Medium | Broken after Panel upgrade. Workaround exists (manual whitelist). Fix when needed. |
|
||||
| **NC1 Node Usage Stats** | 1-2 hrs | Low | Wings monitoring not reporting. Nice to have for capacity planning. |
|
||||
| **Frostwall Protocol (GRE Tunnels)** | 3-4 hrs | Medium | DDoS protection architecture. Important for growth, not urgent at current scale. |
|
||||
| **Backup Strategy Hardening** | 2-3 hrs | HIGH | World backups work. Need verification process, offsite copies, restore testing. |
|
||||
| **Whitelist Manager v1.12 Fix** | 1-2 hrs | Medium | Broken after Panel upgrade. Workaround exists (manual whitelist). |
|
||||
| **NC1 Node Usage Stats** | 1-2 hrs | Low | Wings monitoring not reporting. Nice to have. |
|
||||
| **Frostwall Protocol (GRE Tunnels)** | 3-4 hrs | Medium | DDoS protection. Important for growth, not urgent now. |
|
||||
| **Backup Strategy Hardening** | 2-3 hrs | HIGH | Need verification process, offsite copies, restore testing. |
|
||||
|
||||
**Total Security: ~9-12 hours**
|
||||
|
||||
@@ -55,11 +56,11 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Staff Recruitment Launch** | 2-3 hrs | HIGH | Documentation complete. Need to post ad, manage applications. Recruit 2-3 Builders + 1 Social Media Helper. |
|
||||
| **Department Structure** | 2-3 hrs | Medium | Access control matrix. Who can access what. Important before hiring. |
|
||||
| **Staff Onboarding Documentation** | 2-3 hrs | Medium | Repeatable process for new hires. Write once, use forever. |
|
||||
| **Community Response Templates** | 1-2 hrs | Low | Canned responses for common questions. Nice to have. |
|
||||
| **Social Media Content Calendar** | 2-3 hrs | Medium | After FOMO campaign, need sustainable posting rhythm. |
|
||||
| **Staff Recruitment Launch** | 2-3 hrs | HIGH | Recruit 2-3 Builders + 1 Social Media Helper. |
|
||||
| **Department Structure** | 2-3 hrs | Medium | Access control matrix. Important before hiring. |
|
||||
| **Staff Onboarding Documentation** | 2-3 hrs | Medium | Repeatable process for new hires. |
|
||||
| **Community Response Templates** | 1-2 hrs | Low | Canned responses for common questions. |
|
||||
| **Social Media Content Calendar** | 2-3 hrs | Medium | After FOMO campaign, need sustainable rhythm. |
|
||||
|
||||
**Total Staff/Community: ~10-14 hours**
|
||||
|
||||
@@ -69,11 +70,11 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Server Showcase Pages** | 3-4 hrs | Medium | Individual pages for each server (ATM10, Stoneblock, etc). Good for SEO. |
|
||||
| **YouTube Integration** | 2-3 hrs | Medium | Embed channel, create content strategy. @playfirefrost exists. |
|
||||
| **Fire + Frost Design Widget** | 2-3 hrs | Low | Interactive path chooser for website. Nice visual but not critical. |
|
||||
| **Promotional Materials** | 3-4 hrs | Medium | Social banners, server graphics, stream overlays. Ongoing need. |
|
||||
| **Trinity Minecraft Skins** | 2-3 hrs | Low | Michael/Meg/Holly matching skins. Fun branding, low priority. |
|
||||
| **Server Showcase Pages** | 3-4 hrs | Medium | Individual pages for each server. Good for SEO. |
|
||||
| **YouTube Integration** | 2-3 hrs | Medium | Embed channel, content strategy. @playfirefrost exists. |
|
||||
| **Fire + Frost Design Widget** | 2-3 hrs | Low | Interactive path chooser. Nice visual. |
|
||||
| **Promotional Materials** | 3-4 hrs | Medium | Social banners, server graphics. Ongoing. |
|
||||
| **Trinity Minecraft Skins** | 2-3 hrs | Low | Matching skins for Michael/Meg/Holly. Fun. |
|
||||
|
||||
**Total Content: ~13-17 hours**
|
||||
|
||||
@@ -83,10 +84,10 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Trinity Console Task Module** | 4-6 hrs | HIGH | Non-technical task management for Meg/Holly. Replaces failed Git-based tracking. Part of Trinity expansion plan. |
|
||||
| **Firefrost Codex Enhancements** | 3-4 hrs | Medium | Dify + Ollama RAG system on TX1. Partially deployed. |
|
||||
| **Memorial Writing Assistant** | 2-3 hrs | Low | AI helper for Chronicler memorials. Nice to have. |
|
||||
| **Automated Reporting** | 3-4 hrs | Medium | Weekly subscriber stats, revenue reports. Good for RV operations. |
|
||||
| **Trinity Console Task Module** | 4-6 hrs | HIGH | Non-technical task management for Meg/Holly. |
|
||||
| **Firefrost Codex Enhancements** | 3-4 hrs | Medium | Dify + Ollama RAG. Partially deployed. |
|
||||
| **Memorial Writing Assistant** | 2-3 hrs | Low | AI helper for Chronicler memorials. |
|
||||
| **Automated Reporting** | 3-4 hrs | Medium | Weekly stats, revenue reports. |
|
||||
|
||||
**Total Automation: ~13-17 hours**
|
||||
|
||||
@@ -96,10 +97,10 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Among Us Weekly Events** | 2-3 hrs | Medium | Gateway strategy — bring non-Minecraft players into community. Phase 1 is just vanilla server + Discord events. |
|
||||
| **Terraria Server Setup** | 3-4 hrs | Low | Multi-game support. Future expansion. |
|
||||
| **Custom Plugin Development** | 4-6 hrs | Medium | Firefrost-specific features. After launch stabilizes. |
|
||||
| **Cross-Game Rank Sync** | 3-4 hrs | Low | Unify ranks across games. Future feature. |
|
||||
| **Among Us Weekly Events** | 2-3 hrs | Medium | Gateway strategy for non-Minecraft players. |
|
||||
| **Terraria Server Setup** | 3-4 hrs | Low | Multi-game support. Future. |
|
||||
| **Custom Plugin Development** | 4-6 hrs | Medium | Firefrost-specific features. |
|
||||
| **Cross-Game Rank Sync** | 3-4 hrs | Low | Unify ranks across games. Future. |
|
||||
|
||||
**Total Game Features: ~13-17 hours**
|
||||
|
||||
@@ -109,10 +110,10 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Tax & Accounting Setup** | 2-3 hrs | HIGH | Required for business. QuickBooks or Wave. Must do before significant revenue. |
|
||||
| **LegalCORPS Consultation** | 1-2 hrs | Medium | Pro-bono legal advice for Ignis Protocol (18+ verification). Application submitted, need to prepare. |
|
||||
| **Fire + Frost Holdings Restructuring** | 3-4 hrs | Low | Business entity optimization. Future consideration. |
|
||||
| **Chargeback Prevention Strategy** | 1-2 hrs | Medium | Document policies, implement fraud detection. Important as you scale. |
|
||||
| **Tax & Accounting Setup** | 2-3 hrs | HIGH | QuickBooks or Wave. Before significant revenue. |
|
||||
| **LegalCORPS Consultation** | 1-2 hrs | Medium | Pro-bono legal for Ignis Protocol. |
|
||||
| **Fire + Frost Holdings Restructuring** | 3-4 hrs | Low | Future consideration. |
|
||||
| **Chargeback Prevention Strategy** | 1-2 hrs | Medium | Important as you scale. |
|
||||
|
||||
**Total Business: ~8-11 hours**
|
||||
|
||||
@@ -122,47 +123,33 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
| Task | Time | Impact | Notes |
|
||||
|------|------|--------|-------|
|
||||
| **Arbiter Code Refactoring** | 3-4 hrs | Low | Code quality improvement. Not urgent. |
|
||||
| **Legacy Service Removal** | 1-2 hrs | Low | Clean up old containers, unused services. Ongoing. |
|
||||
| **Documentation Updates** | 2-3 hrs | Medium | Docs referencing Ghost CMS, Paymenter need updating. |
|
||||
| **Test Suite Development** | 4-6 hrs | Medium | Automated tests for Arbiter. Important for confidence in changes. |
|
||||
| **Arbiter Code Refactoring** | 3-4 hrs | Low | Code quality. Not urgent. |
|
||||
| **Legacy Service Removal** | 1-2 hrs | Low | Clean up old containers. |
|
||||
| **Documentation Updates** | 2-3 hrs | Medium | Docs still reference Ghost/Paymenter. |
|
||||
| **Test Suite Development** | 4-6 hrs | Medium | Automated tests for Arbiter. |
|
||||
|
||||
**Total Tech Debt: ~11-15 hours**
|
||||
|
||||
---
|
||||
|
||||
## 📋 TASKS CREATED THIS SESSION
|
||||
|
||||
| Task # | Name | Time | Priority |
|
||||
|--------|------|------|----------|
|
||||
| #89 | Staff Portal Consolidation | 3-4 hrs | Medium (post-launch) |
|
||||
| #90 | Decap Tasks Collection | ✅ DONE | Complete |
|
||||
|
||||
---
|
||||
|
||||
## 🎯 RECOMMENDED EXECUTION ORDER
|
||||
|
||||
### Immediate (This Week)
|
||||
1. ✅ ~~Task #90: Decap Tasks Collection~~ — DONE
|
||||
2. **Vaultwarden SSH Key Setup** — 30 min, unblocks everything
|
||||
3. **Discord Role Auto-Assignment** — 2-3 hrs, BLOCKERS #1
|
||||
4. **Holly Builder Rank Setup** — 1-2 hrs, unblocks Holly
|
||||
2. ✅ ~~Holly Builder Rank~~ — ARCHIVED (Trinity partner)
|
||||
3. **Vaultwarden SSH Key Setup** — 30 min, unblocks everything
|
||||
4. **Wait for first real subscriber** — tests Discord role auto-assignment
|
||||
|
||||
### Next Week (April 7-13)
|
||||
5. **Arbiter 2.1 Cancellation Flow** — 4-6 hrs, critical for subscriber lifecycle
|
||||
6. **End-to-End Testing** — 2-3 hrs, verify full subscriber journey
|
||||
7. **Command Center Security** — 1 hr, foundation before travel
|
||||
5. **Arbiter 2.1 Cancellation Flow** — 4-6 hrs, critical for lifecycle
|
||||
6. **End-to-End Testing** — 2-3 hrs, verify full journey
|
||||
7. **Command Center Security** — 1 hr, foundation
|
||||
|
||||
### Post-Soft-Launch (April 15+)
|
||||
8. **Staff Recruitment Launch** — hire Builders + Social Media
|
||||
9. **Trinity Console Task Module** — Meg/Holly need non-technical interface
|
||||
9. **Trinity Console Task Module** — Meg/Holly interface
|
||||
10. **Tax & Accounting Setup** — required for business
|
||||
|
||||
### Ongoing/As Needed
|
||||
- Quick wins as warm-up tasks
|
||||
- Technical debt during downtime
|
||||
- Content creation for marketing
|
||||
|
||||
---
|
||||
|
||||
## 📊 SUMMARY STATISTICS
|
||||
@@ -170,7 +157,7 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
| Category | Items | Est. Hours |
|
||||
|----------|-------|------------|
|
||||
| Quick Wins | 5 | ~2 hrs |
|
||||
| High Priority | 6 | 16-21 hrs |
|
||||
| High Priority | 4 | 12-16 hrs |
|
||||
| Security | 5 | 9-12 hrs |
|
||||
| Staff/Community | 5 | 10-14 hrs |
|
||||
| Content | 5 | 13-17 hrs |
|
||||
@@ -178,10 +165,7 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
| Game Features | 4 | 13-17 hrs |
|
||||
| Business | 4 | 8-11 hrs |
|
||||
| Tech Debt | 4 | 11-15 hrs |
|
||||
| **TOTAL** | **42 items** | **95-126 hrs** |
|
||||
|
||||
**At 2-3 productive hours/day:** 6-9 weeks of work in backlog
|
||||
**Reality:** Many items can be deferred indefinitely or delegated to staff
|
||||
| **TOTAL** | **40 items** | **~92-121 hrs** |
|
||||
|
||||
---
|
||||
|
||||
@@ -189,11 +173,10 @@ These should be done soon — they affect subscriber experience or operations:
|
||||
|
||||
**Do First (Highest ROI):**
|
||||
1. Vaultwarden SSH Setup (30 min) — enables everything
|
||||
2. Discord Role Auto-Assignment (2-3 hrs) — subscriber experience
|
||||
3. Holly Builder Rank (1-2 hrs) — unblocks team member
|
||||
4. Arbiter 2.1 (4-6 hrs) — complete subscriber lifecycle
|
||||
2. Wait for first subscriber — tests role auto-assignment
|
||||
3. Arbiter 2.1 (4-6 hrs) — complete subscriber lifecycle
|
||||
|
||||
**Total critical path: ~9-12 hours**
|
||||
**Total critical path: ~5-7 hours** (plus waiting for subscriber)
|
||||
|
||||
Everything else can wait until after soft launch stabilizes.
|
||||
|
||||
@@ -201,4 +184,4 @@ Everything else can wait until after soft launch stabilizes.
|
||||
|
||||
**Fire + Frost + Foundation = Where Love Builds Legacy** 🔥❄️
|
||||
|
||||
*This report is a snapshot. Priorities shift as the business evolves.*
|
||||
*Report updated April 4, 2026 11:10 PM CDT*
|
||||
|
||||
@@ -1,55 +1,32 @@
|
||||
# Builder Rank & Holly's Tool Setup
|
||||
|
||||
**Status:** READY — top priority
|
||||
**Status:** ✅ ARCHIVED — SUPERSEDED
|
||||
**Owner:** Michael "Frostystyle" Krause
|
||||
**Priority:** Tier 0 — Immediate (unblocks Holly's work)
|
||||
**Priority:** N/A
|
||||
**Created:** 2026-03-10
|
||||
**Created By:** Chronicler #29
|
||||
**Archived:** 2026-04-04 by Chronicler #59
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
## Archive Reason
|
||||
|
||||
Define and deploy the Builder staff rank on all 12 servers, assign it to Holly (unicorn20089), and ensure she has the full builder toolkit available. This is separate from the subscriber rank system — staff ranks are a parallel track.
|
||||
**Holly is now part of The Trinity** — she's a co-founder and partner, not a staff member requiring a builder rank.
|
||||
|
||||
This task is intentionally scoped small so Holly can start building as soon as possible.
|
||||
As of April 2026, The Trinity consists of:
|
||||
- **Michael "Frostystyle"** (The Wizard) — Owner/Technical Lead
|
||||
- **Meg "Gingerfury"** (The Emissary) — Community Manager
|
||||
- **Holly "unicorn20089"** (The Catalyst) — Lead Builder / Creative Authority
|
||||
|
||||
Holly has full administrative access as a Trinity member. The original task to create a separate "builder" staff rank is no longer applicable.
|
||||
|
||||
---
|
||||
|
||||
## Quick Links
|
||||
## Original Task (Historical)
|
||||
|
||||
- [Deployment Plan](deployment-plan.md) — Step-by-step setup
|
||||
- [Builder Toolkit](builder-toolkit.md) — Full list of tools and permissions
|
||||
Define and deploy the Builder staff rank on all 12 servers, assign it to Holly (unicorn20089), and ensure she has the full builder toolkit available.
|
||||
|
||||
This was written when Holly was being hired as staff, before she became a partner.
|
||||
|
||||
---
|
||||
|
||||
## Staff Rank Structure (Parallel to Subscriber Ranks)
|
||||
|
||||
```
|
||||
staff ranks (separate from subscriber hierarchy)
|
||||
├── builder ← Holly's rank
|
||||
├── moderator (future)
|
||||
├── admin (future)
|
||||
└── owner (Michael/frostystyle)
|
||||
```
|
||||
|
||||
Staff ranks sit outside the subscriber tier tree. A builder has staff-level build permissions regardless of their subscription status.
|
||||
|
||||
---
|
||||
|
||||
## Holly's Current Access After This Task
|
||||
|
||||
- LuckPerms `builder` group on all 12 servers
|
||||
- WorldEdit (or equivalent per modpack)
|
||||
- Replay Mod / Replay Reforged (where applicable)
|
||||
- Builder-appropriate chat prefix
|
||||
- Bypass for chunk claim limits in build areas
|
||||
- Creative mode or gamemode switching (build servers only)
|
||||
|
||||
---
|
||||
|
||||
## Dependencies
|
||||
|
||||
- Requires SSH access to all game servers (TX1 + NC1)
|
||||
- LuckPerms must be installed first (part of this task if not present)
|
||||
- See Task #25 (LuckPerms MySQL Backend) — ideally done first, but can do per-server if urgent
|
||||
**Fire + Frost + Foundation = Where Love Builds Legacy** 🔥❄️
|
||||
|
||||
Reference in New Issue
Block a user