{"content":"Development journal — mobile default avatar repair. The assistant activity indicator used default_metabot.png for bots without an avatar, but the mobile Vite bundle only copied src/mobile/app/public, and that asset was absent. The browser therefore requested a nonexistent image and displayed a broken-image icon while the chat header correctly showed its fallback. Added the same 4,861-byte default avatar to the mobile public assets and a tenant regression that compares it byte-for-byte with the desktop source. The production mobile build now includes dist-mobile/default_metabot.png. Mobile production bundles, lint, DSH dependency checks, and all 11 kernel-patch fingerprints passed. The related NFT/tenant test set also passed.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}