Executive Summary

MedLengua has 19 SRS feature areas fully mapped to 19 Jira epics with stories and sub-tasks across 8 sprints. Sprint-1 is complete (9 stories Done). Sprint-2 is now complete — all 13 stories are Done, with the final 3 (MED-101, MED-132, MED-161) advancing from Testing since the last report. Sprint-3 remains in Testing with all 9 stories awaiting QA on feature/sprint-3 (11 commits, 135 files changed, 7,050 insertions). The develop branch holds Sprint-1 and Sprint-2 work plus E2E tests (20 commits ahead of main, up from 15), with feature/Sprint-1 successfully merged via PR #3.

Sprint-4 through Sprint-8 remain untouched. There are 0 open bugs and 4 Critical-priority backlog items requiring attention. Total: 22 stories Done, 9 in Testing.

Current Focus Areas

Development Focus

Active Work (Sprint-3 on feature/sprint-3)

  • Sprint-3 development is complete — 9 stories are in Testing status, PR #6 review fixes applied
  • Branch has 11 commits ahead of develop with 135 files changed (7,050 insertions, 6,344 deletions)
  • Key features: Instructor Discovery, Availability Calendar, Booking flows, Calendar View
  • 2 High-priority Backlog items remain unstarted: MED-244 (Instructor Profile Self-Editing), MED-245 (Audit Logging)

Next Up (highest priority ready items)

  • MED-244 — Implement Instructor Profile Self-Editing Post-Registration (Sprint-3, High, Backlog)
  • MED-245 — Implement Audit Logging Infrastructure (Sprint-3, High, Backlog)
  • MED-242 — Implement Participant Profile Editing (Sprint-2, Critical, Backlog)
    SRS Ref: FR-1.2/FR-1.3 — blocks full completion of Sprint-2
  • MED-248 — Implement Stripe Webhook Infrastructure (Sprint-4, Critical, Backlog)
    SRS Ref: FR-1.7 (Payment & Billing) — blocks MED-230 and MED-231

Sprint-2 Closure

  • All 13 Sprint-2 stories are now Done (MED-101, MED-132, MED-161 advanced from Testing since last report).
  • MED-242 (Critical, Backlog) is the only remaining item for full Sprint-2 closure.

Sprint-1 Closure

  • All 9 Sprint-1 stories are Done. feature/Sprint-1 merged to develop via PR #3.

Key SRS Requirements Being Addressed

  • FR-1.1 (Landing Page) — Done (2/2 stories)
  • FR-1.2 (Registration & Authentication) — Done for Sprint-1 stories (7 Done), MED-242 still in Backlog
  • FR-1.3 (Course & Category Management) — Mostly Done (6/7 stories Done, MED-242 Backlog)
  • FR-1.4 (Instructor Discovery) — Sprint-3 stories all in Testing (5/5)
  • FR-1.5 (Instructor Profile Management) — Mostly Done (5 Done from Sprint-2; 2 Testing from Sprint-3; MED-244 Backlog)
  • FR-1.6 (Booking & Scheduling) — Sprint-3 partial: 4 stories in Testing, remainder in Sprint-4
  • FR-1.17 (Multilingual Support) — MED-46 (i18n Framework) now Done

Testing Focus

Ready for Testing (9 stories in Testing status — Sprint-3 only)

Sprint-3 (9 stories — unchanged):

  1. MED-23 — Instructor Listing with Filtering
  2. MED-31 — Swipe/Carousel Instructor Browsing
  3. MED-35 — Instructor Profile View Page
  4. MED-48 — Instructor Action Options (Probestunde, Kurs buchen, Kontakt)
  5. MED-54 — Visitor Booking Intent Preservation
  6. MED-119 — Instructor Availability Calendar Management
  7. MED-175 — Package and Slot Selection Flow
  8. MED-186 — Trial Session Booking (Probestunde)
  9. MED-227 — Calendar View for Participants and Instructors

