-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
infraInfrastructure and platform operationsInfrastructure and platform operations
Description
Summary
Refactor the research domain to treat ResearchTrack as the aggregate root instead of loosely-attached track_id fields across
many tables and services. This epic tracks semantic refactors and read-model consolidation without doing a destructive DB rebuild.
Goals
- Make
ResearchTrackthe explicit aggregate root in code and docs. - Consolidate how track-scoped data (memory, feedback, feed, runtime) is read and injected.
- Introduce track-centric read models/services so callers do not have to manually stitch
track_id-scoped tables.
Non-goals
- No wholesale schema rewrite or dropping existing tables.
- No major UI redesign; only internal refactors and small UX polish where it directly follows from the new model.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
infraInfrastructure and platform operationsInfrastructure and platform operations