feat: reimplement PACT-Task system integration (orchestrator-only) #121
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Changes
Phase 0: Revert — Clean slate by reverting PR #118 merge commit
Phase 1: Foundation —
pact-task-trackingSKILL.md (agent reporting protocol) + Task Lifecycle Management in CLAUDE.mdPhase 2: Core Workflows — Task hierarchy, signal monitoring, and agent prompt language in orchestrate.md, comPACT.md, imPACT.md
Phase 3: Supporting Workflows — Same additions in plan-mode.md, rePACT.md, peer-review.md, wrap-up.md
Phase 4: Protocols — pact-task-hierarchy.md (new), pact-protocols.md, pact-s2-coordination.md, algedonic.md updated; 11/11 protocol extracts verified
Key Architectural Decision
Sub-agents spawned via Claude Code's
Tasktool do NOT have access to Task tools. This was discovered empirically during PR #120. The revised architecture makes the orchestrator the single authority for all Task state management.Test plan
/PACT:orchestrateon a test task and verify Task hierarchy creation