docs: integrate project conversations and coding teacher
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
brother7 committed 2026-09-22 13:59:36 +08:00
1 parent 00ad84c094
commit e5d271bc45
9 files changed
+110 -3

No files matched your search

@@ -1,8 +1,8 @@
# ADR-008: 交互式 AI 应用 Scaffold 与官方项目插件采用项目级激活
- Status: Accepted / implemented, amended 2026-09-07
- Status: Accepted / implemented, amended 2026-09-22
- Date: 2026-09-04
- Last amended: 2026-09-07
- Last amended: 2026-09-22
- Applies to: Project creation, `ProjectType`, code-owned official project Plugins, scaffold Skill, release readiness
## Context
@@ -31,7 +31,7 @@
## Consequences
- 模板可随官方 Plugin 版本演进,不再扩大项目创建服务的职责,也不需要把脚本上传为 Marketplace artifact。
- 普通用户可从目录选择直接进入 `/chat`;没有 Agent 时显示非阻塞空状态并提供创建首个 Agent 的入口。Project Configuration 仍处理真正无效的 metadata,但不再承担初始化仪式。
- 普通用户从目录选择直接进入 `/chat`;Main 在项目配置中直接创建内部默认 Agent 并保存 defaultAgentId,不展示手动 Agent 创建步骤。会话列于项目下,打开项目不创建空会话;首次发送或显式新建才创建。历史 Agent ID、配置与 Pi 绑定保留。Project Configuration 继续处理真正无效的 metadata。
- 旧项目无需批量迁移即可继续打开、生成脚手架和发布;普通新写入使用内部默认 `interactive_ai_app`,既有 `custom` 与历史类型保持兼容。
- 发布规则在 Skill 中可被 Agent 解释和预检,但权威执行仍只有 Main 与 Works Square,避免形成第二套发布实现。
- 这三个代码所有官方身份的既有 Agent assignment 数据不再参与有效资源计算,可以原样保留;账号移除(适用时)或项目禁用仍会阻止新父 Agent 获得资源,运行中的 generation 仍按既有冻结边界切换。
@@ -66,3 +66,7 @@
- Simplified-creation source commit: `af13aca`
- Simplified-creation integration merge: `39d7b7e`
- Simplified-creation source task: `20260906-remove-project-gate-7c31`
## 2026-09-22 Amendment
用户明确批准并实施项目默认 Agent、项目下会话和独立官方编程老师;取代旧首个 Agent 创建入口及 Agent 分组导航。项目文件生成与发布边界不变。详见[编程老师决定](ADR-2026-09-22-coding-teacher.md)。