Commit Graph
1947 Commits
Author SHA1 Message Date
weichen f3e2b26a34 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=c0e123b35eeb61ee45d268a7c597b7e844f0d222; candidate=2ac0d071d5aebafd62660cfe3b8bf92bbf2ffdcb.

Impact: task metadata only.

Refs: .task/feature-rdm-u4-closeout.md
2026-10-11 15:08:59 +00:00
weichen 2ac0d071d5 Pin the U4 progress update into the Dev combination
Why: master record records U4 as merged (Documents 63d5986).

Evidence: Documents PR #73 merged; Dev PR #368 merge 7aa8fd9.

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

Refs: Documents #73; Dev #368
2026-10-11 15:08:28 +00:00
weichen 10254743f9 Record the task card for feature-rdm-u4-closeout
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-rdm-u4-closeout.md; R0=c0e123b35eeb61ee45d268a7c597b7e844f0d222.

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

Refs: .task/feature-rdm-u4-closeout.md
2026-10-11 15:07:33 +00:00
weichen c0e123b35e Merge pull request 'Close merged task cards (feature/card-close-20261011-150606Z)' (#373) from feature/card-close-20261011-150606Z into main
ci / test-pg (push) Successful in 2m10s
ci / test (push) Successful in 4m24s
2026-10-11 15:06:19 +00:00
weichen 160efdd6ee Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m54s
ci / test (pull_request) Successful in 3m57s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-rdm-u4-audit-workspace.md(PR#368) — 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 15:06:06 +00:00
weichen 7aa8fd95a8 Merge pull request 'Add the RDM audit workspace with four entries (U4, retry of locked #364)' (#368) from feature/rdm-u4-audit-workspace into main
ci / test-pg (push) Successful in 1m38s
ci / test (push) Successful in 3m42s
2026-10-11 15:02:45 +00:00
weichen ee7e64b0df Merge authoritative main into the task branch
ci / test-pg (pull_request) Successful in 1m36s
ci / test (pull_request) Successful in 3m28s
Why: resolve gitlink conflict after parallel merges; frontend already contains main's changes.

Evidence: frontend at aaced87 (includes main 2c56054).

Impact: integration merge.

Refs: Dev #368
2026-10-11 14:58:46 +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 050df76fa4 Pin the frontend with the surface action type fix
ci / test-pg (pull_request) Successful in 1m24s
ci / test (pull_request) Successful in 4m25s
Why: U5 introduced a TS error on main; frontend branch includes the one-line fix.

Evidence: frontend tsc zero errors; push aaced87.

Impact: modules/frontend gitlink.

Refs: Dev #367/#368
2026-10-11 14:49:52 +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 6e2c5ba26c Merge authoritative main into the task branch
ci / test-pg (pull_request) Successful in 1m26s
ci / test (pull_request) Failing after 2m51s
Why: resolve gitlink conflict after Generative UI U5 (#367) advanced main; frontend merged cleanly.

Evidence: frontend tsc zero errors; push d0d9876.

Impact: integration merge only.

Refs: Dev #367/#368
2026-10-11 14:43:59 +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 513014c7bc Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m14s
ci / test (pull_request) Successful in 3m20s
Why: bind the task validation checkpoint to the latest integration baseline.

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

Impact: task metadata only.

Refs: .task/feature-rdm-u4-audit-workspace.md
2026-10-11 14:08:45 +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 99a1ffd2bb 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:08:24 +00:00
weichen 2acd040d1b Pin the frontend to the U4 audit workspace branch
Why: superproject gitlink must reference the frontend commit containing the RdmAuditWorkspace.

Evidence: frontend feature/rdm-u4-audit-workspace pushed.

Impact: modules/frontend gitlink only.

Refs: frontend feature/rdm-u4-audit-workspace
2026-10-11 14:08:22 +00:00
weichen 2f460fdca5 Record the U4 implementation results in the task card
Why: card is the single master record.

Evidence: SELF tsc zero errors; design guard compliance verified.

Impact: task-card metadata only.

Refs: frontend feature/rdm-u4-audit-workspace
2026-10-11 14:08:03 +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