feat: Phase 2 — 11 normalized code intel providers
New providers, each wrapping one muse code <command> --json subprocess: intel.code.coupling → MusehubIntelCoupling intel.code.entangle → MusehubIntelEntangle intel.code.dead → MusehubIntelDead intel.code.blast_risk → MusehubIntelBlastRisk intel.code.stable → MusehubIntelStable intel.code.velocity → MusehubIntelVelocity intel.code.clones → MusehubIntelClones intel.code.type → MusehubIntelType intel.code.api_surface → MusehubIntelApiSurface intel.code.languages → MusehubIntelLanguages intel.code.detect_refactor → MusehubIntelRefactorEvent
Supporting infrastructure: _run_muse() — async subprocess wrapper, returns None on non-zero exit _resolve_repo_root() — looks up owner/slug from payload or DB
job_types_for_push('code') now includes all 11 new job types. All 40 Phase 2 tests GREEN (80 total across Phase 1 + Phase 2).
0 comments
muse hub commit comment sha256:473b53a8dbbcb0e60171d052056369df3fabed08a81be9bba29f3df4c2a79183 --body "your comment"
No comments yet. Be the first to start the discussion.