Restore the README structure around the product workflow while keeping the Harness diagram in the public page.
Keep private docs out of the repository by ignoring docs/ and removing tracked docs files, while moving README screenshots to public logo assets.
Checks: README local links/images OK; git diff --check; git diff --cached --check.
Make Pixel Blast the shared agent-discovery onboarding, with a faster irregular motion while preserving the approved visual baseline. Improve local agent discovery, generated media import, attachment previews, and conversation behavior.\n\nChecks: npm --prefix frontend test; npm --prefix desktop test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; git diff --check.
Adopt AGPL-3.0-only for the Community Edition, reserve separate commercial licensing, and set the permanent macOS Bundle ID to com.rydersun.meldwork. Add fail-closed Developer ID/notarization preflight and post-sign checks, package license notices, and refresh public MVP, signing, architecture, security, and verification documentation.
Checks: frontend 237/237; desktop 842/842; web and desktop builds; production audits; pack and DMG/ZIP dist; strict codesign; clean-profile packaged startup; archive Bundle ID/license inspection; Markdown links; git diff --check.
Clarify the PolyForm noncommercial boundary in GitHub-friendly plain text, replace the OpenCodeReview mark with the upstream transparent logo, rewrite both READMEs around desktop installation and business workflows, and add real packaged-client screenshots plus release notes.\n\nChecks: GitHub Markdown API render; local link validation; SVG XML and SHA-256 verification; isolated packaged-app screenshot acceptance; DMG verify; ZIP integrity; codesign verification
Improve navigation, Agent management, onboarding, attachments, message actions, and visual consistency across the desktop UI. Add the validated Electron IPC, persistence, provider, readiness, and test support required by custom Agents and persistent message deletion.\n\nChecks: npm --prefix frontend test (161 passed); npm --prefix desktop test (351 passed); npm --prefix frontend run build; npm --prefix frontend run build:desktop; git diff --check.
Replace the double-outlined conversation title editor with a theme-aware inset focus treatment and add regression coverage. Rewrite the English and Chinese READMEs around user value, product differentiation, and local-first control, and track the Chinese README as public documentation.
Checks: npm --prefix frontend test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; npm --prefix desktop run pack; packaged Electron light/dark title-edit verification; git diff --check.
Separate the Meldwork workspace home from Settings, tighten responsive sidebar and Provider layouts, preserve Agent-only conversation outlines, and refresh transparent knowledge and brand assets.
Add encrypted per-Agent Official, OpenRouter, and Custom Provider profiles with migration, narrow activation IPC, native CLI readiness preservation, and OpenClaw native configuration fallback. Improve real local knowledge-source status and settings guidance.
Verified with frontend 89/89 tests, desktop 268/268 tests, web and desktop builds, desktop arm64 pack, runtime Provider checks at 810x988, and git diff --check.
Keep the current local multi-agent and provider work in one checkpoint, add project-level ignore rules for docs/ and documentation/, and remove already tracked documentation from the index. No fresh verification was run in this checkpoint; the previous baseline had frontend, desktop, build, and pack checks passing.
Limit desktop image imports to the PNG and JPEG formats that the local preview and validation pipeline fully supports. Add rejection coverage across preload and workspace boundaries.\n\nChecks: node --test test/attachment-store.test.cjs test/image-dimensions.test.cjs test/local-workspace.test.cjs test/main-security.test.cjs test/preload-security.test.cjs test/cli-adapters.test.cjs (162 passed)
Capture the completed desktop conversation, attachment, Skill, notification, session-management, and Agent-runtime work before the next UX and orchestration iteration.
Checks: desktop 222/222 passed; frontend 54/55 passed with the existing modal-history restoration failure at App.spec.js:593; git diff --cached --check passed.
- Establish a clean independent Electron repository with local Agent discovery, installation, guarded execution, persistent conversations, and secure Provider storage.
- Remove institutional, backend, cloud-channel, remote-participant, reaction, and sticker surfaces while preserving only local multi-Agent discussion and relay workflows.
- Introduce the Relay Cam 3D identity, Claude-inspired light palette, GitHub-style dark theme, bilingual UI, architecture documentation, test coverage, and CI.
Verification: frontend 13/13; desktop 133/133; web and desktop renderer builds; real Electron light/dark/minimum-window checks; macOS pack/dist; codesign, DMG, ZIP, asset, secret, and independence audits.