Files
CursorInitGeneral/.cursor/changelog/changelog-recent.md
2026-07-27 15:09:13 +08:00

27 lines
4.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Dev Changelog — Recent
最近 ~20 次改动的摘要记录,按时间倒序排列。
当 Agent 检测到当前任务与近期改动相关时自动读取。
> 本文件由 `tools/changelog_build.py` 从 `entries/` 自动生成,请勿手改。
### [CL-20260727-1322-nostars] 2026-07-27 — 安全接入 Roblox 项目类型 Bundle
- **merge_source**: FOR_Roblox_Main
- **author**: nostars
- **tags**: cursor-init, roblox, skills, local-env, open-cloud, security
- **affected_files**: .cursor/bootstrap/catalog.json、.cursor/bootstrap/skills.json、.cursor/bootstrap/tools/cursor_init.py、.cursor/bootstrap/tests/test_cursor_init.py、.cursor/bootstrap/types/roblox/manifest.json、.cursor/bootstrap/types/roblox/fragments/roblox.gitignore、.cursor/bootstrap/types/roblox/fragments/roblox.gitattributes、.cursor/bootstrap/types/roblox/payload/rules/project/roblox-luau-guardrails.mdc、.cursor/bootstrap/types/roblox/payload/skills/roblox-project-initializer/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-vibe-project-framework/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-ui-producer/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/building-3d-objects/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/building-maps/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-camera-cinematics/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-vfx-designer/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-animation-producer/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-commonkit-usage/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-asset-uploader/SKILL.md、.cursor/bootstrap/types/roblox/payload/skills/roblox-asset-uploader/scripts/upload.py、.cursor/bootstrap/types/roblox/payload/skills/roblox-asset-uploader/scripts/test_upload.py、.cursor/skills/cursor-init/SKILL.md、.cursor/skills/cursor-init/reference.md、.cursor/hooks/tests/test_check_changelog.py、.cursor/pitfalls/pitfalls.md
- **summary**: 将十四个候选整合为一条 Roblox Rule、八个核心 Skill 和两个条件 Skill并把 Roblox 标记为 ready。
初始化器新增敏感本机字段契约API key 只在模板中留占位符,真实值不经问卷或命令行采集。
Open Cloud 上传器改为 Python 标准库、零联网 dry-run 和逐次确认,三类型切换与 Hook 扫描均有回归覆盖。
- **source_chat**: [Roblox Bundle 安全接入](540edfb7-b92d-4680-b9d4-3b506604993d)
### [CL-20260727-1213-nostars] 2026-07-27 — 建立多项目类型 Cursor 初始化架构
- **merge_source**: FOR_Roblox_Main
- **author**: nostars
- **tags**: cursor-init, multi-project, manifest, hooks, godot, roblox
- **affected_files**: .cursor-init-source、.cursor/bootstrap/catalog.json、.cursor/bootstrap/common.manifest.json、.cursor/bootstrap/skills.json、.cursor/bootstrap/tools/cursor_init.py、.cursor/bootstrap/tests/test_cursor_init.py、.cursor/bootstrap/types/general/manifest.json、.cursor/bootstrap/types/godot/manifest.json、.cursor/bootstrap/types/roblox/manifest.json、.cursor/bootstrap/types/godot/payload/rules/project/godot-architecture.mdc、.cursor/bootstrap/types/godot/payload/rules/project/godot-assets.mdc、.cursor/bootstrap/types/godot/payload/rules/project/godot-data-systems.mdc、.cursor/bootstrap/types/godot/payload/rules/project/godot-gdscript-style.mdc、.cursor/bootstrap/types/godot/payload/rules/project/godot-scene-conventions.mdc、.cursor/bootstrap/types/godot/payload/rules/project/godot-testing.mdc、.cursor/hooks/changelog-scan.json、.cursor/hooks/check-changelog.ps1、.cursor/hooks/check-changelog.sh、.cursor/hooks/tests/test_check_changelog.py、.cursor/local-env.example.json、.cursor/rules/common/baserule.mdc、.cursor/rules/common/cursor-init-recall.mdc、.cursor/rules/common/epee-orchestrator.mdc、.cursor/skills/cursor-init/SKILL.md、.cursor/skills/cursor-init/reference.md、.cursor/skills/epee-orchestrator/SKILL.md、.cursor/skills/epee-orchestrator/registry.md、.cursor/README.md、.gitignore、.gitattributes
- **summary**: 新增 JSON catalog/manifests、标准库 Python dry-run/apply/check 引擎与自包含 bootstrap。
Godot Rules 移入未激活 payload通用项目初始化前不再加载 Godot 约束。
Registry、Hook 扫描、本机字段和 Git managed blocks 均按所选类型生成。
Roblox 保持 draft只有 payload 和测试完整后才会出现在动态问卷中。
- **source_chat**: [多类型初始化架构重构](540edfb7-b92d-4680-b9d4-3b506604993d)