Work Packages: cascade-asset-silent-drop-01M0RME0

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


Work Package WP01: Shared collection seam — _referenced_artifacts partitions kind-filtered nodes

Dependencies: None Requirement Refs: FR-001, FR-002, FR-006, C-001, C-002, C-006, NFR-001 Owned Files: src/charter/cascade.py, tests/charter/test_cascade.py Subtasks: T001, T002, T003, T004, T005, T006, T007 Prompt: tasks/WP01-shared-collection-seam.md


Work Package WP02: Cascade-activation report renders kind-filtered nodes

Dependencies: WP01 Requirement Refs: FR-003, FR-004, FR-008, FR-009, C-002, NFR-002, NFR-004 Owned Files: src/specify_cli/cli/commands/charter/activate.py, tests/specify_cli/cli/commands/charter/test_charter_activate_commands_cascade_output.py Subtasks: T008, T009, T010, T011 Prompt: tasks/WP02-activation-report-rendering.md


Work Package WP03: No-cascade warning path reports the same kind-filtered nodes

Dependencies: WP02 Requirement Refs: FR-005, FR-005a, C-002, NFR-001, NFR-004 Owned Files: src/charter/cascade.py, src/specify_cli/cli/commands/charter/activate.py, tests/specify_cli/cli/commands/charter/test_charter_activate_commands_cascade_output.py Subtasks: T012, T013, T014, T015, T016 Prompt: tasks/WP03-no-cascade-warning-path.md


Work Package WP04: Deactivation-side symmetry — charter deactivate --cascade agrees with activate

Dependencies: WP03 Requirement Refs: FR-007, C-002, C-006, NFR-003, NFR-004 Owned Files: src/charter/cascade.py, src/specify_cli/cli/commands/charter/deactivate.py, tests/charter/test_cascade.py, tests/specify_cli/cli/commands/charter/test_charter_deactivate_commands.py Subtasks: T017, T018, T019, T020, T021 Prompt: tasks/WP04-deactivation-side-symmetry.md