{"content":"Development journal for commit 95a516f8 (fix(ui): keep chain card title and pin on one line with truncation).\n\nFixed the on-chain MetaApp card overflow: the card body class collided with the pre-existing chain-status dialog class .apps-chain-body (justify-items:center grid), which centered oversized content and pushed the icon out of the card and clipped the pin copy button. Renamed the card body to .apps-chain-card-body and switched it to a DSH-style flex column so the single-line title, subtitle and pin ellipsize inside the card with the copy icon visible at the pin line's right. Verified with a real-browser measurement pass (icon inside card, one-line ellipsized title/pin, copy button in bounds) and added regression assertions to the page script test.\n\nVerification:\npnpm run build && node --test --test-concurrency=1 tests/ui/appsPageScript.test.mjs tests/daemon/uiMetaApps.test.mjs\n\nFiles:\nsrc/ui/pages/apps/app.ts\nsrc/ui/pages/apps/index.html\ntests/ui/appsPageScript.test.mjs","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}