Work Packages: worktree-owned-root-3328-01KZRG01

_Generated by finalize-tasks from wps.yaml. Do not edit directly._


Work Package WP01: Checkout-ownership validation primitive

Dependencies: None Requirement Refs: FR-003, FR-005, FR-006, FR-011, NFR-004, C-006 Plan Concerns: IC-01, IC-07 Owned Files: src/specify_cli/core/checkout_ownership.py, tests/core/test_checkout_ownership.py, src/specify_cli/git/commit_helpers.py Subtasks: T001, T002, T003, T004, T005 Prompt: tasks/WP01-checkout-ownership-primitive.md


Work Package WP02: mission create explicit-ownership integration

Dependencies: WP01 Requirement Refs: FR-001, FR-004, FR-008, FR-009, FR-010, C-001, C-002 Plan Concerns: IC-02 Owned Files: src/specify_cli/core/mission_creation.py, src/mission_runtime/__init__.py, tests/agent/test_agent_feature.py, tests/architectural/test_mission_runtime_surface.py, tests/mission_runtime/test_create_time_write_target.py Subtasks: T006, T007, T008, T009 Prompt: tasks/WP02-mission-create-integration.md


Work Package WP03: next explicit-ownership integration and per-checkout runtime state

Dependencies: WP01 Requirement Refs: FR-002, FR-004, FR-007, C-001, C-002 Plan Concerns: IC-03 Owned Files: tests/agent/test_context_validation_unit.py Subtasks: T010, T011, T012 Prompt: tasks/WP03-next-integration.md


Work Package WP04: Structured refusal errors, --json contract, and architectural fence reconciliation

Dependencies: WP02, WP03 Requirement Refs: FR-011, NFR-003 Plan Concerns: IC-04, IC-05 Owned Files: src/specify_cli/cli/commands/agent/mission_create.py, tests/architectural/test_no_production_worktree_guard_bypass.py Subtasks: T013, T014, T015 Prompt: tasks/WP04-error-contract-and-fence.md


Work Package WP05: Real installed-CLI two-worktree concurrency ATDD and adversarial coverage

Dependencies: WP02, WP03, WP04 Requirement Refs: FR-008, FR-009, FR-012, FR-013, NFR-001, NFR-002, C-004, C-002 Plan Concerns: IC-06, IC-07 Owned Files: src/specify_cli/cli/commands/next_cmd.py, src/mission_runtime/resolution.py, src/runtime/next/decision.py, src/runtime/next/runtime_bridge.py, tests/e2e/test_worktree_owned_root_concurrency.py, tests/architectural/surface_resolution_audit/inventory.md, tests/architectural/test_single_mission_surface_resolver.py Subtasks: T016, T017, T018, T019 Prompt: tasks/WP05-concurrency-atdd.md


Work Package WP06: ADR: checkout ownership for mission create and next

Dependencies: WP01 Requirement Refs: FR-011, NFR-004, C-002 Owned Files: docs/adr/3.x/*-checkout-ownership-for-mission-create-and-next.md, scripts/docs/freshen_adr_inventory.py, tests/docs/test_freshen_adr_inventory.py, docs/adr/3.x/index.md, docs/development/3-2-page-inventory.yaml, docs/development/3-2-docs-retrieval-index.yaml Subtasks: T020, T021 Prompt: tasks/WP06-adr.md