Testing Priority Order

  1. Sprint-3 stories (9 stories — first QA pass needed on feature/sprint-3 branch)

Key SRS Acceptance Criteria to Validate

  • FR-1.4: Instructor listing, filtering, profile view, swipe browsing, action options (Sprint-3)
  • FR-1.6: Booking intent preservation, availability calendar, package/slot selection, trial booking, calendar view (Sprint-3)

Blocked / Awaiting Dev

  • MED-242 (Participant Profile Editing) — Critical, still in Backlog. Cannot fully close Sprint-2 without this.
  • MED-244 (Instructor Profile Self-Editing Post-Registration) — High, Backlog. Sprint-3 item not yet started.
  • MED-245 (Audit Logging Infrastructure) — High, Backlog. Sprint-3 item not yet started.
  • All [BE] sub-tasks across all sprints are now in "Backlog" — backend work tracking is not being maintained in Jira.

Summary Metrics

Total Stories
94
Main work units
Done
22
9 Sprint-1 + 13 Sprint-2
In Testing
9
9 Sprint-3
In Progress
0
0% of stories
Not Started
63
67% of stories
Open Bugs
0
No bugs filed
23% Done
10% Testing
67% Not Started
Done (22) In Testing (9) In Progress (0) Not Started (63)
MetricValue
Stories Done22 (9 Sprint-1 + 13 Sprint-2)
Stories In Testing9 (9 Sprint-3)
Stories In Progress0
Open Bugs0
Critical Backlog Items4
High Backlog Items5
Sprints Complete (story-level)2 (Sprint-1, Sprint-2)
Sprints with Active Work1 (Sprint-3 in Testing)
Sprints Not Started5 (Sprint-4 through Sprint-8)

SRS Feature Coverage

#SRS RefFeatureEpicSprint(s)StatusNotes
1FR-1.1Landing Page & NavigationMED-2Sprint-1 Done 2/2 stories Done
2FR-1.2Registration & AuthenticationMED-3Sprint-1, 2 Mostly Done 7/8 stories Done (Sprint-1); MED-242 in Backlog (Critical)
3FR-1.3Course & Category ManagementMED-4Sprint-2 Mostly Done 6/7 stories Done; MED-242 (Profile Editing) in Backlog (Critical)
4FR-1.4Instructor Discovery & SelectionMED-5Sprint-3 In Testing 5/5 stories in Testing
5FR-1.5Instructor Profile ManagementMED-6Sprint-2, 3 Mostly Done 5 Done (Sprint-2); 2 Testing (Sprint-3); MED-244 Backlog
6FR-1.6Booking & SchedulingMED-7Sprint-3, 4 Partially In Testing 4 Sprint-3 stories in Testing; 6 Sprint-4 stories Selected/Backlog
7FR-1.7Payment & BillingMED-8Sprint-4, 5 Not Started Stories across Sprint-4/5; MED-248 Stripe Webhook (Critical, Backlog); MED-230/231 regressed to Backlog
8FR-1.8Session Delivery (Zoom)MED-9Sprint-5 Not Started 4 stories, all Selected
9FR-1.9DashboardsMED-10Sprint-6 Not Started 3 stories, all Selected
10FR-1.10In-App Messaging & Chat MonitoringMED-11Sprint-5, 6 Not Started 7 stories; GDPR compliance (High, Backlog)
11FR-1.11Ratings, Badges & GamificationMED-12Sprint-6 Not Started 4 stories, all Selected
12FR-1.12Feedback & SupportMED-13Sprint-7 Not Started 3 stories, all Selected
13FR-1.13FAQ ChatBot & Virtual AssistanceMED-14Sprint-7 Not Started 3 stories (includes virtual assistance fallback)
14FR-1.15Hour CounterMED-15Sprint-7 Not Started 2 stories, all Selected
15FR-1.16External Partner IntegrationMED-16Sprint-7 Not Started 2 stories, all Selected
16FR-1.17Multilingual SupportMED-17Sprint-2, 8 Partially Done MED-46 (i18n) now Done; git shows DE/EN i18n already on main
17FR-1.18Exam ReportsMED-18Sprint-8 Not Started 2 stories, all Selected
18FR-1.19Post-Course Follow-UpMED-19Sprint-7, 8 Not Started 4 stories; MED-240 Follow-Up Consent (Critical, Backlog)
19Admin Configuration PanelMED-20Sprint-7 Not Started 7 stories, cross-cutting admin parameters

