v0.48.0
CLI Monolith Split & Community Skills
CLI Architecture Refactoring
- Split
src/api/cli.tsfrom 6946 lines to 1660 lines (76% reduction) - Extracted 16 command modules to
src/cli/:engineBootstrap.ts— engine singleton, shared helperssessionCommands.ts— session start/endgateInlineCommands.ts— pre-tool/post-tool/before-stop hooksmetaGovernanceCommands.ts— G9-G15 meta governance gatesartifactCrudCommands.ts— create/list/show/suggest/createPRDtransitionCommands.ts— transition/verifyTask/rolediagnoseHuntCommands.ts— diagnose/hunt proactive scansdependencyTddCommands.ts— dependency audit/TDD/stats/metricscontextCommands.ts— context build/status/inject/glossary/budgetcodegraphCommands.ts— code intelligence status/init/query/impactevalCommands.ts— eval init/run/report/compare/replayevolveDoctorCommands.ts— evolution cycle and doctor diagnosticsworkflowEvidenceCommands.ts— workflow presets and evidenceinitConfigCommands.ts— init/bootstrap/setup/configupgradeAssetsCommands.ts— upgrade/assets/standards/artifactruntimeSkillCommands.ts— runtime/memory/outOfScope/skill/tokentoolAgentCommands.ts— tool/agent/team orchestration
Community Skills Integration
- Integrated 4 community skills into ExternalSkills registry:
qiushi-skill— materialist dialectics methodology (3.2k stars)pua— high-agency persistent problem-solving (17.9k stars)nuwa-skill— cognitive framework distillation (22.6k stars)agency-agents-zh— 215 expert agent roles, 50 China-market (13.8k stars)
Phase 1 — Credibility Foundation
- ESLint: enable real TypeScript lint rules (1748 warnings, 0 errors)
- G0-verify.sh: structural integrity check (package.json, tsconfig, cli.ts)
- Version drift prevention test added
Community & Documentation
- Added QQ group (628043364) and email (2496155694@qq.com) to README and COMMUNITY.md
- Added Feishu group, WeChat ID, and WeChat public account QR codes
- Updated English README badges and version references
Full Changelog: v0.47.0...v0.48.0