Past and current milestones through the August 31, 2026 infrastructure gate.
Schedule through the next hard gate only. Later Year 1 events are omitted here.
| Date | Milestone | Status |
|---|---|---|
| June 22, 2026 | Stakeholder meeting and feature-request list captured for the Flask MVP. | Completed |
| Through July 2026 | MVP baseline complete: working Flask application, June 22 feature slices delivered, automated browser/accessibility checks, deployment docs, PWA removed, docs/web package refreshed. | Completed |
| July 2026 (current) | Product is ahead of the original build plan. Work is focused on reaching the infrastructure gate; the app is not yet on production hosting. | Current |
| August 31, 2026 | Infrastructure gate: application server and managed MySQL provisioned (DigitalOcean App Platform + Managed MySQL), with non-public staging deploy. | Target |
Product modules still ahead of the current MVP. These are not dated milestones; they follow the infrastructure gate and pilot priorities.
| Module | Notes | Status |
|---|---|---|
| Production object storage | S3/Spaces backend for workspace files, libraries, and evidence uploads (local storage exists today). | Planned |
| Message attachments | File attachments on partnership and researcher messaging threads. | Planned |
| Researcher document library | Self-service document library with optional AI enrichment suggestions. | Planned |
| ORCID / external identity providers | Provider-linked accounts and profile import (design only today). | Planned |
| Keywords & interests over time | Historical tracking of research keywords and interests on researcher profiles. | Planned |