Registration List Logic
- Dominant language
- Python
- Stars
- 2
- Forks
- 22
- Avg merge
- 2d 35m
- Merged PRs (30d)
- 11
Description
### User Stories
As an Examiner
I want registrations to automatically enter the list when an application is approved
So that the new registration can easily be found
As an Examiner
I want registrations with renewals to be ordered before registrations without renewals
So that the renewals that require a review can be prioritized
As an Examiner
I want registrations with renewals to be ordered the same as applications
So that the oldest renewals are at the top of the list
### Acceptance Criteria
- [ ] Scenario: Appearance on application approval
- Given an application has been approved either fully or provisionally
- Then the associated registration appears in the list
- And is placed at the end of the list
- [ ] Scenario: Prioritization of Renewals
- Given a registration has a renewal that is provisionally approved and needs review
- Then the registration is placed before all registrations without renewals
- [ ] Scenario: Renewals Addition
- Given many registrations have renewals that are provisionally approved and needs review
- Then the registrations with renewals are ordered oldest first
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the registration list and the application approval flow. Check how registrations and provisionally approved renewals are currently selected and ordered. Done means approved applications add registrations at the end, renewals needing review appear first, and multiple renewals are ordered oldest first; verify each acceptance scenario.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100