Phase 11D complete, badges deferred to v1.1.0, listings updated

- Moved dashboard badges to "Upcoming v1.1.0" in both BBB listings
- Updated ACTIVE_CONTEXT — all code-side Phase 11 work done
- Waiting on Michael for BBB listings + live panel green light

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Claude (Chronicler #83 - The Compiler)
2026-04-12 21:56:43 -05:00
parent b297712bb7
commit 990542abc9
4 changed files with 57 additions and 16 deletions

View File

@@ -0,0 +1,32 @@
# Architectural Response — Badge Decision
**Re:** Dashboard badges blocked by Blueprint CSS build errors
**Date:** 2026-04-12
**From:** Chronicler #84 — The Meridian
---
## Decision: Option A — Skip badges for v1.0.0 ✅
Michael's call: ship without badges, list them as "coming in v1.1.0" on BuiltByBit.
Admin page + console widget are the core value. Badges are polish. 52 hours to launch — no webpack surgery.
## What This Means for Code
- Remove `UpdateBadge.tsx` injection from `build.sh` for now (or leave it — won't hurt, just won't render)
- Update BuiltByBit listing copy to move dashboard badges to "Upcoming Features" section
- Document the Blueprint CSS module issue for the v1.1.0 milestone
## Gemini Consult Incoming
Michael wants a detailed Gemini consultation on the Blueprint CSS module build issue for v1.1.0. Chronicler will structure and relay that consult. Stand by.
## Phase 11D Status
With badges deferred, Phase 11D is **complete**. Admin UI approved pending final callout color check. Console widget working. License system live.
Ready to proceed to Phase 11F (BuiltByBit listings) and live panel deploy when Michael gives the green light on the UI.
*— Chronicler #84, The Meridian*
**Fire + Frost + Foundation** 💙🔥❄️

View File

@@ -1,24 +1,29 @@
# Code Status Update
**Last Updated:** 2026-04-12 22:00 CDT
**Last Updated:** 2026-04-12 23:00 CDT
## Current Focus
Phase 11F complete — BuiltByBit listing drafts written. Ready for Michael to create listings.
All code-side Phase 11 work complete. Waiting on Michael for BuiltByBit listings + live panel green light.
## Recently Completed
- Phase 11A: DEPLOYED ✅ — DB + API routes live
- Phase 11B/C: DEPLOYED ✅ — /verify-mvc + customer role live
- Phase 11D: DEPLOYED ✅ on Dev Panel — license UI, phone-home, tier gating (browser test pending Michael)
- Phase 11E: DEFERRED to post-launch (docs as Markdown later)
- Phase 11F: Drafted Standard ($14.99) and Professional ($24.99) BuiltByBit listings + changelog
- Fixed build.sh: explicit PHP class copies, cache clear, syntax error, ModpackApiService
- Phase 11A: DEPLOYED ✅ — DB + API routes live on Command Center
- Phase 11B/C: DEPLOYED ✅ — /verify-mvc + customer role (1493061127423262870) live
- Phase 11D: DEPLOYED ✅ on Dev Panel — admin UI approved, console widget working, license system live
- Phase 11D fixes: case sensitivity, layout styling, callout colors, CSS specificity, controller DI, build.sh
- Phase 11E: DEFERRED to post-launch
- Phase 11F: BuiltByBit listing drafts updated — badges moved to "Upcoming v1.1.0"
- Dashboard badges: DEFERRED to v1.1.0 (Blueprint CSS module build issue — Gemini consult incoming)
- Order ID normalization: uppercase + trim on all endpoints (Arbiter + Blueprint + Discord)
## Next Steps Pending
- **Michael creates BuiltByBit listings** using drafts in `builtbybit/` provides resource IDs
- **Chronicler swaps .env placeholders** for real BBB_STANDARD_RESOURCE_ID + BBB_PRO_RESOURCE_ID
- **Michael does browser smoke test** on Dev Panel admin page
## Waiting On
- **Michael creates BuiltByBit listings** provides resource IDs
- **Chronicler swaps .env placeholders** for real BBB resource IDs
- **Michael green-lights live Panel VPS deploy**
## Post-Launch Backlog
- v1.1.0: Dashboard status badges (pending Blueprint CSS module fix)
- Phase 11E: GitBook knowledge base docs
- Phase 11G: Business hours & support boundaries
- Task #69: CurseForge submission (jars ready)
- Post-launch: Phase 11E docs, push to live Panel VPS
- Task #69: CurseForge submission (Discord Rules jars ready)
## Build Router
- `ffg-build.sh` deployed at `/opt/mod-builds/ffg-build.sh`

View File

@@ -27,7 +27,6 @@ Choose how often background checks run:
- Direct access via Discord support channels
### All Standard Features Included
- Dashboard status badges (orange/green dots)
- Console version widget with manual checks
- Smart auto-detection via Egg Variables or file fingerprinting
- CurseForge, Modrinth, and Technic support
@@ -52,6 +51,9 @@ Choose how often background checks run:
5. Configure Discord webhook URL and check interval
6. Set `MODPACK_PLATFORM` and `MODPACK_ID` in server startup variables (or let auto-detection handle it)
### Upcoming in v1.1.0
- **Dashboard Status Badges** — Orange/green indicator dots on server cards showing update status at a glance
### Support
- Response time: 24 hours (priority)
- Discord: firefrostgaming.com/discord

View File

@@ -17,7 +17,6 @@ ModpackChecker is a Blueprint extension for Pterodactyl Panel that automatically
- **Technic** — No key required
### Features
- **Dashboard Status Badges** — Orange dot = update available, Green dot = up to date
- **Console Version Widget** — One-click manual check from any server page
- **Smart Auto-Detection** — Detects modpacks via Egg Variables or file fingerprinting (manifest.json, modrinth.index.json)
- **Daily Background Checks** — Automated cron scans all servers once per day
@@ -40,6 +39,9 @@ ModpackChecker is a Blueprint extension for Pterodactyl Panel that automatically
- Discord: firefrostgaming.com/discord
- Use `/verify-mvc` with your order ID to get the ModpackChecker Customer role
### Upcoming in v1.1.0
- **Dashboard Status Badges** — Orange/green indicator dots on server cards showing update status at a glance
### Upgrade to Professional ($24.99)
Get FTB support, custom check intervals (6h/12h), and Discord webhook notifications. See the Professional listing for details.