From 2dfe0f9764b857c8520fa588603e7ea2ab5d9091 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 12 Apr 2026 21:23:35 +0000 Subject: [PATCH] =?UTF-8?q?Bridge:=20update=20ACTIVE=5FCONTEXT=20=E2=80=94?= =?UTF-8?q?=20ffg-build.sh=20ready=20for=20Code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.21.1 build now routes to NC1 via ffg-build.sh. Immediate next step for Code: run ffg-build.sh 1.21.1 --- docs/code-bridge/status/ACTIVE_CONTEXT.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/code-bridge/status/ACTIVE_CONTEXT.md b/docs/code-bridge/status/ACTIVE_CONTEXT.md index 7eb5e82..c69f9f4 100644 --- a/docs/code-bridge/status/ACTIVE_CONTEXT.md +++ b/docs/code-bridge/status/ACTIVE_CONTEXT.md @@ -14,10 +14,8 @@ ModpackChecker code review complete. Phase 11 spec received and archived. Ready - Read and archived Phase 11 implementation spec from Chronicler - All commits pushed to Gitea -## Pending Request from Chronicler -- **REQ-2026-04-12-discord-rules-fork.md** — Task #69 generic fork of rules mod for CurseForge. Full spec ready. Chronicler writing CurseForge copy in parallel. - ## Next Steps Pending +- **IMMEDIATE: Build discord-rules 1.21.1 jar** — run `ffg-build.sh 1.21.1` (script at `/opt/mod-builds/ffg-build.sh`) — routes to NC1 automatically, handles Vineflower RAM issue - Phase 11A: License validation system (mvc_licenses table, Arbiter API routes) - Phase 11B: Discord infrastructure (role, channels, ticket category) - Phase 11C: Verification bot (/verify-mvc command in Arbiter) @@ -25,4 +23,10 @@ ModpackChecker code review complete. Phase 11 spec received and archived. Ready - Phase 11E: GitBook knowledge base migration - Phase 11F: BuiltByBit listing creation (Standard $14.99, Professional $24.99) - Phase 11G: Business hours & support boundaries -- Task 138: Fork rules mod into generic "Discord Rules" for CurseForge + +## Build Router — NEW +- `ffg-build.sh` deployed at `/opt/mod-builds/ffg-build.sh` +- Usage: `ffg-build.sh 1.21.1` — auto-routes to NC1 +- SSH key: `/home/claude/.ssh/ffg_build_rsa` +- NC1 user: `ffg-builder` — non-root, isolated +- Always run inside `screen` before starting long builds