Sprint Progress

Sprint-1 Complete (all stories Done)
20 tickets 9 Done 2 Selected 9 Backlog
45%

Registration & Authentication, Landing Page
Branch: feature/Sprint-1 → merged to develop via PR #3
Completion: 45% (formal — 9/20 Done) · 100% story-level completion
Tickets: 20 total | 9 Done | 0 Testing | 0 In Progress | 2 Selected | 9 Backlog

Changes since last report: 9 [BE] sub-tasks moved from Selected for Development → Backlog (board cleanup).

KeyTypeSummaryStatusPriority
MED-2EpicLanding Page & NavigationSelectedMedium
MED-3EpicRegistration & AuthenticationSelectedMedium
MED-21StoryImplement Landing Page with Category Cards and Featured InstructorsDoneMedium
MED-27StoryImplement Role-Adaptive Top Navigation BarDoneMedium
MED-53StoryImplement Participant Registration FlowDoneMedium
MED-74StoryImplement Instructor Self-Registration FlowDoneMedium
MED-88StoryImplement Instructor Magic Link InvitationDoneMedium
MED-102StoryImplement Instructor Approval Workflow (Admin)DoneMedium
MED-121StoryImplement Email Verification FlowDoneMedium
MED-131StoryImplement Login with Role-Based Redirect and Session TimeoutDoneMedium
MED-145StoryImplement Password Reset FlowDoneMedium
MED-24Sub-task[BE] Landing Page with Category CardsBacklogMedium
MED-34Sub-task[BE] Role-Adaptive Top Navigation BarBacklogMedium
MED-68Sub-task[BE] Participant Registration FlowBacklogMedium
MED-83Sub-task[BE] Instructor Self-Registration FlowBacklogMedium
MED-97Sub-task[BE] Instructor Magic Link InvitationBacklogMedium
MED-115Sub-task[BE] Instructor Approval Workflow (Admin)BacklogMedium
MED-129Sub-task[BE] Email Verification FlowBacklogMedium
MED-140Sub-task[BE] Login with Role-Based RedirectBacklogMedium
MED-154Sub-task[BE] Password Reset FlowBacklogMedium
Sprint-2 Complete (all stories Done)
30 tickets 13 Done 4 Selected 13 Backlog
43%

Course Management, Instructor Profiles, i18n
Branch: No dedicated branch (work on develop)
Completion: 43% (formal — 13/30 Done) · 100% story-level completion
Tickets: 30 total | 13 Done | 0 Testing | 0 In Progress | 4 Selected | 13 Backlog

Changes since last report: 3 remaining stories advanced from Testing → Done (MED-101, MED-132, MED-161). All 13 Sprint-2 stories are now complete. MED-242 (Critical) remains in Backlog. 5 new Sprint-2 E2E test commits added to develop branch.

