-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
area:persistenceEntities, DAOs, JPA/Hibernate mappings, and database concerns.Entities, DAOs, JPA/Hibernate mappings, and database concerns.area:serviceBusiness logic and orchestration (e.g., DrillService, ChallengeRunService).Business logic and orchestration (e.g., DrillService, ChallengeRunService).priority:P1-highHigh importance; schedule next.High importance; schedule next.project:mvpUse for all issues/PRs that belong to the MVP release. Will auto-add labeled items to the board.Use for all issues/PRs that belong to the MVP release. Will auto-add labeled items to the board.status:needs-testsMissing or insufficient unit/integration tests; add tests before merge.Missing or insufficient unit/integration tests; add tests before merge.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Milestone
Description
Problem / context
Verify scheduling rules and state updates for Drill.
Proposed solution
Tests for CORRECT/ACCEPTABLE/INCORRECT/SKIPPED effects on streak/timesSeen/nextDueAt; queue ordering
In scope / Out of scope
In scope:
- Service/DAO tests
Out of scope: - WebMvc
Acceptance criteria
- Assertions on scheduling rules and queue behavior
Area
area:persistence
Dependencies / related issues
Drill submission flow
Checklist
- I’ve checked existing issues for duplicates.
- I can help implement this and open a PR.
Metadata
Metadata
Assignees
Labels
area:persistenceEntities, DAOs, JPA/Hibernate mappings, and database concerns.Entities, DAOs, JPA/Hibernate mappings, and database concerns.area:serviceBusiness logic and orchestration (e.g., DrillService, ChallengeRunService).Business logic and orchestration (e.g., DrillService, ChallengeRunService).priority:P1-highHigh importance; schedule next.High importance; schedule next.project:mvpUse for all issues/PRs that belong to the MVP release. Will auto-add labeled items to the board.Use for all issues/PRs that belong to the MVP release. Will auto-add labeled items to the board.status:needs-testsMissing or insufficient unit/integration tests; add tests before merge.Missing or insufficient unit/integration tests; add tests before merge.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Projects
Status
Done