fix: bundle consistent fonts for share card rendering

This commit is contained in:
syntaxbullet
2026-09-07 11:57:23 +02:00
parent e6002ad619
commit 1721ee469d
12 changed files with 245 additions and 10 deletions

View File

@@ -36,8 +36,10 @@ The registered Discord callback is
four habits, history, reminders, and live Discord state. The transfer hash and
counts are recorded in `/opt/minabot/migration-manifest.json`. Local development
was stopped before the snapshot so only production manages the existing live cards.
Do not restart development with the same bot/message state; use stubbed previews
or an isolated database and bot configuration.
Development now blocks channel writes at both snapshot-send and live-card entry
points. It also skips copied live-card recovery and change scheduling. Preview and
download remain available. Stubbed tests inject their own transport/configuration;
real writes through the environment loader are enabled only in production.
Daily verified snapshots and pre-migration snapshots are stored under
`/srv/minabot/data/backups`, retaining seven snapshots. The restore rehearsal