Release · 2026-09-09T14:09:27+02:00 · By Threadnote
Threadnote 4.6.9
Threadnote 4.6.9 keeps graph CLI progress on one TTY status line, shows Manager maintenance ETA, expires failed graph-build cards after an hour, and honors checkout-local .threadnoteignore.local.
What's new
Threadnote 4.6.9 keeps graph CLI progress on one TTY status line, shows Manager maintenance ETA, expires failed graph-build cards after an hour, and honors checkout-local .threadnoteignore.local.
Failed graph-build cards
Failed graph-build cards in Manager expire after one hour instead of staying on the dashboard indefinitely.
Compact graph CLI progress
threadnote graph index, threadnote graph repair, threadnote graph purge, and threadnote graph compact rewrite one TTY status line with phase, counts, and an ETA when available instead of flooding the terminal. --json output is unchanged. Manager-captured graph actions still return only the final summary. threadnote repair prints the repair summary and then doctor after the spinner stops; doctor uses Checking · … for the native graph check.
Manager graph maintenance
Manager shows graph maintenance phase progress and an ETA when completed/total is available, including home-wide purge.
Local ignore files
.threadnoteignore.local is an uncommitted additive union with committed .threadnoteignore. A path ignored in either file is skipped, and a local ! rule cannot un-ignore a committed exclude. Keep the local file uncommitted for machine-specific extra excludes. threadnote graph inventory reports both sources.
Residual graph cleanup
Automatic residual maintenance uses larger cache cleanup pages and a longer tail window so leftover graph cache drains faster. Safety locks are unchanged.