4 models (Grok CTO, Gemini, Opus, Codex) debating the architecture for Forge as a meta-orchestrator. Updated: April 1, 2026
You say: "optimize sybil detection"
Forge runs: Swarma loops, MiroShark sims, auto-research, evals
Findings stay in Forge (CXDB, hermes-memory)
You get: Telegram notification with narrative summary
Hermes: "Detection improved 93.7%→99.2%. Approve build?"
You tap: [Approve] on Telegram
Grok CTO validates the finding
Forge creates worktree of antilles-v2 branch
Code written in that worktree (not in Forge)
Tests run, cross-model review
PR submitted to antilles-v2
You say: "ship rmt testnet"
Forge deploys from antilles-v2 to Sepolia
Health checks, verification
Dashboard updated with deployment status
| Gap | Risk | Proposed Fix | Status |
|---|---|---|---|
| 1. Concurrency Locking | HIGH — Two tracks modify same file → conflict | Lock manager or serialization queue | NEEDS DESIGN |
| 2. OpenClaw Coexistence | MEDIUM — Parallel systems, race conditions | Migrate OpenClaw dispatch into Forge OR make it pure relay | NEEDS DECISION |
| 3. External Repo Updates | MEDIUM — Manual commits make Forge stale | Git webhooks or periodic sync | NEEDS DESIGN |
| 4. CI/CD Integration | MEDIUM — Unclear if Forge replaces GH Actions | Forge creates PRs, GH Actions handles post-merge | NEEDS DECISION |
| 5. Security/Approvals | HIGH — No RBAC for production deploys | Role-based access + multi-party approval | NEEDS DESIGN |
| 6. Cost Sustainability | MEDIUM — Research loops could overrun | Paperclip thresholds + auto-scaling | PARTIAL (Paperclip exists) |
Codex is processing — will update when response arrives
Add repo + branch fields. Scope dispatch-review per-track. Foundation for everything else.
HermesSupervisorHandler in Memory Router event bus. Replaces cron-based approach. Proactive Telegram alerts.
Research findings → target repo WORKING_MEMORY.md automatically. Curated summaries, not raw data.
VALIDATE stage creates worktree of target repo, runs tests + testnet deploy.
Fix in antilles-v2 where they belong. Hardcoded values → config, missing error handling → try/catch.
| Component | Status | Details |
|---|---|---|
| Forge CLI | BUILT | 30+ commands including new-track (built today) |
| Telegram Dispatch (OpenClaw) | WORKING | Relays to/from Telegram, creates worktrees |
| Hermes (6 profiles) | PARTIAL | Running but passive — needs event-driven supervision |
| Memory Router | WORKING | 8 providers, event bus, 17 hermes-memory entries |
| Research Loops (4 tracks) | RUNNING | Swarma 4-model rotation, all tracks polling |
| RMT Contracts + Oracle | BUILT | 11 contracts, 34 oracle files, 92 tests |
| Identity Portal | BUILT | 304 commits, 150+ React components, full backend |
| RMT Dashboard | BUILT | 60 React components with D3.js graph viz |
| ERC-8004 Fetcher | BUILT | Needs Base mainnet config only |
| tracks.yaml Scoping | TODO | Needs repo + branch fields + dispatch-review scoping |
| HermesSupervisorHandler | TODO | Seed brief created, needs sprint pipeline |
| Memory Bridge to Repos | TODO | scanPaths added today, handler needed |
| Test Deploy Pipeline | TODO | VALIDATE stage needs worktree-into-target-repo |
| Multi-Chain Indexer | TODO | HelixaApiFetcher + ERC8183Fetcher needed (~220 LOC) |
| Eval Matrix (5-dim) | TODO | Framework designed, needs eval-matrix.ts (~300 LOC) |
| Concurrency Lock Manager | NOT DESIGNED | Critical gap — two tracks same repo |
| Competitor | Threat | Agents | Our Response |
|---|---|---|---|
| ERC-8004 ecosystem | HIGH | 130K+ | We complete it (sybil oracle + trust delegation) |
| ERC-8183 + Virtuals | HIGH | 18K | Our hooks add trust gating |
| Helixa (CredOracle) | MED-HIGH | 132K indexed | Centralized, no sybil detection, cap at 50 |
| Cred Protocol | MED | 200M addr | Credit scoring only |
| FairScale | DEAD | — | Treasury liquidated |
Full-day strategic research produced:
Forge Architecture Debate Dashboard — Generated April 1, 2026 | Research Dashboard | Execution Plan | Eval Framework