weichen and Cursor
e5139d980a
docs(ops): note upload freeform registration before send
...
Record client_key create path and no-orphan send contract on the
document-revision-runtime short-term task.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 11:12:03 +00:00
weichen and Cursor
9a36e7c896
docs(ops): document UI_PHASE split for Playwright acceptance
...
Note main vs post-restart runs and credential-safe evidence layout.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:53:35 +00:00
weichen
5724f4f74e
docs(ops): advance document revision slot to real UI e2e
2026-09-13 10:14:07 +00:00
weichen
a7bd65b489
docs(docrev): record fresh gates and acquire integration slot
2026-09-13 10:12:45 +00:00
weichen and Cursor
353d9fdf33
docs(ops): drop PutChangeProposal from decision-idempotency notes
...
Record that compensation must not seed memory-only proposal state.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:10:56 +00:00
weichen and Cursor
5f2063ebbe
docs(ops): mark Playwright UI acceptance skeleton as checked in
...
Point the UI checklist at the committed runtime spec and config instead of
a deferred plan-only placeholder.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:09:32 +00:00
weichen and Cursor
09488132dd
docs(ops): note decision idempotency and Playwright skeleton
...
Record MarkProposalApplied ordering, CommitAgentVersion retry contract,
and the UI acceptance skeleton paths on the short-term task.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:09:18 +00:00
weichen and Cursor
6fb40af05e
docs(ops): note frontend pending_author_confirmation mapping
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:04:14 +00:00
weichen and Cursor
b5a3b72756
fix(bizdev): stop stage chain on pending agent confirmation
...
PendingAgentCandidateID must not continue the stage loop or inject
unconfirmed MarkdownBody/ExtractedData as PriorDoc. Return explicit
awaiting-confirmation status; user re-runs the stage after deciding.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:57:54 +00:00
weichen and Cursor
c990bcdb89
fix(bizdev): record delivery activity only after commit; surface proposal mark errors
...
Move RecordActivity off the pre-Materialize path: pending writes an explicit
awaiting note, failures skip completion, committed records 完成交付物.
MarkProposalApplied failures now return retryable governance/projection errors.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:55:42 +00:00
weichen and Cursor
d07d201728
docs(ops): record high-risk fact-source and pending reply gates
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:51:15 +00:00
weichen and Cursor
87971fc953
docs(test): add high-risk confirm/reject branches to UI acceptance plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:38:22 +00:00
weichen and Cursor
8594feb6cc
docs(ops): note Materialize honesty and lease/projection review fixes
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:32:08 +00:00
weichen and Cursor
4a91105e99
docs(docrev): evidence for materialize, patch order, and UI refresh
...
Expand the headless UI checklist and record remaining real blockers without
claiming PI narrative or E2E completion.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:27:07 +00:00
weichen and Cursor
7f8331f893
fix(docrevision): harden empty docID, per-doc auth, and failed-save honesty
...
Stage generation without a real document must not panic or enter the ledger.
Unknown orphan IDs are denied, write paths check author/lease/lifecycle, PATCH
no longer returns a fake 200, and overlay matching survives client/server block id drift.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:02:54 +00:00
weichen and Cursor
95f0ead131
docs(ops): record document-revision-runtime gate evidence and commits
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 08:48:54 +00:00
weichen and Cursor
fa615fee2a
docs(test): add headless UI acceptance plan for document revision runtime
...
Separate browser-only real acceptance from engineering unit/build gates and record gate evidence on the short-term task.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 08:48:32 +00:00
weichen and Cursor
7ea686e6ba
docs(docrev): audit runtime 404 and claim docgov remediation
...
Record in-memory ledger root cause, PG persistence plan, and CURRENT mutex claim on fix/document-revision-runtime.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 08:35:19 +00:00
weichen
41bbc4049c
docs(ops): release integration slot and record dev schema 28 healthy
2026-09-13 08:14:02 +00:00
weichen
501cde7c12
docs(ops): occupy integration slot for document revision merge
2026-09-13 08:12:27 +00:00
weichen and Cursor
4f5bde899a
docs(test): archive DOCREV waves and record unit evidence
...
Update CURRENT/FEATURE-MATRIX, archive short-term tasks, and add
document-revision management test report for Wave 0–6 delivery.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 06:15:20 +00:00
weichen and Cursor
7778559201
docs(docrev): freeze version boundary ADR and Wave 0 task
...
Accept DOCREV decision gates, archive design short-term, and mark
FEATURE-MATRIX partial as implementation starts on feature branch.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 05:58:49 +00:00
weichen
a676bd0b95
docs(test): record final conversation state smoke
2026-09-13 04:47:29 +00:00
weichen
357fcc79ee
docs(ops): occupy slot for busy preflight
2026-09-13 04:43:58 +00:00
weichen
6ab8b52113
fix(taskrun): reject busy documents before run creation
2026-09-13 04:43:50 +00:00
weichen
f17781adb6
docs(test): record fixture workspace cleanup
2026-09-13 04:37:57 +00:00
weichen
06dacc9956
docs(ops): release chat integration slot
2026-09-13 04:36:25 +00:00
weichen
0225906f3f
fix(ops): rebuild images for integration smoke
2026-09-13 04:35:52 +00:00
weichen
a830d9dcc1
docs(ops): occupy slot for summary integration
2026-09-13 04:27:10 +00:00
weichen
cd506d8cc7
fix(chat): add authorized readonly document summaries
2026-09-13 04:27:01 +00:00
weichen
efe630d033
docs(ops): record dev smoke and release slot
2026-09-13 04:19:58 +00:00
weichen
30ace0234b
docs(ops): occupy integration slot for chat fixes
2026-09-13 03:51:45 +00:00
weichen
95ab2badf6
fix(chat): preserve intent and task runtime state
2026-09-13 03:51:18 +00:00
weichen and Cursor
dca83f0dea
docs(chat): archive refresh remediation test report and close gap
...
Update gap-matrix CHAT-HISTORY-REFRESH to PASS, sync CURRENT and
short-term checklist with implementation evidence.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 03:06:11 +00:00
weichen and Cursor
6101bf8bef
docs(audit): add chat history refresh diagnosis and remediation trail
...
Record refresh disappearance root cause, gap-matrix blocker, short-term
task, handoff, and archive evidence for CHAT-HISTORY-REFRESH.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:55:21 +00:00
weichen and Cursor
9e8ff2ff4a
chore(scripts): add epic history rewrite tooling and SHA map docs
...
Replay 358 linear commits as 14 feature/fix epics with merge --no-ff;
include manifest, rewrite script, SHA map, and git-workflow-helper alignment.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:51:33 +00:00
weichen and Cursor
f30886e442
docs(agents): require feature branches off dev for all work
...
Align AGENTS, Cursor rule, PROJECT, README, templates, and CURRENT with
strategy A: no direct commits on dev/test/main; all work branches from dev.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
81743dcb75
docs(ops): remove .doc root stubs and archive completed research
...
Delete 15 redirect stubs now that canonical paths exist under audit/
and remediation/. Move completed ops/research to archive, fix internal
links, and remove untracked duplicate test-report workspace artifacts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
be9a6d4640
docs(archive): relocate superpowers, workflow, and test assets
...
Move docs/superpowers to archive/design/superpowers with stubs;
archive workflow rules to PROJECT SSOT; separate test-report assets.
Update Go doc path references.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
20f52d025b
docs(agents): multi-agent rules, templates, and tool entrypoints
...
Rewrite AGENTS.md with taxonomy, worktree, and integration slot rules;
add FEATURE-MATRIX-driven CURRENT; tool stubs; session-close checklist.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
511864bad0
docs(ops): scaffold doc taxonomy and relocate audit/remediation
...
Establish .doc/{status,audit,remediation,archive} structure with README
maps, migrate 15 root audit/remediation docs, and add redirect stubs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
edcfcd321c
docs(ops): 勾选 pi-agent provider 修复提交证据
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
c60599379f
fix(agent): 将 pi-agent 默认模型对齐为 MiniMax-M2.7-highspeed
...
根因是 Go 默认 provider 误为 cc-switch-kimi-for-coding,且 app 容器未注入 PI_AGENT_*,导致 runner 收到未知 provider。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
575c2da092
fix(deploy): main 环境注入生产密钥并完成本地冒烟验收
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
2fbb0b29a6
docs(audit): 以 gap-matrix 与 ops 对齐 Codex 再审计结论
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen and Cursor
0d10c9adfe
docs(ops): 建立通用 AGENTS 手册与本仓 PROJECT/CLAUDE 入口
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
weichen
185c42fc94
test(governance): 补跑 product_manager PG+PI 全链路并通过
...
抽取 runPiAgentGovernanceE2E 共用 harness,新增 system_reqs 真实 Agent 验收并更新测试报告。
2026-09-13 02:50:23 +00:00
weichen
390c0e3c71
docs(test): 更新 gap matrix MISSING-04 为 PASS
2026-09-13 02:50:23 +00:00
weichen
784d852ac0
test(governance): PI Agent PG 全链路实测通过并固化运行条件
...
修复 runner 鉴权与 data/dev 工作区挂载,使用正式 main 工作流完成 intake→批准→推进。
2026-09-13 02:50:23 +00:00
weichen
d6f5e0e28a
feat(projectcontext): bizdev 注入项目对话并完成 PG 治理 E2E
...
新增 ctxmgr 项目对话采集并接入 PM/TE BuildSnapshot;PG 测试统一 TEST_DATABASE_URL 并使用三正式工作流 key。
2026-09-13 02:50:23 +00:00