## Summary Wave 14 of package code organization (stacks on #2367 / wave 13). ### Peels | New module | Parent | |---|---| | `types/task-review.ts` | task review + PR review surface types | | `types/documents-artifacts.ts` | documents, artifacts, review-artifact helpers, goal citations | | `task-store/workflow-task-create-ops.ts` | rename of `remaining-ops-4` | | `task-store/task-mutation-ops.ts` | rename of `remaining-ops-2` | Public paths stay stable via `types.ts` / `store.ts` re-exports. ### LOC - `types.ts` ~6264 → ~5871 ### Shims - `types.ts` → peels above (delete-when: consumers import domain modules) - `remaining-ops-4` → `workflow-task-create-ops` (rename complete) - `remaining-ops-2` → `task-mutation-ops` (rename complete) Only `remaining-ops-1.ts` remains of the numbered ops series. ## Test plan - [x] `@fusion/core` typecheck - [x] `review-artifacts` unit tests - [x] `pnpm check:line-count` (baseline updated) - [ ] CI merge gate <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Split task review, document, artifact, and goal-citation type definitions into dedicated shared modules. - Updated task-operation wiring to use the newer task-create/mutation operation surfaces (no API changes intended). - **Documentation** - Corrected inline references and refreshed module headers to match the current task-operation structure and domain naming. - **Tests** - Updated a test import to point to the current duplicate-auto-archive backend implementation source. - **Chores** - Refreshed line-count baseline values to reflect the latest code layout. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
6.5 KiB
6.5 KiB