UI DESIGN LAB 功能开发与版本更新记录
Last updated: 2026-05-17
这是一份用于实时维护的网站开发日志。它记录 UI DESIGN LAB 的功能开发、版本更新、重要修复、权限变化、文档变化和待发布事项。
记录规则
- 每次完成一个可见功能、路由、权限、数据结构、生成流程或重要 UI 调整,都在
Unreleased中追加记录。 - 每次准备发布时,把
Unreleased内容归档到新的版本号下,并补充发布日期。 - 记录应写清楚“用户能看到什么变化”和“维护者需要知道什么变化”。
- 不记录纯临时代码尝试、失败实验或未落地的想法;这些内容放到 issue、计划或临时笔记。
记录模板
## Unreleased ### Supabase Maintenance - 2026-05-14: Applied remote Supabase migrations through local CLI for project `dsqoqmslquexewtqimyw` (`ui-design-lab`). - Future schema changes should be committed as SQL files in `supabase/migrations`, then applied from the repo root with `npx supabase db push --dry-run --yes` followed by `npx supabase db push --yes`. - CLI login uses a Supabase Personal Access Token on the developer machine. Never commit or paste `sbp_...` tokens; revoke any exposed token immediately. - Remote migration history had to be repaired because older schema existed while migration records were incomplete. The final remote history is aligned through `202605140001`. - The workflow Agent migration added `workflow_runs`, `workflow_run_assets`, `workflow_run_versions`, and the private `workflow-assets` Storage bucket with owner-only RLS policies. ### Documentation - Added `docs/PROJECT_WORKFLOW_AGENT.md` to document the current project creation page and Agent workflow: inputs, modes, realtime SSE events, node routing, revision flow, persistence, Supabase objects, and maintenance rules. - Added `project-workflow-agent` to the public docs hub and article route. - Added a Maintenance Memory rule binding the project creation page, Agent workflow implementation, and `docs/PROJECT_WORKFLOW_AGENT.md`; these must be updated together when the workflow changes. ### Added - 新增内容。 ### Changed - 调整内容。 ### Fixed - 修复内容。 ### Notes - 维护者注意事项。