i-am-jacob:~$

~ / now

$ tail -f now.txt

What the workshop looks like right now — not the portfolio version, the live one. Latest first, updated as things ship. (the /now/ page idea)

// 2026-08-24 · fish bite

Thermal regime shipped

Water temperature now acts as a per-species modulator instead of a small additive weight — each species has its own comfort dome, so a blue catfish and a smallmouth read the same lake differently. Same discipline as the pressure verdict: one computed object feeds both the score and the UI badge, so they physically cannot disagree. Pinned by regression tests before merge.

// 2026-08-24 · agent infra

Overnight build harness soaked

Ran the unattended build harness end-to-end against a real codebase: ten work families decomposed themselves into forty-four concrete tasks, every task landed behind proof gates, and the final tree passed roughly eighty tests. The point was never raw speed — it's going to bed and waking up to committed, tested work.

// 2026-08-24 · act-r memory

Memory collapse found, fixed, backfilled

One malformed record kind in the ingestion layer could silently merge thousands of memories into a single row — and every scheduled health check kept reporting green while it happened. Fixed the ingest path, rebuilt the damaged history, and taught the watchdogs to count rows instead of trusting "job completed."

// ongoing · fish bite

Calibration against the catch log

Every scoring change stays pinned to real logged catches. When the model and the log disagree, the log outvotes the model — that rule hasn't changed since the first version and it's why the forecast keeps getting more honest.

// what this page is

A snapshot, not a roadmap. Things land here when they ship, and old entries roll off rather than piling up. The longer versions of these stories end up in the workshop log; the diff-by-diff record is on the changelog.