wolf-packs / wolf-core

🐺 Declarative development for state driven dynamic prompt flow
MIT License
29 stars 1 forks source link

[EPIC] Support multiple instances of the same incomplete abilities #117

Open howlowck opened 5 years ago

howlowck commented 5 years ago

Description: There are situations where a user wants to start the same ability multiple times without restarting or resuming that same ability.

One example is when a user can try to add multiple T-shirt orders (starting add ability) without specifying the size of each T-shirt. When the user attempts to start new T-shirt orders without filling all the slots for the first order, no data should be lost.

Acceptance Criteria:

kevinleung23 commented 5 years ago

Adding a few more acceptance criteria. The developer should be able to approve or deny the creation of the new ability instance. The ability instances can range from 0 - unlimited but the creation is gated by the user function.

The function should however be default to "approve" with DX in mind.