Commit Graph
1935 Commits
Author SHA1 Message Date
weichen c29b3585bd Pin documents with the U6 gate record (#72) 2026-10-11 15:01:32 +00:00
weichen f08be65cd0 Record the task card for feature-generative-ui-u6-gate-record
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-generative-ui-u6-gate-record.md; R0=fefb3e060ec05cdadc6ee8bc55abff730fe79e21.

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

Refs: .task/feature-generative-ui-u6-gate-record.md
2026-10-11 15:00:53 +00:00
weichen fefb3e060e Merge pull request 'Close merged task cards (feature/card-close-20261011-144025Z)' (#370) from feature/card-close-20261011-144025Z into main
ci / test-pg (push) Successful in 1m36s
ci / test (push) Successful in 3m27s
2026-10-11 14:58:27 +00:00
weichen 152056eea6 Merge remote-tracking branch 'origin/main' into feature/card-close-20261011-144025Z
ci / test-pg (pull_request) Successful in 1m45s
ci / test (pull_request) Successful in 5m21s
2026-10-11 14:58:20 +00:00
weichen f382544ec7 Merge pull request 'Close merged task cards (feature/card-close-20261011-143450Z)' (#369) from feature/card-close-20261011-143450Z into main
ci / test-pg (push) Successful in 1m28s
ci / test (push) Successful in 4m13s
2026-10-11 14:46:02 +00:00
weichen 07d210d778 Merge authoritative main into the card-close branch
ci / test-pg (pull_request) Successful in 1m21s
ci / test (pull_request) Successful in 3m56s
2026-10-11 14:41:15 +00:00
weichen d62ad4a409 Backfill the merge and cleanup records in the archived U5 card
ci / test-pg (pull_request) Successful in 1m32s
ci / test (pull_request) Successful in 4m9s
Why: The close automation filled the card header (PR #367) but the
merge-record and cleanup-record lines still described the in-progress
state.

Evidence: CI ci/test green on the final synced head 04a7f36 (two 405
races from parallel merges, one documents gitlink conflict resolved to
origin/main); component chain Documents #71, Backend #155, UI
#46/#47, Frontend #56; task-finish recycled the worktree at 04a7f36.

Impact: Archived task-card text only.

Refs: PR #367; PR #370
2026-10-11 14:40:43 +00:00
weichen e3b4efc21f Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Failing after 1m29s
ci / test (pull_request) Successful in 2m54s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-generative-ui-u5.md(PR#367) — 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:40:25 +00:00
weichen 238480758f Merge pull request 'Land Generative UI U5: form actions with idempotent ledger and confirm-card gating (documents #71, backend #155, ui #46/#47, frontend #56)' (#367) from feature/generative-ui-u5 into main
ci / test-pg (push) Successful in 2m26s
ci / test (push) Successful in 3m8s
2026-10-11 14:39:47 +00:00
weichen 04a7f36059 Merge remote-tracking branch 'origin/main' into feature/generative-ui-u5
ci / test-pg (pull_request) Successful in 1m14s
ci / test (pull_request) Successful in 2m53s
2026-10-11 14:36:35 +00:00
weichen eb59e36f33 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m33s
ci / test (pull_request) Successful in 2m41s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-admin-auth-gate-fix.md(PR#360) — 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:34:50 +00:00
weichen 3581916006 Merge remote-tracking branch 'origin/main' into feature/generative-ui-u5
ci / test-pg (pull_request) Successful in 1m24s
ci / test (pull_request) Successful in 3m43s
# Conflicts:
#	modules/documents
2026-10-11 14:31:54 +00:00
weichen 5d6d1d2e64 Merge pull request 'Fix auth dead-ends locking admins out of user management (admin-auth-gate-fix)' (#360) from feature/admin-auth-gate-fix into main
ci / test-pg (push) Successful in 1m22s
ci / test (push) Successful in 3m27s
2026-10-11 14:31:40 +00:00
weichen b102307032 Fill the task record PR link (#367)
ci / test-pg (pull_request) Successful in 1m28s
ci / test (pull_request) Successful in 3m31s
2026-10-11 14:27:43 +00:00
weichen e9f29fb463 Record the U5 outcomes and receipts in the task card
ci / test-pg (pull_request) Successful in 1m30s
ci / test (pull_request) Successful in 3m40s
2026-10-11 14:27:27 +00:00
weichen 78c049912c Record the sync checkpoint
ci / test-pg (pull_request) Successful in 2m2s
ci / test (pull_request) Successful in 4m19s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=3ef65a91428cf28e73dd2a23127dda014e455d87; candidate=8ad74350ffff9fc267838cadfa9d52ef36d59dbf.

Impact: task metadata only.

Refs: .task/feature-admin-auth-gate-fix.md
2026-10-11 14:26:28 +00:00
weichen 8ad74350ff Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3ef65a91428cf28e73dd2a23127dda014e455d87.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 14:26:04 +00:00
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 dc0d10bf85 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

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

Impact: task metadata only.

Refs: .task/feature-generative-ui-u5.md
2026-10-11 14:25:22 +00:00
weichen e72bade1b1 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:24:55 +00:00
weichen 6b6351c847 Pin the U5 component set: documents #71, backend #155, ui #46/#47, frontend #56 2026-10-11 14:24:52 +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 e51da35990 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m36s
ci / test (pull_request) Successful in 3m56s
Why: bind the task validation checkpoint to the latest integration baseline.

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

Impact: task metadata only.

Refs: .task/feature-admin-auth-gate-fix.md
2026-10-11 14:15:51 +00:00
weichen 4c3169b782 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:15:24 +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 041bbf0691 Record final combined make test evidence after frontend resolution
ci / test-pg (pull_request) Successful in 1m29s
ci / test (pull_request) Successful in 3m50s
2026-10-11 14:15:08 +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 ea65927e1f Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=27fa4fda7a0dbdf9228f9575f3fd50ca5974df76; candidate=17c7947a409f35971a03f17bee997112bac20bd6.

Impact: task metadata only.

Refs: .task/feature-admin-auth-gate-fix.md
2026-10-11 14:13:52 +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 17c7947a40 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

# Conflicts:
#	modules/frontend
2026-10-11 14:13:18 +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 9b43f9d4f6 Record the task card for feature-generative-ui-u5
Why: establish the authorized task workspace and its initial baseline.

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

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

Refs: .task/feature-generative-ui-u5.md
2026-10-11 14:09:01 +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 c3a8ec16f7 Re-record combined make test evidence after task-sync
ci / test-pg (pull_request) Successful in 1m31s
ci / test (pull_request) Successful in 5m47s
2026-10-11 14:03:43 +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 cbf517a8c4 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 2m42s
ci / test (pull_request) Successful in 3m11s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=03b2adfdc218b45ae2a3f8172fea4110783a4e05; candidate=f6d077e2a010fa32f682b18ab1a0dfdedb6d8e40.

Impact: task metadata only.

Refs: .task/feature-admin-auth-gate-fix.md
2026-10-11 14:02:16 +00:00
weichen f6d077e2a0 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=03b2adfdc218b45ae2a3f8172fea4110783a4e05.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 14:01:53 +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