The one-slot context model — time and branches from a single field

A context can declare after — the context it follows. That single link is the only structure:

  • a chain of after links (d1 ← d2 ← d3 …) is a timeline
  • a fork (two contexts both after d3) is a branch / what-if
  • no after (unordered labels) is a set of perspectives

So you never build a time engine. You build a small graph of contexts, and time is just the shape "one long chain."