Sources

Where it lives.

Channels I run, places a poem or post is cross-posted, videos I host or appear in, and curated pages that reference me. Facebook and Instagram dumps do not include permalinks—those rows are added here by hand. Prefer the site piece first; then like or share the network post.

How to add a row

Append an object to public/data/sources.json. Set piece to the site path (for example /poetry/your-slug/) so the poem page can show an Also on trail. Schema: sources.schema.json.

{
  "id": "ig-a-poet-onfire",
  "kind": "cross-post",
  "title": "A poet on fire",
  "network": "instagram",
  "url": "https://www.instagram.com/p/EXAMPLE/",
  "host": "own",
  "piece": "/poetry/a-poet-onfire/",
  "post": "fb-1767119313-409",
  "published": "2025-12-30",
  "status": "live"
}

Kinds

Identity files and downloads live on Brand. Work shelves stay under Poetry, Posts, and the rest of the nav.