-
Notifications
You must be signed in to change notification settings - Fork 20
How detailed are issues intended to be? #36
Copy link
Copy link
Open
Description
I'm not quite clear how detailed the issues I add to td should be. The examples are minimal, so it's not clear to me if this is really how sparse I'm intended to write issues:
td create "Add user auth" --type feature --priority P1
td start <issue-id>
Or if I would actually write a detailed issue with all the information and requirements I know about, like we would for a human issue tracker:
td create "Add user auth" --type feature --priority P1 --description <<END
The app should allow a user to sign in.
- A new button "sign in" should appear in the upper-right when not signed in.
- When clicked, the user is prompted to present their passkey
- If the user does not have a pass key, they can click "sign up" and enroll a new passkey.
- After signing in, a cookie should be set that keeps the user signed in across browser sessions.
- When signed in, the "sign in" button becomes an "Account" button that takes the user to their account page
- The account page contains a button "sign out" that signs out the user and deletes the cookie.
END
td start <issue-id>
I think I should actually do the latter in real use. If that's correct, I think the docs should show an example so the user knows "put detailed information about what you want here".
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels