dInfinity

Status

Current state of the project in a few lines. Update it when a milestone moves, a decision is taken or something is blocked; prune anything no longer current. This is a snapshot, not a changelog — git history is the changelog.

Last updated: 2026-11-06

Where we are

Done

Last device runs — Pixel 10a

Blocked / waiting on

Nothing is blocked. What needs a person with the phone is judgement, all of it in docs/TODO.md (4.1 and 5.6). The most useful three:

  1. Whether the dice now travel at the right speed: the tumble was approved, the travel was still a little fast, so RollPace.WATCHED went from 0.5 to 0.4 (#357) — and whether 1d20 a dozen times still feels prompt.
  2. Whether the five tables sound like their materials, and whether the haptics read as knocks.
  3. Whether an exploding chain still looks wrong on the first throws after a cold start — LiveRoll.droppedSteps is the number, and nothing shows it yet.

Known risks

Decisions pending

All in docs/TODO.md; the ones that block code first.