Commit Graph
3717 Commits
Author SHA1 Message Date
weichenandCursor a374cb83af Record U8 r2 worker receipts and the backend pin catch-up
Why: Dev main pinned an unmerged Backend commit; #211 landed it before re-pinning to U8.
Evidence: transports b829de2 and 6d9bd7c applied; Backend #211 HEAD 78ae397 and #210 HEAD d7be3fd CI success.
Impact: Task card only.
Refs: Backend PR #210, #211
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 09:40:02 +00:00
agent-exec-transport 6d9bd7c430 agent-exec transport 39a3b7f118015643978972c306ceaa3d/7139e552730e 2026-10-18 09:39:49 +00:00
agent-exec-transport b829de223b agent-exec transport 060f4b8e7beeb98874301408e53d3249/2c17fb638bb6 2026-10-18 09:26:56 +00:00
weichenandCursor 0968a869e3 Record the U8 r2 task scope and backend transport receipt
Why: PR #482 and Backend #183 conflict with current main; r2 re-ports the approved U8 change.
Evidence: Backend transport 7b379d28 applied; Backend PR #210 CI success on that SHA.
Impact: Task card only.
Refs: Backend PR #210; supersedes Dev PR #482
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 09:23:43 +00:00
weichen e77c759726 Record the task card for feature-u8-sqlite-instance-guard-r2
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-u8-sqlite-instance-guard-r2.md; R0=b5e23daed2f0ea46261979de1d62e4de0cfa88f9.

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

