Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
oven: kill papers auto-build commit loop — deterministic PDFs + self-commit skip master
papers/cli.mjs: set SOURCE_DATE_EPOCH (from newest source mtime) + FORCE_SOURCE_DATE=1 in the xelatex env so /CreationDate, /ModDate, and the trailer /ID stop varying run-to-run. oven/papers-git-poller.mjs: - skip rebuild when every commit in lastBuilt..remoteHead is by oven@aesthetic.computer (positive-feedback loop breaker) - write .last-papers-built-hash BEFORE startBuildFn so a busy/failed build can't strand the hash on a stale commit - add PAPERS_POLLER_DISABLED env-var kill switch
Author prompt.ac/@jeffrey Date (May 13, 2026, 9:46 PM UTC) Commit b53eca23 b53eca237af2865e673a717a3038a253b995963a Parent 482bfb90 482bfb90045dafce7dfe54955487f49ae303604b