Commit Graph

  • dfd9c420d3 docs(current): pre-align claim table for review-report merge (docs apply @document) weichen 2026-09-26 02:06:02 +00:00
  • fb376c0ea0 merge: candidate system-review-p0-p1-fixes into dev weichen 2026-09-26 02:02:42 +00:00
  • ea66f4456f docs: review P0/P1 fix records, ISSUES ledger, lesson, task claim weichen 2026-09-26 02:00:24 +00:00
  • 6a3a0dc201 fix(security): harden bypass authz, gate blind spot, command exec, validated_only (review P0/P1) weichen 2026-09-26 02:00:14 +00:00
  • b6e382e58f docs(ops): 标记 system-code-review 认领为 done weichen 2026-09-26 01:34:08 +00:00
  • c7e9ec0a26 docs(audit): 系统全面 code review 报告(仅分析不修复) weichen 2026-09-26 01:33:41 +00:00
  • f4c1b73f28 merge: candidate swboot-closeout-2026-09-26-r3 into dev weichen 2026-09-26 01:09:32 +00:00
  • f697420db8 docs(status): promote workflow-swboot to done — SWBOOT-10 executor + L5/L6 verified weichen 2026-09-26 01:09:20 +00:00
  • 7c7a08a3ca docs(test): swboot closeout evidence — executor e2e, L5 live PI, L6 playwright wizard weichen 2026-09-26 01:08:51 +00:00
  • 86e0cf46c6 merge: candidate swboot-closeout-2026-09-26-r2 into dev weichen 2026-09-26 01:00:51 +00:00
  • a52816299d fix(server): read bound repo from project_source_bindings.source_ref weichen 2026-09-26 01:00:37 +00:00
  • 70f3028cdb merge: candidate swboot-closeout-2026-09-26-r2 into dev weichen 2026-09-26 00:59:21 +00:00
  • f394bb15f9 fix(projectworkflow): write repo binding into project_source_bindings.source_ref weichen 2026-09-26 00:59:08 +00:00
  • 4965e74d66 merge: candidate swboot-closeout-2026-09-26-r2 into dev weichen 2026-09-26 00:57:11 +00:00
  • 83561682eb feat(swboot): wire SWBOOT-10 controlled patch executor (fail-closed) weichen 2026-09-26 00:56:59 +00:00
  • d0f3f76f7e merge: candidate rdev-p3-rerun-2026-09-26-r4 into dev weichen 2026-09-26 00:43:04 +00:00
  • 88e9b8bade docs(test): archive P3 rerun console log (rename out of ignored *.log) weichen 2026-09-26 00:43:00 +00:00
  • 09e4c08f28 merge: candidate rdev-p3-rerun-2026-09-26-r3 into dev weichen 2026-09-26 00:42:20 +00:00
  • c9d94545f8 docs(status): promote workflow-rdev to done — P3 real-PI rerun all-pass weichen 2026-09-26 00:42:09 +00:00
  • 68d29ef04e docs(test): rdev P3 real-PI rerun all-pass; register docgov approval-chain issues weichen 2026-09-26 00:41:47 +00:00
  • 5d5cd5fd6d merge: candidate rdev-p3-rerun-2026-09-26-r3 into dev weichen 2026-09-26 00:25:12 +00:00
  • dc26321bab fix(docgov): join ambient uow in persistApproveAndFAV to avoid row-lock deadlock weichen 2026-09-26 00:25:01 +00:00
  • 6bd6e91606 merge: candidate rdev-p3-rerun-2026-09-26-r3 into dev weichen 2026-09-26 00:22:20 +00:00
  • 043c66ccfb chore(server): log docgov approver decision failures (envelope redacts internals) weichen 2026-09-26 00:22:15 +00:00
  • 121b33f8ed merge: candidate rdev-p3-rerun-2026-09-26-r2 into dev weichen 2026-09-26 00:16:08 +00:00
  • bf3136490d fix(docgov): load review_snapshot_id when reading document records from PG weichen 2026-09-26 00:15:56 +00:00
  • a6d25afa27 merge: candidate chat-semantic-replace-2026-09-26 into dev weichen 2026-09-25 23:24:55 +00:00
  • 53d2731849 docs(status): promote chat-semantic-replace to done — fail-closed gray wiring verified weichen 2026-09-25 23:24:45 +00:00
  • e2cfd88ac0 docs(test): semantic REPLACE fail-closed gray wiring evidence (unit + dev runtime ladder) weichen 2026-09-25 23:24:33 +00:00
  • 6004494e21 merge: candidate chat-semantic-replace-2026-09-26 into dev weichen 2026-09-25 23:14:16 +00:00
  • aee774b894 fix(ctxmgr): keep displaced deterministic narrative for rollback-safe replace weichen 2026-09-25 23:14:07 +00:00
  • cd1f846f49 merge: candidate chat-semantic-replace-2026-09-26 into dev weichen 2026-09-25 22:56:45 +00:00
  • ffa41d78df feat(ctxmgr): wire fail-closed gray REPLACE for chat semantic narrative weichen 2026-09-25 22:56:36 +00:00
  • 4d5d695c75 merge: candidate jevdecide-soak-2026-09-26 into dev weichen 2026-09-25 22:51:03 +00:00
  • cbf96ebbe5 docs(status): promote jevdecide-shadow to done — 200-turn soak converged weichen 2026-09-25 22:50:54 +00:00
  • 96013db9aa docs(test): jevdecide assist soak >=200 turns with 94% handled rate evidence weichen 2026-09-25 22:50:33 +00:00
  • c373d6fbc0 merge: candidate dialogue-ctx-closeout-2026-09-26-r4 into dev weichen 2026-09-25 21:43:41 +00:00
  • 4b231d97ec docs(status): promote dialogue-ctx-injection to done — close conditions verified on dev weichen 2026-09-25 21:43:33 +00:00
  • 416674e3ec docs(test): dialogue-ctx closeout evidence — dev migration + real PI workspace inject + conflict card smoke weichen 2026-09-25 21:43:02 +00:00
  • f89b946d37 merge: candidate dialogue-ctx-closeout-2026-09-26-r4 into dev weichen 2026-09-25 21:30:41 +00:00
  • ae48970f5f fix(pi-runner): allow host-side extension path override for task runs weichen 2026-09-25 21:30:29 +00:00
  • ebb8282091 merge: candidate dialogue-ctx-closeout-2026-09-26-r2 into dev weichen 2026-09-25 21:03:21 +00:00
  • 76ddf4dd35 feat(ctx): surface dialogue conflict confirmation cards to triggering user weichen 2026-09-25 21:01:37 +00:00
  • f6ad3344f8 merge: candidate worktree-final-closeout-2026-09-26 into dev weichen 2026-09-25 20:34:14 +00:00
  • e6994e4e4e docs(closeout): 回填运行时验证与清理结果;任务收口 done weichen 2026-09-25 20:34:06 +00:00
  • 0e4b51c387 merge: record feature/dialogue-office-expansion-2026-09-25 into dev ancestry — 内容已由 dialogue-office-expansion-land 等价落地 dev;记录原分支历史归属 (tree unchanged) weichen 2026-09-25 20:32:49 +00:00
  • 19700e8590 merge: candidate worktree-final-closeout-2026-09-26 into dev weichen 2026-09-25 20:27:01 +00:00
  • 743b6a4774 docs(closeout): worktree 全量收口——唯一日志归档、CURRENT 漂移修正与本任务登记 weichen 2026-09-25 20:26:50 +00:00
  • dc10818143 merge: record feature/promote-rc-beta3-c-2026-09-24 into dev ancestry — test 晋升分支:全部提交已保留于本地 test 分支头 0e4b111d(tag rc-v1.1.0-beta.3 历史);不引入 dev 树变化 (tree unchanged) weichen 2026-09-25 20:24:51 +00:00
  • 2a7a700051 merge: record feature/integrate-gov-visibility-p0-b-2026-09-24 into dev ancestry — 取消的重试候选,被 p0-c 替代,仅含 merge 节点 (tree unchanged) weichen 2026-09-25 20:24:40 +00:00
  • 5f85f3c5d7 merge: record feature/integrate-backlog-triage-p10-r2-2026-09-25 into dev ancestry — 被 r3 候选替代,仅含 merge 节点 (tree unchanged) weichen 2026-09-25 20:24:33 +00:00
  • 2d3a7a22f8 merge: record feature/integrate-backlog-triage-p10-2026-09-25 into dev ancestry — 被 r2/r3 候选替代,仅含 merge 节点 (tree unchanged) weichen 2026-09-25 20:24:25 +00:00
  • 043e10f674 merge: record feature/integrate-admin-settings-maint-b-2026-09-25 into dev ancestry — 内容已由后续候选(r3)等价合入 dev(patch-id 查重 8f9b91d3 = dev 等价提交) (tree unchanged) weichen 2026-09-25 20:24:18 +00:00
  • 357c869a34 merge: record feature/single-binary-deploy-design-2026-09-24 into dev ancestry — 内容已由 single-binary-design-land 等价落地 dev;记录原分支历史归属 (tree unchanged) weichen 2026-09-25 20:24:06 +00:00
  • db8585b558 merge: record feature/member-permissions-doc-2026-09-24 into dev ancestry — 内容已由 member-permissions-doc-land 等价落地 dev;记录原分支历史归属 (tree unchanged) weichen 2026-09-25 20:23:58 +00:00
  • 64a28c9842 merge: record feature/doc-review-lifecycle-2026-09-25 into dev ancestry — 交付内容已由 doc-review-lifecycle-land 等价落地 dev;本归并仅记录原分支历史归属 (tree unchanged) weichen 2026-09-25 20:23:25 +00:00
  • cc519e3806 merge: candidate single-binary-design-land-2026-09-26 into dev weichen 2026-09-25 20:22:59 +00:00
  • 6733205d58 docs(design): 非容器化单二进制三环境交付方案(自 single-binary-deploy-design 分支落地;CURRENT 认领行已废弃不入) weichen 2026-09-25 20:22:45 +00:00
  • 23ee0f028d merge: candidate member-permissions-doc-land-2026-09-26 into dev weichen 2026-09-25 20:22:16 +00:00
  • 6e76a35943 docs(system-design): 修复 README t20 设计文档迁址后的失效链接(remediation→system-design) weichen 2026-09-25 20:21:43 +00:00
  • 86881bef6e docs(system-design): 新增项目成员权限总览(对话/任务/补充/文档三权整合) weichen 2026-09-24 14:43:00 +00:00
  • 75ff922b6e merge: candidate dialogue-office-expansion-land-2026-09-26 into dev weichen 2026-09-25 20:20:39 +00:00
  • af327950bd docs(plan): 对话办公能力全景盘点与 P0–P3 整改计划 weichen 2026-09-25 11:15:44 +00:00
  • 117ef7d826 merge: candidate doc-review-lifecycle-land-2026-09-26 into dev weichen 2026-09-25 20:17:35 +00:00
  • 6c815b2958 fix(land): 适配 dev 现行结构 — gov()/authorizer() 访问器、去 app/docnotify stream 依赖(arch 基线)、测试 stub 重名 weichen 2026-09-25 20:17:20 +00:00
  • 05b822d9c0 docs(evidence): doc-review-lifecycle-land re-validation 摘要 weichen 2026-09-25 20:17:11 +00:00
  • 985bc55fa5 docs(matrix): docgov 三权流转落地证据与 U11 live 基线键说明;附 re-validation 证据 weichen 2026-09-25 20:16:36 +00:00
  • b5a782bb38 feat(chat): dialogue triggers for comments/reopen/pending-supplements with mistouch guards weichen 2026-09-25 00:36:26 +00:00
  • 2e56ba9719 feat(docgov): complete review lifecycle gaps for lock/notify/comment/reopen weichen 2026-09-24 23:06:23 +00:00
  • 6adf694f74 merge: candidate matrix-closeout-r3-2026-09-26 into dev weichen 2026-09-25 19:05:04 +00:00
  • f0b23d345a docs(matrix): update u9u12 and web-sysadmin row footnotes per P8/P9 evidence weichen 2026-09-25 19:04:34 +00:00
  • 2391aaa7ec merge: candidate cleanup-audit-r3-2026-09-25 into dev weichen 2026-09-25 18:43:24 +00:00
  • 8ffb83e373 docs(current): register P11/P12 closeout rows via docs apply receipt weichen 2026-09-25 18:42:36 +00:00
  • 3f63753b63 docs(ops): P12 redline boundary audit (read-only) weichen 2026-09-25 18:24:52 +00:00
  • 30957daf40 merge: candidate cleanup-audit-p11-2026-09-25 into dev weichen 2026-09-25 18:14:06 +00:00
  • 748eb686ae docs(ops): P11 cleanup audit - 19 ready worktrees cleared, blocked classified weichen 2026-09-25 18:12:54 +00:00
  • 3cefd5b142 merge: candidate backlog-triage-p10-2026-09-25 into dev weichen 2026-09-25 17:20:39 +00:00
  • 9ac4e37847 docs(ops): P10 backlog triage record (B5+A5 implement; A6/D5/R1/R4-R7 no-go evidence) weichen 2026-09-25 17:20:22 +00:00
  • da0fc54f91 merge: candidate backlog-triage-p10-2026-09-25 into dev weichen 2026-09-25 17:17:06 +00:00
  • 20afeb186b chore: requeue marker after DIRTY_TREE (node_modules symlink removed) weichen 2026-09-25 17:16:36 +00:00
  • ee852c6600 merge: candidate backlog-triage-p10-2026-09-25 into dev weichen 2026-09-25 17:10:55 +00:00
  • 53d1be5349 feat(quote,squad): B5 input validation + review invariants; A5 non-critical step degradation weichen 2026-09-25 17:10:35 +00:00
  • 4bdbb0da6f merge: candidate websysadmin-residual-r2-2026-09-25 into dev weichen 2026-09-25 16:35:19 +00:00
  • 923da11ab4 feat(server): public /maintenance/site-status route + tests; P9 evidence weichen 2026-09-25 16:32:46 +00:00
  • 914d0aa39d feat(maintenance): wire sysadmin ui.* whitelist settings to public site status weichen 2026-09-25 16:15:47 +00:00
  • cc998c05ce merge: candidate dialogue-office-p0-2026-09-25 into dev weichen 2026-09-25 15:42:05 +00:00
  • c5027788ea merge: candidate u9u12-keys-rollout-2026-09-25 into dev weichen 2026-09-25 14:39:51 +00:00
  • f9ce771954 feat(intentflow): per-key live rollout for remaining U9-U12 validated_only keys feature/u9u12-keys-rollout-2026-09-25 weichen 2026-09-25 14:38:42 +00:00
  • da0186c739 docs(remediation): 将对话办公 P0 验证记录挂入 INDEX weichen 2026-09-25 14:38:06 +00:00
  • 0ab4a8bd2d feat(server): 接线对话 workflow.run 并补 P0 验证记录 weichen 2026-09-25 14:37:11 +00:00
  • 9a540fa54a docs(chat): 注明 ActionServices.Workflow 合入接线点 weichen 2026-09-25 13:19:52 +00:00
  • ce694baef1 feat(coordinator): P0 消除对话主链路假成功 weichen 2026-09-25 13:19:36 +00:00
  • 9f7bbc25a0 merge: candidate server-image-field-closeout-r4-2026-09-25 into dev weichen 2026-09-25 13:19:00 +00:00
  • 0634ffb8ee fix(storage): deterministic ID ordering in memory-mode ListProjectRefs weichen 2026-09-25 13:10:17 +00:00
  • a9c9a9182e refactor(server): remove 24 mirrored Runtime fields via nil-safe accessors; fix Shutdown-vs-background-loop DATA RACE and goose 00071 duplicate version weichen 2026-09-25 10:36:30 +00:00
  • 7cfd6851f6 merge: candidate security-redline-fp-r2-2026-09-25 into dev weichen 2026-09-25 12:53:32 +00:00
  • 7bdb045272 fix(intent): 收紧安全红线正则动词与桥接,消除正常撰写请求误拦 weichen 2026-09-25 12:53:08 +00:00
  • 09ffe7dea8 docs(plan): 对话办公能力全景盘点与 P0–P3 整改计划 weichen 2026-09-25 11:15:44 +00:00
  • 44161d2ad2 merge: candidate t20-s3-lock-split-2026-09-25 into dev weichen 2026-09-25 06:53:29 +00:00
  • 340342faf8 feat(concurrency): T20 S3 B3 - per-docID lock split for docgov/docrevision, hydrate out of cross-doc critical path (stage A) weichen 2026-09-25 06:52:55 +00:00