Andrew Fribush
fig. 2.4.1 · a synthetic session under the five rules.
WHAT HAPPENED AFTER EACH RESULT DECIDES ITS FATEONE ROW IS ONE MESSAGE; AN ARC LINKS A RESULT TO WHERE ITS TOKENTURNS UP AGAIN.FEWER THAN 10 LATER RESULTS: TOO RECENT TO JUDGEUSERfix timezone test; never edit fixtures/UNTOUCHEDREADparse.tsDROPSUPERSEDEDBASHls src/dateDROPUNUSEDREADdocs/CHANGELOG.mdKEEPLATEST READGREPoffsetMinutesKEEPREFERENCEDBASHnpm test · failKEEPERRORASSTRangeError: invalid offsetzone.ts rounds offsets to whole hoursUNTOUCHEDREADformat.tsKEEPLATEST READGREPtoUtcOffsetKEEPTOO RECENTREADparse.tsKEEPLATEST READREADzone.tsKEEPLATEST READEDITzone.tsKEEPTOO RECENTBASHnpm test · passCUTRE-RUNNABLEREADzone.test.tsKEEPLATEST READEDITzone.test.tsKEEPTOO RECENTBASHnpm test · passKEEPPINNEDBASHgit statusKEEPPINNEDBASHnpm run lintKEEPRULE WORDASSTtests pass; never edited fixtures/UNTOUCHED

source: synthetic session · rules per better-compaction src/core/rules and compact.ts (642712c) · transcriptStrip.data.ts

View in context: I Built Compaction Without a Model: 13 Lost Results Against 514 → · All figures

Andrew Fribush, software and computer engineer in Austin. I build consequential systems where software meets institutions: finance, healthcare, commerce, government data, and the mechanisms that govern AI agents. Taking new engagements: hello@andrewfribush.com.