Commit Graph
1768 Commits
Author SHA1 Message Date
weichen ae8eb2dd33 Record the sync checkpoint
ci / test (pull_request) Successful in 2m28s
ci / test-pg (pull_request) Successful in 1m4s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=2229d718c7b25941cba1c2464ddd62f9d7466bec; candidate=861f0099ddc52dcc90e5b048b7d69c4facd92f10.

Impact: task metadata only.

Refs: .task/feature-collab-storage-u6-events.md
2026-10-11 10:30:44 +00:00
weichen 861f0099dd Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=2229d718c7b25941cba1c2464ddd62f9d7466bec.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 10:30:19 +00:00
weichen 2229d718c7 Merge pull request 'Record U1 progress in the two-trees plan and pin the Dev combination' (#338) from feature/rdm-u1-closeout into main
ci / test (push) Successful in 2m34s
ci / test-pg (push) Successful in 58s
2026-10-11 10:09:12 +00:00
weichen 3fa26e7b50 Record the sync checkpoint
ci / test (pull_request) Successful in 2m54s
ci / test-pg (pull_request) Successful in 1m17s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b1caa7cae13d35ec6e62c883d1f379aee35e35ef; candidate=f124da534f0d1ad1159e796929a643c27a564bdf.

Impact: task metadata only.

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

Evidence: fetched origin/main=b1caa7cae13d35ec6e62c883d1f379aee35e35ef.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 10:08:47 +00:00
weichen 0c9c2d082d Record the sync checkpoint
ci / test (pull_request) Successful in 2m22s
ci / test-pg (pull_request) Successful in 1m18s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b1caa7cae13d35ec6e62c883d1f379aee35e35ef; candidate=a1a794a824de0c5bde0673cd8b7e7611f23aadc0.

Impact: task metadata only.

Refs: .task/feature-collab-storage-u6-events.md
2026-10-11 10:06:33 +00:00
weichen a1a794a824 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b1caa7cae13d35ec6e62c883d1f379aee35e35ef.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 10:06:11 +00:00
weichen b1caa7cae1 Merge pull request 'Close merged task cards (feature/card-close-20261011-092345Z)' (#341) from feature/card-close-20261011-092345Z into main
ci / test (push) Successful in 2m17s
ci / test-pg (push) Successful in 1m5s
2026-10-11 09:47:41 +00:00
weichen de6e4f869c Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m4s
ci / test (pull_request) Successful in 2m11s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=36897a1009eb8d3ec63fac8974446bbd4c59bbc0; candidate=971a1860c2115ab959f45930ce50bfc68126782a.

Impact: task metadata only.

Refs: .task/feature-rdm-u1-closeout.md
2026-10-11 09:37:25 +00:00
weichen 971a1860c2 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=36897a1009eb8d3ec63fac8974446bbd4c59bbc0.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 09:37:01 +00:00
weichen 804fbcb153 Fill the task record PR link
ci / test-pg (pull_request) Successful in 1m5s
ci / test (pull_request) Successful in 2m25s
Why: card and PR description are one document.

Evidence: Dev PR #343 created via Gitea API.

Impact: task metadata only.

Refs: PR #343.
2026-10-11 09:35:15 +00:00
weichen c34074dc1e Record the U6 slice-1 delivery state and evidence in the task card
ci / test (pull_request) Successful in 2m23s
ci / test-pg (pull_request) Successful in 1m20s
Why: stage review needs results and evidence in the card before the PR.

Evidence: make test / test-backend-pg / make build exit 0 via the evidence tool.

Impact: task metadata only.

Refs: backend PR #147, #148.
2026-10-11 09:35:04 +00:00
weichen e0b6420584 Repin backend to the merged U6 + core-pin combination
Why: after merging PR #147 (event catch-up) and #148 (core pin alignment), the task branch carries both; Dev pins the merged tip.

Evidence: backend task branch merged origin/main and builds green.

Impact: gitlink only.

Refs: backend PR #147, #148.
2026-10-11 09:33:38 +00:00
weichen 0447749c6f Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=36897a1009eb8d3ec63fac8974446bbd4c59bbc0; candidate=d1e962c52acc54462d3515287d01e12c2b7af22b.

Impact: task metadata only.

Refs: .task/feature-collab-storage-u6-events.md
2026-10-11 09:31:02 +00:00
weichen d1e962c52a Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=36897a1009eb8d3ec63fac8974446bbd4c59bbc0.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 09:30:40 +00:00
weichen d9b02bed94 Pin the backend U6 event-catch-up merge (PR #147)
Why: the parent must pin the merged component SHA for combined build and CI.

Evidence: backend origin-main merge of #147 fetched post-merge.

Impact: gitlink only.

Refs: backend PR #147.
2026-10-11 09:30:38 +00:00
weichen 015de318dd Backfill the merge and cleanup records in the archived U2 card
ci / test (pull_request) Successful in 2m20s
ci / test-pg (pull_request) Successful in 54s
Why: The close automation filled the card header (PR #336) but the
merge-record and cleanup-record lines still described the in-progress
state.

Evidence: CI ci/test green on the final synced head; component chain
Core #25/#26, Backend #143/#146, UI #40/#41, Frontend #51/#52; local
combined make test/build receipts in the card; task-finish recycled
the worktree at ca4f5a5 on 2026-10-11.

Impact: Archived task-card text only.

Refs: PR #336; PR #341
2026-10-11 09:23:56 +00:00
weichen ac00231837 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m18s
ci / test-pg (pull_request) Successful in 55s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-generative-ui-u2.md(PR#336) — 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 09:23:45 +00:00
weichen e82c2884f0 Record the task card for feature-collab-storage-u6-events
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-collab-storage-u6-events.md; R0=0ecdcbd3c09397cfe7043c446a6da728f89b01bb.

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

Refs: .task/feature-collab-storage-u6-events.md
2026-10-11 09:22:23 +00:00
weichen 36897a1009 Merge pull request 'Land Generative UI U2: Surface contract, activation guard, persistence (core #25, backend #143, mirrors)' (#336) from feature/generative-ui-u2 into main
ci / test (push) Successful in 2m17s
ci / test-pg (push) Successful in 54s
2026-10-11 09:21:48 +00:00
weichen ca4f5a57bb Merge remote-tracking branch 'origin/main' into feature/generative-ui-u2
ci / test (pull_request) Successful in 2m17s
ci / test-pg (pull_request) Successful in 53s
2026-10-11 09:21:46 +00:00
weichen 0ecdcbd3c0 Merge pull request 'Close merged task cards (feature/card-close-20261011-091703Z)' (#339) from feature/card-close-20261011-091703Z into main
ci / test-pg (push) Successful in 1m11s
ci / test (push) Successful in 2m16s
2026-10-11 09:17:11 +00:00
weichen cd334a058a Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m18s
ci / test-pg (pull_request) Successful in 57s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-collab-storage-u4-migrator.md(PR#337) — 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 09:17:03 +00:00
weichen 0bda404ac0 Merge pull request 'U4: storage-migrate tool, switch/drill runbook, baseline ratchet (pin #144/#145/#65, core 452daf3)' (#337) from feature/collab-storage-u4-migrator into main
ci / test-pg (push) Successful in 55s
ci / test (push) Successful in 2m15s
2026-10-11 09:15:16 +00:00
weichen 5f67337925 Record the pre-merge task-sync receipts (parallel merges moved main)
ci / test (pull_request) Successful in 2m16s
ci / test-pg (pull_request) Successful in 54s
2026-10-11 09:08:25 +00:00
weichen 641287188b Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b3b48f5efa2a6a25f16f6413d8b9c89715f22960; candidate=d3bad56668803b74ecd503ccd00416be3e7b3e69.

Impact: task metadata only.

Refs: .task/feature-generative-ui-u2.md
2026-10-11 09:08:24 +00:00
weichen d3bad56668 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b3b48f5efa2a6a25f16f6413d8b9c89715f22960.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 09:08:03 +00:00
weichen a84c6abd3e Record the sync checkpoint
ci / test (pull_request) Successful in 2m8s
ci / test-pg (pull_request) Successful in 53s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b3b48f5efa2a6a25f16f6413d8b9c89715f22960; candidate=ed88c64cb5ec44de81ca34fa8780fefe52f5446f.

Impact: task metadata only.

Refs: .task/feature-rdm-u1-closeout.md
2026-10-11 09:03:51 +00:00
weichen ed88c64cb5 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b3b48f5efa2a6a25f16f6413d8b9c89715f22960.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 09:03:29 +00:00
weichen 3d5bf3792c Record the sync checkpoint
ci / test (pull_request) Successful in 2m13s
ci / test-pg (pull_request) Successful in 55s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=b3b48f5efa2a6a25f16f6413d8b9c89715f22960; candidate=4fd2c8ce32d62c483ff543a1ad17555fda925ee8.

Impact: task metadata only.

Refs: .task/feature-collab-storage-u4-migrator.md
2026-10-11 08:57:51 +00:00
weichen 4fd2c8ce32 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=b3b48f5efa2a6a25f16f6413d8b9c89715f22960.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 08:57:26 +00:00
weichen b3b48f5efa Merge pull request 'Align the svc.sh startup precheck with binary auth semantics and keep the reused DSN' (#317) from fix/svc-dsn-reuse-dbref into main
ci / test (push) Successful in 2m11s
ci / test-pg (push) Successful in 1m58s
2026-10-11 08:55:14 +00:00
weichen 8b77d9fb71 Record the re-pinned combined test and build receipts (core #26 sync fix)
ci / test (pull_request) Successful in 2m20s
ci / test-pg (pull_request) Successful in 57s
2026-10-11 08:48:15 +00:00
weichen d1d7189f68 Re-pin backend with the core dep bump (#146) 2026-10-11 08:46:56 +00:00
weichen d82834d411 Record the sync checkpoint
ci / test-pg (pull_request) Successful in 57s
ci / test (pull_request) Successful in 2m21s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=80a518628c526fd6ddece4abeb707ab4bb0b5618; candidate=9cbac4a14a3320bc5a27e15ccb59619f096478e8.

Impact: task metadata only.

Refs: .task/feature-rdm-u1-closeout.md
2026-10-11 08:45:57 +00:00
weichen 9cbac4a14a Pin the U1 progress update into the Dev combination
Why: the master record now records U1 as merged (Documents 2a5f658); the Dev gitlink and PROJECT.md entry must follow.

Evidence: Documents PR #66 merged=True (API); closeout doc check receipt in card; RDM PR #195 merge 05b7d1a.

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

Refs: Documents PR #66; RDM PR #195
2026-10-11 08:45:35 +00:00
weichen 24d71db597 Re-pin core #26 and the regenerated contract mirrors (frontend #52, ui #41) 2026-10-11 08:45:33 +00:00
weichen 4687c67d51 Record the task card for feature-rdm-u1-closeout
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-rdm-u1-closeout.md; R0=80a518628c526fd6ddece4abeb707ab4bb0b5618.

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

Refs: .task/feature-rdm-u1-closeout.md
2026-10-11 08:43:08 +00:00
weichen b8a510d374 Fill the task record PR link
ci / test-pg (pull_request) Successful in 57s
ci / test (pull_request) Successful in 2m21s
Why: card and PR description are one document; record the PR link before merge.

Evidence: Dev PR #337 created via Gitea API.

Impact: task metadata only.

Refs: PR #337.
2026-10-11 08:40:17 +00:00
weichen e8a79d20f8 Record the U4 delivery state and evidence in the task card
ci / test (pull_request) Successful in 2m31s
ci / test-pg (pull_request) Successful in 53s
Why: stage review needs results, stage verdicts and the three evidence segments in the card before the PR.

Evidence: make test / test-backend-pg (real services) / make build all exit 0 via the evidence tool.

Impact: task metadata only.

Refs: backend PR #144, #145; documents PR #65.
2026-10-11 08:40:00 +00:00
weichen 3deae0ff2f Pin modules/core to the Surface contract merge (match backend's core pin)
Why: backend main pins deps/agent-system-core at 452daf3 (Surface types, core PR #25); Dev's top-level core gitlink lagged at a253a40, failing make test-pins after task-sync.

Evidence: check-pins green after the bump; core origin-main tip is 452daf3.

Impact: gitlink bump only.

Refs: core PR #25; backend PR #143.
2026-10-11 08:38:31 +00:00
weichen ce47d827e6 Ratchet the architecture baseline for surfacesvc and drop the stale runmgr edge
Why: backend PR #143 added surfacesvc with app/server/store edges already merged into component main; the Dev baseline must record them (lint failed after task-sync). runmgr->cmdbus no longer exists in code.

Evidence: lint-boundaries.sh green after the update; edges match the merged backend main exactly.

Impact: baseline bookkeeping only; no dependency change made by this task.

Refs: backend PR #143; Dev U4 task.
2026-10-11 08:37:03 +00:00
weichen 4f66866a50 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=80a518628c526fd6ddece4abeb707ab4bb0b5618; candidate=3a07bb6b4ee0d205aaa7e9bebd49739416dabede.

Impact: task metadata only.

Refs: .task/feature-collab-storage-u4-migrator.md
2026-10-11 08:33:40 +00:00
weichen 3a07bb6b4e Build bin/storage-migrate alongside the server binary
Why: the U4 managed migration entry must ship with make build so operators and CI get the tool.

Evidence: make build emits both binaries; migrator suite green on SQLite and real PostgreSQL.

Impact: build target output adds bin/storage-migrate; no test-path change.

Refs: backend PR #144; runbook section 10.
2026-10-11 08:33:16 +00:00
weichen 32f7861c42 Pin the U4 merges: backend PR #144/#145, documents PR #65
Why: the parent must pin the merged component SHAs for the combined build and CI gates.

Evidence: backend origin-main merges of #144 (storage-migrate) and #145 (surface tables in copy list); documents origin-main merge of #65 (runbook section 10).

Impact: gitlink updates only.

Refs: backend PR #144, #145; documents PR #65.
2026-10-11 08:33:08 +00:00
weichen f71bef53d4 Fill the task record PR link (#336)
ci / test (pull_request) Failing after 2m3s
ci / test-pg (pull_request) Successful in 55s
2026-10-11 08:30:49 +00:00
weichen 549b27bbb1 Record the U2 outcomes and receipts in the task card
ci / test (pull_request) Failing after 1m57s
ci / test-pg (pull_request) Successful in 55s
2026-10-11 08:30:32 +00:00
weichen 26daa94027 Register the surfacesvc architecture edges and drop the stale runmgr edge 2026-10-11 08:29:15 +00:00
weichen 8a14a4688c Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=80a518628c526fd6ddece4abeb707ab4bb0b5618; candidate=069610459831e8d7f0120663b3f40aadd7a7b0f2.

Impact: task metadata only.

Refs: .task/feature-generative-ui-u2.md
2026-10-11 08:27:54 +00:00
weichen 66962a517c Merge authoritative main into the task branch
ci / test (pull_request) Successful in 2m21s
ci / test-pg (pull_request) Successful in 58s
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=80a518628c526fd6ddece4abeb707ab4bb0b5618.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 08:27:35 +00:00