Document gallery loading markers, WebGL recovery, and movement filtering.
Update basics.md for the new loading indicators, 3D WebGL context-loss recovery, and the corrected movement-visibility rule (span overlap plus any catalogued artist). Refresh remaining docs and config for the current dev-first workflow and npm script names. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
1408811948
commit
a2263ca186
@@ -32,26 +32,26 @@ Interactive virtual art gallery: zoomable historical timeline with era click-to-
|
||||
3. Apply database schema (requires PostgreSQL superuser for first-time setup):
|
||||
|
||||
```bash
|
||||
npm run migrate
|
||||
npm run seed
|
||||
npm run dev:migrate
|
||||
npm run dev:seed
|
||||
```
|
||||
|
||||
4. Enrich the catalog (recommended after seed):
|
||||
|
||||
```bash
|
||||
npm run sync-image-paths # import paintings from data/images/paintings/ when present
|
||||
npm run fetch-artist-images # link or download artist portraits
|
||||
npm run fetch-artist-bios # Wikipedia biographies for all artists
|
||||
npm run expand-catalog # add famous works for artists with thin catalogs
|
||||
npm run update-influences # art-history lineage links (detail panels + 3D hall)
|
||||
npm run migrate:artist-palette # optional: JSONB column for PainterPalette enrichment
|
||||
npm run import-painter-palette # optional: metadata + influence links from Inputs/PainterPalette.csv
|
||||
npm run migrate:checkup-flags # review/fixed flags for Checkup + debug mode (paintings)
|
||||
npm run migrate:artist-checkup-flags # same flags for artist portraits (bio debug)
|
||||
npm run migrate:painting-annotations # art-history notes on painting detail
|
||||
npm run update-painting-annotations # load curated notes (+ optional --wikipedia)
|
||||
npm run fetch-images -- --limit=50 # random batch of missing images (10s per work)
|
||||
npm run fetch-images -- --artist="Claude Monet" # one artist in catalog order
|
||||
npm run dev:sync-image-paths # import paintings from data/images/paintings/ when present
|
||||
npm run dev:fetch-artist-images # link or download artist portraits
|
||||
npm run dev:fetch-artist-bios # Wikipedia biographies for all artists
|
||||
npm run dev:expand-catalog # add famous works for artists with thin catalogs
|
||||
npm run dev:update-influences # art-history lineage links (detail panels + 3D hall)
|
||||
npm run dev:migrate:artist-palette # optional: JSONB column for PainterPalette enrichment
|
||||
npm run dev:import-painter-palette # optional: metadata + influence links from Inputs/PainterPalette.csv
|
||||
npm run dev:migrate:checkup-flags # review/fixed flags for Checkup + debug mode (paintings)
|
||||
npm run dev:migrate:artist-checkup-flags # same flags for artist portraits (bio debug)
|
||||
npm run dev:migrate:painting-annotations # art-history notes on painting detail
|
||||
npm run dev:update-painting-annotations # load curated notes (+ optional --wikipedia)
|
||||
npm run dev:fetch-images -- --limit=50 # random batch of missing images (10s per work)
|
||||
npm run dev:fetch-images -- --artist="Claude Monet" # one artist in catalog order
|
||||
```
|
||||
|
||||
5. **Development (public URL):**
|
||||
|
||||
Reference in New Issue
Block a user