KeyTypeSummaryStatusPriority
MED-3EpicRegistration & AuthenticationSelectedMedium
MED-4EpicCourse & Category ManagementSelectedMedium
MED-6EpicInstructor Profile ManagementSelectedMedium
MED-17EpicMultilingual SupportSelectedMedium
MED-46StoryImplement Language Selection and i18n Framework (DE/EN)DoneMedium
MED-86StoryImplement Instructor Profile Creation and EditingDoneMedium
MED-95Sub-task[BE] Implement Instructor Profile Creation and EditingBacklogMedium
MED-101StoryImplement Instructor Course Assignment Change RequestDoneMedium
MED-113Sub-task[BE] Implement Instructor Course Assignment Change RequestBacklogMedium
MED-132StoryImplement Admin Instructor Profile Editing and SuspensionDoneMedium
MED-143Sub-task[BE] Implement Admin Instructor Profile Editing and SuspensionBacklogMedium
MED-148StoryImplement Admin Course Assignment Approval/RejectionDoneMedium
MED-158Sub-task[BE] Implement Admin Course Assignment Approval/RejectionBacklogMedium
MED-161StoryImplement Custom Instructor Hourly Rate Override (Admin)DoneMedium
MED-164Sub-task[BE] Implement Custom Instructor Hourly Rate Override (Admin)BacklogMedium
MED-165StoryImplement Category CRUD in Admin PanelDoneMedium
MED-169Sub-task[BE] Implement Category CRUD in Admin PanelBacklogMedium
MED-172StoryImplement Course CRUD in Admin PanelDoneMedium
MED-180Sub-task[BE] Implement Course CRUD in Admin PanelBacklogMedium
MED-184StoryImplement Package Management in Admin PanelDoneMedium
MED-192Sub-task[BE] Implement Package Management in Admin PanelBacklogMedium
MED-196StoryImplement Package-to-Course Assignment and Single-Lesson ConfigurationDoneMedium
MED-203Sub-task[BE] Implement Package-to-Course Assignment and Single-Lesson ConfigurationBacklogMedium
MED-205StoryImplement Trial Session (Probestunde) Configuration per CourseDoneMedium
MED-209Sub-task[BE] Implement Trial Session (Probestunde) Configuration per CourseBacklogMedium
MED-211StoryImplement Default Hourly Rate Configuration (Admin)DoneMedium
MED-215Sub-task[BE] Implement Default Hourly Rate Configuration (Admin)BacklogMedium
MED-217StoryImplement Course & Category Browsing for Visitors and ParticipantsDoneMedium
MED-221Sub-task[BE] Implement Course & Category Browsing for Visitors and ParticipantsBacklogMedium
MED-242StoryImplement Participant Profile EditingBacklogCritical
Sprint-3 In Testing (9 stories)
21 tickets 9 Testing 3 Selected 9 Backlog
43%

Instructor Discovery, Booking (partial)
Branch: feature/sprint-3 (11 commits ahead of develop, 135 files changed, 7,050 insertions)
Completion: 0% (formal) · 43% (effective — 9/21 in Testing)
Tickets: 21 total | 0 Done | 9 Testing | 0 In Progress | 3 Selected | 9 Backlog

