apps/server/src/conversation-plan/domain-analysis.test.ts+82 −0 apps/server/src/conversation-plan/domain-analysis.ts+97 −0 apps/server/src/conversation-plan/domain-corrections.test.ts+182 −0 apps/server/src/conversation-plan/domain-corrections.ts+135 −0 apps/server/src/conversation-plan/domain-initial.ts+15 −0 apps/server/src/conversation-plan/domain-research.ts+88 −0 apps/server/src/conversation-plan/domain.test-fixtures.ts+60 −0 apps/server/src/conversation-plan/domain.test.ts+213 −0 apps/server/src/conversation-plan/domain.ts+6 −0