lanrtop
1888f71626
docs(blueprint/agent-client-parity): P1 收尾审查记录与已知限制更新为 claude mcp get 为准的方案
...
Push & PR Check / check (push) Successful in 1m32s
Push & PR Check / check (pull_request) Successful in 1m5s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 16:57:26 +09:00
lanrtop
1f90dcdeb0
docs(blueprint/agent-client-parity): P1/P3 完成,记录三端验收与审查证据
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 14:44:00 +09:00
lanrtop
7b702a9d88
docs(blueprint): 新建 architecture-evolution 模块,记录技术栈评估与 A1–A4
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 13:49:59 +09:00
lanrtop
d1e75d2270
docs(blueprint): 新建 agent-client-parity 模块,记录三端无头基线
...
Push & PR Check / check (push) Successful in 1m26s
- 三端(Claude Code / Codex / DSH 桌面版)同一只读任务的 A–F 矩阵作为基线证据
- 立 P1–P5:统一项目专用地址、Claude skill 投影、稳定 helper 入口、
探针固化、落地兜底;原 V17/V18 迁入 P1/P3
- manifest 项目描述同步为「管家」定位
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 19:12:03 +09:00
lanrtop
9211883a9b
test(dev-variables/mcp): 以隔离宿主完成 V7 真实 Codex 跨会话试点
...
Push & PR Check / check (push) Successful in 1m7s
Push & PR Check / check (pull_request) Successful in 1m5s
新增 ignored 宿主 isolated_dev_variables_client_pilot:内存 DB + 随机合成账户 +
临时 scoped MCP,认证走真实 helper。真实 Codex CLI 三会话完成登记→代填→跨会话
读取→撤销后读取失败,宿主断言目录无 .env/token/密码且凭据清理。
Rules-Applied: R03,R05,R10,R13
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 12:42:44 +09:00
lanrtop
4a6fbf9863
chore(merge): 合入 master 的管家定位与设计简报
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 12:04:40 +09:00
lanrtop
8f3be6b948
docs(blueprint): 回收 9-23 草稿有效部分并落定管家方向设计简报
...
Push & PR Check / check (push) Successful in 1m57s
- api-keys:按现状改为 Credential Manager 存储(R2/R3/R6 已完成)
- manifest:补 project-resource-broker 两条依赖边
- notes-archive:补 R1 复盘
- blueprint-governance:指向 handoff-pilot 待议证据包
- docs/tasks:handoff-pilot(含蓝图规则并入能力包目标)+ dev-variables 落地增量提案
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 11:48:32 +09:00
lanrtop
8e13bb4cf5
docs(dev-variables/contract): 记录测试账户边界与验收证据
...
同步 scoped MCP、Tauri DTO 契约及 V8–V11 验收状态;V7 客户端限制与人工终验继续保留。
2026-09-28 01:46:19 +09:00
lanrtop
0b0bc18ce4
docs(resource/dev-variables): record Codex approval blocker
...
Three isolated real-client attempts were denied before dispatch by approval policy=never. Keep V7 blocked pending an explicitly approved pilot.
Rules-Applied: R03,R10,R13
2026-09-26 16:57:58 +09:00
lanrtop
fe71536f33
docs(resource/dev-variables): record scoped plaintext exception and validation
...
Document V1-V6 evidence and keep V7 in progress until a real Codex tool-call and human UI pilot complete.
Rules-Applied: R03,R05,R10,R13
2026-09-26 16:48:57 +09:00
lanrtop
c2b4c30f50
docs(resource/broker): 记录 R11 客户端试点验收
...
Push & PR Check / check (push) Successful in 3m13s
Push & PR Check / check (pull_request) Successful in 3m4s
真实 Codex CLI 经临时 scoped MCP 完成非秘密 readiness、跨项目拒绝与模拟 PR;明确审批门槛及未验证边界。
Rules-Applied: R02,R03
2026-09-26 09:44:29 +09:00
lanrtop
7ae547e1f6
test(resource/broker): 添加隔离客户端试点宿主
...
Push & PR Check / check (push) Successful in 4m12s
提供仅测试可用的 scoped MCP 临时宿主和合成凭证/Gitea fixture;保留 R11 进行中状态,等待真实客户端会话终验。
Rules-Applied: R02
2026-09-26 09:30:59 +09:00
lanrtop
5f23cf85b1
test(resource/broker): 补齐 scoped MCP 合成 PR 端到端回归
...
Push & PR Check / check (pull_request) Successful in 1m7s
Rules-Applied: R03,R13
2026-09-24 08:22:38 +09:00
lanrtop
c7333038c5
docs(resource/broker): 记录设计边界与逐卡验收证据
...
Push & PR Check / check (push) Successful in 1m20s
Push & PR Check / check (pull_request) Successful in 58s
同步蓝图、契约映射和本机凭证迁移前备份约束;UI 与真实环境终验保持待办。
Rules-Applied: R01,R05,R07
2026-09-23 18:46:12 +09:00
lanrtop
f04cc8d43d
docs(blueprint/project-capability): 记录 P3 验收结果
...
Push & PR Check / check (push) Successful in 59s
记录隔离镜像切换与 production 双证据,并启动收益观测。
Rules-Applied: R13
2026-09-23 13:07:16 +09:00
lanrtop
7fc3011411
docs(blueprint/agent): 完成访问可靠性正式版验收
...
Push & PR Check / check (push) Successful in 1m1s
Rules-Applied: R03,R08,R13
2026-09-23 09:45:39 +09:00
lanrtop
43a4e4382a
docs(blueprint/agent): 记录设置页视觉终验
...
Push & PR Check / check (push) Successful in 57s
Rules-Applied: R08,R13
2026-09-23 04:53:04 +09:00
lanrtop
42bb0a068a
docs(blueprint/agent): 收口双项目原生 MCP 验收
...
Rules-Applied: R03,R08,R10,R13
2026-09-23 04:19:08 +09:00
lanrtop
327f3d78ab
feat(agent/access): 强化项目级运行态接入
...
MCP 改为 loopback 并绑定项目 scope,补齐越界拒绝、风险元数据和结构化状态。
新增分层 readiness、配置迁移与设置页投影;正式安装版可选择登录自启动,debug 与非安装路径明确拒绝。
Feature-Confirmed: true
Rules-Applied: R01,R06,R07,R08,R10,R12,R13
2026-09-23 03:21:38 +09:00
lanrtop
cd9d5ffc57
chore(blueprint/toolchain): 收口工具链能力包状态
...
同步 PR #16 已合并事实,将 T9 与模块进度标记为完成。
2026-09-23 03:19:06 +09:00
lanrtop
806205b8b0
feat(cicd): add safe agent workflow projection
...
Push & PR Check / check (push) Successful in 1m0s
Push & PR Check / check (pull_request) Successful in 58s
Add preview-and-apply workflow commands with digest confirmation, project boundary checks, and MCP/Tauri projections. Sync onboarding capability packs and Codex skill guidance.
Feature-Confirmed: true
Rules-Applied: R01,R02,R06,R07,R12,R13
2026-09-22 23:27:34 +09:00
lanrtop
9bf2d579ea
feat(cicd): align templates with project toolchain
...
Push & PR Check / check (push) Successful in 57s
Push & PR Check / check (pull_request) Successful in 56s
Reuse the canonical Node/pnpm contract when generating workflows, preserve per-tool legacy fallbacks, and reject conflicting declarations with evidence.
Feature-Confirmed: true
Rules-Applied: R02,R12
2026-09-22 22:38:06 +09:00
lanrtop
bdee5ea67f
chore(blueprint): 收口炼境工具链契约
...
Push & PR Check / check (push) Successful in 58s
Rules-Applied: R11,R13
2026-09-22 22:18:59 +09:00
lanrtop
23e9c297ca
fix(ci): 使用项目工具链版本声明
...
Push & PR Check / check (push) Successful in 1m7s
Push & PR Check / check (pull_request) Successful in 53s
Rules-Applied: R13
2026-09-22 22:09:28 +09:00
lanrtop
ff3f3d40d6
feat(toolchain): 补齐炼境自身工具链契约
...
Push & PR Check / check (push) Failing after 31s
Push & PR Check / check (pull_request) Failing after 25s
Feature-Confirmed: true
Rules-Applied: R02,R13
2026-09-22 22:01:35 +09:00
lanrtop
c9e92f7af4
chore(blueprint): 收口 Agent PR 合并门禁
...
Push & PR Check / check (push) Successful in 1m20s
记录 PR #14 的真实 SHA 绑定合并与交付状态回读证据,并写入 M 级任务复盘。
Rules-Applied: R03,R13
2026-09-22 21:23:01 +09:00
lanrtop
b6d7490254
chore(onboarding): 完成炼境自身 Codex 接入
...
Push & PR Check / check (push) Successful in 1m18s
Push & PR Check / check (pull_request) Successful in 58s
建立 canonical project context、Codex MCP 配置、项目级炼境 skill 与能力包版本记录,并补齐蓝图任务和复盘证据。
Rules-Applied: R03,R10,R13
2026-09-22 21:10:42 +09:00
lanrtop
0141b8b09a
feat(delivery/gitea): 归一化 Gitea 部署状态信号
...
Push & PR Check / check (push) Successful in 1m4s
Push & PR Check / check (pull_request) Successful in 59s
保留目标 SHA、context、时间与跳转证据,按精确 context 提取部署结果,并修正 Gitea 1.22 skipped job 被编码为 success 的误判。同步落账 production 只读双证据方案与 P3-A 完成状态。
Rules-Applied: R07,R10,R13
Feature-Confirmed: true
2026-09-22 19:54:43 +09:00
lanrtop
a1c0ef5ad7
docs(blueprint): 收官工具链消费者试点
Push & PR Check / check (push) Successful in 1m3s
2026-09-22 16:19:56 +09:00
lanrtop
32b32438d1
docs(blueprint): record toolchain consumer pilot
...
Push & PR Check / check (pull_request) Successful in 57s
Record the verified Windows mise path and keep Enterprise CI plus new-session validation open.
Rules-Applied: R13
2026-09-22 01:59:57 +09:00
lanrtop
ccbd2b0e23
style(env): 扩大环境工具模态框
...
Push & PR Check / check (push) Successful in 1m2s
Push & PR Check / check (pull_request) Successful in 59s
根据 human_verify 调整响应式宽高与内容间距,并将工具链 UI 任务标记完成。
Rules-Applied: R08,R13
2026-09-22 01:41:30 +09:00
lanrtop
ead35ad12a
feat(toolchain): 增加项目级运行时能力包
...
以 .nvmrc 与 packageManager 作为 Node/pnpm 版本事实,新增 Windows-only 的状态诊断、受控 mise 准备、MCP/Tauri/UI 双投影及 onboarding 自检。
Feature-Confirmed: true
Rules-Applied: R01,R04,R06,R07,R08,R10,R12
2026-09-22 01:08:31 +09:00
lanrtop
057c2b3a10
fix(onboarding): recognize custom lefthook checks
Push & PR Check / check (pull_request) Successful in 1m1s
2026-09-21 22:42:03 +09:00
lanrtop
f5b66aba4a
feat(onboarding): version capability packs
...
Feature-Confirmed: true
2026-09-21 19:23:54 +09:00
lanrtop
167fcf9880
feat(agent-context): add canonical project context
...
Feature-Confirmed: true
2026-09-21 18:16:32 +09:00
lanrtop
383b5b35d7
feat(delivery): add project delivery status
...
Push & PR Check / check (push) Successful in 1m0s
Push & PR Check / check (pull_request) Successful in 58s
Feature-Confirmed: true
2026-09-21 15:16:40 +09:00
lanrtop
99d41d5939
chore(blueprint): plan Codex model switch
2026-09-21 12:53:25 +09:00
lanrtop
87494ba055
chore(blueprint): 三卡收官——ship 体检实补3处/envoy 零改动收官/分诊先核现状教训入账
...
Push & PR Check / check (push) Successful in 55s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-11 22:27:30 +09:00
lanrtop
91d9ca1346
chore(blueprint): 使者回传第二轮分诊 36 条落账——已消化6/过时1/待行动3卡/归档19,回执缺口实锤升级
...
Push & PR Check / check (push) Successful in 54s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-11 22:03:12 +09:00
lanrtop
ed2b95b90d
chore(blueprint): dsh-takeover T1/T2 收官——记忆回流 AGENTS/cicd-workflow + CI 校验验收留痕
...
Push & PR Check / check (push) Successful in 55s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-11 21:28:39 +09:00
lanrtop
246d562b15
chore(blueprint): 立项 dsh-takeover-readiness(DSH 接管准备,协作模式=DSH 干活+Claude 调教)
...
Push & PR Check / check (push) Successful in 2m31s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-11 21:10:46 +09:00
lanrtop
1bb4ce978e
chore(blueprint): 沉淀开发侧世界模型透镜 + staleness 卡收官 + notes 档案卡就绪
2026-08-23 15:46:41 +09:00
lanrtop
7cfbfb1b86
chore(blueprint): onboarding-pack 模块收官——U1/U3/B4 实调终验通过
...
Push & PR Check / check (push) Successful in 51s
批量分发 25 项目 0 失败(envoy/gate 全托管升级生效)、ingest 清洗
链路贯通、verify 七项链准确检出 lefthook 缺失键。模块 status→done。
2026-07-15 19:53:49 +09:00
lanrtop
1672b071e4
feat(onboarding/upgrade-channel): 全托管文件升级通道 + 批量重分发(U1)
...
Push & PR Check / check (push) Successful in 51s
Push & PR Check / check (pull_request) Successful in 51s
三档升级语义落地:envoy.md/blueprint-gate.cjs 切全托管
(内容不一致即覆盖,CRLF 归一化防抖动),文件头加托管声明;
verify_onboarding 第 7 项「lefthook 检查段齐全」从内嵌模板自省
键集合,零硬编码;MCP apply_onboarding_pack 缺省 project_id
时批量分发全部已登记项目,替代 batch_apply.py 手摇脚本。
Rules-Applied: R06,R07
Feature-Confirmed: true
2026-07-15 14:20:22 +09:00
lanrtop
2fe576b75a
feat(mcp/diagnostics): get_diagnostics 新增使者回传覆盖率「沉默项目」信号(B4)
...
Push & PR Check / check (push) Successful in 49s
近 30 天有 commit 采集但零使者回传的已登记项目浮出水面,
提示去该项目跑 /envoy——回流触发不自动化(辩证决策 2026-07-15),
用可观测性让遗忘可见,人留在过滤环里。
Rules-Applied: R06,R07
2026-07-15 14:10:28 +09:00
lanrtop
aaf3343133
feat(flywheel/rules-validation): Rules-Applied 规则 ID ingest 层真实性校验(U3)
...
Push & PR Check / check (push) Successful in 1m17s
校验单点放统计消费端(R12 边界单点):extract_rule_ids 从项目
CONVENTIONS.md 提取合法 ID 集合,filter_valid_rules 在入库前剔除
幻觉/typo ID(无 CONVENTIONS.md 时 fail-open 不校验)。接入全部
4 条写入链路(buff 增量/webhook/gitea 轮询/全量导入);
sanitize_rules_applied 提供回溯清洗,重跑全量导入即可清历史污染。
Rules-Applied: R01,R06,R07
2026-07-15 14:05:13 +09:00
lanrtop
4226372423
docs(blueprint): 登记 governance-feedback-loop concept 模块——治理反馈闭环
...
Push & PR Check / check (push) Successful in 50s
老板-员工手册隐喻:用户反馈子项目问题 → 结构化落账 → 梦核蒸馏进
规则/模板 → 批量分发 → 飞轮观测生效。治理管线已存在大半
(governance 规则同步 / feedback 梦核 / onboarding 模板版本化),
三处断环:治理反馈入口、反馈进梦核高权重输入、接入包批量重分发。
L 级,待 /architect。
2026-07-06 21:35:41 +09:00
lanrtop
a05fb49347
docs(blueprint): mcp-single-server 模块收官——T4 端到端终验通过
...
Push & PR Check / check (push) Successful in 49s
验证:~/.claude.json 仅剩 lian-jing(12 条旧注册清零)、3 项目抽查
新格式通过、新路由握手 + get_diagnostics 实调通过、旧路由 404。
T4 暴露 git-bash 硬编码存量 bug 已修(0d1427f)。
遗留:同路径重复登记(legacy id 与 uuid id 并存)待登记卫生清理。
2026-07-06 20:18:32 +09:00
lanrtop
df7d52a084
feat(mcp): T6 删除旧 /mcp/group 路由与兼容层——提前并入本次发版
...
Push & PR Check / check (push) Successful in 1m6s
Push & PR Check / check (pull_request) Successful in 49s
原计划后置一个版本,经评估提前:迁移在新版启动时自动重写全部
客户端配置(settings.json/liangjing.json/全局注册),旧路由的实际
消费者只剩升级前的存量会话,而服务重启后它们本就断开重连。
单人环境下双路由过渡的保留价值趋近于零,一次收口减少一轮发版。
- tools_call 签名去 Option 组上下文,process_rpc 单参数化
- list_group_projects 的 group_id 改为 required 参数
- grep 'mcp/group' src-tauri/src/ 零命中,cargo test 93 全绿
2026-07-06 19:34:51 +09:00
lanrtop
daed723438
docs(blueprint): mcp-single-server 设计定稿 + 拆卡 T1-T6
...
Push & PR Check / check (push) Successful in 47s
方案 B 双路由过渡:全局 /mcp 新路由与旧 /mcp/group/:gid 并存一个版本。
关键决策:工具层 resolve_project_root 去组化(组归属校验实测无隔离价值)、
迁移内建于重注入(reinject_all_mcp 即批量迁移器)、旧全局注册两种命名
格式(完整 UUID/短 8 位)都清理。webhook 路由已核实不受影响。
2026-07-06 19:15:59 +09:00