Week tab: move property between days #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Child of
ldraney/landscaping-assistant #28(parent). Independent of #30 — operates on existing grid cells.Repo
ldraney/landscaping-assistantUser Story
As a landscaper
I want to move a property from one day to another on the Week tab
So that I can reschedule without removing and re-adding
Context
Properties already queued for a day need a way to be moved to a different day. Button-based interaction: tap the property's cell in the grid, see day options, pick a new day. Updates the work_queue_item's work_date. No drag-and-drop — needs to work reliably on mobile.
Note: This operates on existing grid cells (properties already scheduled). It does NOT require the unassigned section from #30 — that's a separate feature for unscheduled properties.
File Targets
Files the agent should modify or create:
app/views/weeks/index.html.erb— move UI on queued/completed cellsapp/controllers/weeks_controller.rb— move action (update work_date)config/routes.rb— route for move actionapp/javascript/controllers/— Stimulus controller for move interactionapp/assets/stylesheets/application.css— move UI stylesFiles the agent should NOT touch:
app/controllers/work_queue_items_controller.rb— don't modify existing actionsapp/models/— no model changesAcceptance Criteria
Test Expectations
bundle exec rspecConstraints
Checklist
Related
landscaping-assistant— project#28— parent ticketScope Review: NEEDS_REFINEMENT
Review note:
review-1266-2026-05-24Template complete, file targets verified, story traceability confirmed. Three issues found:
arch-rails-appdoes not exist in pal-e-docs — needs creationproperty_iduniqueness scoped towork_date— move action must handle the case where property is already queued for the target dayScope Review: READY
Review note:
review-1266-2026-05-24Re-review after refinement passes. All three previous issues resolved: uniqueness AC added, #30 independence clarified, test command fixed to
bundle exec rspec. All file targets verified, traceability complete (story note confirmed), 6 AC are agent-testable, no decomposition needed. Ready for implementation.