{
 "_note": "Artwork used by the site. To use a new painting, put the file in site/assets/ and change the path here. No code changes needed.",
 "scene": "assets/scene/desk-painted.webp",
 "props": "assets/scene/props.json",
 "mapPreview": "assets/map/preview-landscape.webp",
 "mapPreviewSize": [
  2400,
  1500
 ],
 "mapPreviewFit": "The preview is the whole tile map (assets/map/tiles/tiles.json) scaled to the preview's height and centred left to right; story objects are placed on it with the tiles.json projection.",
 "tiles": "assets/map/tiles/tiles.json",
 "objects": "assets/objects/{id}-sticker.webp",
 "_objects": "Story objects with the white die-cut edge and shadow already painted in (268 px), so nothing needs a CSS filter while they move.",
 "fx": {
  "gold": "assets/fx/sparkle-star.webp",
  "cream": "assets/fx/sparkle-star-cream.webp",
  "pink": "assets/fx/sparkle-dot.webp",
  "twinkle": "assets/fx/sparkle-twinkle.webp"
 },
 "_fx": "Sparkles for the objects' flight out of the biscuit tin (96 px, transparent). Gold, cream and pink make the trails; the twinkle bursts out where an object lands.",
 "stories": "data/stories.json",
 "paintbox": "assets/paintbox/paintbox.json",
 "_paintbox": "The emotion filter: a tin of watercolours, a brush and a rinse jar. paintbox.json places every layer and the seven pans.",
 "countTag": "assets/fx/count-tag.json",
 "_countTag": "The tag that hangs beside a pile of stickers: the picture, where its string is tied, and where its text goes.",
 "tileBase": "assets/map/tiles/",
 "storiesEn": "data/stories.en.json",
 "_storiesEn": "English versions of the stories (translated by Claude, to be checked by Katherine). The same file as content/stories.en.json.",
 "fold": {
  "shadow": "assets/fx/fold-shadow.webp",
  "cover": "assets/map/cover-vignette.webp"
 },
 "_fold": "The folded map on the desk: its short shadow (tools/make_foldmap_art.py) and its cover picture, the whole city as a watercolour vignette (tools/make_foldcover.py).",
 "mapBase": "assets/map/preview-washed.webp",
 "_mapBase": "The close-up map's paper, under the tiles: the preview with the same paper wash as the tiles (tools/make_map_base.py).",
 "places": "data/places.json",
 "_places": "Place names written over the close-up map as HTML (tools/render_map.py --places).",
 "sketches": "assets/objects/{id}-sketch.webp",
 "_sketches": "Pencil drafts of the 31 objects (320 px, tools/make_sketches.py): a story not found yet, on the photo string and in the album."
}