weichen
c8330ea0ae
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=b4b042630a352eca2a399a7a64931c74978bca7f; candidate=696a23a8ed5610a5b91215ecbc48967ca8972642.
Impact: task metadata only.
Refs: .task/feature-u7-capacity-wrap-measure.md
2026-10-12 12:07:58 +00:00
weichen
696a23a8ed
Merge authoritative main into the task branch
...
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=b4b042630a352eca2a399a7a64931c74978bca7f.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
2026-10-12 12:07:36 +00:00
weichen and Cursor
784954a52f
Record U7 capacity SELF window and pin documents r2.1
...
Why: Ladder/60m/2h dual-instance contract windows passed; checklist
and planning progress must match measured SELF facts without claiming
GATE release.
Evidence: task-card make evidence for s2h verify; Documents #86
merge b8319d2; results dirs 20261012-064730/070510/081025.
Impact: B2/B3/B4/B5/B7/C2 marked SELF-pass; second-instance write
still blocked pending REPLAY/C3.
Refs: Documents #86 ; capacity report; feature/u7-capacity-wrap-measure
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 12:07:34 +00:00
weichen
b4b042630a
Merge pull request 'Close merged task cards (feature/card-close-20261012-115856Z)' ( #467 ) from feature/card-close-20261012-115856Z into main
ci / test-pg (push) Successful in 1m38s
ci / test (push) Successful in 3m25s
2026-10-12 11:59:07 +00:00
weichen
c2d66b75ff
Close 1 merged task card(s) and archive them
...
ci / test-pg (pull_request) Successful in 1m39s
ci / test (pull_request) Successful in 3m26s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pin-backend-ext8b.md(PR#466) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-12 11:58:56 +00:00
weichen
f16a2f97f2
Merge pull request 'Pin backend to EXT-8b resource authorization contract' ( #466 ) from feature/pin-backend-ext8b into main
ci / test-pg (push) Successful in 1m45s
ci / test (push) Successful in 3m33s
2026-10-12 11:58:47 +00:00
weichen
3173f515bb
Record task-sync evidence
ci / test-pg (pull_request) Successful in 1m38s
ci / test (pull_request) Successful in 3m16s
2026-10-12 11:49:34 +00:00
weichen
a8a3180af1
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=a47dc76f4b1f8836a70d10c7397e390dc472cdeb; candidate=6d7217fdbf49513b5c124665ac8d22dd694c2ff8.
Impact: task metadata only.
Refs: .task/feature-pin-backend-ext8b.md
2026-10-12 11:49:33 +00:00
weichen
6d7217fdbf
Record combo test evidence
2026-10-12 11:49:11 +00:00
weichen
afa094f004
Pin backend to EXT-8b resource authorization contract
...
Why: Backend PR #178 合入 EXT-8b 公开资源授权契约(U9 首切片),Dev 组合消费。
Evidence: modules/backend 5e8ada7→bbe9773(Merge #178);组合验证见任务卡 make test 证据行。
Impact: 仅 gitlink。
Refs: Agent-System-Backend#178
2026-10-12 11:46:33 +00:00
weichen
3771b7791b
Record the task card for feature-pin-backend-ext8b
...
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-pin-backend-ext8b.md; R0=a47dc76f4b1f8836a70d10c7397e390dc472cdeb.
Impact: task metadata only; the feature workspace starts at a47dc76f4b .
Refs: .task/feature-pin-backend-ext8b.md
2026-10-12 11:46:33 +00:00
weichen
a47dc76f4b
Merge pull request 'Close merged task cards (feature/card-close-20261012-113814Z)' ( #465 ) from feature/card-close-20261012-113814Z into main
ci / test-pg (push) Successful in 1m41s
ci / test (push) Successful in 3m24s
2026-10-12 11:38:18 +00:00
weichen
7605475aaa
Close 1 merged task card(s) and archive them
...
ci / test-pg (pull_request) Successful in 1m40s
ci / test (pull_request) Successful in 3m25s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-svc-rdm-ui-gate.md(PR#450) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-12 11:38:14 +00:00
weichen
2c6a6573e9
Merge pull request 'Require RDM companion UI and source-switch gate in svc.sh' ( #450 ) from feature/svc-rdm-ui-gate into main
ci / test-pg (push) Successful in 1m39s
ci / test (push) Successful in 3m24s
2026-10-12 11:37:49 +00:00
weichen
7e5cf55311
Merge authoritative main into the task branch
...
ci / test-pg (pull_request) Successful in 1m25s
ci / test (pull_request) Successful in 3m21s
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=c6fefa3435dc5d9524fc35483f1d34fa1a6e0d59.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
# Conflicts:
# tests/test_svc.py
2026-10-12 11:15:11 +00:00
weichen
c6fefa3435
Merge pull request 'Close merged task cards (feature/card-close-20261012-110612Z)' ( #464 ) from feature/card-close-20261012-110612Z into main
ci / test-pg (push) Successful in 1m36s
ci / test (push) Successful in 3m40s
2026-10-12 11:06:24 +00:00
weichen
e0622f605e
Close 1 merged task card(s) and archive them
...
ci / test-pg (pull_request) Successful in 1m40s
ci / test (pull_request) Successful in 3m30s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pin-frontend-perm-matrix.md(PR#462) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-12 11:06:12 +00:00
weichen
b63dd06964
Merge pull request 'Pin frontend to permission matrix tab' ( #462 ) from feature/pin-frontend-perm-matrix into main
ci / test-pg (push) Successful in 1m31s
ci / test (push) Failing after 2m52s
2026-10-12 11:05:35 +00:00
weichen
8042066caa
Record task-sync evidence
ci / test-pg (pull_request) Successful in 1m28s
ci / test (pull_request) Successful in 3m42s
2026-10-12 11:01:24 +00:00
weichen
65cb896bb5
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=d93c95eaea6cd1c4a97506abcd58cc2a4bc26374; candidate=78fb49e4bad3948deb39fe7d7b9b497e100a14db.
Impact: task metadata only.
Refs: .task/feature-pin-frontend-perm-matrix.md
2026-10-12 11:01:23 +00:00
weichen
78fb49e4ba
Record combo test evidence
2026-10-12 11:00:53 +00:00
weichen
f830d3251d
Pin frontend to permission matrix tab
...
Why: Frontend PR #70 合入项目设置「项目权限」页签(消费 RDM #266 矩阵解释读面),Dev 组合消费。
Evidence: modules/frontend 336ec94→c4ebcf5(Merge FE#70);组合验证见任务卡 make test 证据行。
Impact: 仅 gitlink。
Refs: Agent-System-Frontend#70
2026-10-12 10:58:12 +00:00
weichen
8f1c91fa4c
Record the task card for feature-pin-frontend-perm-matrix
...
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-pin-frontend-perm-matrix.md; R0=d93c95eaea6cd1c4a97506abcd58cc2a4bc26374.
Impact: task metadata only; the feature workspace starts at d93c95eaea .
Refs: .task/feature-pin-frontend-perm-matrix.md
2026-10-12 10:58:12 +00:00
weichen
d93c95eaea
Merge pull request 'Close merged task cards (feature/card-close-20261012-103722Z)' ( #461 ) from feature/card-close-20261012-103722Z into main
ci / test-pg (push) Successful in 1m31s
ci / test (push) Successful in 3m22s
2026-10-12 10:37:42 +00:00
weichen
3cb9879644
Close 1 merged task card(s) and archive them
...
ci / test-pg (pull_request) Successful in 1m37s
ci / test (pull_request) Successful in 3m22s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pin-frontend-rdm-u6.md(PR#460) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-12 10:37:22 +00:00
weichen
cc51c0bbcd
Merge pull request 'Pin frontend to RDM management pages' ( #460 ) from feature/pin-frontend-rdm-u6 into main
ci / test-pg (push) Successful in 1m27s
ci / test (push) Successful in 3m12s
2026-10-12 10:36:28 +00:00
weichen
0e5059a020
Record task-sync evidence
ci / test (pull_request) Successful in 3m9s
ci / test-pg (pull_request) Successful in 1m31s
2026-10-12 10:32:50 +00:00
weichen
311a080491
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=d6d46fde6d903d0d8e37440d830fb5183d6ef5e9; candidate=5bc83f4feadb57e27c9093ffbaddcabaa8a0543a.
Impact: task metadata only.
Refs: .task/feature-pin-frontend-rdm-u6.md
2026-10-12 10:32:49 +00:00
weichen
5bc83f4fea
Record task-sync evidence
2026-10-12 10:31:49 +00:00
weichen
de348f8dcc
Record combo test evidence for frontend pin
2026-10-12 10:31:43 +00:00
weichen
1292a69d74
Pin frontend to RDM management pages
...
Why: Frontend PR #69 合入 U6 管理页面(角色/成员/文档职责·整文审签,命令面门控),Dev 工作区组合消费。
Evidence: modules/frontend cc233fe→336ec94(Merge PR #69);组合验证见任务卡 make test 证据行。
Impact: 仅 gitlink。
Refs: Agent-System-Frontend#69
2026-10-12 10:29:04 +00:00
weichen
46a0fb39d9
Record the task card for feature-pin-frontend-rdm-u6
...
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-pin-frontend-rdm-u6.md; R0=d6d46fde6d903d0d8e37440d830fb5183d6ef5e9.
Impact: task metadata only; the feature workspace starts at d6d46fde6d .
Refs: .task/feature-pin-frontend-rdm-u6.md
2026-10-12 10:28:57 +00:00
weichen
d6d46fde6d
Merge pull request 'Close merged task cards (feature/card-close-20261012-095620Z)' ( #459 ) from feature/card-close-20261012-095620Z into main
ci / test-pg (push) Successful in 1m43s
ci / test (push) Successful in 3m28s
2026-10-12 09:57:34 +00:00
weichen
a73392f7b7
Close 2 merged task card(s) and archive them
...
ci / test-pg (pull_request) Successful in 1m39s
ci / test (pull_request) Successful in 3m29s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pin-documents-rdm-plan-r1.md(PR#458) fix-svc-reclaim-own-port.md(PR#456) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-12 09:56:20 +00:00
weichen
cfa3836af6
Merge pull request 'Pin documents to RDM function plan r1' ( #458 ) from feature/pin-documents-rdm-plan-r1 into main
ci / test-pg (push) Successful in 1m36s
ci / test (push) Successful in 3m26s
2026-10-12 09:55:17 +00:00
weichen
47410351c7
Record post-sync combo test evidence
ci / test-pg (pull_request) Successful in 1m32s
ci / test (pull_request) Successful in 3m11s
2026-10-12 09:51:45 +00:00
weichen
2b8512c1f4
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=226a4af15791b8100528c9d9a31c68a32c4781d1; candidate=7428ba2c4ad22cde3e58b2ba2ce88f291b712da6.
Impact: task metadata only.
Refs: .task/feature-pin-documents-rdm-plan-r1.md
2026-10-12 09:48:23 +00:00
weichen
7428ba2c4a
Merge authoritative main into the task branch
...
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=226a4af15791b8100528c9d9a31c68a32c4781d1.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
2026-10-12 09:48:02 +00:00
weichen
226a4af157
Reset per-service runtime state in svc.sh env_config ( #457 )
...
ci / test-pg (push) Successful in 2m23s
ci / test (push) Successful in 3m29s
Reset per-service runtime state in svc.sh env_config (#457 )
2026-10-12 09:39:30 +00:00
weichen and Cursor
20a4733152
Treat zombie PIDs as dead in batch update regression
...
ci / test-pg (pull_request) Successful in 1m43s
ci / test (pull_request) Successful in 3m29s
Why: CI containers leave unreaped zombies; os.kill(0) still succeeds
and falsely failed the old-process-stopped assertion.
Evidence: local unittest of the batch update case.
Impact: assertion matches svc.sh/recover zombie semantics.
Refs: .task/feature-svc-pidcheck-leak.md; PR #457
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 09:35:27 +00:00
weichen
d352172d5d
Record task-sync evidence
ci / test (pull_request) Failing after 1m48s
ci / test-pg (pull_request) Successful in 2m29s
2026-10-12 09:35:11 +00:00
weichen
afe0257ef6
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=2723e452440fc11022c0f6d916cd34cc4cd17335; candidate=c83ac9e4d46f1d9c1c236f98c1882a55688889cd.
Impact: task metadata only.
Refs: .task/feature-pin-documents-rdm-plan-r1.md
2026-10-12 09:35:10 +00:00
weichen
c83ac9e4d4
Record combo test evidence for documents pin
2026-10-12 09:34:46 +00:00
weichen
f699b7851c
Record the sync checkpoint
...
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=2723e452440fc11022c0f6d916cd34cc4cd17335; candidate=c7364ed97152d3107f585215468c1a70aa340918.
Impact: task metadata only.
Refs: .task/feature-svc-pidcheck-leak.md
2026-10-12 09:33:19 +00:00
weichen and Cursor
c7364ed971
Skip reclaim attribution tests when ss cannot report PIDs
...
ci / test-pg (pull_request) Successful in 1m38s
ci / test (pull_request) Failing after 1m45s
Why: CI runners without ss -ltnp pid= attribution fail #456 reclaim
tests with "未能识别占用者", blocking unrelated merges.
Evidence: local unittest of reclaim + foreign-port + batch update cases.
Impact: reclaim tests skip without ss; foreign-port accepts either
attribution or unattributable refusal. Batch pidcheck fix unchanged.
Refs: .task/feature-svc-pidcheck-leak.md; PR #457
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 09:32:50 +00:00
weichen
832cdf8a92
Pin documents to RDM function plan r1
...
Why: Documents PR #85 合入方案 r1(功能/实现矩阵 + U1-U9 工作包),Dev 工作区需消费该文档入口。
Evidence: modules/documents 8d0810b→1048e7c(Merge PR #85);组合验证见任务卡 make test 证据行。
Impact: 仅 gitlink;无代码行为变化。
Refs: Agent-System-Documents#85
2026-10-12 09:31:23 +00:00
weichen
5e57a9e2e2
Record the task card for feature-pin-documents-rdm-plan-r1
...
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-pin-documents-rdm-plan-r1.md; R0=2723e452440fc11022c0f6d916cd34cc4cd17335.
Impact: task metadata only; the feature workspace starts at 2723e45244 .
Refs: .task/feature-pin-documents-rdm-plan-r1.md
2026-10-12 09:30:21 +00:00
weichen and Cursor
7f120d8c32
Record PR #457 link on task card
...
ci / test-pg (pull_request) Successful in 1m39s
ci / test (pull_request) Failing after 1m43s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 09:29:32 +00:00
weichen
dc9ff87844
Record the sync checkpoint
...
ci / test-pg (pull_request) Successful in 1m37s
ci / test (pull_request) Failing after 1m44s
Why: bind the task validation checkpoint to the latest integration baseline.
Evidence: SELF recursive component checks; sync_base=2723e452440fc11022c0f6d916cd34cc4cd17335; candidate=83c4ee2430b841e537178f2cbdfe0b0ec9462730.
Impact: task metadata only.
Refs: .task/feature-svc-pidcheck-leak.md
2026-10-12 09:28:24 +00:00
weichen and Cursor
83c4ee2430
Record governance evidence for svc-pidcheck-leak
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 09:26:24 +00:00