Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a sorceror, I should be able to create a new magical word to be used in spells #60

Open
stevebrownlee opened this issue Dec 19, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@stevebrownlee
Copy link

Given that a sorceror has authenticated and wants to manage magical words for spells
When the sorceror clicks on the Spells nav item
Then a list of created spells, if any, should be displayed
And a button should appear above the list labeled "Research Words"

Given that a sorceror is viewing the list of potions
When the sorceror clicks on the "Research Words" button
Then a list of all avaiilable magical words should be displayed
And a button should appear above the list labeled "Inscribe Word"
And a button should appear next to each word labeled "Destroy"

Given that a sorceror is viewing their list of magical spell words
When the sorceror clicks on the "Inscribe Word" button
Then a magical word form should be displayed with the following fields
And a button should appear below the form labeled "Inscribe"

Fields

  • Word (text field)
  • Potentcy (number field)
  • Type (dropdown displaying all types)

Given that a sorceror has filled out the magical word form
When the sorceror clicks on the "Inscribe" button
Then the list of magical words should be displayed and should contain the new word

Learning Notes

  • Remember that if a word has already been used to create a spells, it should not be listed as an available word. Here is a sample prompt you can use to get some ideas from an LLM tool - "Below is the DBML for the relevant tables for this problem. I want a list of items from the Words table that are assigned to the current user, but haven't been assigned to a Spell yet.". Then include the relevent DMBL from your ERD.
@stevebrownlee stevebrownlee added the enhancement New feature or request label Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant