Claude
47d6644f64
Bridge: MSG — Chronicler deployed pending_calibration fix to live panel
...
Michael on mobile, Chronicler deployed directly via Trinity Core.
No code changes — existing wrapper.tsx + controller already had the fix.
Just needed frontend rebuild. 1939 modules compiled clean.
2026-04-13 12:01:04 +00:00
Claude
75a59fe3c0
Bridge: MSG — pending_calibration shows as checkmark, widget fix needed
...
API returns configured:true + update_available:false for pending servers.
Widget needs pending_calibration flag in API response + TSX check.
DeceasedCraft showing green checkmark instead of Identify Version button.
2026-04-13 11:55:34 +00:00
Claude
88a3744289
Bridge: MSG — stale installer versions blocking pending_calibration
...
DB fallback picks up old full filename strings before Truth File check.
installer-method servers never reach pending_calibration.
Fix: skip DB fallback for installer method unless current_file_id is set.
Plus one-time data cleanup needed.
2026-04-13 11:32:33 +00:00
Claude
f39b6d6c67
Bridge: MSG — Truth File version detection architecture
...
Complete spec for Code:
- Stop seeding from latest (CRITICAL)
- Detection chain: DB → Truth File → manifest.json → pending_calibration
- Write Truth File on any successful detection + on calibration
- pending_calibration DB status + widget UI
- Muted card for ignore toggle (not return null)
- Migration for new status enum value
- DaemonFileRepository::putContent() for Truth File writes
Based on 3 rounds of Gemini consultation + live Wings API testing.
2026-04-13 11:00:41 +00:00
Claude
b20f342bd3
Bridge: MSG — manual Dev Panel changes not in repo
...
Documented all manual fixes Chronicler made during Dev Panel validation:
- AfterInformation.tsx ErrorBoundary wrapper added manually
- wrapper.tsx manually copied to ModpackVersionCard.tsx
- Blueprint extension package manually updated with v1.1.0 files
- Routes manually copied to 3 locations
Build.sh update logic and .conf archive rebuild needed.
2026-04-13 06:29:41 +00:00
Claude
9514204bd5
Bridge: MSG — async error handling fix required before live panel deploy
...
Gemini flagged: ErrorBoundary doesn't catch async failures.
useEffect .catch() silently hides widget, refresh catch{} is empty.
Need error state with graceful message before we push to live panel.
2026-04-13 06:27:23 +00:00
Claude
c4cbde3a0e
Bridge: MSG — correction to version display, cron stores versions backwards
...
current_version and latest_version swapped in DB.
Server has 0.1.0 installed, 1.0.0 is latest.
Need fix in CheckModpackUpdates.php assignment logic.
2026-04-13 06:07:35 +00:00
Claude
663b0a2d9c
Bridge: MSG — version display format fix
...
↑ 1.0.0 → All the Mods 9-0.1.0 should read ↑ ATM9 1.0.0 → 0.1.0
Need short name from modpack_name (after ' - ') and
short version from latest_version (after last '-').
2026-04-13 06:04:22 +00:00
Claude (Chronicler #83 - The Compiler)
9e3122c408
bridge: Response — status route exists, needs deploy + protocol reminder
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 00:56:25 -05:00
Claude (Chronicler #83 - The Compiler)
03d7f87aff
bridge: Response — modpack_installations fixed + gentle protocol note
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-13 00:46:01 -05:00
Claude
7b2f3f810b
Bridge: dispatch — ErrorBoundary + build.sh hardening from Gemini consultation
...
Priority order:
1. ErrorBoundary.tsx wrapping widget injection
2. set -e + tsc --noEmit pre-flight in build.sh
3. Pre-commit PHP lint hook
4. Dev Panel test before live panel
2026-04-13 05:15:26 +00:00
Claude
60ab055754
Bridge: dispatch — build.sh clobbers PHP files, remove PHP copy steps
2026-04-13 05:08:23 +00:00
Claude
8c3a0abe26
Bridge: dispatch — fix */6 docblock in source file PERMANENTLY
2026-04-13 04:53:45 +00:00
Claude (Chronicler #83 - The Compiler)
be6b14bd67
Housekeeping: archive stale manifest.json dispatch from responses
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 23:50:00 -05:00
Claude
ec37fc819c
Bridge: dispatch — keep going with widget TSX, consolidated deploy at end
2026-04-13 04:43:08 +00:00
Claude
9991240eab
Bridge: dispatch — keep going with Priority 2, consolidated deploy later
2026-04-13 04:40:17 +00:00
Claude
3906303754
Bridge: dispatch — v1.1.0 full architecture plan from Gemini consultation
...
7 priorities in order:
1. File ID comparison (foundational)
2. Date-time seeding heuristic
3. Zero-click widget + Recalibrate dropdown
4. is_ignored flag
5. BCC log parsing
Plus: manifest version audit results (5 servers have version data)
2026-04-13 04:35:14 +00:00
Claude
d8f7f76a51
Bridge: dispatch — manifest.json has version field, use as current_version
2026-04-13 04:16:49 +00:00
Claude
dce0e06023
Bridge: dispatch — manualCheck missing modpack_installations lookup, widget shows NOT CONFIGURED
2026-04-13 04:08:14 +00:00
Claude
8de93f26ce
Bridge: dispatch — current_version empty, widget shows NOT CONFIGURED
2026-04-13 04:02:08 +00:00
Claude
28f2c3d904
Bridge: dispatch — CurseForge 403, key valid but ModpackApiService not sending correctly
2026-04-13 03:56:44 +00:00
Claude
5e666e7853
Bridge: dispatch — modpack_installations has no id column, remove orderBy
2026-04-13 03:51:47 +00:00
Claude
6b9cfe6976
Bridge: dispatch — modpack_installations finalized filter too strict + possible type mismatch
2026-04-13 03:48:03 +00:00
Claude
8cfbd9d277
Bridge: dispatch — use modpack_installations table, 19 servers confirmed with CurseForge IDs
2026-04-13 03:40:00 +00:00
Claude
962dc3bd4f
Bridge: dispatch — manifest.json not on live servers, use modpack_installations table instead
2026-04-13 03:39:23 +00:00
Claude
bd63c3d3e4
Bridge: dispatch — detection scanning but finding nothing, need verbose logging
2026-04-13 03:37:53 +00:00
Claude
763e7940a6
Bridge: dispatch — auto-detection not implemented, DaemonFileRepository missing
2026-04-13 03:33:47 +00:00
Claude
c6afaf08b3
Bridge: dispatch — live panel deployed successfully, fix */6 docblock in repo
2026-04-13 03:26:35 +00:00
Claude
93907d4d16
Bridge: dispatch — badge not rendering, accessibleServers() may exclude admin users
2026-04-13 03:13:59 +00:00
Claude
1e9c7fbeeb
Bridge: dispatch — add Node detection + badge build now, test on live panel
2026-04-13 03:05:26 +00:00
Claude
521e379edd
Bridge: dispatch — v1.1.0 badge implementation plan from Gemini consult
2026-04-13 03:00:06 +00:00
Claude
b297712bb7
Bridge: RES — skip badges for v1.0.0, ship with console widget + admin UI, list in v1.1.0
2026-04-13 02:53:45 +00:00
Claude
ab0b328bd2
Bridge: RES badge debug — injection correct, yarn build fails with 7 CSS errors
2026-04-13 02:50:11 +00:00
Claude
c80ead379c
Bridge: dispatch — need !important on callout backgrounds to override AdminLTE
2026-04-13 02:47:58 +00:00
Claude
9d40560ccd
Bridge: dispatch — dashboard badges not appearing on server cards
2026-04-13 02:46:12 +00:00
Claude
d793e0d1c8
Bridge: dispatch — callout boxes need dark bg with accent border, not bright fills
2026-04-13 02:43:30 +00:00
Claude
5a515b9447
Bridge: dispatch — callout boxes need white text for contrast
2026-04-13 02:37:46 +00:00
Claude
3893fab8d8
Bridge: dispatch — remove @include partials/admin.settings-notices, not found
2026-04-13 02:35:49 +00:00
Claude
5775fc0cd6
Bridge: dispatch — view.blade.php needs Pterodactyl admin layout styling
2026-04-13 02:31:52 +00:00
Claude
176cc6151f
Bridge: dispatch — order ID lookup needs case-insensitive matching
2026-04-13 02:23:08 +00:00
Claude
d99dafb16b
Bridge: dispatch — Blueprint uses its own controller, not Code's
...
Patched Blueprint's auto-generated controller on Dev Panel.
build.sh needs to merge LicenseService into Blueprint controller.
2026-04-13 02:15:36 +00:00
Claude
5d73c6df70
Bridge: RES Phase 11E — skip GitBook, go straight to 11F BuiltByBit
...
54 hours to launch. Listing is the needle-mover.
Docs deferred to post-launch as Markdown files in repo.
2026-04-13 02:13:35 +00:00
Claude
8f0ff1884a
Bridge: dispatch — $license undefined, controller not passing to view
2026-04-13 02:10:24 +00:00
Claude
37dcd7fa6b
Bridge: RES Phase 11D — all checks passing on Dev Panel
...
mvc:validate working, no PHP errors, Arbiter reachable.
TEST-001 license provisioned for UI smoke test.
Ready for Code UI verification then live panel deploy.
2026-04-13 01:55:24 +00:00
Claude
a4453fe6cd
Bridge: dispatch — ModpackApiService.php not copied in build.sh
2026-04-13 01:53:34 +00:00
Claude
8511066d8b
Bridge: dispatch — CheckModpackUpdates.php syntax error line 16
...
Build script fix working, files copying correctly now.
New blocker: unexpected token * in CheckModpackUpdates.php:16
PHP 8.3 on Dev Panel.
2026-04-13 01:49:58 +00:00
Claude
d34459296d
Bridge: dispatch to Code — Phase 11D artisan command not registering
...
Blueprint requests.app merge not copying PHP files to main app dir.
mvc:validate fails. Needs Code to confirm fix: build.sh or conf.yml?
2026-04-13 01:47:05 +00:00
Claude
e3909151a4
Bridge: MSG to Code — Phase 11D deploy to Dev Panel first, not live panel
2026-04-13 01:39:15 +00:00
Claude
7a2a1d8dbd
Bridge: RES-2026-04-12-phase11bc-deploy — Phase 11B/C live
...
ModpackChecker Customer role created (1493061127423262870, frost teal)
/verify-mvc slash command deployed and reloaded
Ready for Phase 11D.
2026-04-13 01:32:36 +00:00
Claude
b5ffc5d26d
Bridge: RES-2026-04-12-phase11a-deploy — Phase 11A live
...
Migration complete, mvc_licenses + mvc_activations tables created.
mvc.js deployed, health OK, /api/mvc/latest-version responding.
Ready for 11B/C.
2026-04-13 01:28:18 +00:00