pangtong-fujunshi
|
d25eea4e82
|
Merge PR #115: [moz] docs(§21): v1.2 §15b Comment @assignee 行为约束
Deploy / ci (push) Failing after 14s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 2s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-21 15:30:10 +00:00 |
|
cfdaily
|
38c676c627
|
[moz] docs(§21): v1.2 §15b Comment @assignee 行为约束
CI / lint (pull_request) Successful in 31s
CI / test (pull_request) Successful in 53s
CI / frontend (pull_request) Successful in 27s
CI / notify-on-failure (pull_request) Successful in 0s
问题:agent 在 Issue/PR 上写 comment 不 @ 人时,assignee 收不到通知。
方案:prompt 约束(不走代码自动通知),让 agent 自主判断何时 @assignee。
不做:代码路径 3(自动通知 assignee,噪音问题)、subscribe 机制。
Closes #115
|
2026-06-21 23:27:10 +08:00 |
|
pangtong-fujunshi
|
0c1acbd073
|
Merge PR #113
Deploy / ci (push) Failing after 18s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 2s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-21 15:04:35 +00:00 |
|
cfdaily
|
b921b094ca
|
[moz] impl(§21): §11b Issue opened 无 assignee → discussion task delegate 庞统
CI / lint (pull_request) Successful in 33s
CI / test (pull_request) Successful in 47s
CI / frontend (pull_request) Successful in 29s
CI / notify-on-failure (pull_request) Successful in 0s
设计文档 PR #112 已合并。本 PR 实现代码改动:
1. _send_toolchain_task to_agent 允许 None(None 时跳过 AGENT_IDS 校验)
2. _handle_issues opened 分支:无 assignee + 有 type/* label → 创建 issue_discussion task(assignee=None)
3. router 对 assignee=None → delegate 庞统(FALLBACK_AGENT,现有机制)
4. toolchain_handler verify: issue_discussion auto-pass
5. _ACTION_HINTS + EVENT_LABELS_ZH 加 issue_closed/issue_discussion
司马懿 Review 建议项处理:
- S1: router FALLBACK_AGENT=pangtong-fujunshi(router.py:71),assignee=None 必走 delegate
- S2: _send_toolchain_task 校验已改为 to_agent is not None and ...(line 246)
Closes #113
|
2026-06-21 21:18:29 +08:00 |
|
pangtong-fujunshi
|
7bb7637d24
|
Merge PR #112
Deploy / ci (push) Failing after 17s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 2s
Deploy / notify-deploy-success (push) Successful in 1s
|
2026-06-21 12:57:01 +00:00 |
|
cfdaily
|
02883750f5
|
[moz] docs(§21): v1.1 §11b Issue opened 无 assignee 处理 + 修正 §13.1 触发路径
CI / lint (pull_request) Successful in 42s
CI / test (pull_request) Successful in 43s
CI / frontend (pull_request) Successful in 21s
CI / notify-on-failure (pull_request) Successful in 1s
- 新增 §11b: 无 assignee 的 Issue opened → toolchain task(assigee=None) → delegate 庞统 discussion
- 修正 §13.1: 原设计写 issues/assigned,实际 Gitea 无 assignee 的 Issue 发的是 issues/opened
- §11b.3: _send_toolchain_task to_agent 允许 None
- §11b.6: 为什么用 delegate 而非 broadcast 的设计决策
Closes #112
|
2026-06-21 20:54:16 +08:00 |
|
zhangfei-dev
|
60925c3395
|
Merge PR #110: [moz] fix(test): 修复 integration/e2e 测试 sys.path 污染导致 CI 失败
Deploy / ci (push) Failing after 8s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 1s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 23:30:46 +00:00 |
|
cfdaily
|
7335cafa90
|
[moz] fix(test): 补回 test_e2e_v27.py 的 pytest.mark.e2e 标记 (Review G1)
CI / lint (pull_request) Successful in 25s
CI / test (pull_request) Successful in 1m1s
CI / frontend (pull_request) Successful in 16s
CI / notify-on-failure (pull_request) Successful in 1s
|
2026-06-21 07:27:47 +08:00 |
|
cfdaily
|
1362cc5d64
|
[moz] fix(test): 修复 integration/e2e 测试 sys.path 污染导致 CI 失败
CI / lint (pull_request) Successful in 19s
CI / test (pull_request) Successful in 43s
CI / frontend (pull_request) Successful in 16s
CI / notify-on-failure (pull_request) Successful in 0s
根因:4 个测试文件在模块级别执行 sys.path.insert(0, DEPLOY_DIR),
即使测试被 deselect/conftest 跳过,模块仍被 import 触发 sys.path 污染。
后续测试 import src 时从安装目录加载(缺少新增模块如 algorithms/)。
修复:在 sys.path 操作前加 allow_module_level skip guard,
未设置 RUN_INTEGRATION 时跳过整个模块,不执行任何模块级代码。
影响文件:
- tests/integration/test_e2e_api_s1_s8.py
- tests/e2e/test_e2e_stress.py
- tests/e2e/test_e2e_scenarios.py
- tests/e2e/test_e2e_v27.py
|
2026-06-21 07:23:41 +08:00 |
|
zhangfei-dev
|
6df7563070
|
Merge PR #109: [moz] feat(algorithms): 排序算法实现最大值查找
Deploy / ci (push) Failing after 7s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 1s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 23:15:02 +00:00 |
|
cfdaily
|
da137ba193
|
[moz] feat: 排序算法实现最大值查找
CI / lint (pull_request) Successful in 14s
CI / test (pull_request) Failing after 34s
CI / frontend (pull_request) Successful in 15s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-21 07:03:51 +08:00 |
|
pangtong-fujunshi
|
ac4e28a57c
|
Merge PR #107
Deploy / ci (push) Failing after 11m50s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 15:46:20 +00:00 |
|
cfdaily
|
41d60cca2c
|
[moz] fix: M1 label type/feature→type/feat 对齐仓库实际 label(姜维 Review)
CI / lint (pull_request) Successful in 45s
CI / test (pull_request) Successful in 1m0s
CI / frontend (pull_request) Successful in 27s
CI / notify-on-failure (pull_request) Successful in 1s
- impl.yml: type/feature → type/feat
- toolchain_routes.py: business_type feature→feat(匹配 Gitea label)
- toolchain-templates.yaml: feature→feat
|
2026-06-20 23:40:15 +08:00 |
|
cfdaily
|
bae3244e24
|
[moz] fix: S2 _steps_cache None 崩溃修复(司马懿 Review 反馈)
clear_cache() 中 _steps_cache.clear() 改为 _steps_cache = None,
避免在 get_steps() 之前调用时 AttributeError。
|
2026-06-20 23:40:15 +08:00 |
|
cfdaily
|
e238eaec31
|
[moz] fix: CI lint E303 + F401 修复
- toolchain_handler.py: 删除多余空行 (E303)
- toolchain_templates.py: 删除 unused json import (F401)
|
2026-06-20 23:40:15 +08:00 |
|
cfdaily
|
b0bca0df5c
|
[moz] fix(§21): GAP-1 issue_assigned 6路分流 + GAP-2 issue_closed auto-pass + GAP-3 Discussion Prompt v3
第一轮背靠背一致性检查发现的 3 个 GAP:
GAP-1: §21 §5 issue_assigned 按 type label 分流
- 从 labels 解析 business_type (feature/impl/bug/docs/refactor/test)
- 从 toolchain-templates.yaml get_steps() 获取对应 steps
- fallback 到硬编码 steps(向后兼容)
GAP-2: §21 §11 Issue closed 事件处理
- toolchain_handler verify 加 issue_closed auto-pass
- toolchain_routes 加 issue closed webhook → 纯通知 task
GAP-3: §21 §13.2 Discussion Prompt v3
- 新增 你是谁 段(agent_identity 注入)
- 新增 你必须做什么 4 维度(定位/建议/认领/风险)
- 新增 Comment 格式(角色名开头)
- Boids 行为准则不变
- 黑板 API 不变(§21 范围仅 toolchain)
|
2026-06-20 23:39:56 +08:00 |
|
pangtong-fujunshi
|
6d1d906551
|
Merge PR #106
Deploy / ci (push) Failing after 12m13s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 15:35:47 +00:00 |
|
cfdaily
|
37b8115485
|
[moz] fix(lint): remove unused json import in toolchain_templates.py
CI / lint (pull_request) Successful in 34s
CI / test (pull_request) Successful in 1m45s
CI / frontend (pull_request) Successful in 20s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 23:29:00 +08:00 |
|
cfdaily
|
7c11c6b9aa
|
[moz] impl(§21): toolchain-templates.yaml + Issue 模板补全 + G1 修复 + §20 superseded
CI / lint (pull_request) Failing after 1m7s
CI / test (pull_request) Has been skipped
CI / frontend (pull_request) Has been skipped
CI / notify-on-failure (pull_request) Successful in 2s
- config/toolchain-templates.yaml: §4 steps 模板化(7 种 business_type + ci_failure + review_result)
- src/daemon/toolchain_templates.py: 加 get_steps()/get_output_template() YAML 加载
- .gitea/ISSUE_TEMPLATE/: 补 impl.yml + docs.yml + refactor.yml
- src/daemon/toolchain_handler.py: G1 弯引号修复
- docs/design/20-issue-centric-orchestration.md: status 改为 superseded by §21
Closes #106
|
2026-06-20 23:10:00 +08:00 |
|
pangtong-fujunshi
|
027ae59d40
|
Merge PR #105
Deploy / ci (push) Failing after 9s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 2s
Deploy / notify-deploy-success (push) Successful in 0s
v2.1.0-rc
|
2026-06-20 14:49:33 +00:00 |
|
cfdaily
|
12f6ac3b1f
|
[moz] feat(prompt): toolchain steps 加文档同步 + 司马懿/庞统 review 加需求-设计-编码一致性检查
CI / lint (pull_request) Successful in 49s
CI / test (pull_request) Successful in 47s
CI / frontend (pull_request) Successful in 19s
CI / notify-on-failure (pull_request) Successful in 0s
改动:
- toolchain_routes.py: issue_assigned/review_result/ci_failure steps 加文档同步 step
- toolchain_handler.py: ToolchainConstraintsSection 加 §6 文档同步约束 + Red Flag
- bootstrap.py: reviewer 硬约束加需求-设计-编码一致性检查
- ticker.py: 庞统 round review 三问第 2 问加 docs/design 同步确认
- prompt_composer.py: DeliveryChecklistSection 从弱提醒改为强制步骤
Closes #105
|
2026-06-20 22:47:11 +08:00 |
|
pangtong-fujunshi
|
623942bd15
|
Merge PR #104: [moz] docs(§21): v3 discussion prompt 重构 + 分支创建时机 + L2 约束
Deploy / ci (push) Failing after 15s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 1s
|
2026-06-20 13:31:02 +00:00 |
|
cfdaily
|
280435119e
|
[moz] docs(§21): 新增 §14b 分支与 PR 生命周期管理
CI / lint (pull_request) Successful in 24s
CI / test (pull_request) Successful in 1m7s
CI / frontend (pull_request) Successful in 23s
CI / notify-on-failure (pull_request) Successful in 0s
§14b.1 Sub Issue 完整生命周期(9 步:创建→分支→编码→PR→CI→Review→修改→Merge→清理)
§14b.2 Parent Issue 完整生命周期(5 步:创建→讨论→执行→Round Review→关闭)
§14b.3 核心规则(分支:Issue=1:1, 分支:PR=1:1, Closes #N, Parent #M)
§14b.4 多分支并行场景
§14b.5 PR body 标准模板
|
2026-06-20 21:28:46 +08:00 |
|
cfdaily
|
65eb7d6a99
|
[moz] docs(§21): fix 姜维 S1 分支名前缀按 type + S2 sub Issue body 加 Depends
CI / lint (pull_request) Successful in 19s
CI / test (pull_request) Successful in 1m4s
CI / frontend (pull_request) Successful in 12s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 21:24:28 +08:00 |
|
cfdaily
|
f4c995270c
|
[moz] docs(§21): v3 §13 discussion prompt 重构 + 分支创建时机 + L2 约束
CI / lint (pull_request) Successful in 22s
CI / test (pull_request) Successful in 36s
CI / frontend (pull_request) Successful in 15s
CI / notify-on-failure (pull_request) Successful in 0s
§13.2 Discussion Prompt 重构(参考 Edict/APM/PAV 优秀实践):
- 新增'你是谁'段——agent 有角色定位感
- 新增'你必须做什么'——4 条必须回应维度(定位/建议/认领/风险)
- Comment 格式以角色名开头——其他人知道是谁在说
- 底线约束:不 comment = 未参与
§13.4 Parent Issue sub 注册——agent 自己 comment 注册
§13.5 分支创建时机——明确 discussion 不碰 git,executor 创建分支
§13.6 L2 输入输出约束(PAV 循环)——每种 prompt 明确输入/输出/验证
|
2026-06-20 21:20:51 +08:00 |
|
pangtong-fujunshi
|
4a154f8e1a
|
Merge pull request '[moz] fix(handler): ToolchainApiSection 补充 Gitea Review API curl 指引' (#102) from fix/toolchain-review-api-guidance into main
Deploy / ci (push) Failing after 8s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 2s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 11:28:48 +00:00 |
|
cfdaily
|
735b8c4fed
|
[moz] fix(handler): ToolchainApiSection 补充 Gitea Review API curl 指引
CI / lint (pull_request) Successful in 23s
CI / test (pull_request) Successful in 39s
CI / frontend (pull_request) Successful in 23s
CI / notify-on-failure (pull_request) Successful in 0s
根因:姜维在 PR comment 中写 Review 而非通过 Review API 提交。
原因:steps 写了'提交 Review(Gitea API: POST .../reviews)'但
ToolchainApiSection 中没有 Review API 的 curl 示例。agent 找不到
怎么提交,就用最接近的 comment API 写 Review。
修复:在 ToolchainApiSection 中增加'提交 PR Review'段落,
含完整 curl 示例 + event 参数说明 + ⚠️ 必须用 Review API 提交。
|
2026-06-20 19:26:18 +08:00 |
|
pangtong-fujunshi
|
2e2edd2b00
|
Merge PR #101: [moz] docs(§21): v2 补充 AI native 能力完整性
Deploy / ci (push) Failing after 9s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 11:17:00 +00:00 |
|
cfdaily
|
b384433c80
|
[moz] docs(§21): fix 姜维 S1(同步 §20 task_state DDL)+ S2(SQL 语义变化说明)
CI / lint (pull_request) Successful in 26s
CI / test (pull_request) Successful in 33s
CI / frontend (pull_request) Successful in 14s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 18:59:18 +08:00 |
|
cfdaily
|
dceddeff45
|
[moz] docs(§21): fix M1 §11/§12 表格截断 + 重编号 §18 不做的事
CI / lint (pull_request) Successful in 14s
CI / test (pull_request) Successful in 24s
CI / frontend (pull_request) Successful in 11s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 18:58:26 +08:00 |
|
cfdaily
|
31028a7e6f
|
[moz] docs(§21): v2 补充 §12-§17 AI native 能力完整性
CI / lint (pull_request) Successful in 20s
CI / test (pull_request) Successful in 43s
CI / frontend (pull_request) Successful in 14s
CI / notify-on-failure (pull_request) Successful in 0s
§12: 14 项 AI native 能力对照表(全部可保留)
§13: Discussion 能力保留(DISCUSSION_PROMPT + Boids 四条不变)
§14: Agent 自建 sub Issue 模式(标题 [repo][sub][parent #N])
- 替代 claim 竞争:各 agent 自建 sub + assign 自己
- 重复不怕:庞统 round review 引导统一
§15: @mention 通知迁移(mention_queue 数据源改为 webhook)
§16: Round review 迁移(task_state parent_issue 映射)
§17: 无缝接续完整迁移(handoff/depends_on/retry/状态转换)
|
2026-06-20 18:53:31 +08:00 |
|
pangtong-fujunshi
|
6a73d6d6c7
|
Merge PR #97: [moz] docs(21): 统一工具链设计定稿
Deploy / ci (push) Failing after 7s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 1s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 04:30:09 +00:00 |
|
cfdaily
|
576cd96b43
|
[moz] ci: 去掉 pip install --no-cache-dir,启用 pip 缓存加速 test job
CI / lint (pull_request) Successful in 17s
CI / test (pull_request) Successful in 2m34s
CI / frontend (pull_request) Successful in 23s
CI / notify-on-failure (pull_request) Successful in 0s
根因:--no-cache-dir 每次全量下载 8 个包(3 分钟),pytest 实际只跑 3 秒。
姜维确认安全去掉(commit f6f26d7 为排查 dist-info 问题添加,现已不适用)。
|
2026-06-20 12:04:35 +08:00 |
|
cfdaily
|
48c2b8ea3d
|
[moz] docs(§21): 新增 §11 Issue closed 事件处理设计
CI / lint (pull_request) Successful in 18s
CI / test (pull_request) Successful in 9m35s
CI / frontend (pull_request) Successful in 14s
CI / notify-on-failure (pull_request) Successful in 0s
问题:Issue 被关闭时 daemon 不感知、创建者收不到通知
设计:_handle_issues 增加 action=closed 分支
- 通知 Issue 创建者(非关闭者)
- 纯通知类型(auto-pass)
- 包含关闭者 + 修复摘要
|
2026-06-20 11:47:03 +08:00 |
|
cfdaily
|
e89bd51d7c
|
[moz] docs(§21): fix 姜维 S1-S4(模板关系说明 + ci_failure 终态修正 + action report 识别规范 + infrastructure 模板)
CI / lint (pull_request) Successful in 18s
CI / test (pull_request) Successful in 17m29s
CI / frontend (pull_request) Successful in 15s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 11:45:38 +08:00 |
|
cfdaily
|
4c3d125a30
|
[moz] docs(§21): fix S1 typo + S2 PriorContextSection 改造标注 + S3 CI status webhook 风险 + G1 refactor 测试命令
|
2026-06-20 11:45:38 +08:00 |
|
cfdaily
|
59499798ea
|
[moz] docs(§21): Unified Toolchain Design — 统一工具链工作流
5 个割裂点统一解决:
1. agent API 统一到 Gitea(去掉黑板 API 引用)
2. steps 模板化(config/toolchain-templates.yaml)
3. issue_assigned 按 type/* 6 路分流(feature/impl/bug/docs/refactor/test)
4. action_type 和 business_type 分离
5. 完成检测改为终态事件 + 输出约束(output_template)
黑板无缝接续机制迁移:
- 前序产出 → Issue body Depends 引用
- handoff comment → Issue/PR comment
- 审查结果 → PR Review
L2 prompt section 重组(L0/L1/L3 不变)
|
2026-06-20 11:45:38 +08:00 |
|
jiangwei-infra
|
2febe54920
|
Merge PR #99: [moz] fix(ci): pin pydantic<2 for Python 3.9 compatibility
Deploy / ci (push) Failing after 8s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 1s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-20 03:13:12 +00:00 |
|
cfdaily
|
59c95d4125
|
[moz] fix(ci): pin pydantic<2 for Python 3.9 compatibility
CI / lint (pull_request) Successful in 16s
CI / test (pull_request) Successful in 3m26s
CI / frontend (pull_request) Successful in 21s
CI / notify-on-failure (pull_request) Successful in 0s
CI runner 使用系统 Python 3.9.6,pydantic 2.x 需要 >=3.10。
不加约束时 pip 间歇性无法找到兼容版本(flaky)。
项目仅使用 BaseModel(1.x/2.x 均兼容),pin <2 安全。
Closes #98
|
2026-06-20 11:06:45 +08:00 |
|
pangtong-fujunshi
|
23d8691b3f
|
Merge PR #96: [moz] docs(§20): Issue-Centric Orchestration
Deploy / ci (push) Failing after 13m25s
Deploy / deploy (push) Has been skipped
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 0s
|
2026-06-19 23:59:55 +00:00 |
|
cfdaily
|
f4fea8f418
|
[moz] fix(ci): pip install 加 no_proxy=* 绕过系统代理白名单
CI / lint (pull_request) Successful in 18s
CI / test (pull_request) Successful in 13m40s
CI / frontend (pull_request) Successful in 15s
CI / notify-on-failure (pull_request) Successful in 0s
CI runner 继承了系统 Wi-Fi 代理(127.0.0.1:7890),代理是白名单机制,
pip install 走代理被拒绝。加 env no_proxy=* 让 pip 直连。
|
2026-06-20 07:44:37 +08:00 |
|
cfdaily
|
3a11327113
|
[moz] docs(§20): v2.2 纳入姜维 v2.0 Review S3(must_haves 改名影响面)
CI / lint (pull_request) Failing after 50s
CI / test (pull_request) Has been skipped
CI / frontend (pull_request) Has been skipped
CI / notify-on-failure (pull_request) Successful in 2s
|
2026-06-20 00:45:31 +08:00 |
|
cfdaily
|
ddc5eb9897
|
[moz] docs(§20): v2.1 fix M1 dispatcher 直接SQL声明 + M2 Phase格式 + S1/S2 TaskAdapter残留清理
CI / lint (pull_request) Successful in 17s
CI / test (pull_request) Successful in 4m44s
CI / frontend (pull_request) Successful in 14s
CI / notify-on-failure (pull_request) Successful in 0s
|
2026-06-20 00:43:49 +08:00 |
|
cfdaily
|
b0f4572ba6
|
[moz] docs(§20): v2.0 修订——Repository 模式换底 + Review 反馈整合
CI / lint (pull_request) Successful in 30s
CI / test (pull_request) Successful in 8m30s
CI / frontend (pull_request) Successful in 19s
CI / notify-on-failure (pull_request) Successful in 0s
庞统修正:
- 砍掉 task_index + TaskAdapter,改为 Repository 模式(Queries 类内部换底)
- 协作数据从 Gitea API 读,执行数据从 task_state 表读
司马懿 Review S1-S4 + G2:
- S1: 表数量 12→14 修正
- S2: P4 补充 action_report 识别方案(body 标记约定)
- S3: PR merge 关 Issue 需要 Closes #N commit message 约定
- S4: CI status webhook 验证放到 Phase 0
- G2: Mail 剩余职责明确
姜维 Review:
- task_state 加 issue_updated_at 缓存失效判断
- must_haves 改名 daemon_meta
|
2026-06-20 00:40:04 +08:00 |
|
cfdaily
|
b6e58a164c
|
docs(§20): 纳入姜维 Review 反馈 v1.1
CI / lint (pull_request) Successful in 13s
CI / test (pull_request) Successful in 28s
CI / frontend (pull_request) Successful in 12s
CI / notify-on-failure (pull_request) Successful in 0s
- task_index 加 issue_updated_at + issue_body_cache 字段
- must_haves 改名 daemon_meta(避免概念混淆)
- P2 推荐 TaskAdapter 替代 lazy load
- P4 补充 mention 解析适配层说明
- 新增 Phase 0 前置(webhook 权限)
- Phase 1 加 CI status webhook 验证
- 风险表补充 CI status 不触发 + 权限不足两项
|
2026-06-19 21:21:46 +08:00 |
|
cfdaily
|
ea04b4c483
|
[moz] docs(§20): Issue-Centric Orchestration — Gitea Issue 替代黑板 DB 协作面
CI / lint (pull_request) Successful in 12s
CI / test (pull_request) Successful in 28s
CI / frontend (pull_request) Successful in 12s
CI / notify-on-failure (pull_request) Successful in 0s
设计目标:
1. 黑板 DB 协作面迁移到 Gitea Issue
2. 成果物以 Gitea 为基础(分支+PR)
3. webhook 部分替代 ticker
4. task 状态+spawner 逻辑不变
5. prompt 改造(黑板 API → Gitea API)
§3 目标架构:Gitea 做协作介质,daemon task_index 做轻量索引
§5 daemon 改造点:数据访问层(P1-P4)需讨论
§9 实施路径:5 个 Phase 分阶段实施
|
2026-06-19 21:05:17 +08:00 |
|
pangtong-fujunshi
|
04568108a6
|
Merge PR #95: [moz] impl(§17): issue_assigned steps git 操作具体化 + ToolchainApiSection Git 说明
Deploy / ci (push) Successful in 10s
Deploy / deploy (push) Successful in 11s
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 1s
|
2026-06-19 05:56:00 +00:00 |
|
cfdaily
|
6ea43d76e3
|
[moz] impl(§17): issue_assigned steps git 操作具体化 + ToolchainApiSection Git 说明
CI / lint (pull_request) Successful in 10s
CI / test (pull_request) Successful in 27s
CI / frontend (pull_request) Successful in 11s
CI / notify-on-failure (pull_request) Successful in 0s
改动 1: issue_assigned 编码路径 steps 改为具体 git 命令
(checkout main → pull → checkout -b → add/commit → push)
改动 2: ToolchainApiSection 新增 Git 操作说明段落(含开发目录路径)
改动 3: 测试更新(issue_assigned 断言 + 3 个 Git 说明测试)
466 passed
|
2026-06-19 13:53:44 +08:00 |
|
pangtong-fujunshi
|
09520a414e
|
Merge PR #94: [moz] docs(§17): issue_assigned steps git 操作具体化
Deploy / ci (push) Successful in 10s
Deploy / deploy (push) Successful in 11s
Deploy / notify-deploy-failure (push) Successful in 0s
Deploy / notify-deploy-success (push) Successful in 1s
|
2026-06-19 05:52:15 +00:00 |
|
cfdaily
|
9388f3ecc1
|
[moz] docs(§17): issue_assigned steps git 操作具体化 + ToolchainApiSection Git 说明段落
CI / lint (pull_request) Successful in 14s
CI / test (pull_request) Successful in 28s
CI / frontend (pull_request) Successful in 12s
CI / notify-on-failure (pull_request) Successful in 0s
§6.2 issue_assigned 编码路径 steps 改为具体 git 命令序列
(checkout main → pull → checkout -b → commit → push)
§6.4 新增 Git 操作说明段落设计(ToolchainApiSection 通用 git 参考)
§6.1 对照表更新步数描述
设计原则:系统不做分支管理,agent 自己执行 git 操作
|
2026-06-19 13:49:33 +08:00 |
|