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

Evidence: SELF recursive component checks; sync_base=b431777c9fa9c74f096d7f14fce40d1beba53fe2; candidate=904a8351c7e78195be0567acf02c3a897dc327c8.

Impact: task metadata only.

Refs: .task/feature-recovery-u1-db-identity.md
2026-10-12 05:06:35 +00:00
weichen 904a8351c7 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b431777c9fa9c74f096d7f14fce40d1beba53fe2.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 05:06:11 +00:00
weichenandCursor 9b6bfc1a5b Retarget backend pin to #170 tip after v27 rebase
ci / test-pg (pull_request) Failing after 1m21s
ci / test (pull_request) Successful in 3m9s
Why: main claimed migration v26; Backend #170 rebased to e7b70c2
(v27 identity + copyOrder). Dev pin must track that tip.
Evidence: Backend CI success on e7b70c2; mergeable True.
Impact: modules/backend gitlink → e7b70c2.
Refs: Backend PR #170; Dev PR #426

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 05:06:03 +00:00
weichen b431777c9f Merge pull request 'Close merged task cards (feature/card-close-20261012-043519Z)' (#435) from feature/card-close-20261012-043519Z into main
ci / test-pg (push) Successful in 1m30s
ci / test (push) Successful in 3m2s
2026-10-12 04:43:52 +00:00
weichen d08d657844 Merge authoritative main into the card-close branch
ci / test-pg (pull_request) Successful in 1m30s
ci / test (pull_request) Successful in 3m4s
2026-10-12 04:40:12 +00:00
weichen b91fd682fa Merge pull request 'Close merged task cards (feature/card-close-20261012-020646Z)' (#405) from feature/card-close-20261012-020646Z into main
ci / test-pg (push) Successful in 1m28s
ci / test (push) Successful in 2m52s
2026-10-12 04:40:05 +00:00
weichen f7a937dd58 Merge authoritative main into the card-close branch
ci / test-pg (pull_request) Successful in 1m31s
ci / test (pull_request) Successful in 2m57s
2026-10-12 04:36:58 +00:00
weichen cd417e371d Backfill recovery-plan card with landed U1/U2 outcomes (#396 #401 #415 #417) 2026-10-12 04:36:47 +00:00
weichen d39298932f Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m28s
ci / test (pull_request) Successful in 3m3s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-svc-agent-backup.md(PR#417) — 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 04:35:20 +00:00
weichen 51a310ecbf Merge pull request 'Add svc.sh agent data-dir snapshots with SQLite-consistent backup' (#417) from feature/svc-agent-backup into main
ci / test-pg (push) Successful in 1m31s
ci / test (push) Successful in 2m54s
2026-10-12 04:34:28 +00:00
weichen a24ba3034c Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m34s
ci / test (pull_request) Successful in 2m54s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=e27810246f507c1e1c2ff6e9fb6282f6da90e0ec; candidate=4f0773e57af8310fbd9a177ac1a23c94061604ed.

Impact: task metadata only.

Refs: .task/feature-svc-agent-backup.md
2026-10-12 04:31:27 +00:00
weichen 4f0773e57a Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=e27810246f507c1e1c2ff6e9fb6282f6da90e0ec.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 04:31:07 +00:00
weichen e27810246f Merge pull request 'Close merged task cards (feature/card-close-20261012-042537Z)' (#434) from feature/card-close-20261012-042537Z into main
ci / test-pg (push) Failing after 1m18s
ci / test (push) Successful in 3m21s
2026-10-12 04:25:51 +00:00
weichen eefc9c1b03 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 3m25s
ci / test-pg (pull_request) Successful in 1m50s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-genui-prod-deploy.md(PR#433) — 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 04:25:37 +00:00
weichen 61b563cc32 Record the sync checkpoint
ci / test (pull_request) Successful in 3m36s
ci / test-pg (pull_request) Successful in 1m33s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=ac4058a72f2496a7d5a0225c4fb4e3a7ac8ac012; candidate=ff05ac9482813ff676f96c6dbdfb796019bcc544.

Impact: task metadata only.

Refs: .task/feature-svc-agent-backup.md
2026-10-12 04:25:13 +00:00
weichen ff05ac9482 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=ac4058a72f2496a7d5a0225c4fb4e3a7ac8ac012.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 04:24:38 +00:00
weichen ac4058a72f Merge pull request 'Record GenUI prod deploy acceptance on the task card' (#433) from feature/genui-prod-deploy into main
ci / test-pg (push) Successful in 1m47s
ci / test (push) Successful in 3m35s
2026-10-12 04:24:12 +00:00
weichen eba292b2cb Merge main after card closeout
ci / test-pg (pull_request) Successful in 1m45s
ci / test (pull_request) Successful in 3m39s
2026-10-12 04:24:02 +00:00
weichenandCursor ce3676e75d Record GenUI prod deploy acceptance on the task card
ci / test-pg (pull_request) Failing after 1m10s
ci / test (pull_request) Failing after 2m44s
Why: Close T4 with PR links, deploy SHA, and acceptance verdict after
evidence receipts were written.
Evidence: make evidence acceptance + make test SELF receipts on card
Impact: Task card ready for finish/close.
Refs: Dev#431 #432

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 04:23:50 +00:00
weichen f2ee8b4287 Merge pull request 'Close merged task cards (fe-me-refresh 已有分支除外;含 genui-spec-repair PR #416)' (#421) from feature/card-close-20261012-033323Z into main
ci / test-pg (push) Failing after 1m9s
ci / test (push) Failing after 2m42s
2026-10-12 04:23:49 +00:00
weichen 1f69ab8eb2 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b4649d79c2bdd66c3bcb9e60752abdb99b5667df; candidate=b4649d79c2bdd66c3bcb9e60752abdb99b5667df.

Impact: task metadata only.

Refs: .task/feature-genui-prod-deploy.md
2026-10-12 04:23:49 +00:00
weichen c17ab82fe0 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m56s
ci / test (pull_request) Successful in 3m12s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b4649d79c2bdd66c3bcb9e60752abdb99b5667df; candidate=14d141832ce67acb7f626499aff4e06c31b7b404.

Impact: task metadata only.

Refs: .task/feature-svc-agent-backup.md
2026-10-12 04:21:03 +00:00
weichen 14d141832c Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b4649d79c2bdd66c3bcb9e60752abdb99b5667df.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 04:20:37 +00:00
weichen fc52a01575 Merge authoritative main into the card-close branch
ci / test-pg (pull_request) Successful in 1m46s
ci / test (pull_request) Successful in 3m25s
2026-10-12 04:19:20 +00:00
weichen b4649d79c2 Merge pull request 'Bump pins for GenUI surface action param flatten hotfix' (#432) from feature/genui-prod-deploy into main
ci / test-pg (push) Successful in 1m38s
ci / test (push) Successful in 3m7s
2026-10-12 04:19:02 +00:00
weichenandCursor 93a64979d8 Bump pins for GenUI surface action param flatten hotfix
ci / test (pull_request) Successful in 3m9s
ci / test-pg (pull_request) Successful in 1m35s
Why: Ship Backend#174 (flatten action data for system.intent) and the
usage-guide field-fix log into the prod redeploy combination.
Evidence: Backend#174 @ 52d75fd; Documents#82; surfacesvc tests green
Impact: Prod second-knife redeploy can validate B-class intent end-to-end.
Refs: GenUI prod deploy; Backend#174; Documents#82

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 04:17:16 +00:00
weichen 16005735c3 Merge authoritative main into the card-close branch
ci / test-pg (pull_request) Successful in 1m33s
ci / test (pull_request) Successful in 2m59s
2026-10-12 04:14:08 +00:00
weichen ed256f27a0 Merge pull request 'Bump Backend/Documents pins for Generative UI prod deploy' (#431) from feature/genui-prod-deploy into main
ci / test-pg (push) Successful in 1m34s
ci / test (push) Successful in 2m59s
2026-10-12 04:12:04 +00:00
weichenandCursor bb8ecaf3cd Bump Backend and Documents pins for Generative UI prod deploy
ci / test-pg (pull_request) Successful in 1m40s
ci / test (pull_request) Successful in 3m2s
Why: Ship the surface-action nil-card fix and usage-guide deploy note
into the Dev combination for the local prod instance.
Evidence: Backend #173 @ c7b30d2; Documents #81; make test/build pending
Impact: Prod redeploy can pick up B/C action stability and boundary docs.
Refs: GenUI prod deploy task; Backend#173; Documents#81

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 04:09:07 +00:00
weichenandCursor ef1973ad3f Note I3 GATE green HEAD on the task card (local)
Why: record CI success for review without pushing a new tip that
would retrigger runners (same convention as U1 #415 closeout).
Evidence: Dev #426 bad29e0 test+test-pg success; Backend #170
0c79618 vet-and-test success.
Impact: task card only; push deferred until after merge or explicit.
Refs: PR #426; Backend #170

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 04:09:01 +00:00
weichen 4b4e30ca06 Record the task card for feature-genui-prod-deploy
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-genui-prod-deploy.md; R0=c76f2bb34a11991346e3e3399a6fa968bf38c882.

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

Refs: .task/feature-genui-prod-deploy.md
2026-10-12 04:05:45 +00:00
weichenandCursor bad29e09da Merge origin/main into recovery-u1-db-identity and retarget backend pin
ci / test-pg (pull_request) Successful in 1m38s
ci / test (pull_request) Successful in 3m7s
Why: task-sync hit a submodule conflict; pin must track Backend #170
HEAD after rebase onto main (copyOrder fix).
Evidence: backend 0c79618; origin/main merge completed in worktree.
Impact: modules/backend gitlink; sync with main.
Refs: Backend #170; Dev #426

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 04:04:47 +00:00
weichen c76f2bb34a Merge pull request 'Close merged task cards (feature/card-close-20261012-040142Z)' (#430) from feature/card-close-20261012-040142Z into main
ci / test-pg (push) Successful in 1m39s
ci / test (push) Successful in 3m8s
2026-10-12 04:04:22 +00:00
weichen 1c832d8d6c Record the sync checkpoint
ci / test (pull_request) Successful in 3m9s
ci / test-pg (pull_request) Successful in 1m32s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=5942ba7a949f3032cacf75856529726a7c24fa8e; candidate=52ae58dedf75528dff88f4f8b7f7267d293694e9.

Impact: task metadata only.

Refs: .task/feature-svc-agent-backup.md
2026-10-12 04:04:04 +00:00
weichen 52ae58dedf Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=5942ba7a949f3032cacf75856529726a7c24fa8e.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 04:03:42 +00:00
weichen 8fadeb632a Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 1m49s
ci / test (pull_request) Successful in 3m32s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-genui-auto-trigger-optin.md(PR#425) — 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 04:01:42 +00:00
weichen 5942ba7a94 Merge pull request 'Land Generative UI auto-present opt-in (backend #168/#169, documents #80)' (#425) from feature/genui-auto-trigger-optin into main
ci / test-pg (push) Successful in 2m12s
ci / test (push) Successful in 3m48s
2026-10-12 04:00:33 +00:00
weichenandCursor 8af735fbe6 Bump backend pin for synchronous auto-present reminders
ci / test-pg (pull_request) Successful in 1m43s
ci / test (pull_request) Successful in 3m14s
Why: Include #172 race fix before Dev PR CI recheck.
Evidence: go test ./internal/runmgr/ -run Material
Impact: Dev pin tracks backend main with sync-only reminders.
Refs: backend#172
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:57:11 +00:00
weichen 723f9f6994 Merge authoritative main into auto-trigger task branch
ci / test-pg (pull_request) Successful in 1m48s
ci / test (pull_request) Successful in 3m20s
2026-10-12 03:56:32 +00:00
weichen ae465d2444 Merge pull request 'Close merged task card: feature/u7-load-fault-release (PR #410, backend #164)' (#424) from feature/card-close-20261012-035038Z into main
ci / test-pg (push) Failing after 1m58s
ci / test (push) Successful in 4m7s
2026-10-12 03:54:53 +00:00
weichenandCursor 4afb182646 Record Dev PR #426 on the I3 task card
ci / test-pg (pull_request) Failing after 2m3s
ci / test (pull_request) Failing after 2m30s
Why: task card and PR description share one document; link must be on-card.
Evidence: Gitea API created pull #426 for feature/recovery-u1-db-identity.
Impact: .task/feature-recovery-u1-db-identity.md header only.
Refs: PR #426; Backend #170
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:54:05 +00:00
weichenandCursor 8d43a9cea5 Record identity suite evidence on the I3 task card
ci / test-pg (pull_request) Failing after 2m13s
ci / test (pull_request) Failing after 2m36s
Why: completion claims need tool-written receipts, not hand copies.
Evidence: IMPORT_RECEIPT of unittest identity+recover (exit 0).
Impact: .task/feature-recovery-u1-db-identity.md evidence table.
Refs: AGENTS.md evidence gate
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:53:26 +00:00
weichenandCursor feccf26b90 Wire U1 I3 DB identity into svc start and tests
Why: after #415 file markers, startup must also bind
manifest.instance_id to agent_system_identity (I4).
Evidence: python3 -m unittest tests.test_svc_identity
tests.test_svc_recover (OK, 1 skipped NOT_RUN for real PG);
Backend pin b92eaca (PR #170).
Impact: svc ensure/verify + AGENT_SYSTEM_* env; stub identity;
I3 SQLite tests; design doc status; modules/backend gitlink.
Refs: docs/recovery/u1-identity-manifest.md §5.2; Backend #170

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:52:48 +00:00
weichenandCursor 3d7094ba60 Record composite test evidence for auto-present opt-in
ci / test-pg (pull_request) Failing after 3m29s
ci / test (pull_request) Successful in 4m11s
Why: Post-sync verification before opening the Dev PR.
Evidence: CMD=make test make evidence exit 0
Impact: Task card SELF receipts for acceptance.
Refs: backend#168/#169 documents#80
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:52:37 +00:00
weichen 69086622b6 Record post-sync governance test evidence
ci / test-pg (pull_request) Successful in 2m43s
ci / test (pull_request) Successful in 5m15s
2026-10-12 03:51:01 +00:00
weichen de0651f0bc Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Successful in 2m57s
ci / test (pull_request) Successful in 3m20s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-u7-load-fault-release.md(PR#410) — 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 03:50:38 +00:00
weichen 8e6f2137d1 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m49s
ci / test (pull_request) Successful in 3m5s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=3e4a79e4133202b537c888a8beeb7c10d82595f4; candidate=8abebff33f0c64be631259e3e60118fdf5d282e6.

Impact: task metadata only.

Refs: .task/feature-svc-agent-backup.md
2026-10-12 03:49:33 +00:00
weichen 8abebff33f Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3e4a79e4133202b537c888a8beeb7c10d82595f4.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 03:48:54 +00:00
weichenandCursor 4547a9e7fa Bump backend pin after runmgr/genui boundary fix
Why: Include #169 so composite lint-boundaries stays green.
Evidence: bash scripts/lint-boundaries.sh ok
Impact: Dev pin tracks backend main b6ea1a5.
Refs: backend#169
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 03:48:34 +00:00
weichen 3e4a79e413 Merge pull request 'U7 two-process acceptance, k6 load harness, cross-instance fixes and release checklist' (#410) from feature/u7-load-fault-release into main
ci / test-pg (push) Failing after 2m38s
ci / test (push) Successful in 3m31s
2026-10-12 03:47:15 +00:00