commit af015632f92d5310f0669efa76e0d7127ec32635 Author: gilesb Date: Wed Jan 7 00:25:40 2026 +0000 feat: initial art assets - cat.jpg: foundational image - cat-copy.jpg: minted via identity-cat recipe - cat-copy.provenance.json: full provenance chain Owner: @giles@artdag.rose-ash.com 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 diff --git a/README.md b/README.md new file mode 100644 index 0000000..b9841c3 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Art DAG - Art Assets + +Content-addressed art storage. URLs use commit hashes for immutability. + +## Assets + +| Name | Hash | File | +|------|------|------| +| cat | `33268b6e...` | cat.jpg | +| cat-copy | `33268b6e...` | cat-copy.jpg (minted via identity-cat recipe) | + +## Immutable URLs + +Use commit hash in URL for permanent reference: +``` +https://git.rose-ash.com/art-dag/art/raw/{COMMIT_HASH}/cat.jpg +``` + +## Owner + +`@giles@artdag.rose-ash.com` diff --git a/cat-copy.jpg b/cat-copy.jpg new file mode 100644 index 0000000..e7afcfc Binary files /dev/null and b/cat-copy.jpg differ diff --git a/cat-copy.provenance.json b/cat-copy.provenance.json new file mode 100644 index 0000000..540da9b --- /dev/null +++ b/cat-copy.provenance.json @@ -0,0 +1,41 @@ +{ + "minted_at": "2026-01-07T00:13:48.685232+00:00", + "minted_by": "@giles@artdag.rose-ash.com", + "output": { + "name": "cat-copy", + "content_hash": "33268b6e167deaf018cc538de12dbe562612b33e89a749391cef855b320a269b", + "local_path": "/home/giles/Pictures/cat-copy.jpg", + "url": "https://rose-ash.com/content/images/size/w1000/2026/01/cat-copy.jpg" + }, + "inputs": [ + { + "name": "cat", + "content_hash": "33268b6e167deaf018cc538de12dbe562612b33e89a749391cef855b320a269b" + } + ], + "recipe": { + "name": "identity-cat", + "url": "https://git.rose-ash.com/art-dag/recipes" + }, + "effects": [ + { + "name": "effect:identity", + "content_hash": "640ea11ee881ebf4101af0a955439105ab11e763682b209e88ea08fc66e1cc03" + } + ], + "infrastructure": { + "software": { + "name": "infra:artdag", + "content_hash": "96a5972de216aee12ec794dcad5f9360da2e676171eabf24a46dfe1ee5fee4b0" + }, + "hardware": { + "name": "infra:giles-hp", + "content_hash": "964bf6e69dc4e2493f42375013caffe26404ec3cf8eb5d9bc170cd42a361523b" + } + }, + "execution": { + "time_seconds": 0.0016865730285644531, + "nodes_executed": 2, + "nodes_cached": 0 + } +} \ No newline at end of file diff --git a/cat.jpg b/cat.jpg new file mode 100644 index 0000000..e7afcfc Binary files /dev/null and b/cat.jpg differ