Status : ActiveLat 45.5231Lng 122.6765Ref BS_RECORD
2.0.26London / Remote
← The LedgerLEDGER-006
RestrictedClaude / CoworkClienta B2B SaaS company

Reporting that writes itself from the team's work

Team visibility nobody has to maintain

The team drops a short, tagged line in their chat tool when something happens — shipped, learned, dropped — and the weekly leadership update, the project cards, and the metrics build themselves.

The problem

Keeping leadership informed always costs someone real hours, so the picture is forever stale or skipped — and the lessons from work that didn't pan out just vanish.

The solution

The team drops a few tagged words into chat as they work, and the weekly leadership update, the metrics, and the project cards write themselves. Visibility becomes a byproduct of working instead of a separate job.

Claude CodeSlackNotion
BeforeAfter
Reporting efforta maintained board, status meetings, weekly write-upsabout five minutes a day of tagged one-liners
Who writes the updatesomeone, by hand, every weekthe system drafts it; a human just approves
Tracking goalsceremony nobody had time for, so it lapseda light weekly check-in that runs itself
A project that didn't workquietly disappearslogged as a lesson, not a failure
What leadership seesstale, or skipped that weeka fresh update every week
The delta

Leadership gets a weekly update and no one keeps a board alive to produce it. The team spends about five minutes a day; the metrics, project cards, and trend read are generated, not written by hand. And dropping a project that isn't working becomes something to record rather than hide — because the system is built to capture the lesson, not just the wins. The reporting layer maintains itself, so visibility stops competing with the actual work for time.

What I built

A visibility system that produces itself from the team's normal work. It isn't a dashboard someone has to keep current — it runs as a set of AI routines inside the tools the team already uses (their chat tool and their workspace).

  • Tagged one-liners. People drop short, tagged messages into a chat channel — a quick note that something shipped, started, was learned, or was dropped. That's the only thing a person has to do, and it takes seconds.
  • Everything else is automatic. The system fills in "working on it" status by itself, sorts any message that wasn't tagged into the right bucket, drafts a Friday summary and sends it to the team lead to approve, then publishes it to leadership as a shareable page plus a clean archive — complete with throughput metrics and an impact grade for each item.
  • A goal coach. Grounded in the company's actual objectives, it helps people write real outcomes instead of to-do lists, runs a light weekly check-in that reads and updates the live tracker, flags any goal that's gone quiet — without making anyone feel called out — and closes on one concrete commitment.
  • It spreads on its own. A reusable project template ships with all the logging hooks pre-wired, so every new project inherits the loop for free with nothing to set up.

Why it matters

The payoff is that leadership gets a fresh, trustworthy update every single week — and no one has to stop working to produce it. Visibility becomes a byproduct of working rather than a second job: the team spends about five minutes a day, not an afternoon, and the metrics, project cards, and trend read are generated rather than written by hand. Because the system rewards capturing a dead end as a lesson, the data stays honest instead of becoming a highlight reel.

Normally, "leadership always knows what's moving" describes a company with the headcount to staff status meetings and maintain a board. Here the reporting layer maintains itself, so the picture stays current without anyone paying the usual price in hours.

The hard part

The hard part was making an auto-written update something a leader would actually trust — without turning it into a chore for the team. If logging takes real effort, people stop, and the report goes stale; if the system guesses wrong about what happened, the report misleads. So the tagging is deliberately tiny (a few words at the start of a normal message), the system quietly cleans up anything left untagged, and a human always approves before anything reaches leadership. The other deliberate choice was rewarding honesty: logging a dead end counts as much as logging a win, so the data stays truthful instead of becoming a highlight reel.

The bottom line

Visibility stops being a job somebody does and becomes something the work produces on its own. Leadership sees what's moving every week, the team barely feels it, and because honesty is rewarded the data is actually true.

Held back

The set of tags, the rules that sort messages into them, and the way work gets graded by impact are what make the auto-written update trustworthy enough to send to leadership — and the part clients pay for.

Talk it through under NDA