Commit Graph
1900 Commits
Author SHA1 Message Date
weichen 3ef65a9142 Merge pull request 'Record U1 progress in the final-target plan and pin the closeout documents' (#363) from feature/rdm-u1-dev-closeout into main
ci / test-pg (push) Successful in 1m22s
ci / test (push) Successful in 4m9s
2026-10-11 14:25:35 +00:00
weichen fc20e00b94 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 3m0s
ci / test (pull_request) Successful in 4m12s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=53a3effef777c83bd6baa63f8181f34480533559; candidate=d3e3ce02d600a7e0802ea86d4eb7d4fee012f175.

Impact: task metadata only.

Refs: .task/feature-rdm-u1-dev-closeout.md
2026-10-11 14:21:19 +00:00
weichen d3e3ce02d6 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=53a3effef777c83bd6baa63f8181f34480533559.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 14:20:57 +00:00
weichen 72d89e97bc Record the post-conflict sync and test evidence
ci / test-pg (pull_request) Successful in 2m9s
ci / test (pull_request) Successful in 3m51s
2026-10-11 14:15:11 +00:00
weichen 53a3effef7 Merge pull request 'Close merged task cards (feature/card-close-20261011-141428Z)' (#365) from feature/card-close-20261011-141428Z into main
ci / test-pg (push) Successful in 2m24s
ci / test (push) Successful in 4m18s
2026-10-11 14:14:43 +00:00
weichen 6ea19abf05 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m26s
ci / test (pull_request) Successful in 4m42s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-login-clear-stale-key.md(PR#362) — 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-11 14:14:28 +00:00
weichen 321011d620 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=27fa4fda7a0dbdf9228f9575f3fd50ca5974df76; candidate=14547f71be2b60b46395dd679fdae4e229f1b966.

Impact: task metadata only.

Refs: .task/feature-rdm-u1-dev-closeout.md
2026-10-11 14:13:59 +00:00
weichen 14547f71be Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=27fa4fda7a0dbdf9228f9575f3fd50ca5974df76.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 14:13:36 +00:00
weichen ac4921da48 Resolve the documents gitlink conflict with the U5 scope proposal
Why: 并行任务经 Documents #70 推进 gitlink 至 72a098a,与 U1 回填 ab6b36c 分叉;在子模块内合并为 eb22335(双方 INDEX 行共存,无文件冲突)。
Evidence: Documents eb22335 = merge(ab6b36c, 72a098a),分支已推送(SELF)。
Impact: 仅 modules/documents 指针。
Refs: Documents eb22335; PR #363
2026-10-11 14:13:34 +00:00
weichen 27fa4fda7a Merge pull request 'Pin frontend with the password-session credential fix (feature/login-clear-stale-key)' (#362) from feature/login-clear-stale-key into main
ci / test-pg (push) Successful in 1m31s
ci / test (push) Successful in 2m59s
2026-10-11 14:11:31 +00:00
weichen 5d2693405a Record post-sync verification on the final head
ci / test-pg (pull_request) Successful in 1m30s
ci / test (pull_request) Successful in 2m59s
Why: task-sync merged newer main (f9c6ccc2) after the last receipt; the gate requires evidence on the exact head proposed for merge.
Evidence: latest make test receipt exit=0 appended by make evidence.
Impact: card only.
Refs: feature/login-clear-stale-key
2026-10-11 14:08:24 +00:00
weichen 5c5c3b8ebd Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=f9c6ccc263c00d95919c021cb2fe31cf2f0936d8; candidate=f060f9404cc16f018e40e9507bd9947c900f21e0.

Impact: task metadata only.

Refs: .task/feature-login-clear-stale-key.md
2026-10-11 14:07:09 +00:00
weichen f060f9404c Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=f9c6ccc263c00d95919c021cb2fe31cf2f0936d8.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 14:06:47 +00:00
weichen eb5f395b1e Record the re-pinned combined make test evidence
Why: the gitlink moved to the post-merge frontend head, so the delivery gate needs fresh tool-written evidence on that combination.
Evidence: receipt 007543ab (make test, exit=0) with modules/frontend at 482ba88.
Impact: card only.
Refs: feature/login-clear-stale-key
2026-10-11 14:06:44 +00:00
weichen 902c15d1e5 Re-pin frontend to the post-merge task branch head
Why: the frontend task branch merged latest main (PR #54 landed in parallel) to satisfy block_on_outdated_branch; the Dev pin must reference the exact combination that is tested.
Evidence: frontend vitest 20 files / 94 tests green at 482ba88; combined make test rerun via evidence after this pin.
Impact: gitlink only.
Refs: Agent-System-Frontend PR #55.
2026-10-11 14:05:21 +00:00
weichen f9c6ccc263 Merge pull request 'Close merged task cards (feature/card-close-20261011-135823Z)' (#361) from feature/card-close-20261011-135823Z into main
ci / test-pg (push) Successful in 1m29s
ci / test (push) Successful in 3m21s
2026-10-11 14:03:17 +00:00
weichen e3471d6643 Record the U1 closeout result in the task card
ci / test-pg (pull_request) Successful in 1m25s
ci / test (pull_request) Successful in 3m15s
2026-10-11 14:01:49 +00:00
weichen ea719f7b96 Pin the U1 closeout documents and refresh the plan status line
Why: U1 (RDM PR #199/#200) 合入事实须回填唯一主记录与 INDEX,并钉入 Dev 组合;PROJECT.md 方案行的"待评审"已过时。
Evidence: Documents ab6b36c(方案状态行+U1 进展段+INDEX 行,分支 feature/rdm-u1-dev-closeout 已推送);RDM PR #199 merge 9b1b78a、#200 已合入;Dev PR #340 merge fe151b7(SELF,组合验证见后续 make test 收据)。
Impact: PROJECT.md 一行、modules/documents gitlink、任务卡;无业务代码。
Refs: .task/feature-rdm-u1-dev-closeout.md; Documents ab6b36c
2026-10-11 13:59:56 +00:00
weichen 46c93c301a Backfill the merge and cleanup records in the archived U5-scope card
ci / test-pg (pull_request) Successful in 1m45s
ci / test (pull_request) Successful in 3m50s
Why: The close automation filled the card header (Dev PR #359) but the
merge-record and cleanup-record lines still described the in-progress
state.

Evidence: Documents #70 and Dev #359 merged with CI green (one 405
race auto-resynced); task-finish recycled the worktree at 6b79aae on
2026-10-11.

Impact: Archived task-card text only.

Refs: PR #359; PR #361
2026-10-11 13:58:36 +00:00
weichen 4e2dad7cb1 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 2m1s
ci / test (pull_request) Successful in 4m33s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-generative-ui-u5-scope.md(PR#359) — 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-11 13:58:23 +00:00
weichen dc11073aa5 Record post-sync make test evidence in the task card
ci / test-pg (pull_request) Successful in 1m44s
ci / test (pull_request) Successful in 3m51s
Why: task-sync flagged that pre-merge receipts predate non-card changes; the delivery gate requires fresh evidence on the synced head.
Evidence: receipt 95d71cd8 (make test, exit=0) on the synced tree, appended via make evidence.
Impact: card only.
Refs: feature/login-clear-stale-key
2026-10-11 13:58:12 +00:00
weichen b4f612362d Record the task card for feature-rdm-u1-dev-closeout
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-rdm-u1-dev-closeout.md; R0=72e3d0c58dbd0268ecc59ec51e52f646fb6a0008.

Impact: task metadata only; the feature workspace starts at 72e3d0c58d.

Refs: .task/feature-rdm-u1-dev-closeout.md
2026-10-11 13:57:48 +00:00
weichen 03b2adfdc2 Merge pull request 'Publish the U5 action-scope proposal for user review (documents #70)' (#359) from feature/generative-ui-u5-scope into main
ci / test-pg (push) Successful in 1m35s
ci / test (push) Successful in 3m47s
2026-10-11 13:57:43 +00:00
weichen 6b79aaef28 Merge remote-tracking branch 'origin/main' into feature/generative-ui-u5-scope
ci / test-pg (pull_request) Successful in 1m42s
ci / test (pull_request) Successful in 3m43s
2026-10-11 13:57:38 +00:00
weichen 2d419022a1 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=72e3d0c58dbd0268ecc59ec51e52f646fb6a0008; candidate=ce93f5b28c412d27aa3cb82a1f81b3a8a4977f03.

Impact: task metadata only.

Refs: .task/feature-login-clear-stale-key.md
2026-10-11 13:56:36 +00:00
weichen ce93f5b28c Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=72e3d0c58dbd0268ecc59ec51e52f646fb6a0008.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 13:56:11 +00:00
weichen db0a772ab2 Record combined make test evidence in the task card
Why: the delivery gate requires precheck/task-sync/test outputs to be tool-written into the card before review and merge.
Evidence: evidence receipt 81973311 (make test, exit=0) appended to .task/feature-login-clear-stale-key.md; includes the earlier failed drift-check run exit=2 for honesty.
Impact: card only; no code changes.
Refs: feature/login-clear-stale-key
2026-10-11 13:56:09 +00:00
weichen e49ce22946 Pin frontend with the password-session credential fix
Why: password logins hand the browser an HttpOnly session cookie, but a stale Bearer key left in localStorage shadows it server-side (Bearer is checked first), so every request after login returns 401 and refreshes bounce back to the login page.
Evidence: frontend commit 09310cb (vitest 19 files / 88 tests green); combined make test in this worktree recorded via evidence into the task card.
Impact: dev-instance UIs reachable by LAN IP or hostname log in cleanly with username+password; API-key flow unchanged.
Refs: .task/feature-login-clear-stale-key.md
2026-10-11 13:53:50 +00:00
weichen 72e3d0c58d Merge pull request 'Close merged task cards (feature/card-close-20261011-135224Z)' (#358) from feature/card-close-20261011-135224Z into main
ci / test-pg (push) Successful in 1m48s
ci / test (push) Successful in 3m34s
2026-10-11 13:52:36 +00:00
weichen 95f42fe4fe Record the U5 scope proposal outcomes and receipts in the task card
ci / test-pg (pull_request) Successful in 1m49s
ci / test (pull_request) Successful in 3m52s
2026-10-11 13:52:26 +00:00
weichen eaea6e0cdf Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Failing after 1m37s
ci / test (pull_request) Successful in 3m40s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-rdm-u3-closeout.md(PR#357) — 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-11 13:52:24 +00:00
weichen bbec92d58d Merge pull request 'Record U3 progress in the two-trees plan and pin the Dev combination' (#357) from feature/rdm-u3-closeout into main
ci / test-pg (push) Successful in 2m39s
ci / test (push) Successful in 4m13s
2026-10-11 13:52:01 +00:00
weichen 333e3030bc Record the task card for feature-login-clear-stale-key
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-login-clear-stale-key.md; R0=259270b4e339132219490b95b42d12386f9abe1e.

Impact: task metadata only; the feature workspace starts at 259270b4e3.

Refs: .task/feature-login-clear-stale-key.md
2026-10-11 13:51:56 +00:00
weichen 3948147143 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=259270b4e339132219490b95b42d12386f9abe1e; candidate=a8eedbe7568f6495fc63dc47eb6cf84b8b3eace8.

Impact: task metadata only.

Refs: .task/feature-generative-ui-u5-scope.md
2026-10-11 13:50:53 +00:00
weichen a8eedbe756 Pin documents with the U5 action-scope proposal (#70) 2026-10-11 13:50:27 +00:00
weichen 1985983139 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m10s
ci / test (pull_request) Successful in 2m37s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=259270b4e339132219490b95b42d12386f9abe1e; candidate=b49e15bdfb2dab4a697889252c06126157957d63.

Impact: task metadata only.

Refs: .task/feature-rdm-u3-closeout.md
2026-10-11 13:49:00 +00:00
weichen b49e15bdfb Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=259270b4e339132219490b95b42d12386f9abe1e.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 13:48:37 +00:00
weichen 386cdc6e65 Record the task card for feature-generative-ui-u5-scope
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-generative-ui-u5-scope.md; R0=259270b4e339132219490b95b42d12386f9abe1e.

Impact: task metadata only; the feature workspace starts at 259270b4e3.

Refs: .task/feature-generative-ui-u5-scope.md
2026-10-11 13:45:57 +00:00
weichen 259270b4e3 Merge pull request 'Close merged task cards (feature/card-close-20261011-133827Z)' (#356) from feature/card-close-20261011-133827Z into main
ci / test-pg (push) Successful in 1m24s
ci / test (push) Successful in 3m1s
2026-10-11 13:42:30 +00:00
weichen 14297afc0d Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m24s
ci / test (pull_request) Successful in 2m59s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=2e43e71209384b356ebfe664e9f27492fd514977; candidate=72ae280330e1256c746aaef23083fd9cbfbbfb9e.

Impact: task metadata only.

Refs: .task/feature-rdm-u3-closeout.md
2026-10-11 13:41:01 +00:00
weichen 72ae280330 Pin the U3 progress update into the Dev combination
Why: master record records U3 as merged (Documents 74e4163); Dev gitlink and PROJECT.md must follow.

Evidence: Documents PR #69 merged=True; closeout doc check receipt in card; RDM PR #201 merge dbc41b6.

Impact: modules/documents gitlink, PROJECT.md, task card; no code change.

Refs: Documents PR #69; RDM PR #201/#202
2026-10-11 13:40:30 +00:00
weichen c4dd00c3c7 Record the task card for feature-rdm-u3-closeout
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-rdm-u3-closeout.md; R0=2e43e71209384b356ebfe664e9f27492fd514977.

Impact: task metadata only; the feature workspace starts at 2e43e71209.

Refs: .task/feature-rdm-u3-closeout.md
2026-10-11 13:39:35 +00:00
weichen 425e89c77d Backfill the merge and cleanup records in the archived U4 card
ci / test-pg (pull_request) Successful in 1m20s
ci / test (pull_request) Successful in 3m0s
Why: The close automation filled the card header (PR #351) but the
merge-record and cleanup-record lines still described the in-progress
state.

Evidence: CI ci/test green on the retriggered head (first run failed
on runner network glitch and a hung test job, both infra); component
chain Core #27/#28, UI #42-#45, Frontend #53, Backend #150; task-finish
recycled the worktree at b877edd on 2026-10-11.

Impact: Archived task-card text only.

Refs: PR #351; PR #356
2026-10-11 13:38:45 +00:00
weichen fc1a753f0c Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m30s
ci / test (pull_request) Successful in 3m0s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-generative-ui-u4.md(PR#351) — 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-11 13:38:27 +00:00
weichen 2e43e71209 Merge pull request 'Land Generative UI U4: read-only surface rendering and recovery (core #27/#28, ui #42-#45, frontend #53)' (#351) from feature/generative-ui-u4 into main
ci / test-pg (push) Successful in 1m19s
ci / test (push) Successful in 3m12s
2026-10-11 13:37:48 +00:00
weichen b877eddbbe Merge remote-tracking branch 'origin/main' into feature/generative-ui-u4
ci / test-pg (pull_request) Successful in 1m12s
ci / test (pull_request) Successful in 3m13s
2026-10-11 13:37:44 +00:00
weichen ee4f7725df Re-trigger CI (previous run hung on infra)
ci / test-pg (pull_request) Successful in 1m20s
ci / test (pull_request) Successful in 2m58s
2026-10-11 13:33:42 +00:00
weichen 178a052e10 Merge pull request 'Close merged task cards (feature/card-close-20261011-131909Z)' (#355) from feature/card-close-20261011-131909Z into main
ci / test-pg (push) Failing after 0s
ci / test (push) Failing after 1s
2026-10-11 13:19:19 +00:00
weichen 1370ef2437 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Failing after 0s
ci / test (pull_request) Failing after 1s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-rdm-u2-closeout.md(PR#354) — 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-11 13:19:09 +00:00
weichen 4b9ba861b8 Merge pull request 'Record U2 progress in the two-trees plan and pin the Dev combination (retry of locked #348)' (#354) from feature/rdm-u2-closeout into main
ci / test (push) Failing after 1s
ci / test-pg (push) Failing after 1s
2026-10-11 13:16:35 +00:00