-
Notifications
You must be signed in to change notification settings - Fork 2
Add a one-command synthetic demo seed for public UI exploration #216
Copy link
Copy link
Open
Labels
demo-dataSynthetic sample data, screenshots, and reproducible public examplesSynthetic sample data, screenshots, and reproducible public examplesdocumentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededpublic-readinessWork needed before or soon after making the repository publicWork needed before or soon after making the repository public
Description
Metadata
Metadata
Assignees
Labels
demo-dataSynthetic sample data, screenshots, and reproducible public examplesSynthetic sample data, screenshots, and reproducible public examplesdocumentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededpublic-readinessWork needed before or soon after making the repository publicWork needed before or soon after making the repository public
Goal
Make it easy for outside contributors to run Vault 966 with synthetic data and see the Library, Vault Health, and match/review workflows without needing private database contents.
The repo already has
data/samples/vault966_demo_legacy.csv,docs/demo-data.md, and public-safe screenshots underreports/demo-screenshots/. What is missing is a simple one-command path that seeds a temporary/dev database from synthetic rows and tells contributors which screens to open.Suggested Scope
scripts/or a Make target that writes to a temporary/dev database, not the live SQLite database.docs/demo-data.mdordocs/samples.mdwith the exact command and expected pages to visit.Files or Areas
data/samples/vault966_demo_legacy.csvdocs/demo-data.mddocs/samples.mdscripts/tests/test_demo_screenshots.pyor a new focused test for the demo command/docsOut of Scope
.envvalues, or private exportsAcceptance Criteria
~/Library/Application Support/Vault966/data/vault.dbor the repositoryvault.dbsymlink.Verification
pytest tests/test_demo_screenshots.pyif the screenshot docs are touched.Contributor Notes
This is a high-impact onboarding issue for outside contributors. First-time contributors are welcome: fork the repository, keep the script/docs scoped to synthetic data, and open a pull request that links this issue.