diff --git a/docs/codebase-simplification-quality-improvement-spec.md b/docs/codebase-simplification-quality-improvement-spec.md index b422e13..f465250 100644 --- a/docs/codebase-simplification-quality-improvement-spec.md +++ b/docs/codebase-simplification-quality-improvement-spec.md @@ -45,7 +45,7 @@ There are also several signs that the code is already moving in the right direct - `src/message-runtime-*` is already split by responsibility. - `src/provider-retry.ts` is a good example of extracting real duplication. -- `src/paired-execution-context-shared.ts` is already acting as a central status-transition guard. +- `src/paired-task-status.ts` is already acting as a central status-transition guard. - `setup/register.ts` is already much simpler than older compatibility assumptions would suggest. So the right move is **targeted simplification**, not broad reorganization. @@ -533,7 +533,7 @@ This is not a request to rewrite all domain types. It is a request to stop overl ### Status transition rule -All paired-task status writes should continue converging on `src/paired-execution-context-shared.ts`. Do not allow status mutation rules to scatter again. +All paired-task status writes should continue converging on `src/paired-task-status.ts`. Do not allow status mutation rules to scatter again. ### Acceptance criteria diff --git a/src/paired-execution-context-shared.ts b/src/paired-execution-context-shared.ts deleted file mode 100644 index 03a3a07..0000000 --- a/src/paired-execution-context-shared.ts +++ /dev/null @@ -1,27 +0,0 @@ -export { requestArbiterOrEscalate } from './paired-arbiter-request.js'; -export type { RequestArbiterOrEscalateFn } from './paired-arbiter-request.js'; -export { - resolveOwnerCompletionSignal, - resolveReviewerCompletionSignal, - resolveReviewerFailureSignal, -} from './paired-completion-signals.js'; -export type { CompletionSignal } from './paired-completion-signals.js'; -export { - classifyArbiterVerdict, - parseVisibleVerdict, -} from './paired-verdict.js'; -export type { ArbiterVerdictResult, VisibleVerdict } from './paired-verdict.js'; -export { - hasCodeChangesSinceRef, - resolveCanonicalSourceRef, -} from './paired-source-ref.js'; -export { - ALLOWED_PAIRED_STATUS_TRANSITIONS, - applyPairedTaskPatch, - assertPairedTaskStatusTransition, - transitionPairedTaskStatus, -} from './paired-task-status.js'; -export type { - ApplyPairedTaskPatchFn, - TransitionPairedTaskStatusFn, -} from './paired-task-status.js';