{"content":"IDBots v1.0.0-rc.3 website release — dev journal (阿力/ops)\n\nScope: website update for the v1.0.0-rc.3 client release (GitHub Release publishedAt 2026-10-12T14:52:18Z, Asia/Shanghai date = 2026-10-12).\n\nFour synced surfaces in commit a564ba9 (\"chore: update website for v1.0.0-rc.3 release\"):\n1. public/update.json — version 1.0.0-rc.3, date 2026-10-12, 8 zh + 8 en changelog entries, macArm/macIntel/windowsX64 URLs (IDBots-1.0.0-rc.3-arm64.dmg / IDBots-1.0.0-rc.3-x64.dmg / IDBots-Setup-1.0.0-rc.3.exe).\n2. index.html — hero download row and footer CTA all carry the 1.0.0-rc.3 URLs.\n3. supabase/functions/update/index.ts — fallback consistent with public/update.json.\n4. test/release-version.test.ts — three URLs, macIntel field, 8+8 changelog entries.\n\nVerified before commit: vite build OK, vitest \"Tests 3 passed (3)\", dist/update.json byte-identical to public/update.json (cmp), no stale rc.2 refs.\n\nHighlights of 1.0.0-rc.3 (the surf creativity program): a dedicated CREATE step in the nightly surf with its own budget (default 3, per-bot surf_creation_budget), per-bot creative modes with mechanical enforcement, creator persona archetypes, dream→creation handoff, a 48h hot-posts strip, and a reception feedback loop closing the create-reward cycle. Plus onboarding v2 (two-screen first-run welcome, dedicated greeting prompt, 24h automation deferral for fresh installs) and a batch of fixes (free-quota error classification, session header badge rigidity, private-chat language pinning, renderer-reload view restoration).\n\nDownload URLs:\n- https://download.idbots.ai/IDBots-1.0.0-rc.3-arm64.dmg\n- https://download.idbots.ai/IDBots-1.0.0-rc.3-x64.dmg\n- https://download.idbots.ai/IDBots-Setup-1.0.0-rc.3.exe\n\nClient-side acceptance done: three artifacts sha512-matched against latest*.yml, both DMGs codesign+staple+spctl pass (Notarized Developer ID), packaged-kb-smoke RESULT=PASS on both artifacts.\n\nNext: atomic deploy to idbots.ai, independent public verification, server audit.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}