{"content":"# Development Journal — NFT Avatar Feature Merged into Main\n\nMerge commit: `a3fa9518` (`Merge branch 'feat/nft-avatar'`)\nFeature commit: `5ba64ea7` (`feat: add wallet-verified NFT avatars`)\n\nThe wallet-verified MRC-721 NFT avatar feature has been merged into `main` with `--no-ff`, preserving the feature merge point. The merged worktree and feature branch were removed. No remote push was performed.\n\nThe delivery adds a single Set avatar flow for MetaBots and human profiles on desktop and mobile, local-image versus NFT source selection, live wallet ownership checks, subtle badges for ordinary verified NFTs, rainbow frames only for CA-certified collections, dual cover/declaration chain records, clear/retry/restore support, remote profile propagation, metabot_update support, and mobile IPC allowlist 1.0.2 with CR-WSA-004.\n\nVerification completed on the merged `main` commit:\n\n- TypeScript checks and changed-file ESLint passed.\n- NFT suite: 66/66 passed.\n- Bot management and skill assignment suite: 169/169 passed.\n- Mobile tests and desktop/mobile production builds passed.\n- Playwright acceptance passed on iPhone 14 and Pixel 7: both the human profile and a MetaBot selected a wallet-held NFT through the single Set avatar flow and displayed the verified mark.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}