[business_analysis] Refactor Large Modules Into Smaller Modules

Task 7553 · Done · Business analysis · created · updated

_Automatically composed from the parent epic at dispatch time._

Outcome

Settled: split 26 frozen files >3k lines (11 prod, 15 test; vendored SDK excluded) one domain per module, one PR per module, all callers rewritten (no shims), contracts/DB unchanged, no size gate. PRD has 12 oracle-backed ACs.

Artifacts

Activity

  • Ready
  • Runner started
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Awaiting response
  • Runner resumed
  • Runner ended (done)