Changes since last report: 7 [BE] sub-tasks moved Selected → Backlog. 1 new commit (PR #6 review fixes). No story status changes.

KeyTypeSummaryStatusPriority
MED-5EpicInstructor Discovery & SelectionSelectedMedium
MED-6EpicInstructor Profile ManagementSelectedMedium
MED-7EpicBooking & SchedulingSelectedMedium
MED-23StoryImplement Instructor Listing with FilteringTestingMedium
MED-28Sub-task[BE] Implement Instructor Listing with FilteringBacklogMedium
MED-31StoryImplement Swipe/Carousel Instructor BrowsingTestingMedium
MED-35StoryImplement Instructor Profile View PageTestingMedium
MED-43Sub-task[BE] Implement Instructor Profile View PageBacklogMedium
MED-48StoryImplement Instructor Action Options (Probestunde, Kurs buchen, Kontakt)TestingMedium
MED-54StoryImplement Visitor Booking Intent PreservationTestingMedium
MED-67Sub-task[BE] Implement Visitor Booking Intent PreservationBacklogMedium
MED-119StoryImplement Instructor Availability Calendar ManagementTestingMedium
MED-128Sub-task[BE] Implement Instructor Availability Calendar ManagementBacklogMedium
MED-175StoryImplement Package and Slot Selection FlowTestingMedium
MED-181Sub-task[BE] Implement Package and Slot Selection FlowBacklogMedium
MED-186StoryImplement Trial Session Booking (Probestunde)TestingMedium
MED-194Sub-task[BE] Implement Trial Session Booking (Probestunde)BacklogMedium
MED-227StoryImplement Calendar View for Participants and InstructorsTestingMedium
MED-229Sub-task[BE] Implement Calendar View for Participants and InstructorsBacklogMedium
MED-244StoryImplement Instructor Profile Self-Editing (Post-Registration)BacklogHigh
MED-245StoryImplement Audit Logging InfrastructureBacklogHigh
Sprint-3 Git Branch (feature/sprint-3) Contains:
  • Instructor Discovery & Profile pages (listing, filtering, swipe/carousel, profile view)
  • Booking flow components (availability calendar, package/slot selection, trial session)
  • Calendar view with month view and timezone conversion
  • Comprehensive codebase audit (race conditions, N+1 queries, i18n hardcoding, validation gaps, audit logs)
  • PR #3 review fixes merged from Sprint-1
  • PR #6 quick-win review fixes (18 issues addressed)
Sprint-4 Not Started
19 tickets 10 Selected 9 Backlog
0%

Booking (continued), Payment (partial)
Branch: None
Completion: 0%
Tickets: 19 total | 0 Done | 0 Testing | 0 In Progress | 10 Selected | 9 Backlog

Key stories: Payment Initiation (Stripe), Booking Confirmation w/ Zoom, Early/Late Cancellation, No-Show Handling, Abandoned Booking Cleanup, Appointment Reminders, Package Expiration

KeySummaryPriority
MED-248Stripe Webhook InfrastructureCritical
MED-230Payment Success HandlingBacklog (regressed from Selected)
MED-231Payment Failure HandlingBacklog (regressed from Selected)

Changes since last report: 6 [BE] sub-tasks moved Selected → Backlog (10 Selected / 9 Backlog, was 16/3).

Sprint-5 Not Started
24 tickets 13 Selected 11 Backlog
0%

Messaging, Session Delivery, Payment (continued)
Branch: None
Completion: 0%
Tickets: 24 total | 0 Done | 0 Testing | 0 In Progress | 13 Selected | 11 Backlog

Key stories: In-App Messaging, Zoom Meeting Creation, Virtual Background, Material Sharing, Instructor Earnings/Payout, Admin Payout Management, Admin Manual Refund, Participant Refund Request, Commission/Payout Config

Backlog items: Payment Timeout & Reconciliation (Backlog), Participant Payment History (Backlog), Zoom Annotation Tools (Low)

Note: 4 tickets carry to-be-refined label (MED-40, MED-146, MED-151, MED-159) — need requirements clarification.

Changes since last report: 8 [BE] sub-tasks moved Selected → Backlog (13 Selected / 11 Backlog, was 21/3). to-be-refined count increased from 3 to 4.

Sprint-6 Not Started
24 tickets 12 Selected 12 Backlog
0%

Dashboards, Chat Monitoring, Gamification
Branch: None
Completion: 0%
Tickets: 24 total | 0 Done | 0 Testing | 0 In Progress | 12 Selected | 12 Backlog

Key stories: Admin Chat Monitoring, Fraud Detection, Milestone-Based Rating, Instructor Badges, Instructor of the Month, Admin Badge Config, Participant/Instructor/Admin Dashboards

KeySummaryPriority
MED-247Auto Account Suspension on Fraud FlagCritical
MED-243GDPR/Data Privacy for Chat MonitoringHigh
MED-246Message Notification SystemHigh

Changes since last report: 9 [BE] sub-tasks moved Selected → Backlog (12 Selected / 12 Backlog, was 21/3).

Sprint-7 Not Started
33 tickets 17 Selected 16 Backlog
0%

ChatBot, Hour Counter, Feedback, Partners, Admin Config
Branch: None
Completion: 0%
Tickets: 33 total | 0 Done | 0 Testing | 0 In Progress | 17 Selected | 16 Backlog

Key stories: FAQ ChatBot, Virtual Assistance Fallback, Hour Counter (Participant + Instructor), Feedback Form, Admin Feedback Panel, Support Contact, Partner Referral Display, Admin Partner Management, Admin Pricing/Package/Booking/Gamification/Fraud Config, Follow-Up Communication, Content Management Hub

KeySummaryPriority
MED-240Follow-Up Email Consent & UnsubscribeCritical
MED-238Admin Proficiency Level ConfigHigh

Changes since last report: 9 [BE] sub-tasks moved Selected → Backlog (17 Selected / 16 Backlog, was 26/7).

Sprint-8 Not Started
16 tickets 9 Selected 7 Backlog
0%

Follow-Up, Translations, Exam Reports
Branch: None
Completion: 0%
Tickets: 16 total | 0 Done | 0 Testing | 0 In Progress | 9 Selected | 7 Backlog

Key stories: Post-Course Follow-Up, Admin Follow-Up Template Management, Email Storage per Course, Admin Translation Management, Exam Reports Section, Admin Exam Report Management, Admin Configurable Parameters Panel

Note: 2 tickets carry to-be-refined label (MED-50, MED-64) — need refinement before development.

Changes since last report: 7 [BE] sub-tasks moved Selected → Backlog (9 Selected / 7 Backlog, was 16/0).

Epic Progress

EpicKeyStoriesDoneTestingNot StartedProgress
Landing Page & NavigationMED-22 200
100%
Registration & AuthenticationMED-38 701
88%
Course & Category ManagementMED-47 601
86%
Instructor Discovery & SelectionMED-55 050
100%
Instructor Profile ManagementMED-67 520
71%
Booking & SchedulingMED-710 046
40%
Payment & BillingMED-811 0011
0%
Session Delivery (Zoom)MED-94 004
0%
DashboardsMED-103 003
0%
Messaging & Chat MonitoringMED-117 007
0%
Ratings, Badges & GamificationMED-124 004
0%
Feedback & SupportMED-133 003
0%
FAQ ChatBot & Virtual AssistanceMED-143 003
0%
Hour CounterMED-152 002
0%
External Partner IntegrationMED-162 002
0%
Multilingual SupportMED-172 101
50%
Exam ReportsMED-182 002
0%
Post-Course Follow-UpMED-194 004
0%
Admin Configuration PanelMED-207 007
0%

Note: "0% (formal)" indicates stories are developed (in Testing) but not yet marked Done in Jira. MED-2, most of MED-3, most of MED-4, and most of MED-6 are now formally Done. MED-5, MED-6, MED-7, and MED-17 have active stories in Testing or Done. MED-244 (Instructor Profile Self-Editing, High, Backlog) is not counted in MED-6's 7 stories above. Progress bars above reflect effective progress (Done + Testing stories / total stories).

Branch Status

Production (main)

  • Last commit: f6a5872 — add project status report files to .gitignore
  • Contains: Full platform foundation — auth, booking, messaging, goals, community, DE/EN i18n, email notifications, profile editing, instructor discovery filters, appointments, autocomplete components, atomic cancellation locking, mobile responsiveness fixes

Integration/QA (develop)

  • 20 commits ahead of main (Sprint-1 PR #3 merged + Sprint-2 work + Sprint-2 E2E tests)
  • 0 commits behind main
  • Key commits:
    • bcdaf3f test: add missing Sprint-1 E2E coverage (rememberMe, notifications, settings, unverified approval)
    • fa82958 test: fix 4 failing tests in med-132 and med-161
    • 9624bba test: add missing acceptance criteria tests for MED-101, MED-132, MED-161
    • cf2f118 test: add remaining Sprint-2 E2E test files to develop
    • 2887048 test: add Sprint-2 E2E tests and fix flaky test stability
    • 6593c74 merge: resolve main → develop conflicts (gitignore, playwright config)
    • 5066a01 Merge pull request #3 from TeknoraOrg/feature/Sprint-1
    • 7e0b791 feat: implement Sprint 2 — Course & Category Management, Instructor Profile Enhancement

feature/Sprint-1

  • 0 commits ahead of develop — Merged (PR #3)
  • Admin instructor mgmt, invitation system, legal pages, landing API, 4 DB migrations, i18n messages

feature/sprint-3 Active

  • 11 commits ahead of develop
  • 135 files changed, 7,050 insertions, 6,344 deletions vs develop
  • Instructor Discovery, availability calendar, booking flows, calendar view, codebase audit, timezone fixes, PR #6 review fixes
  • Key commits:
    • 19b6972 fix: address 18 PR #6 quick-win review issues
    • 494aa6d merge: resolve all conflicts merging origin/develop into feature/sprint-3
    • 88c6151 finished Epic Instructor Discovery and Profile in Sprint-3
    • 40a8e14 fix: comprehensive codebase audit — race conditions, N+1 queries, i18n, validation, audit logs
    • ae0571f feat: fix timezone conversion and add month calendar view

Observations

  • develop is ahead of main — correct flow. Sprint-1 merged via PR #3, Sprint-2 implementation + E2E tests on develop (5 new test commits since last report).
  • feature/Sprint-1 merged successfully — no unmerged work.
  • feature/sprint-3 is the active development branch — significant work (7K+ insertions) with PR #6 review fixes recently applied.
  • No tags or releases exist in the repository.

Open Bugs

No Open Bugs
There are 0 Bug-type issues in the MED project.

Risks & Gaps

Critical Critical Backlog Items (unscheduled / deprioritized)
KeySummarySprintPriority
MED-242Implement Participant Profile EditingSprint-2Critical
MED-248Stripe Webhook InfrastructureSprint-4Critical
MED-240Follow-Up Email Consent & UnsubscribeSprint-7Critical
MED-247Auto Account Suspension on Fraud FlagSprint-6Critical
High High-Priority Backlog Items
KeySummarySprintPriority
MED-238Admin Proficiency Level ConfigSprint-7High
MED-243GDPR/Data Privacy for Chat MonitoringSprint-6High
MED-244Instructor Profile Self-Editing Post-RegistrationSprint-3High
MED-245Audit Logging InfrastructureSprint-3High
MED-246Message Notification SystemSprint-6High
Info Systemic: [BE] Sub-tasks Moved to Backlog
  • All [BE] sub-tasks across every sprint (67 total) have been moved from "Selected for Development" to "Backlog." This appears to be a deliberate board cleanup rather than a regression, since backend work was never being tracked separately. Backend implementation is embedded in the story-level work.
Info Jira vs Git Discrepancies
  • Sub-tasks not tracked: All [BE] sub-tasks are in Backlog regardless of parent story status — sub-task statuses are not being maintained
  • Epics not updated: All Epics remain at "Selected for Development" even when all child stories are Done (e.g., MED-2, MED-3, MED-4)
Regression Sprint-4 Regressions (unchanged)
  • MED-230 (Payment Success Handling) and MED-231 (Payment Failure Handling) remain regressed to "Backlog"
Pending SRS Open Points (Awaiting Business Confirmation)
  • A1: Instructor nav rename to "Andere Dozenten"
  • A2: Zoom plan selection (assumed Pro for MVP)
  • A3: Performance metric values
  • A4: Pass/fail self-reporting flow details
  • A5: Platform chat file sharing limits
  • Stripe: Supported payment methods (TBD)