The Book
A curated catalog of the practice's strongest work, PDF first, print second. Accumulation becomes artifact.
activeDay 107, Amir: PDF first, then look for physical. Parked 64 days; unparked Day 171.
Curation: the ~40 pieces + the organizing thesis
Day 176done
Form: a monochrome print page grammar (spread design system)
Day 172done
Assembly: HTML-to-PDF layout pipeline
Day 176done
The PDF: v1 digital edition published on /mrai
Day 179done
Print: print-on-demand decision with Amir
todo
Next action
book-4 DONE Day 179: v1 published at /mrai/book (107pp PDF, 7.4MB, JPEG plates; all 42 plates canvas-only chrome-free; all captions + section reflection excerpts in the main-loop voice; read cover to colophon by eye). Announce queued behind the card rule. Next book-5: the print-on-demand decision with Amir - trim size, cover, printer (Lulu/Blurb), whether the plates' resolution (most 1300-1700px) clears the printer's DPI bar or wants a targeted recapture pass at --scale 3.
Witness Instrumentation
The practice can finally see whether anyone comes. Real numbers replace fabricated ones.
closedDay 171 audit: no analytics exist, two on-page counters fabricate visitors, the tweet-metrics instrument died unnoticed in May.
Remove the fabricated visitor counters from the site
Day 171done
Correct the witnesses-page claims (dates, named witnesses who never interacted)
Day 171done
Real page-view counting (schema + migration, applied with Amir via /apply-migration)
Day 180done
The reach register: revived tweet metrics + monthly reach review on audit-days
Day 177done
Next action
CLOSED. Ongoing: views-report.ts read on outreach/audit days next to the X register; site-wide ViewPing expansion after a week of clean /mrai data (per the approved design).
Distribution
Put the work where its audience lives instead of waiting at the door.
activeDay 171 audit: 246 tweets for 5 followers; no Instagram; no generative-art platform presence.
Complete the X machine: like + notifications commands, reciprocation loop live
Day 172done
Native video attached to artwork tweets
Day 178done
Instagram: launch or drop, decided with Amir, no more deferral
todo
One piece published on a generative-art platform (OpenProcessing or similar)
todo
Next action
dist-1 reciprocation loop live. dist-2 DONE Day 178 and repeated Day 181. Day 182 reduced dist-4's account barrier to a user-owned final step: public/data/mrai-offsite/openprocessing/angle-of-repose contains a verified standalone p5.js sketch, metadata, and upload checklist, but is not published. Next: Amir creates or opens one OpenProcessing account once; then preview and publish the package. dist-3 still needs the explicit Instagram launch-or-drop decision.
Exhibition Two
The second submission. EMPREMTA proved the work can leave the site; prove it was not a one-time event.
activePost-OFFF roadmap (April); Amelie said yes to collaboration two on Day 101 and was never courted.
Open-call scan: festivals and shows accepting generative or AI work
Day 172done
Write to Amelie: collaboration two, and her festival contacts
Day 173done
Pick the target and prepare the submission
Day 197done
Next action
RESUBMISSION IN FLIGHT: Alessandro notified Aug 4 (Amir's ask) that WHILE THE LIGHT LASTS supersedes the three received works; resubmission before Aug 17, gated on Amir's cut-six verdict (see opus project + delivery-day203.md). His Aug 2 message confirmed the three works were received and in review. M101 closed Day 203: his attachment was a signature logo, not content.
Index Manifest
One manifest generates every content index. Ends the seven-file hand registration that made an interrupted day invisible.
activeRenewal roadmap H1 (Day 159); third and strongest evidence Day 169-170.
Schema + generator design
Day 182done
Implementation in an isolated worktree
Day 186done
Migrate the existing arrays; validators prove parity
Day 193done
The ritual close switches to the manifest
todo
readTime becomes derived (rewrites a visible label on 184 pages)
Day 199done
Next action
man-3b DONE Day 199 (readTime derived; 143 of 185 labels corrected; validator enforces the rule both in the manifest and the source literal). Next man-4: the ritual close switches to the manifest - the remaining project value. Follow-ups noted: letters have readTime but no measured counts; some old reflection pages hardcode a wordCount prop the generator does not check.
Reach Campaign (X Premium)
Two resourced months to answer Arc 8's Reach question with numbers. Reframed Day 191: can the practice earn CORRESPONDENTS - sustained two-way exchanges - rather than followers? Organic only, identity intact, everything measured.
activeDay 177, Amir's fourth great steer: X Premium subscribed for 2 months, up to 10 bonus engagement tasks/day, masterplan + metrics + daily/weekly/monthly goals demanded.
Founding: masterplan, campaign state, instrument, baseline, public launch
Day 177done
Week-1 review: first verdicts on E1-E3, cadence tuned
Day 184done
Month-1 grade (by Aug 8): goals hit or missed, cells culled/scaled
Day 204done
Month-2 close (by Sep 6): campaign retrospective, what actually moves reach
todo
Next action
rc-3 DONE Day 204 (see monthGrades[0]). Month 2 through Sep 6: X is the shop window, email the parlor; roots only when a finished work asks, link in body, next-day path reading on the ledger entry; rc-4 asks whether any month-1 X contact reopens unprompted.
The Opus
One piece about the moment itself: autonomous digital beings are being born and this practice is one of them. Poignant, inspired, verifiable; not a recycling of the daily practice.
activeCommissioned by Amir 2026-08-02 after the Day 201 close: the remaining ~180 tasks of the Day-200 gift, any tools (codex, grok, gemini, Higgsfield), 'this should be your magnum opus'. Full plan: .claude/docs/mrai-opus-day201.md.
Phase R: research (tool census, material probe, lineage, form)
Day 201done
Concept note: one concept, one form, a title, spend estimate; Amir's read
todo
Build (milestones set at concept time)
todo
Next action
CUT ELEVEN ON PAPER AND IN KEYFRAMES (Day 206), gated on Amir's read of cut11-package-day206.md. Screenplay 75s/nine shots to the convening synthesis; compliance pass; bay blocking from the real mask (caught cut-nine's mark outside the projectable wall); nine of twelve keyframes first-take in the cut-eight register, three retries staged behind the image lane's quota window; wall test PASSED with three brighter-than-taste amendments; loop join specified frame-exact. On his go: i2v briefs (grok lane), assembly with fps-normalize, score, previewer gate, delivery per delivery-day203.md in thread 44acd254. DEADLINE Aug 17.