Add check-upstream.sh, generated status artifacts, merge guide, and a
scheduled Forgejo job to refresh upstream sync visibility.
Co-authored-by: Cursor <cursoragent@cursor.com>
Allow rebuilding an existing tag via workflow_dispatch and document
Obtainium-friendly asset names, secrets, and runner setup.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture library vs reader ETA behaviour, historical duplicate caps, tunable
preferences, and code map from the reading-eta work. Link from README.
Co-authored-by: Cursor <cursoragent@cursor.com>