Skip to content

Uploading and Tagging References

  1. Open site/public/references/images/ in the repository.
  2. Choose Add file → Upload files.
  3. Use a descriptive lowercase filename with hyphens, such as assyrian-lion-relief-nineveh.jpg.
  4. Commit the image to main or a working branch.
  5. Add one object to site/src/data/reference-images.json.

If the image folder does not yet exist, GitHub creates it when the first image is uploaded.

{
"title": "Assyrian lion relief",
"image": "/references/images/assyrian-lion-relief-nineveh.jpg",
"alt": "Stone relief showing a royal lion hunt",
"category": "Historical art",
"subject": "YHWH visual language",
"tags": ["assyrian", "relief", "empire", "lion", "composition"],
"notes": "Useful for imperial scale, profile rhythm, and carved narrative bands.",
"source": "https://example.com/source-page",
"credit": "Museum or artist credit",
"added": "2026-07-12"
}

Use a small number of repeatable tags. Prefer stable terms such as:

  • Entry: ninsianna, lilitu, jericho, egg-sanctuary, athame
  • Discipline: character, environment, weapon, material, lighting, ui
  • Function: silhouette, composition, surface, palette, architecture, animation
  • Source tradition: sumerian, akkadian, assyrian, byzantine, brutalist, science-fiction

Do not use near-duplicate tags such as architecture, architectural, and buildings. Add the image to the relevant wiki page as well when it becomes a primary reference for a specific topic.

Store the source URL and credit whenever known. The private library is for development reference; it does not imply permission to publish an image in marketing material or ship it in the game.