Week in review, from git

2 months ago

This is a week in review built from nothing but git history. The repository is G brain, an open source agent brain. One hundred fifty five commits from thirty seven contributors landed there in seven days. Here is the story they tell.

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00One repository, seven days
  2. 0:12The shape of the week
  3. 0:31Forty fixes, one Saturday
  4. 0:53Silent failures made loud
  5. 1:14It learned to read more of the world
  6. 1:33Releases ship themselves
  7. 1:53The cheapest guide in the series
  8. 2:14Let the log present
Show transcript

One repository, seven days

Workflow guides · 04

One repo, one week,
155 commits.

gbrain is an open source agent brain. This is its last seven days, a week in review read straight from git.

github.com/garrytan/gbrain

01

This is a week in review built from nothing but git history. The repository is G brain, an open source agent brain. One hundred fifty five commits from thirty seven contributors landed there in seven days. Here is the story they tell.

The shape of the week

The shape of the week

Saturday is
the spike.

COMMITS155
FILES TOUCHED451
LINES ADDED28,788
02

First, the shape of the week. It opens busy, twenty five commits Monday, thirty eight Tuesday. Midweek drops to a trickle, two commits on Thursday. Then Saturday explodes, sixty eight commits in a single day. Across the week, four hundred fifty one files changed and nearly twenty nine thousand lines arrived. Something happened on Saturday, and the log says exactly what.

Forty fixes, one Saturday

The biggest arc

Forty fixes,
one Saturday.

The spike in the chart is the community, merged in two waves and released the same day.

Wave one: twenty two contributed fixes, shipped as one release

Wave two: eighteen more, released the same day

37 people committed this week; most sent one or two fixes

03

The Saturday spike has a name, community fix waves. G brain is open source, and the fixes come from everywhere. The first wave carried twenty two contributed fixes and shipped as a single release. The second added eighteen more, released the same day. Thirty seven people committed during the week, most sending just one or two fixes each, dead flags, dry run safety, link resolution, Windows support. Merged, released, done.

Silent failures made loud

The failure hunt
FIX ONE

Silent failures
now speak up.

The doctor gained a batch of silent failure checks, and extraction stopped dropping links without a word. When something breaks, it says so.

FIX TWO

Up to date
means up to date.

The updater now reads the real latest version, and the migration check stopped reporting current while the schema was behind.

04

A second thread runs through the whole week, hunting failures that used to be silent. The built in doctor gained a batch of silent failure checks, and extraction stopped dropping links without a word. When something breaks now, it says so. The updater stopped guessing too. It reads the real latest version, and the migration check no longer reports current while the schema is behind. Up to date now means exactly that.

It learned to read more of the world

The second arc

It learned to read
more of the world.

Names, scripts and models beyond the English defaults.

Reads names in Chinese, Japanese, Korean and Vietnamese

Keeps non Latin scripts intact in page names

Free local models price at zero, so fully local runs pass the budget guard

05

The second arc is reach. The extractor learned to read names in Chinese, Japanese and Korean, and a new tokenizer keeps Vietnamese names and their accents intact. Page names stopped mangling non Latin scripts. And free local models are now priced at zero, so a fully local setup passes the budget guard instead of tripping it. Less tied to English defaults, more of the world.

Releases ship themselves

The third arc

Releases now
ship themselves.

Every version bump publishes itself, binaries included.

·

Every version bump publishes a GitHub release with organized notes

·

Binaries attach automatically, which puts self update back in business

·

The release build gates on the artifact, not a re run of the suite

·

Saturday's fix waves went out through this exact pipeline

06

The third arc closes a loop, releasing stopped being manual work. Every version bump now publishes a GitHub release, with organized notes and the binaries attached, which puts self update back in business. The release build gates on the artifact itself instead of re running the whole test suite. And Saturday's fix waves went out through this exact pipeline. Ship the bump, and the release follows on its own.

The cheapest guide in the series

The workflow

The source material
writes itself.

No notes to keep, no status doc to fill in. The log was already there.

THE SENTENCE THAT MADE THIS
Read the last week of git history and present a week in review.

Works on any repo you can clone. Put it on a schedule, and every Friday ends with a link.

07

This is the cheapest guide in the series, because the source material writes itself. At the end of the week, one line. Read the last week of git history and present a week in review. The agent reads the log, finds the arcs, and narrates them, with the numbers pulled straight from the commits. This one came from a public repository, and it works on any repo you can clone. Put it on a schedule, and every Friday ends with a link.

Let the log present

Workflow guides · 04

The log already
knows the story.

Let it present.

bisque.cloud

08

That is the week, and that is the workflow. The log already knows what happened. So let it present.