-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Background
We want to introduce a new feature to Novel that allows users to define limitations for their stories. These limitations will provide story creators with a sense of creative directorship over their narratives while maintaining a structured framework.
User Requirements
- Users should be able to specify the total number of story parts allowed for their story.
- Users should have the ability to set word count or character limits for each story part.
- Users should be able to define a maximum number of story parts allowed per user.
Technical Requirements
- Design and implement an intuitive user interface that allows authors to set these limitations during story creation.
- Develop backend functionality to enforce the defined limitations for each story.
- Implement validation checks to ensure that the limitations are within reasonable and logical bounds.
- Handle edge cases, such as what happens if a user attempts to exceed the defined limitations.
- Provide clear error messages and notifications to users when limitations are violated.
Acceptance Criteria
- Users can set the total number of story parts for their story.
- Authors can define word count or character limits for each story part.
- The system enforces the limitations set by the users and prevents them from being exceeded.
- Clear error messages are displayed when limitations are violated.
- The limitations feature is thoroughly tested to ensure its functionality and reliability.
Additional Considerations
- Consider implementing an option to allow authors to modify or remove limitations after the initial creation of the story.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request