Files
firefrost-services/docs/code-bridge/status/ACTIVE_CONTEXT.md
Claude (Chronicler #83 - The Compiler) e21a348b3b v1.0.5: Console fetch fix rolled across all 6 builds
Console /rules now fetches from Discord async (was returning hardcoded
fallback without attempting fetch). DIAG logging kept for observability.
All 6 builds at 1.0.5. CHANGELOG.md, INSTALL.md, ACTIVE_CONTEXT.md updated.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 18:23:44 -05:00

2.0 KiB

Code Status Update

Last Updated: 2026-04-13 18:10 CDT

Current Focus

Rules mod config bug — iterating fixes for Otherworld (NC1, 1.20.1 Forge).

Session Summary (2026-04-13)

Task #69: Discord Rules CurseForge Fork — DONE

  • Forked firefrostrulesdiscordrules (generic, MIT license)
  • Package: com.firefrostgaming.rulescom.discordrules
  • Removed Fire/Frost/Arcane color detection → configurable header_color/body_color
  • Emoji strip gated by strip_emojis config toggle
  • All 3 versions compiled (1.21.1 NeoForge on NC1, 1.20.1 + 1.16.5 Forge locally)
  • CurseForge project page copy pending from Chronicler

Rules Mod Config Bug — FIXED

  • v1.0.1: Added ModConfigEvent.Loading handler (symptom fix, not root cause)
  • v1.0.2: Switched ModConfig.Type.SERVERCOMMON (config persists )
  • v1.0.3: Fixed 1.20.1 event bus registration, added section header warnings
  • v1.0.4: Diagnostic build — revealed DIAG logs never fired
  • v1.0.5: Root cause found — console /rules hit early return, never fetched from Discord. Fixed: console path now fetches async. DIAG logging kept for observability.
  • Status: WORKING on Otherworld. All 6 builds at v1.0.5. Ready for CurseForge submission.

Bridge Queue — CLEAR

  • All REQs have matching RES files
  • Bridge confirmed working both directions (push + pull)
  • Chronicler was missing git push after writing bridge files — fixed

ModpackChecker Status (from previous session)

  • Phase 11 COMPLETE on Dev Panel
  • v1.1.0 deploy blocked on CurseForge API rate limit (resets 2026-04-14)
  • Waiting on Michael for BuiltByBit listings + resource IDs

Build Router

  • ffg-build.sh deployed at /opt/mod-builds/ffg-build.sh
  • Routes 1.21.1 builds to NC1 (Vineflower RAM), others build locally
  • SSH key: /opt/mod-builds/ffg_build_rsa
  • NC1 user: ffg-builder — non-root, isolated

Discipline Notes

  • CHANGELOG.md updated with every version bump (including diagnostic builds)
  • ACTIVE_CONTEXT.md updated at end of each work session