-
Notifications
You must be signed in to change notification settings - Fork 15
Milestone
Description
Create the foundational infrastructure for the central Rover metadata store. This includes renaming the common package to core, implementing the central directory structure ($HOME/.rover/{config,data,cache}), and building the project registry and data management libraries.
This task establishes the foundation that the Custom Workflows and Central Metadata Store CLI integration tasks depend on.
Details
The central directory structure follows XDG-like conventions:
- macOS/Linux:
$HOME/.rover/{config,data,cache} - Windows:
$HOME/AppData/{Roaming/Rover/Config,Local/Rover/Data,Local/Rover/Cache}
Key components:
- Project registry in
$HOME/.rover/config/rover.json - Project data in
$HOME/.rover/data/projects/<uuid>/ - Configuration hierarchy: project config → global config → auto-discovery
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels