{"id":"asset-provenance","relativePath":"asset-provenance.md","title":"Asset Provenance","markdown":"# Asset Provenance\n\nThis file tracks visual assets imported from the sibling `meta-museum-art` prototype so public pages can reuse useful GLAM/linked-data context without copying stale placeholder thumbnails or unsupported artwork claims.\n\n## Imported assets\n\n| File | Current path | Source path before cleanup | SHA-256 | Import status | License review status | Use note |\n|---|---|---|---|---|---|---|\n| `8sprocket.jpg` | `public/images/meta-museum-art/8sprocket.jpg` | `meta-museum-art/public/images/8sprocket.jpg` | `8EA519F4523370FF62034E7A998B0BD26C610ACAE257D1512AE885E84CAF823C` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved at user request during sub-repo cleanup; not currently used on public pages. |\n| `british-museum.jpg` | `public/images/meta-museum-art/british-museum.jpg` | `meta-museum-art/public/images/british-museum.jpg` | `47B76236409729F6B9BD0B3CCDEDD6E12D61FC29B1D5F65FC7006CCA7E296CEF` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |\n| `circles-dark.png` | `public/images/meta-museum-art/circles-dark.png` | `meta-museum-art/public/images/circles-dark.png` | `A76704E5F85A61E534F29651BD940471AE01DB85618040A64FBCA5ADE96EB4EE` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved decorative prototype asset; not currently used on public pages. |\n| `europeana.jpg` | `public/images/meta-museum-art/europeana.jpg` | `meta-museum-art/public/images/europeana.jpg` | `C2B2647149255A2186093343651B61FEF83BE7C762CC3D53CA626A7EEA1343C0` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |\n| `figure_administrativeMetadata.png` | `public/images/meta-museum-art/figure_administrativeMetadata.png` | `meta-museum-art/public/images/figure_administrativeMetadata.png` | `E91261610CCE0CB84830228B5790D1824F7E99BBC950CD416F1EB18F4E7070EB` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |\n| `figure_descriptiveMetadata.png` | `public/images/meta-museum-art/figure_descriptiveMetadata.png` | `meta-museum-art/public/images/figure_descriptiveMetadata.png` | `0490F3824F5059DB97CB06A75A961B9E1DF190E29EEF9BAA617E2D0FE97ED7E7` | `reviewed-sibling-import` | `reviewed-local-use` | Linked-data documentation visual for descriptive metadata context. |\n| `figure_element-structure.jpg` | `public/images/meta-museum-art/figure_element-structure.jpg` | `meta-museum-art/public/images/figure_element-structure.jpg` | `F932C613E0EB63106593D9979C84DBCB7BC5258ACE25BD7D68A5C4C742E5132F` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |\n| `figure_nesting.png` | `public/images/meta-museum-art/figure_nesting.png` | `meta-museum-art/public/images/figure_nesting.png` | `120106EFA43E4FE3EEC925A3C0EAA75B9A63AA3163691EBAA902671985403DA5` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |\n| `figure_related-standards.png` | `public/images/meta-museum-art/figure_related-standards.png` | `meta-museum-art/public/images/figure_related-standards.png` | `F074A2652C4B263F7B84CE70E8BEBEB217423EC28458F2AA8EA315E357F89F24` | `reviewed-sibling-import` | `reviewed-local-use` | Linked-data documentation visual for standards relationship context. |\n| `glam1.png` | `public/images/meta-museum-art/glam1.png` | `meta-museum-art/public/images/glam1.png` | `5E7486A5D21D482007E08D34AE90DD3F2DAB50AE53BD2A34F81E482DBF9232E1` | `reviewed-sibling-import` | `reviewed-local-use` | Concept visual for the public source-network/about/projects pages; not treated as provider artwork. |\n| `glam2.png` | `public/images/meta-museum-art/glam2.png` | `meta-museum-art/public/images/glam2.png` | `E4929909621496A37856E1B694048DFD57A097C3410FAF5D59D63D4A26EBD424` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved GLAM prototype visual; review before public use. |\n| `glam3.jpg` | `public/images/meta-museum-art/glam3.jpg` | `meta-museum-art/public/images/glam3.jpg` | `32B53CC46D38A2D5D0177614DB28F7597D3CA886224F40551002CE991BF81BC4` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved GLAM prototype visual; review before public use. |\n| `metawikiart.png` | `public/images/meta-museum-art/metawikiart.png` | `meta-museum-art/public/images/metawikiart.png` | `1A427FFB1A0B64EB440A6D39E2E619C5848125CFF0F8481D2C122C95362FC494` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Meta Wiki Art prototype visual; review before public use. |\n| `metawikiart3.png` | `public/images/meta-museum-art/metawikiart3.png` | `meta-museum-art/public/images/metawikiart3.png` | `12FC14092B12A9398C19BB73BB9C7EFAB78C72C06AB21B2DA62B056C0E5F0A9B` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Meta Wiki Art prototype visual; review before public use. |\n| `national-archives.jpg` | `public/images/meta-museum-art/national-archives.jpg` | `meta-museum-art/public/images/national-archives.jpg` | `C0B6D26D6371F69B28244CE92FB149B6A364D5D7529E74088845E8E322970697` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |\n| `placeholder.jpg` | `public/images/meta-museum-art/placeholder.jpg` | `meta-museum-art/public/images/placeholder.jpg` | `CA5A19C124A330141EE1ADEA1FB46142614A1983A05B138D757C4EB0E513A7F9` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |\n| `sunandrainlogo.png` | `public/images/meta-museum-art/sunandrainlogo.png` | `meta-museum-art/public/images/sunandrainlogo.png` | `928C3B0043BA6997B244066D815485BFD8B69F98124976E29F301829DB094C87` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Sun & Rain Works logo asset; review before public use. |\n\n## License review status enum\n\n- `reviewed-local-use` — reviewed for Meta Museum page/documentation use; not treated as provider artwork or redistributed collection media.\n- `needs-license-review` — asset is inventoried but cannot appear on public pages yet.\n- `rejected-placeholder` — asset was reviewed and intentionally excluded from public surfaces.\n\n## Excluded use\n\n- `british-museum.jpg`, `europeana.jpg`, `national-archives.jpg`, and `placeholder.jpg` are retained only because the user asked to keep all images before deleting the sub-repo; they remain `rejected-placeholder` and must not appear on public pages.\n- Sibling legal-copy text was not imported; current `Contact`, `Privacy`, and `Terms` pages are rewritten for Meta Museum's source-backed review workflow.\n\n## Maintenance rule\n\nEvery new imported visual asset needs a provenance row with current path, source path, SHA-256, import status, license review status, and a use note before it appears on a public page.\n\nChecksum drift is enforced by `tests/services/public-source-narrative.test.ts`; update the SHA-256 only after intentionally replacing an asset and recording the reason in this file.\n\nPublic trust screenshots are retained by `pnpm smoke:public-trust` under `artifacts/smoke/public-trust`, with timestamped runs, latest copies, previous-run pointers, and retention pruning controlled by `PUBLIC_TRUST_SCREENSHOT_RETENTION_MAX_RUNS`.\n","sections":[{"level":2,"heading":"Imported assets","anchor":"imported-assets"},{"level":2,"heading":"License review status enum","anchor":"license-review-status-enum"},{"level":2,"heading":"Excluded use","anchor":"excluded-use"},{"level":2,"heading":"Maintenance rule","anchor":"maintenance-rule"}],"html":"<h1 id=\"asset-provenance\">Asset Provenance</h1>\n<p>This file tracks visual assets imported from the sibling `meta-museum-art` prototype so public pages can reuse useful GLAM/linked-data context without copying stale placeholder thumbnails or unsupported artwork claims.</p>\n<h2 id=\"imported-assets\">Imported assets</h2>\n<p>| File | Current path | Source path before cleanup | SHA-256 | Import status | License review status | Use note |</p>\n<p>|---|---|---|---|---|---|---|</p>\n<p>| `8sprocket.jpg` | `public/images/meta-museum-art/8sprocket.jpg` | `meta-museum-art/public/images/8sprocket.jpg` | `8EA519F4523370FF62034E7A998B0BD26C610ACAE257D1512AE885E84CAF823C` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved at user request during sub-repo cleanup; not currently used on public pages. |</p>\n<p>| `british-museum.jpg` | `public/images/meta-museum-art/british-museum.jpg` | `meta-museum-art/public/images/british-museum.jpg` | `47B76236409729F6B9BD0B3CCDEDD6E12D61FC29B1D5F65FC7006CCA7E296CEF` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |</p>\n<p>| `circles-dark.png` | `public/images/meta-museum-art/circles-dark.png` | `meta-museum-art/public/images/circles-dark.png` | `A76704E5F85A61E534F29651BD940471AE01DB85618040A64FBCA5ADE96EB4EE` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved decorative prototype asset; not currently used on public pages. |</p>\n<p>| `europeana.jpg` | `public/images/meta-museum-art/europeana.jpg` | `meta-museum-art/public/images/europeana.jpg` | `C2B2647149255A2186093343651B61FEF83BE7C762CC3D53CA626A7EEA1343C0` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |</p>\n<p>| `figure_administrativeMetadata.png` | `public/images/meta-museum-art/figure_administrativeMetadata.png` | `meta-museum-art/public/images/figure_administrativeMetadata.png` | `E91261610CCE0CB84830228B5790D1824F7E99BBC950CD416F1EB18F4E7070EB` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |</p>\n<p>| `figure_descriptiveMetadata.png` | `public/images/meta-museum-art/figure_descriptiveMetadata.png` | `meta-museum-art/public/images/figure_descriptiveMetadata.png` | `0490F3824F5059DB97CB06A75A961B9E1DF190E29EEF9BAA617E2D0FE97ED7E7` | `reviewed-sibling-import` | `reviewed-local-use` | Linked-data documentation visual for descriptive metadata context. |</p>\n<p>| `figure_element-structure.jpg` | `public/images/meta-museum-art/figure_element-structure.jpg` | `meta-museum-art/public/images/figure_element-structure.jpg` | `F932C613E0EB63106593D9979C84DBCB7BC5258ACE25BD7D68A5C4C742E5132F` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |</p>\n<p>| `figure_nesting.png` | `public/images/meta-museum-art/figure_nesting.png` | `meta-museum-art/public/images/figure_nesting.png` | `120106EFA43E4FE3EEC925A3C0EAA75B9A63AA3163691EBAA902671985403DA5` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved linked-data documentation visual; review before public use. |</p>\n<p>| `figure_related-standards.png` | `public/images/meta-museum-art/figure_related-standards.png` | `meta-museum-art/public/images/figure_related-standards.png` | `F074A2652C4B263F7B84CE70E8BEBEB217423EC28458F2AA8EA315E357F89F24` | `reviewed-sibling-import` | `reviewed-local-use` | Linked-data documentation visual for standards relationship context. |</p>\n<p>| `glam1.png` | `public/images/meta-museum-art/glam1.png` | `meta-museum-art/public/images/glam1.png` | `5E7486A5D21D482007E08D34AE90DD3F2DAB50AE53BD2A34F81E482DBF9232E1` | `reviewed-sibling-import` | `reviewed-local-use` | Concept visual for the public source-network/about/projects pages; not treated as provider artwork. |</p>\n<p>| `glam2.png` | `public/images/meta-museum-art/glam2.png` | `meta-museum-art/public/images/glam2.png` | `E4929909621496A37856E1B694048DFD57A097C3410FAF5D59D63D4A26EBD424` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved GLAM prototype visual; review before public use. |</p>\n<p>| `glam3.jpg` | `public/images/meta-museum-art/glam3.jpg` | `meta-museum-art/public/images/glam3.jpg` | `32B53CC46D38A2D5D0177614DB28F7597D3CA886224F40551002CE991BF81BC4` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved GLAM prototype visual; review before public use. |</p>\n<p>| `metawikiart.png` | `public/images/meta-museum-art/metawikiart.png` | `meta-museum-art/public/images/metawikiart.png` | `1A427FFB1A0B64EB440A6D39E2E619C5848125CFF0F8481D2C122C95362FC494` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Meta Wiki Art prototype visual; review before public use. |</p>\n<p>| `metawikiart3.png` | `public/images/meta-museum-art/metawikiart3.png` | `meta-museum-art/public/images/metawikiart3.png` | `12FC14092B12A9398C19BB73BB9C7EFAB78C72C06AB21B2DA62B056C0E5F0A9B` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Meta Wiki Art prototype visual; review before public use. |</p>\n<p>| `national-archives.jpg` | `public/images/meta-museum-art/national-archives.jpg` | `meta-museum-art/public/images/national-archives.jpg` | `C0B6D26D6371F69B28244CE92FB149B6A364D5D7529E74088845E8E322970697` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |</p>\n<p>| `placeholder.jpg` | `public/images/meta-museum-art/placeholder.jpg` | `meta-museum-art/public/images/placeholder.jpg` | `CA5A19C124A330141EE1ADEA1FB46142614A1983A05B138D757C4EB0E513A7F9` | `preserved-subrepo-cleanup` | `rejected-placeholder` | Tiny placeholder retained for archive parity only; do not surface publicly. |</p>\n<p>| `sunandrainlogo.png` | `public/images/meta-museum-art/sunandrainlogo.png` | `meta-museum-art/public/images/sunandrainlogo.png` | `928C3B0043BA6997B244066D815485BFD8B69F98124976E29F301829DB094C87` | `preserved-subrepo-cleanup` | `needs-license-review` | Preserved Sun &amp; Rain Works logo asset; review before public use. |</p>\n<h2 id=\"license-review-status-enum\">License review status enum</h2>\n<ul><li>`reviewed-local-use` — reviewed for Meta Museum page/documentation use; not treated as provider artwork or redistributed collection media.</li><li>`needs-license-review` — asset is inventoried but cannot appear on public pages yet.</li><li>`rejected-placeholder` — asset was reviewed and intentionally excluded from public surfaces.</li></ul>\n<h2 id=\"excluded-use\">Excluded use</h2>\n<ul><li>`british-museum.jpg`, `europeana.jpg`, `national-archives.jpg`, and `placeholder.jpg` are retained only because the user asked to keep all images before deleting the sub-repo; they remain `rejected-placeholder` and must not appear on public pages.</li><li>Sibling legal-copy text was not imported; current `Contact`, `Privacy`, and `Terms` pages are rewritten for Meta Museum&#39;s source-backed review workflow.</li></ul>\n<h2 id=\"maintenance-rule\">Maintenance rule</h2>\n<p>Every new imported visual asset needs a provenance row with current path, source path, SHA-256, import status, license review status, and a use note before it appears on a public page.</p>\n<p>Checksum drift is enforced by `tests/services/public-source-narrative.test.ts`; update the SHA-256 only after intentionally replacing an asset and recording the reason in this file.</p>\n<p>Public trust screenshots are retained by `pnpm smoke:public-trust` under `artifacts/smoke/public-trust`, with timestamped runs, latest copies, previous-run pointers, and retention pruning controlled by `PUBLIC_TRUST_SCREENSHOT_RETENTION_MAX_RUNS`.</p>","updatedAt":"2018-10-20T01:46:40.000Z","checksum":"1025c0acc117bce812610b5f264c734de822c9352f34e5cf5f31adab3fa5ce09","checksumPrefix":"1025c0acc117","anchorCount":4,"lineCount":45,"rawUrl":"/api/docs/content?path=asset-provenance.md","htmlUrl":"/docs?doc=asset-provenance.md","apiUrl":"/api/docs/content?path=asset-provenance.md"}