Wails v2 + Vite + React desktop UI for MLN taker wallet: frontend structure, build/embed flow, component patterns, accessibility, and trust/status UI aligned with wallet wireframes. Use when editing mln-cli/desktop/frontend/ or desktop shell assets—defer product copy and taker-first principles to mln-web3-product-design.
mln-cli/desktop/frontend/ (Vite, React, CSS).mln-cli/desktop/README.md..cursor/skills/mln-web3-product-design/SKILL.md for taker-first hierarchy, Advanced/Developer surfacing of protocol jargon, and canonical UX docs (research/WALLET_TAKER_FLOW_V1.md, research/WALLET_MAKER_FLOW_V1.md, research/USER_STORIES_MLN.md).mln-cli/desktop/frontend/package.jsonmake build-mln-wallet-frontend from repo root when validating production bundle behavior (see Makefile).PRODUCT_SPEC.md says so (AGENTS.md)..cursor/skills/mln-go-engineer/SKILL.md.mln-cli/desktop/README.md — build tag wails, make build-mln-wallet.research/WALLET_TAKER_FLOW_V1.md, research/WALLET_MAKER_FLOW_V1.md — wireframe-level flows.mlnd/MAKER_DASHBOARD_SETUP.md — operator dashboard context when UI overlaps maker surfaces.PRODUCT_SPEC.md unless the user explicitly expands scope (repo norm; see AGENTS.md)..cursor/skills/mln-web3-product-design/SKILL.md + .cursor/rules/mln-product-design.mdc when editing globbed UX docs..cursor/skills/mln-go-engineer/SKILL.md..cursor/skills/doc-sync/SKILL.md.