Refs: .task/feature-u8-sqlite-instance-guard-r2.md
2026-10-18 09:22:35 +00:00
weichen b5e23daed2 Merge pull request 'Archive the completed project-member-runtime task card' (#613) from feature/card-close-project-member-runtime-20261018 into main
ci / svc-realcombo (push) Successful in 1m59s
ci / test (push) Successful in 7m29s
ci / test-pg (push) Successful in 8m52s
2026-10-18 09:12:10 +00:00
weichenandCursor 3785408e71 Archive the completed project-member-runtime task card
ci / test-pg (pull_request) Successful in 9m3s
ci / test (pull_request) Successful in 7m48s
ci / svc-realcombo (pull_request) Successful in 2m34s
Why: the 8788 project-member runtime delivery finished (code merged via #526/#530) but its card and operation records lived only on an unpushed task branch, leaving the worktree impossible to recycle and the record invisible on main.
Evidence: card status "已完成(运行目标)" on feature/project-member-runtime 835d807; branch diff against merge-base touches only .task (card + 29 operation records); credential scan finds only variable-based Authorization headers and sha256 digests.
Impact: adds .task/archive/feature-project-member-runtime.md and .task/artifacts/project-member-runtime/**; no code, gitlink or policy change.
Refs: worktree cleanup 2026-10-18
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 09:01:23 +00:00
weichen f682afe883 Merge pull request 'Record the ECS dev 8788 update to the local dev build' (#612) from feature/ecs-sync-local-dev into main
ci / svc-realcombo (push) Successful in 1m57s
ci / test (push) Successful in 7m23s
ci / test-pg (push) Successful in 8m13s
2026-10-18 06:50:29 +00:00
weichen 8bcfa7cfc5 Fold-close the task card before merge
ci / svc-realcombo (pull_request) Successful in 2m6s
ci / test (pull_request) Successful in 7m20s
ci / test-pg (pull_request) Successful in 8m12s
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-ecs-sync-local-dev.md -> .task/archive/feature-ecs-sync-local-dev.md; status 已完成(合入前闭合); PR #612 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/612.
Impact: task metadata only; the card is archived within PR #612 and lands with its merge commit.
Refs: task.sh close --self
2026-10-18 06:41:33 +00:00
weichenandCursor 218262be31 Record review and sync for the ECS update card
Why: close review and conflict sections before merge.
Evidence: replayed live ECS check matches recorded evidence (SELF).
Impact: task card only.
Refs: PR #612
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 06:41:33 +00:00
weichenandCursor ac4381812e Drop a mistaken token note from the ECS update card
ci / svc-realcombo (pull_request) Successful in 2m5s
ci / test (pull_request) Failing after 6m34s
ci / test-pg (pull_request) Successful in 8m36s
Why: the 401 came from concatenating two token entries, not an invalid token.
Evidence: GET /api/v1/user with the HOME token returns 200 (SELF).
Impact: task card only.
Refs: .task/feature-ecs-sync-local-dev.md
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 06:39:42 +00:00
weichenandCursor 4bbc6a9b12 Record the ECS dev 8788 update to the local dev build
Why: owner asked to bring the imc-tx-ecs service to the same version as the
local dev service (dev@a706e9a+rdm@4b2473bed112).
Evidence: task card evidence blocks (SELF) cover running binary sha, schema
v35, backup checksums, row-level reconciliation and migrated secrets.
Impact: ECS runtime only; repository change is limited to the task card.
Refs: .task/feature-ecs-sync-local-dev.md

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 06:38:28 +00:00
weichen ce3e7110f2 Record the task card for feature-ecs-sync-local-dev
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-ecs-sync-local-dev.md; R0=26f3f050313aa4a96cabcca6bdddc29de63351e7.

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

Refs: .task/feature-ecs-sync-local-dev.md
2026-10-18 06:18:30 +00:00
weichen 26f3f05031 Merge pull request 'Deliver the layered delivery model and slim the governance spec' (#608) from feature/delivery-model-v3 into main
ci / svc-realcombo (push) Successful in 1m56s
ci / test (push) Successful in 7m13s
ci / test-pg (push) Successful in 7m41s
2026-10-18 05:17:18 +00:00
weichen 8e85b86912 Fold-close the task card before merge
ci / test-pg (pull_request) Successful in 7m52s
ci / svc-realcombo (pull_request) Successful in 2m3s
ci / test (pull_request) Successful in 7m16s
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-delivery-model-v3.md -> .task/archive/feature-delivery-model-v3.md; status 已完成(合入前闭合); PR #608 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/608.
Impact: task metadata only; the card is archived within PR #608 and lands with its merge commit.
Refs: task.sh close --self
2026-10-18 04:25:30 +00:00
weichenandCursor 17ea7f5520 Record the u10 token-leak fix and incident in the task card
Why: a malformed token printed credentials in a traceback before merge; u10 fixes it.
Evidence: u10 receipt /tmp/govv3-u10-receipt.json (SELF); fake-value repro shows no token in output.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 04:25:29 +00:00
agent-exec-transport e5ba5ffa8a agent-exec transport 507e19cd3dbf43d3bb3646b3b9a2bcfb/fb1caddea8fe 2026-10-18 04:23:58 +00:00
weichenandCursor 0e58b6331b Record the final PR gate check in the task card
Why: FINAL=1 PR base/head gate before fold-close.
Evidence: receipt 7b088696 (SELF), PR_CHECK_OK.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 04:19:41 +00:00
weichenandCursor b63b19e023 Record review, sync and final acceptance state in the task card
ci / test-pg (pull_request) Failing after 1m47s
ci / svc-realcombo (pull_request) Successful in 2m19s
ci / test (pull_request) Successful in 7m46s
Why: L1 stops accepting requirements; independent review approved; main synced.
Evidence: task-sync receipts fdf8a6bf (exit 2) and current sync checkpoint (SELF); review APPROVE (fresh session).
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 04:19:06 +00:00
weichen ae10b951c1 Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=32b585aa0a1c70039cb4bdbd9020390676145d70; before_record=9cc7ceb9f2e19a56ca7cb64a6e42f9a93f51afb5.

Impact: task metadata only.

Refs: .task/feature-delivery-model-v3.md
2026-10-18 04:18:10 +00:00
weichen 9cc7ceb9f2 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=32b585aa0a1c70039cb4bdbd9020390676145d70.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-18 04:17:45 +00:00
weichen 32b585aa0a Merge pull request 'Close merged task cards (feature/card-close-20261018-033054Z)' (#611) from feature/card-close-20261018-033054Z into main
ci / svc-realcombo (push) Successful in 1m58s
ci / test (push) Successful in 6m53s
ci / test-pg (push) Successful in 7m53s
2026-10-18 03:46:15 +00:00
weichen 2f614e2acf Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 6m55s
ci / svc-realcombo (pull_request) Successful in 2m4s
ci / test-pg (pull_request) Successful in 7m47s
Why: branches merged into their immediate or root target had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-agent-exec-terminal-wrapper.md(PR#610 into main) — merges verified via git log --merges plus Gitea API squash lookup against each card's origin target.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
2026-10-18 03:30:54 +00:00
weichen f8452124c1 Merge pull request 'Pick up the agent-exec terminal wrapper fix and worker git rules' (#610) from fix/agent-exec-terminal-wrapper into main
ci / svc-realcombo (push) Successful in 2m6s
ci / test (push) Failing after 6m11s
ci / test-pg (push) Successful in 8m2s
Why: agent-exec runs kept stopping on failed-unknown when workers wrapped the terminal record in one fence or tag, or touched the Git index.
Evidence: PR CI run 3736 success on cd0bde8 (test, test-pg, svc-realcombo; GATE); agent-exec validate and test-pins at the new pin (SELF); independent review APPROVE.
Impact: deps/development-manager 0552b73 -> 67784f4 (DM PR #21-#23; only #23 changes Dev behaviour); policy/delivery.md adds worker Git and host run-time rules.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
2026-10-18 03:30:19 +00:00
weichenandCursor cd0bde8d56 Record receipt, review and results for the terminal wrapper bump
ci / svc-realcombo (pull_request) Successful in 2m0s
ci / test (pull_request) Successful in 7m3s
ci / test-pg (pull_request) Successful in 8m36s
Why: the card is the PR description and must carry the unit receipt, review and follow-ups.
Evidence: agent-exec run /tmp/dev-wrapper-run1.json (success); independent review APPROVE.
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 03:21:12 +00:00
weichenandCursor 59ca9350c6 Record sync and verification evidence for the terminal wrapper bump
Why: completion needs task-sync and direct checks written by the evidence tool.
Evidence: make task-sync, scripts/agent-exec validate, make test-pins at c7b46f0 (SELF).
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 03:14:02 +00:00
weichenandCursor 6f1968e1bc Record affected-test evidence summaries in the task card
ci / svc-realcombo (pull_request) Successful in 1m53s
ci / test (pull_request) Successful in 7m9s
ci / test-pg (pull_request) Successful in 7m45s
Why: completion evidence for P1-P3 host verification.
Evidence: make test-affected receipts 11beb57f (exit 2, nested submodule not materialized) and 129da9f9 (exit 0), SELF.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 03:11:32 +00:00
weichenandCursor d7e7138ec5 Record unit receipts and re-measurement plan in the task card
Why: card must carry u3-u9 receipts, requirement table and the M baseline before delivery.
Evidence: receipts under /tmp/govv3-u*-receipt.json (SELF).
Impact: .task only (host-exempt).
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 03:04:07 +00:00
agent-exec-transport 8b769e8462 agent-exec transport 5d18af54ea86ffda69020fd99fcce3d7/a7f266a2e5df 2026-10-18 03:01:40 +00:00
agent-exec-transport a28318c97a agent-exec transport 0f1877f2365acb5d35a176055575367f/d8466ef2fcee 2026-10-18 02:56:59 +00:00
agent-exec-transport 48a80297d9 agent-exec transport 5bb458118449d7cc0a3fe4bc92623f71/356ad35bf41b 2026-10-18 02:52:36 +00:00
agent-exec-transport c7b46f0beb agent-exec transport 22da25eddcd00a7b10e2ba4a0288c0f9/4df7e8132c82 2026-10-18 02:51:42 +00:00
weichenandCursor 15703b706f Record goal and non-goals for the terminal wrapper bump
Why: the task card must state scope before the implementation unit runs.
Evidence: none (task card only).
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 02:49:42 +00:00
weichenandCursor 4cef9859f8 Record goal and authorization for the terminal wrapper bump
Why: the task card must state scope before the implementation unit runs.
Evidence: none (task card only).
Impact: .task only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 02:49:15 +00:00
agent-exec-transport 9a3ef83c7f agent-exec transport 8112713bc92d127e3ad4155251672a88/be7ee7a3e957 2026-10-18 02:45:45 +00:00
agent-exec-transport fb4c89d9dc agent-exec transport 92d779408cc72a3fdf9fdf6f005e9b5e/09f250401f29 2026-10-18 02:37:50 +00:00
weichen 9da62bb1a0 Record the task card for fix-agent-exec-terminal-wrapper
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-agent-exec-terminal-wrapper.md; R0=49e9b5fa52ca68858ed78060bb372df10c9ec711.

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

Refs: .task/fix-agent-exec-terminal-wrapper.md
2026-10-18 02:32:57 +00:00
agent-exec-transport b7f6a8bb9c agent-exec transport e4ff44791a4210144c6165ceadebb342/692536c1c7d0 2026-10-18 02:29:25 +00:00
weichen 49e9b5fa52 Merge pull request 'Close three legacy task cards in one batch' (#609) from feature/card-close-batch-20261018 into main
ci / svc-realcombo (push) Successful in 1m50s
ci / test (push) Successful in 6m46s
ci / test-pg (push) Successful in 7m40s
Close three legacy task cards in one batch (#609)
2026-10-18 02:20:07 +00:00
weichen 553ead0dc4 Align the archived stage table with the deployed result
ci / svc-realcombo (pull_request) Successful in 1m53s
ci / test (pull_request) Successful in 6m47s
ci / test-pg (pull_request) Successful in 7m50s
Why: Remove stale pending labels after delivery.

Evidence: Independent metadata review matched the raw merge, CI and runtime receipts.

Impact: Task metadata only.

Refs: #565; Agent-System-RDM #404
(cherry picked from commit c4f7a79752)
2026-10-18 00:53:50 +00:00
weichen 19989b68e6 Archive the delivered workbench flow task
Why: Record the deployed 8788 result and preserve its acceptance limits.

Evidence: Imported raw CI verification and 24-scenario deployed-browser receipts; independent review is closed.

Impact: Only this task card is archived; product pins and runtime remain unchanged.

Refs: #565; Agent-System-RDM #404
(cherry picked from commit 2352f486b7)
2026-10-18 00:53:50 +00:00
weichen 560ddb7dbe Record verified execenv deployment outcome
Why: the archived task card still described pre-deployment state and the earlier CI candidate.
Evidence: PR #606 merge 6c90e6c; run 3702 passed on 8adc154; 8788 doctor and local/external HTTP checks passed.
Impact: records the actual merged, deployed, and verified outcome without product-code changes.
Refs: Agent-System-Dev PR #606
(cherry picked from commit e7d72e996a)
2026-10-18 00:53:50 +00:00
weichen d9af0abeba Remove the active execenv task card
Why: the completed task card is already preserved in the archive on this branch.
Evidence: staged diff contains only deletion of .task/feature-execenv-python-sandbox-path.md.
Impact: leaves one canonical archived task record.
Refs: Agent-System-Dev PR #606
(cherry picked from commit 3228d5b41b)
2026-10-18 00:53:50 +00:00
weichen af9f92d28c Close the execenv deployment task card
Why: PR #606 merged the sandbox interpreter fix and the authorized 8788 deployment is verified.
Evidence: main contains PR #606; run 3702 passed all required checks; deployed env doctor passed and local/external 8788 serve the new assets.
Impact: marks the task complete and archives its card without changing product code or submodule pins.
Refs: Agent-System-Dev PR #606
(cherry picked from commit 9e11eda11c)
2026-10-18 00:53:49 +00:00
weichen 64aa8d3379 Close the agent CLI enforcement task card
Why: PR #572 merged successfully and the completed task record must be archived without leaving bookkeeping debt.

Evidence: PR head 8228043 passed run 3363 test, test-pg, and svc-realcombo; main e8d3e61 has the identical tree.

Impact: Archives only feature-agent-cli-enforcement.md; no other task card is modified.

Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/572
(cherry picked from commit 65889e2013)
2026-10-18 00:53:49 +00:00
agent-exec-transport 2757b6f68e agent-exec transport b9c7fb196afb6984f4367f30ec8ec18a/162bb30bb46e 2026-10-18 00:49:09 +00:00
weichenandCursor b103f3c58a Record the governance initiative charter and unit receipts
ci / svc-realcombo (pull_request) Successful in 2m1s
ci / test (pull_request) Successful in 6m53s
ci / test-pg (pull_request) Successful in 8m1s
Why: the delivery-model-v3 initiative needs its charter, child registry and agent-exec receipts on the card.
Evidence: unit receipts /tmp/govv3-u1-receipt.json, /tmp/govv3-u2-receipt.json, /tmp/govv3-u2r2-receipt.json (SELF).
Impact: task card only.
Refs: feature/delivery-model-v3
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 00:18:05 +00:00
agent-exec-transport 10815cb3c3 agent-exec transport 538cd301c4df07fe79ee50f73e1150cb/0cb29a01efcc 2026-10-18 00:07:43 +00:00
weichen 570ddcf9c7 Record the task card for feature-delivery-model-v3
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-delivery-model-v3.md; R0=6c90e6c92aca0968158b6fa50ec8065ba0869913.

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

Refs: .task/feature-delivery-model-v3.md
2026-10-17 19:52:07 +00:00
weichen 6c90e6c92a Merge pull request 'Fix sandbox execution of managed Python interpreter' (#606) from feature/execenv-python-sandbox-path into main
ci / svc-realcombo (push) Successful in 2m0s
ci / test (push) Successful in 6m54s
ci / test-pg (push) Successful in 8m10s
2026-10-17 16:59:27 +00:00