Plan new mobile issues at capture time #221

Closed
opened 2026-08-07 19:09:33 +00:00 by timmy · 0 comments
Owner

User outcome

Mobile users can select an open milestone and optional due date while creating a self-assigned issue, so captured work enters the correct release lane without a second edit flow.

Evidence

Current capture accepts repository, title, description, and labels only; milestone/due-date controls exist only after creation. Historical #159/#163 cover creation/labels, while #191/#203 cover post-creation scheduling/planning. No issue or recent commit combines planning with capture.

Acceptance criteria

  • New issue sheet loads open milestones for the selected repository and exposes optional milestone/due-date controls on mobile.
  • Draft recovery and operation identity include both planning fields.
  • Creation validates milestone ownership/state and date format before one upstream create request.
  • Omitted planning fields preserve existing behavior; option-load failure does not block basic capture.
  • Behavioral tests cover payloads, validation, idempotency, draft recovery, and mobile rendering.
## User outcome Mobile users can select an open milestone and optional due date while creating a self-assigned issue, so captured work enters the correct release lane without a second edit flow. ## Evidence Current capture accepts repository, title, description, and labels only; milestone/due-date controls exist only after creation. Historical #159/#163 cover creation/labels, while #191/#203 cover post-creation scheduling/planning. No issue or recent commit combines planning with capture. ## Acceptance criteria - New issue sheet loads open milestones for the selected repository and exposes optional milestone/due-date controls on mobile. - Draft recovery and operation identity include both planning fields. - Creation validates milestone ownership/state and date format before one upstream create request. - Omitted planning fields preserve existing behavior; option-load failure does not block basic capture. - Behavioral tests cover payloads, validation, idempotency, draft recovery, and mobile rendering.
timmy self-assigned this 2026-08-07 19:09:33 +00:00
timmy closed this issue 2026-08-07 19:19:39 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#221
No description provided.