fix(config): add general agent, differentiate model tiers; feat(wave6): dead code cleanup - #884
fix(config): add general agent, differentiate model tiers; feat(wave6): dead code cleanup#884d-oit wants to merge 10 commits into
Conversation
…ep cleanup Config changes: - Add general agent for subagent delegation - Upgrade standard model group to mimo-v2.5-pro - Remove invalid agent type overrides Wave 6 dead code cleanup: - Remove unused exports and types across web/worker packages - Resolve circular dependencies in API and auth modules - Extract core.ts API module and notes-types.ts - Update knip baseline to zero unused exports - Clean up auth middleware and edge-cache modules
|
✅ Health: 8.5 (unchanged) 📋 At a glance 📌 Before you merge
🎯 Blast radius (symbols whose signature this PR changed, and who calls them)
🔎 More signals (3)🗺️ Change map flowchart LR
subgraph PR ["Changed in this PR (2 modules)"]
m_apps_web["apps/web (12 files)"]:::changed
m_apps_worker["apps/worker (6 files)"]:::changed
end
classDef changed fill:#dbeafe,stroke:#1d4ed8,color:#1e3a5f
classDef warn fill:#fef3c7,stroke:#b45309,color:#78350f
classDef guard fill:#dcfce7,stroke:#15803d,color:#14532d
Solid arrows: code that imports the changed files (61 direct dependents, from the last indexed snapshot). Dashed: history/tests. 🔥 Hotspots touched (5)
2 more
💀 Dead code (10 findings)
7 more
📊 See the full report for this PR |
Deploying do-epub-studio with
|
| Latest commit: |
806186a
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://b466032d.do-epub-studio.pages.dev |
| Branch Preview URL: | https://fix-delegation-config-and-wa.do-epub-studio.pages.dev |
🚀 Performance Report⚡ Startup & Interaction
🛠️ CI & Workflow
|
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 16 |
| Duplication | -9 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
PR Review / Roast — #884SummaryConfig fix (delegation support + model tier differentiation) + Wave 6 dead code cleanup (31 files, -667/+359 lines). Clean, well-scoped, and well-documented. What's Good
Issues Found
CI Status (latest run)
VerdictApprove with minor nits. The re-export shim (#1) is the only substantive concern — it defeats the purpose of dead code cleanup by maintaining unused backward-compat paths. Everything else is cosmetic. The config change is clean: |
aa15c04 to
bef40e6
Compare
Summary
generalagent for subagent delegation, upgradestandardmodel group tomimo-v2.5-profor real tier differentiation, remove invalid agent type overridescore.tsAPI module andnotes-types.ts, update knip baseline to zeroChanges
Config (
.mimocode/mimocode.jsonc)generalagent configgeneralsubagent delegation (was missing, causing actor tool failures)planagent configstandardgroup tomimo-v2.5-prolite— was identical model, no tier benefitresearch,design,reviewer,visionoverrides.mdfiles existWave 6 Dead Code (31 files)
core.tsAPI module andnotes-types.tsQuality Gate Results
Plans Analysis
All 28 SWARM gaps (G1-G28) are CLOSED. All waves 1-6 completed. No missing implementations blocking the project. Remaining items are accepted limitations:
Test Plan
mimo models cline-passshows both modelsgeneralsubagent via actor tool