Truestate
Team board
How it works
The numbers

Hours come from timed sessions. Estimated means a session had no clock and the figure was worked out from commits. Tasks done, commits, and stories in progress are counted all time.

14.6
Hours
120
Tasks done
165
Commits
6
In progress
1 of 7

18 Sept 2026

14.6
Hours
120
Tasks done
165
Commits
6
In progress

Today

18 Sept 2026
A
AatirWorking now
Owner and engineer
2.6 h

29 updates across 3 stories, 54 commits, 2.6 hours.

Onboarding
  • Done: init --adopt for a team already running the internal board
The record and the Ledger
  • Done: Identity per session: schema fields, the Claude Code hook, validator rules, not reported rendering, property test
  • Done: Review records: the review object per commit, pull request capture, truestate review with signing, three states
  • Done: Signed tracker commits: gitsign by default, GPG optional, validator check, CI fails on unsigned, init sets it up
The site, enterprise first
  • Done: The embed switch: the hero opens on the Ledger tab once the record is anchored, and never shows an empty day
  • Done: The Ledger page: what it records, tamper evidence, verify, the control map, export, where it fits, deploying it
  • Done: The home page: hero, the problem, the record, three views, who it is for, where it runs, header and buttons, old anchors

Stored in your GitHub repository. All times are New York.

Read only view of Truestate's own board. Data lives in the repository under tracker/. Days are New York time.