Pickup & Return Flow¶
Now you are familiar with the process. Try to apply it for building this feature.
What this feature builds¶
Two wizards launched from the Blanket Sales Order:
- Pickup wizard — guides staff through a pickup checklist (mileage, fuel, condition notes, identity check); posts the security deposit via Bank Deposit; creates and releases the first billing-cycle Sales Order; prints the rental agreement
- Return wizard — guides staff through a return checklist; creates the final Sales Order for unbilled days plus any extra charges (mileage overage, damage, late return); settles the deposit (refund or forfeiture)
The loop¶
- Spec — use the
create-feature-specskill - Implement —
Implement the feature spec.— agent runs build → test → fix autonomously - Test — publish, open BC, walk through the pickup wizard and return wizard end-to-end
- Docs — use the
generate-docsskill - Finalise — use the
finalise-featureskill, then merge, replan
Watch it in action¶
You can iterate without restarting the loop
Once the agent has implemented the feature, stay in the same chat for minor changes — UI tweaks, small fixes, rework of a specific behaviour. The agent has all the context it needs. No need to go through spec → implement again for small adjustments.
One rule: stay within the boundaries of this feature. If something belongs to a different feature, note it for the next spec rather than pulling it into this chat.