Skip to content

Instantly share code, notes, and snippets.

@scholzie
Created April 12, 2023 19:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scholzie/ec7e0b83298ac0fcd44d8b2c31c0821e to your computer and use it in GitHub Desktop.
Save scholzie/ec7e0b83298ac0fcd44d8b2c31c0821e to your computer and use it in GitHub Desktop.
{"uid":"CAjGcl","name":"Memory Lane MVP Reqs – WIP","ownerName":"n8980875","cleanName":"Memory-Lane-MVP-Reqs-WIP","groupsLabel":"Groups","listsLabel":"Lists","layersLabel":"Layers","cards":[{"uid":"mYZopP","id":"36","title":"User Signup","role":"GroupHeader","index":"0","cards":[{"uid":"beg7Ey","id":"37","title":"Receive Invitation","role":"ListHeader","parentCardId":"36","index":"0","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"CMKag1","id":"38","title":"As a Listener, I want to receive an invitation to sign up for ML","role":"ListItem","parentCardId":"37","otherParentCardId":"6","index":"0","checkListItems":[{"cardId":"38","id":"1","index":"0","content":"Key Login is handled via unique link.\n","isDone":"false"},{"cardId":"38","id":"2","index":"1","content":"Phone number is unique id.","isDone":"false"},{"cardId":"38","id":"3","index":"2","content":"Reserve ability for other primary login's in the future: Apple/Google/MS Auth, Email/pwd ","isDone":"false"}]},{"uid":"Ks86GC","id":"59","title":"As a Storyteller, I want to receive an invitation referencing the Listener with a unique link to sign up for ML.","role":"ListItem","parentCardId":"37","otherParentCardId":"6","index":"1"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"vvd6Pg","id":"41","title":"Memory Lane Welcome & Intro","role":"ListHeader","parentCardId":"36","index":"1","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"xD89Sk","id":"49","title":"As any user, I want to be emotionally engaged when arriving on the ML welcoming page. ","role":"ListItem","parentCardId":"41","otherParentCardId":"6","index":"0"},{"uid":"uG7EVZ","id":"48","title":"As any user, I want to understand how ML works.","role":"ListItem","parentCardId":"41","otherParentCardId":"6","index":"1"},{"uid":"iojR5T","id":"135","title":"As any user, I want to understand & be able to control what ML does with my life's stories","role":"ListItem","parentCardId":"41","otherParentCardId":"6","index":"2"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"bBetUI","id":"39","title":"Register Account with ML","role":"ListHeader","parentCardId":"36","index":"2","checkListItems":[{"cardId":"39","id":"1","index":"0","content":"Listener account type","isDone":"false"},{"cardId":"39","id":"2","index":"1","content":"Storyteller account type","isDone":"false"}],"cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"yuqYKX","id":"40","title":"As any user, I need to verify my primary mobile phone number for registration.","role":"ListItem","parentCardId":"39","otherParentCardId":"6","index":"0"},{"uid":"oqDIDf","id":"42","title":"As a Listener, I need to enter key user information for myself & the Storyteller","role":"ListItem","parentCardId":"39","otherParentCardId":"6","index":"1","description":"Could be ANY USER – Storyteller verifies...","checkListItems":[{"cardId":"42","id":"1","index":"0","content":"LIstener First Name","isDone":"false"},{"cardId":"42","id":"2","index":"1","content":"LIstener Last Name","isDone":"false"},{"cardId":"42","id":"3","index":"2","content":"Storyteller First Name","isDone":"false"},{"cardId":"42","id":"4","index":"3","content":"Storyteller Last Name","isDone":"false"},{"cardId":"42","id":"5","index":"4","content":"Listener Alternative Contact: Email\n","isDone":"false"},{"cardId":"42","id":"6","index":"5","content":"Storyteller Alternative Contact: Email? \n","isDone":"false"},{"cardId":"42","id":"7","index":"6","content":"Storyteller Relationship to Listener\n","isDone":"false"}]},{"uid":"KKe19g","id":"44","title":"As any user, I need to accept Terms of Service, Privacy Policy, and Ethics Policy","role":"ListItem","parentCardId":"39","otherParentCardId":"6","index":"2","checkListItems":[{"cardId":"44","id":"1","index":"0","content":"Draft Terms of Use\n","isDone":"false"},{"cardId":"44","id":"2","index":"1","content":"Draft Privacy Policy\n","isDone":"false"}]}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"6pq67r","id":"149","title":"Additional Listeners account type","role":"ListItem","parentCardId":"39","otherParentCardId":"28","index":"0"}]}]},{"uid":"DXA8Pi","id":"45","title":"Select initial story prompts","role":"ListHeader","parentCardId":"36","index":"3","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"S2dq04","id":"46","title":"As a Listener, I want to select initial priority prompts from a suggested list for ML to present to my Storyteller.","role":"ListItem","parentCardId":"45","otherParentCardId":"6","index":"0","importance":"high"},{"uid":"znEsMi","id":"47","title":"As a Listener, I want to create custom prompts for my Storyteller to answer.","role":"ListItem","parentCardId":"45","otherParentCardId":"6","index":"1","description":"For MVP, Custom questions take priority over generated questions.","importance":"high"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"i9bKLl","id":"60","title":"As a Listener, I want to determine the first set of questions presented to my Storyteller.","role":"ListItem","parentCardId":"45","otherParentCardId":"28","index":"0"},{"uid":"PzYB7o","id":"164","title":"As a Listener, I want to provide some detail about my Storyteller to personalize their initial prompts","role":"ListItem","parentCardId":"45","otherParentCardId":"28","index":"1"}]}]},{"uid":"DHvkuX","id":"52","title":"Invite Storyteller","role":"ListHeader","parentCardId":"36","index":"4","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"xwQ5nW","id":"53","title":"As a Listener, I want to trigger an invitation to the Storyteller","role":"ListItem","parentCardId":"52","otherParentCardId":"6","index":"0"},{"uid":"BUd6h5","id":"99","title":"As a Listener, I want to receive a notification if my Storyteller hasn't accessed the invitation link after a period of time. ","role":"ListItem","parentCardId":"52","otherParentCardId":"6","index":"1"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"c7AJjq","id":"54","title":"As a Listener, I want to be able to customize the text message that will be sent to my storyteller.","role":"ListItem","parentCardId":"52","otherParentCardId":"28","index":"0"}]}]}]},{"uid":"kTk3Ws","id":"61","title":"Capture Stories","role":"GroupHeader","index":"1","cards":[{"uid":"AzcoMU","id":"136","title":"Reminders & Notifications","role":"ListHeader","parentCardId":"61","index":"0","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"EvzpL5","id":"78","title":"As a Storyteller, I want to receive a notification when there are new questions to answer.","role":"ListItem","parentCardId":"136","otherParentCardId":"6","index":"0"},{"uid":"Q4lclH","id":"97","title":"As a Storyteller, I want to be reminded if I haven't recorded any stories recently. ","role":"ListItem","parentCardId":"136","otherParentCardId":"6","index":"1"},{"uid":"Uy0LD6","id":"152","title":"As a Storyteller, I want to view and receive recognition for my progress in recording stories.","role":"ListItem","parentCardId":"136","otherParentCardId":"6","index":"2"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"Jo2R4p","id":"62","title":"Chatbot Presents Initial Prompts to Storyteller","role":"ListHeader","parentCardId":"61","index":"1","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"E7NYIs","id":"72","title":"As a Storyteller, I want an easy to use and accessible interface for questions & recordings.","role":"ListItem","parentCardId":"62","otherParentCardId":"6","index":"0"},{"uid":"CyskBX","id":"63","title":"As a Storyteller, I want to choose from several different possible prompts to record a story about. ","role":"ListItem","parentCardId":"62","otherParentCardId":"6","index":"1","importance":"high"},{"uid":"nrnBaI","id":"155","title":"As any user, I want these prompts to cover a wide range of life story categories","role":"ListItem","parentCardId":"62","otherParentCardId":"6","index":"2","checkListItems":[{"cardId":"155","id":"1","index":"0","content":"Different times","isDone":"false"},{"cardId":"155","id":"2","index":"1","content":"Places","isDone":"false"},{"cardId":"155","id":"3","index":"2","content":"People","isDone":"false"},{"cardId":"155","id":"4","index":"3","content":"Purpose","isDone":"false"},{"cardId":"155","id":"5","index":"4","content":"Wisdom","isDone":"false"}]},{"uid":"O7Lj5n","id":"153","title":"As a Storyteller, I want the prompts to be enaging, stimulating, relevant, personalized and not duplicative","role":"ListItem","parentCardId":"62","otherParentCardId":"6","index":"3","description":"Bare minimum = don't ask the same question twice"},{"uid":"xWLxxK","id":"154","title":"As a Listener, I want some of these prompts to reflect my priorities","role":"ListItem","parentCardId":"62","otherParentCardId":"6","index":"4"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"oRkFEX","id":"165","title":"As any user, I want the chatbot to call the Storyteller by name","role":"ListItem","parentCardId":"62","otherParentCardId":"28","index":"0","importance":"high"},{"uid":"VXVEVE","id":"66","title":"As a Storyteller, I want to come back to a question I skipped. ","role":"ListItem","parentCardId":"62","otherParentCardId":"28","index":"1"},{"uid":"UTQln7","id":"156","title":"As any user, I want some of these prompts to be photo-based","role":"ListItem","parentCardId":"62","otherParentCardId":"28","index":"2"}]}]},{"uid":"8Di0Ro","id":"79","title":"Storyteller Tells Story to Chatbot","role":"ListHeader","parentCardId":"61","index":"2","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"yYtRyA","id":"64","title":"As a Storyteller, I want to record an audio story.","role":"ListItem","parentCardId":"79","otherParentCardId":"6","index":"0"},{"uid":"hFxFVi","id":"138","title":"As a Storyteller, I need to know that it is recording, know when it's not, and know that it is saved successfully.","role":"ListItem","parentCardId":"79","otherParentCardId":"6","index":"1"},{"uid":"Mikia4","id":"67","title":"As a Storyteller, I want to feel heard and understood by the chatbot --> receive story comments","role":"ListItem","parentCardId":"79","otherParentCardId":"6","index":"2"},{"uid":"k8HnlW","id":"69","title":"As a storyteller, I want follow-up chatbot comments to be conversational, encouraging, and relevant to my story.","role":"ListItem","parentCardId":"79","otherParentCardId":"6","index":"3","importance":"high"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"MqYytE","id":"73","title":"As a Storyteller, I want to record a video story.","role":"ListItem","parentCardId":"79","otherParentCardId":"28","index":"0"},{"uid":"6o9thO","id":"17","title":"Real-time processing / voice recognition in real-time","role":"ListItem","parentCardId":"79","otherParentCardId":"28","index":"1"}]}]},{"uid":"ly7jTy","id":"80","title":"Chatbot asks Follow-up Questions","role":"ListHeader","parentCardId":"61","index":"3","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"RicObE","id":"157","title":"As a Storyteller, I want to feel like I am having a conversation --> receive follow-ups in close to real time","role":"ListItem","parentCardId":"80","otherParentCardId":"6","index":"0","importance":"high"},{"uid":"y3ySEh","id":"68","title":"As a storyteller, I want follow-up chatbot questions to be relevant to the story I just told.","role":"ListItem","parentCardId":"80","otherParentCardId":"6","index":"1","importance":"high"},{"uid":"HtpSrz","id":"137","title":"As a Storyteller, I want the follow-up questions to reflect the other stories I have recently told.","role":"ListItem","parentCardId":"80","otherParentCardId":"6","index":"2","description":"Bare minimum = no duplication, don't ask me something I've already answered","importance":"high"},{"uid":"lHa2bv","id":"65","title":"As a Storyteller, I want to be able to receive a different set of follow-up questions based on my same story.","role":"ListItem","parentCardId":"80","otherParentCardId":"6","index":"3"},{"uid":"lngDhx","id":"128","title":"As a Storyteller, I want the option to receive a new prompt / talk about something else.","role":"ListItem","parentCardId":"80","otherParentCardId":"6","index":"4","importance":"high"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"ez0dqw","id":"106","title":"As a Storyteller, I want to listen to the chatbot's questions","role":"ListItem","parentCardId":"80","otherParentCardId":"28","index":"0"},{"uid":"ovQDfP","id":"107","title":"As a Storyteller, I want to be able to mute the Chatbot. ","role":"ListItem","parentCardId":"80","otherParentCardId":"28","index":"1"}]}]},{"uid":"ljQTx4","id":"90","title":"Storyteller Reviews and Edits their Stories","role":"ListHeader","parentCardId":"61","index":"4","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"EDWPt7","id":"91","title":"As a Storyteller, I want to access a list of stories I have recorded.","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"0","importance":"high"},{"uid":"9OaLFl","id":"92","title":"As a Storyteller, I want to search to find stories based on keywords","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"1"},{"uid":"xsC2Hx","id":"104","title":"As a storyteller, I want to re-record / overwrite or delete a previously recorded story.","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"2"},{"uid":"7EsV4L","id":"102","title":"As a Storyteller, I want to listen to & view a transcript for each of the stories I have told","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"3"},{"uid":"6FuOuw","id":"101","title":"As a Storyteller, I want to view a summary for each of the stories I have told","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"4"},{"uid":"HMCiV7","id":"115","title":"As a storyteller, I want to edit a summary that is incorrect.","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"5"},{"uid":"BxiqTP","id":"121","title":"As a storyteller, I want to be able to flag or unflag a story as controversial.","role":"ListItem","parentCardId":"90","otherParentCardId":"6","index":"6"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"wsHd4m","id":"119","title":"As a storyteller, I want to be able to hide specific stories I've recorded from Listeners.","role":"ListItem","parentCardId":"90","otherParentCardId":"28","index":"0"},{"uid":"CUdUf1","id":"114","title":"As a storyteller, I want to edit a transcript that is incorrect.","role":"ListItem","parentCardId":"90","otherParentCardId":"28","index":"1"},{"uid":"G4o6GI","id":"112","title":"As a storyteller, I want to delete a part of a story.","role":"ListItem","parentCardId":"90","otherParentCardId":"28","index":"2"},{"uid":"4Gu8Ug","id":"113","title":"As a storyteller, I want to edit a part of a story and insert a new recording to replace the edited part.","role":"ListItem","parentCardId":"90","otherParentCardId":"28","index":"3"}]}]}]},{"uid":"2CvTRp","id":"70","title":"Consume Stories","role":"GroupHeader","index":"2","cards":[{"uid":"rQmG5h","id":"71","title":"Notify Listener of New Stories","role":"ListHeader","parentCardId":"70","index":"0","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"cDd3Sd","id":"74","title":"As a Listener, I want to receive a notification when a new story has been recorded.","role":"ListItem","parentCardId":"71","otherParentCardId":"6","index":"0"},{"uid":"wF9nmf","id":"98","title":"As a Listener, I want to receive a notification if my Storyteller hasn't recorded any stories recently. ","role":"ListItem","parentCardId":"71","otherParentCardId":"6","index":"1"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"vOMjJi","id":"142","title":"As a Listener, I want to choose only to get a notification when a story mentions specific keywords like my name","role":"ListItem","parentCardId":"71","otherParentCardId":"28","index":"0","importance":"high"},{"uid":"XHL9Mt","id":"75","title":"As a Listener, I want to see a summary when a new story is available.","role":"ListItem","parentCardId":"71","otherParentCardId":"28","index":"1"}]}]},{"uid":"FEvuPQ","id":"81","title":"Listener views a story","role":"ListHeader","parentCardId":"70","index":"1","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"8lD2pA","id":"143","title":"As a Listener, I want to view a title for a story from my Storyteller","role":"ListItem","parentCardId":"81","otherParentCardId":"6","index":"0","importance":"high"},{"uid":"hLWywr","id":"141","title":"As a Listener, I want to view a summary of a story from my Storyteller","role":"ListItem","parentCardId":"81","otherParentCardId":"6","index":"1","importance":"high"},{"uid":"GUoHyw","id":"83","title":"As a Listener, I want to listen to a story recording from my Storyteller.","role":"ListItem","parentCardId":"81","otherParentCardId":"6","index":"2"},{"uid":"CZEljw","id":"94","title":"As a Listener, I want to view a transcript of a story from my Storyteller","role":"ListItem","parentCardId":"81","otherParentCardId":"6","index":"3"},{"uid":"IDvF97","id":"144","title":"As a Listener, I want to know when a story was recorded","role":"ListItem","parentCardId":"81","otherParentCardId":"6","index":"4"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"1RAEQC","id":"82","title":"Listener Finds Stories to Listen To","role":"ListHeader","parentCardId":"70","index":"2","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"j2A50t","id":"76","title":"As a Listener, I want to access a page with the list of stories available for me to listen to. ","role":"ListItem","parentCardId":"82","otherParentCardId":"6","index":"0","description":"Must included title, summary & timestamp"},{"uid":"S17roG","id":"77","title":"As a Listener, I want to search to find stories based on Keywords. ","role":"ListItem","parentCardId":"82","otherParentCardId":"6","index":"1","importance":"high"},{"uid":"D0jrHz","id":"118","title":"As a Listener, I would like the stories list to reflect a flag if controversial content is in the story.","role":"ListItem","parentCardId":"82","otherParentCardId":"6","index":"2"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"kskmTB","id":"86","title":"As a Listener, I want a recommended playlist of stories created for me to listen to.","role":"ListItem","parentCardId":"82","otherParentCardId":"28","index":"0","importance":"high"},{"uid":"NI6Qaj","id":"85","title":"As a Listener, I would like to set up a playlist of stories to listen to","role":"ListItem","parentCardId":"82","otherParentCardId":"28","index":"1"},{"uid":"p9aunR","id":"100","title":"As a Listener, I would like the stories list to reflect key Category tags. (Places, Wisdom, People, Purpose, )","role":"ListItem","parentCardId":"82","otherParentCardId":"28","index":"2"},{"uid":"y7H7Xa","id":"145","title":"As a Listener, I would like to see other key story elements tagged","role":"ListItem","parentCardId":"82","otherParentCardId":"28","index":"3"}]}]},{"uid":"7bdV28","id":"147","title":"Listener Curates Database of Stories","role":"ListHeader","parentCardId":"70","index":"3","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"QNDbJt","id":"146","title":"As a Listener, I want to change a story's title","role":"ListItem","parentCardId":"147","otherParentCardId":"6","index":"0","importance":"medium"},{"uid":"Spiqgu","id":"117","title":"As a Listener I want to edit a story summary","role":"ListItem","parentCardId":"147","otherParentCardId":"6","index":"1","importance":"medium"},{"uid":"1D8fy8","id":"120","title":"As a Listener I would like to be able to flag or unflag a story as controversial.","role":"ListItem","parentCardId":"147","otherParentCardId":"6","index":"2"},{"uid":"3yLPZL","id":"132","title":"As a Listener I want to be able to download one or more stories. ","role":"ListItem","parentCardId":"147","otherParentCardId":"6","index":"3","importance":"high"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"qDTNBX","id":"162","title":"As a Listener, I want to share a story without downloading it","role":"ListItem","parentCardId":"147","otherParentCardId":"28","index":"0","importance":"high"},{"uid":"m1yVob","id":"116","title":"As a listener, I want to edit a transcript that is incorrect","role":"ListItem","parentCardId":"147","otherParentCardId":"28","index":"1"}]}]},{"uid":"FP79ih","id":"95","title":"Listener asks Follow-up Questions","role":"ListHeader","parentCardId":"70","index":"4","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"vIhJVT","id":"87","title":"As a Listener, I want to ask my Storyteller one or more follow-up questions to a story.","role":"ListItem","parentCardId":"95","otherParentCardId":"6","index":"0","description":"Also want to receive a notification when they have answered","importance":"medium"},{"uid":"iyThTf","id":"148","title":"As a Listener, I want to provide more initial prompts for my Storyteller to answer.","role":"ListItem","parentCardId":"95","otherParentCardId":"6","index":"1"},{"uid":"mSlMpS","id":"108","title":"As a Listener, I want recommendations for follow-up questions and/or new prompts to prioritize for my Storyteller. ","role":"ListItem","parentCardId":"95","otherParentCardId":"6","index":"2"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"cNT14d","id":"21","title":"Ask question to the Narrator -> see if answer is present in Storyteller stories or not","role":"ListItem","parentCardId":"95","otherParentCardId":"28","index":"0","importance":"medium","comments":[{"cardId":"21","id":"1","message":"I think this actually appears in both search & follow-up questions... but putting in backlog since I think very very 1st MVP is just conversational on the storyteller end.","authorName":"n8980875","creationDateTime":"2023-04-06 22:38:51Z","lastEditionDateTime":"2023-04-06 22:38:51Z"}]},{"uid":"v79Fvo","id":"96","title":"As a listener, I want to add a photo for the Storyteller to tell me about.","role":"ListItem","parentCardId":"95","otherParentCardId":"28","index":"1"}]}]}]},{"uid":"WQZC6R","id":"109","title":"User Account Management","role":"GroupHeader","index":"3","cards":[{"uid":"S8qGqO","id":"133","title":"Accessing Accounts","role":"ListHeader","parentCardId":"109","index":"0","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"oe76K4","id":"111","title":"As any user, I want to go to a Memory Lane website and enter my phone number to find my account & reengage.","role":"ListItem","parentCardId":"133","otherParentCardId":"6","index":"0","comments":[{"cardId":"111","id":"1","message":"OK, how does this work. If I'm on mobile, this works just fine. Or I go to an old link in my text messages. But if I'm on PC, what do I do? Do we text them a code to enter on their PC to authenticate and access all their content?","authorName":"t9801166","creationDateTime":"2023-04-06 16:54:24Z","lastEditionDateTime":"2023-04-06 16:54:24Z"}]}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"aAO7YN","id":"103","title":"As a Storyteller, I want to go back to the Storytelling page. How do I do that? ","role":"ListItem","parentCardId":"133","otherParentCardId":"28","index":"0"}]}]},{"uid":"rskw75","id":"110","title":"Closing Accounts","role":"ListHeader","parentCardId":"109","index":"1","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"idcbfS","id":"130","title":"As any user, I want to be able to close my account. ","role":"ListItem","parentCardId":"110","otherParentCardId":"6","index":"0"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1","cards":[{"uid":"JinSwi","id":"131","title":"As any user, I want to be able to delete my data. ","role":"ListItem","parentCardId":"110","otherParentCardId":"28","index":"0","importance":"medium"},{"uid":"PYx4Gd","id":"134","title":"As any user who has closed my account, I want to be able to reactivate my account. ","role":"ListItem","parentCardId":"110","otherParentCardId":"28","index":"1"}]}]}]},{"uid":"IIpCSe","id":"30","title":"Memory Lane Admin Management","role":"GroupHeader","index":"4","cards":[{"uid":"X93xul","id":"18","title":"Measurement","role":"ListHeader","parentCardId":"30","index":"0","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"cM0kYS","id":"127","title":"As Memory Lane, I want to monitor user Engagement metrics.","role":"ListItem","parentCardId":"18","otherParentCardId":"6","index":"0","importance":"high","checkListItems":[{"cardId":"127","id":"1","index":"0","content":"Total time recorded (/total transcript length)","isDone":"false"},{"cardId":"127","id":"2","index":"1","content":"Time between recordings","isDone":"false"},{"cardId":"127","id":"3","index":"2","content":"Questions answered","isDone":"false"},{"cardId":"127","id":"4","index":"3","content":"WHICH questions receive responses","isDone":"false"},{"cardId":"127","id":"5","index":"4","content":"Etc","isDone":"false"}]},{"uid":"hG5XCW","id":"158","title":"As Memory Lane, I want to know which questions are most engaging","role":"ListItem","parentCardId":"18","otherParentCardId":"6","index":"1","description":"To train the engine!","importance":"high"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"XG0RJW","id":"31","title":"AI Safety","role":"ListHeader","parentCardId":"30","index":"1","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"Ai7l3U","id":"126","title":"As any user, I want to automatically flag sensitive content/language","role":"ListItem","parentCardId":"31","otherParentCardId":"6","index":"0","importance":"high","checkListItems":[{"cardId":"126","id":"1","index":"0","content":"Racist content","isDone":"false"},{"cardId":"126","id":"2","index":"1","content":"Sexual content","isDone":"false"},{"cardId":"126","id":"3","index":"2","content":"Violent content","isDone":"false"},{"cardId":"126","id":"4","index":"3","content":"Drug & alcohol use/abuse","isDone":"false"},{"cardId":"126","id":"5","index":"4","content":"Illegal activity","isDone":"false"}]},{"uid":"lsxs0T","id":"161","title":"As ML, I want to avoid commenting on sensitive story content","role":"ListItem","parentCardId":"31","otherParentCardId":"6","index":"1","importance":"high"},{"uid":"DWtcIk","id":"159","title":"As ML, I want to redirect conversations & follow-up questions away from sensitive topics","role":"ListItem","parentCardId":"31","otherParentCardId":"6","index":"2","importance":"high"},{"uid":"QzpbLS","id":"160","title":"As ML, I want to avoid sensitive content in my story summaries","role":"ListItem","parentCardId":"31","otherParentCardId":"6","index":"3","description":"Doesn't necessarily mean the story doesn't have a summary, just that the summary doesn't include the sensitive content..."},{"uid":"XMMY9y","id":"150","title":"As ML, I want test infrastructure & robust checks to detect sensitive content","role":"ListItem","parentCardId":"31","otherParentCardId":"6","index":"4"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]},{"uid":"kjrtqF","id":"122","title":"Ethics & Privacy","role":"ListHeader","parentCardId":"30","index":"2","cards":[{"uid":"EFdMKq","id":"6","title":"MVP","role":"LayerHeader","index":"0","cards":[{"uid":"8lNSqp","id":"123","title":"As any user, I want a prominent privacy policy disclaimer","role":"ListItem","parentCardId":"122","otherParentCardId":"6","index":"0"},{"uid":"SqedWC","id":"124","title":"As any user, I want to see a prominent ethics statement","role":"ListItem","parentCardId":"122","otherParentCardId":"6","index":"1","description":"\"families are complicated – record & listen at your own risk\""},{"uid":"lTVgp0","id":"163","title":"As any user, I want to know my story data is safe and secure","role":"ListItem","parentCardId":"122","otherParentCardId":"6","index":"2"}]},{"uid":"FToFjQ","id":"28","title":"Backlog","role":"LayerHeader","index":"1"}]}]}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment