Commit Graph

20 Commits

Author SHA1 Message Date
JenkenB bb60ca91ef Match3D & Puzzle: runtime UI, assets, drag fix
Backend: stop treating background music as a required draft asset and remove auto-submit/plan for background music; load persisted generated UI/assets into Match3D agent session responses (added helpers to resolve profile id and fetch existing generated assets). Frontend: make Match3D result preview reuse runtime UI styles, unify runtime settings entry, update PuzzleRuntime to apply immediate pointermove transforms (disable drag transition), use SVG clipPath for merged piece rounding, ensure PuzzleRuntimeShell supplies platform theme classes, and adjust related tests. Docs & logs: update decision log, pitfalls and product docs to reflect these changes.
2026-05-15 08:49:59 +08:00
JenkenB 3cb3efb4d0 Prune stale docs and update .hermes content
Delete a large set of outdated documentation (many files under docs/ and .hermes/plans/, including audits, design, prd, technical, planning, assets, and todos). Update and consolidate .hermes content: refresh shared-memory pages (decision-log, development-workflow, document-map, pitfalls, project-overview, team-conventions) and several skills/references under .hermes/skills. Also modify AGENTS.md, README.md, UI_CODING_STANDARD.md, docs/README.md and .encoding-check-ignore. Purpose: clean up stale planning/audit material and keep current hermes documentation and related top-level docs in sync.
2026-05-15 06:24:07 +08:00
JenkenB 74fd9a33ac Increase VectorEngine timeouts and add image UI
Add VectorEngine image generation config and raise request timeouts (env + scripts) from 180000 to 1000000ms. Introduce a reusable CreativeImageInputPanel component with tests and wire up mobile keyboard-focus helpers; update generation views and related tests (CustomWorldGenerationView, BarkBattle editor, Match3D, Puzzle flows). Improve API error handling / VectorEngine request guidance (packages/shared http.ts and docs), and apply multiple backend/frontend fixes for puzzle/match3d/prompt handling. Also include extensive docs and decision-log updates describing UI/UX decisions and verification steps.
2026-05-15 02:40:59 +08:00
JenkenB 548db78ca7 Update Match3D/image-generation docs & code
Adds/updates documentation, assets and implementation for Match3D and puzzle image generation workflows. Key changes: decision logs and pitfalls updated to prefer VectorEngine Gemini for Match3D material sheets and to require edits (multipart) for 1:1 container reference images; guidance added for when to use APIMart vs VectorEngine. .env.example clarified APIMart/Responses config. Many new public assets and PPT visuals added. Code changes across frontend and backend: updated shared contracts, server-rs match3d/puzzle/image-generation handlers, VectorEngine/OpenAI image generation clients, and multiple React components/tests to handle UI/background/container image signing, edits workflow, and puzzle UI background resolution. Added src/services/puzzle-runtime/puzzleUiBackgroundSource.ts and related test updates. Includes notes about multipart HTTP/1.1 requirement and test/verification commands in docs.
2026-05-14 20:34:45 +08:00
JenkenB 2dc9d752e4 1 2026-05-14 13:40:50 +08:00
JenkenB 5a55180b78 1 2026-05-14 01:11:58 +08:00
JenkenB 01c5ab985a 1 2026-05-13 00:28:07 +08:00
JenkenB ef4f91a75e 1
CI / verify (push) Has been cancelled
2026-05-11 20:57:16 +08:00
JenkenB 481a27fc53 1 2026-05-11 20:27:41 +08:00
JenkenB e30b733b17 1 2026-05-11 16:15:48 +08:00
JenkenB 192accd796 1 2026-05-10 22:20:54 +08:00
wuxiangwanzi a1e5c2150c feat: refine match3d spawn visuals
CI / verify (push) Has been cancelled
2026-05-08 22:52:26 +08:00
JenkenB 94975e4735 1 2026-05-08 20:48:29 +08:00
wuxiangwanzi e8fee0172a feat: add puzzle onboarding and match3d entry updates
CI / verify (push) Has been cancelled
2026-05-07 23:30:54 +08:00
wuxiangwanzi 2252afb080 fix: improve match3d tray preview readability
CI / verify (push) Has been cancelled
2026-05-05 17:17:27 +08:00
wuxiangwanzi f1e86a88da feat: refine match3d brick runtime assets
CI / verify (push) Has been cancelled
2026-05-03 23:26:08 +08:00
wuxiangwanzi a18f4db4bb feat: add match3d 3d runtime experiment
CI / verify (push) Has been cancelled
2026-05-02 23:01:48 +08:00
wuxiangwanzi 9a3db67e13 完善抓大鹅创作入口与运行态表现 2026-05-01 22:07:55 +08:00
wuxiangwanzi df24467e1d Integrate Match3D Q1 flow
CI / verify (push) Has been cancelled
2026-05-01 14:33:18 +08:00
wuxiangwanzi 08815d98bc 抓大鹅F3实现
CI / verify (push) Has been cancelled
2026-04-30 21:01:36 +08:00