Commit Graph
2567 Commits
Author SHA1 Message Date
weichen 85fedb803b Merge pull request 'Pin Core Backend UI Frontend for fast-slow display U1' (#452) from feature/fast-slow-display-u1 into main
ci / test-pg (push) Successful in 1m50s
ci / test (push) Successful in 4m5s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/452
2026-10-12 12:23:56 +00:00
weichenandCursor 7ae8423465 Merge authoritative main into the task branch
ci / test-pg (pull_request) Successful in 2m10s
ci / test (pull_request) Successful in 3m52s
Why: resolve modules/documents gitlink conflict against updated main.
Evidence: Documents origin/main=3cc64380 (includes #84/#87).
Impact: pin modules/documents to Documents main tip.
Refs: #452
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:20:41 +00:00
weichen 1dece88ab0 Merge pull request 'Fix surface list hydrate black screen on refresh' (#454) from fix/surface-list-hydrate into main
ci / test-pg (push) Successful in 2m16s
ci / test (push) Successful in 3m35s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/454
2026-10-12 12:18:10 +00:00
weichen b56ad1b068 Merge pull request 'Record fast-slow display design r1.1 approval and docs pin' (#451) from feature/fast-slow-display-design into main
ci / test-pg (push) Successful in 2m12s
ci / test (push) Successful in 3m27s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/451
2026-10-12 12:16:20 +00:00
weichenandCursor 7d6f4c1efb Record the sync checkpoint
ci / test-pg (pull_request) Successful in 2m1s
ci / test (pull_request) Successful in 4m13s
Why: evidence for task-sync after frontend gitlink resolve.
Evidence: make evidence task-sync SELF on this HEAD.
Impact: task card only.
Refs: Dev #454
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:11:28 +00:00
weichenandCursor caa39f2120 Merge authoritative main into the task branch
Why: keep frontend hydrate pin while absorbing main for Dev PR #454.
Evidence: resolved frontend@$ours from feature tip.
Impact: PR should become mergeable after Frontend #68 lands.
Refs: Dev #454; Frontend #68
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:11:27 +00:00
weichenandCursor ed96a30d83 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 2m3s
ci / test (pull_request) Successful in 4m10s
Why: evidence for task-sync after submodule conflict resolve.
Evidence: make evidence task-sync SELF on this HEAD.
Impact: task card only.
Refs: Dev #452
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:11:26 +00:00
weichenandCursor 32a3939661 Merge authoritative main into the task branch
Why: keep U1 component pins while absorbing main for Dev PR #452.
Evidence: resolved backend@4d48aba frontend@1edd872; documents from main merge.
Impact: PR should become mergeable after component PRs land.
Refs: Dev #452; Backend #177; Frontend #67
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:11:26 +00:00
weichenandCursor b144330e0e Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m37s
ci / test (pull_request) Successful in 3m45s
Why: capture task-sync and governance test evidence after documents pin resolve.
Evidence: make evidence of task-sync merge + make test-governance SELF on this HEAD.
Impact: task card only; no product code change.
Refs: Dev #451
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:09:09 +00:00
weichenandCursor ae02201803 Merge authoritative main into the task branch
Why: resolve modules/documents gitlink conflict for Dev PR #451.
Evidence: Documents feature tip ebf655c merges main@1048e7c with r1.1/U1 plan.
Impact: pin documents to ebf655c; PR should become mergeable after Docs #84 lands.
Refs: Documents #84; Dev #451
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 12:07:20 +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
weichenandCursor 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