From 990542abc9517c8c8c6910b55c10422e8d8b0d9b Mon Sep 17 00:00:00 2001 From: "Claude (Chronicler #83 - The Compiler)" Date: Sun, 12 Apr 2026 21:56:43 -0500 Subject: [PATCH] Phase 11D complete, badges deferred to v1.1.0, listings updated MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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) --- .../RES-2026-04-12-phase11d-badge-decision.md | 32 ++++++++++++++++++ docs/code-bridge/status/ACTIVE_CONTEXT.md | 33 +++++++++++-------- .../builtbybit/professional-listing.md | 4 ++- .../builtbybit/standard-listing.md | 4 ++- 4 files changed, 57 insertions(+), 16 deletions(-) create mode 100644 docs/code-bridge/archive/RES-2026-04-12-phase11d-badge-decision.md diff --git a/docs/code-bridge/archive/RES-2026-04-12-phase11d-badge-decision.md b/docs/code-bridge/archive/RES-2026-04-12-phase11d-badge-decision.md new file mode 100644 index 0000000..680ad47 --- /dev/null +++ b/docs/code-bridge/archive/RES-2026-04-12-phase11d-badge-decision.md @@ -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** 💙🔥❄️ diff --git a/docs/code-bridge/status/ACTIVE_CONTEXT.md b/docs/code-bridge/status/ACTIVE_CONTEXT.md index b34135f..9a04971 100644 --- a/docs/code-bridge/status/ACTIVE_CONTEXT.md +++ b/docs/code-bridge/status/ACTIVE_CONTEXT.md @@ -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` diff --git a/services/modpack-version-checker/builtbybit/professional-listing.md b/services/modpack-version-checker/builtbybit/professional-listing.md index 00a9785..5fed682 100644 --- a/services/modpack-version-checker/builtbybit/professional-listing.md +++ b/services/modpack-version-checker/builtbybit/professional-listing.md @@ -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 diff --git a/services/modpack-version-checker/builtbybit/standard-listing.md b/services/modpack-version-checker/builtbybit/standard-listing.md index 319b139..c87a801 100644 --- a/services/modpack-version-checker/builtbybit/standard-listing.md +++ b/services/modpack-version-checker/builtbybit/standard-listing.md @@ -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.