Commit Graph
396 Commits
Author SHA1 Message Date
weichen b8a06cd0e1 Pin artifact-unify-r1 module combination after module merges
Why: backend PR #29 and documents PR #29 merged; Dev tracks merged tips.
Evidence: backend 9f1b964 / documents 6fdfc19.
Impact: gitlink-only.
2026-09-30 18:42:54 +00:00
weichen 84df3c1d70 Record artifact-unify-r1 acceptance evidence
ci / test (pull_request) Failing after 30s
Why: combination verified; card carries sync/test evidence before PR.
Evidence: task-sync 0be23f9a/b10b834; make test exit 0.
Impact: card-only.
2026-09-30 18:41:54 +00:00
weichen da9626da04 Record the sync checkpoint 2026-09-30 18:41:16 +00:00
weichen b10b83456c Pin artifact-unify-r1 module combination (CF-A)
Why: CF-A lands in backend (ctxasm backfill + facade cards) and documents.
Evidence: backend commit recorded in module log; combination make test in
task card.
Impact: gitlink-only.
2026-09-30 18:40:50 +00:00
weichen 31a231f214 Record the task card for feature-artifact-unify-r1 2026-09-30 18:27:30 +00:00
weichen 0be23f9a4d Merge pull request 'Close the card-stream-r1 task card (PR #100 merged)' (#101) from feature/card-close-20260930-182432Z into main
ci / test (push) Failing after 31s
2026-09-30 18:24:51 +00:00
weichen 842ea376ec Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 30s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-card-stream-r1.md(PR#100) — 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-09-30 18:24:32 +00:00
weichen a8faa967cd Merge pull request 'Land card streaming (CF-S: card_begin/card_append/card_commit)' (#100) from feature/card-stream-r1 into main
ci / test (push) Failing after 31s
2026-09-30 18:23:29 +00:00
weichen e240f90911 Record card-stream-r1 final verification on merged module tips
ci / test (pull_request) Failing after 30s
Why: module PRs #28 merged (backend a067d08, documents f5aa687); final
combination make test exit 0 on f96c55df.
Evidence: task-sync rows in card.
Impact: card-only.
2026-09-30 18:23:15 +00:00
weichen 77587ca71d Record the sync checkpoint 2026-09-30 18:22:05 +00:00
weichen f96c55df23 Pin card-stream-r1 module combination after module merges
Why: backend PR #28 and documents PR #28 merged; Dev tracks merged tips.
Evidence: backend a067d08 / documents f5aa687.
Impact: gitlink-only.
2026-09-30 18:22:04 +00:00
weichen e4bf92a30d Record card-stream-r1 acceptance evidence
Why: module combination verified; card carries sync/test evidence before PR.
Evidence: task-sync f65d89e/e1f9968; make test exit 0.
Impact: card-only.
2026-09-30 18:21:19 +00:00
weichen d9c4ac4036 Record the sync checkpoint 2026-09-30 18:20:27 +00:00
weichen e1f996815a Pin card-stream-r1 module combination (CF-S: streaming card tools)
Why: CF-S (D44/D45) implementation lands in backend and documents; Dev
tracks the tested combination.
Evidence: backend 24a2873 (tools+cardsvc+runmgr+mock+tests), documents
3d2da4e (usage guide); combination make test recorded in task card.
Impact: gitlink-only on Dev.
Refs: documents 2026-09-30-card-stream-artifact-unify-project-inbox.md (D44/D45).
2026-09-30 18:19:59 +00:00
weichen 68f0bedaea Record the task card for feature-card-stream-r1 2026-09-30 18:03:18 +00:00
weichen f65d89e59b Merge pull request 'Close the cardflow-future-plan task card (PR #97 merged)' (#98) from feature/card-close-20260930-180500Z into main
ci / test (push) Failing after 11s
2026-09-30 18:01:40 +00:00
weichen a4cd4fd57a Archive cardflow-future-plan task card after merge
ci / test (pull_request) Failing after 10s
Why: branch merged into main via PR #97; card must move to archive to
prevent bookkeeping debt (status already backfilled to 已完成).
Evidence: merge of PR #97 present in origin/main.
Impact: .task file move only.
2026-09-30 18:00:41 +00:00
weichen fab3f6c8c1 Merge pull request 'Approve cardflow future-three proposal and pin documents (D44-D52)' (#97) from feature/cardflow-future-plan into main
ci / test (push) Failing after 10s
2026-09-30 17:57:55 +00:00
weichen a951b3bfd3 Record cardflow-future-plan acceptance and approval evidence
ci / test (pull_request) Failing after 1m35s
Why: proposal approved and merged (Documents PR #27, merge 437af31);
card must carry sync and test evidence before close.
Evidence: task-sync d64742c/464f302; make test exit 0.
Impact: card-only.
2026-09-30 17:47:15 +00:00
weichen 29588e908e Record the sync checkpoint 2026-09-30 17:45:53 +00:00
weichen 464f3028ff Pin documents to approved future-three proposal (PR #27 merged)
Why: proposal D44-D52 approved and merged in Documents main; Dev must
track the authoritative combination.
Evidence: documents main tip 437af31.
Impact: gitlink-only.
2026-09-30 17:45:45 +00:00
weichen ebce576132 Draft cardflow future-three plan task card with documents PR link
Why: proposal PR (Documents #27) is the task master record pending
approval; task card tracks baseline and handoff.
Evidence: R0=d64742c; documents 67cf52b on feature/cardflow-future-plan.
Impact: docs-only on Dev branch; no runtime change.
2026-09-30 17:40:26 +00:00
weichen 186ebb058f Record the task card for feature-cardflow-future-plan 2026-09-30 17:37:02 +00:00
weichen d64742c71c Merge pull request 'Close the file-preview-caps task card (PR #94 merged)' (#95) from feature/card-close-20260930-172204Z into main
ci / test (push) Failing after 1m38s
2026-09-30 17:22:18 +00:00
weichen 11069f18cf Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m55s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-file-preview-caps.md(PR#94) — 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-09-30 17:22:04 +00:00
weichen 2c8e1b8d57 Merge pull request 'Deliver file previews, dual-dock placement, and reserved delete/fs capabilities' (#94) from feature/file-preview-caps into main
ci / test (push) Failing after 1m35s
2026-09-30 17:21:30 +00:00
weichen f958bfb326 Pin the preview-capability module combination
ci / test (pull_request) Failing after 1m35s
2026-09-30 17:20:41 +00:00
weichen b526b1fd21 Record the sync checkpoint 2026-09-30 17:19:17 +00:00
weichen 4eec51a954 Merge remote-tracking branch 'origin/main' into feature/file-preview-caps 2026-09-30 17:19:17 +00:00
weichen 978dc80817 Merge pull request 'Close merged task cards (feature/card-close-20260930-171823Z)' (#93) from feature/card-close-20260930-171823Z into main
ci / test (push) Failing after 31s
2026-09-30 17:18:38 +00:00
weichen 792c24f1cc Point the task gitlinks at the preview-capability branches 2026-09-30 17:18:28 +00:00
weichen 52aff57799 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 30s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-followup-hardening.md(PR#92) — 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-09-30 17:18:23 +00:00
weichen 8d0b80adac Fill the task card results with verification evidence 2026-09-30 17:18:20 +00:00
weichen 457f3169ca Record the task card for feature-file-preview-caps 2026-09-30 17:18:20 +00:00
weichen 5005ce6dad Merge pull request 'Harden task.sh and pin backend/core gitlinks past module-level advisories' (#92) from fix/followup-hardening into main
ci / test (push) Failing after 31s
2026-09-30 17:18:07 +00:00
weichen 7e657c4b47 Record the sync checkpoint
ci / test (pull_request) Failing after 1m31s
2026-09-30 17:17:46 +00:00
weichen dcb5bc0f72 Merge remote-tracking branch 'origin/main' into fix/followup-hardening 2026-09-30 17:17:46 +00:00
weichen 1381b826ec Pin backend and core gitlinks and record follow-up hardening
Why: two strands land together — (1) the remaining 20 module-level govulncheck advisories against x/crypto v0.37.0 clear to the upstream floor via Backend#25 (19 fixed, GO-2026-5932 unfixed upstream); (2) backend main (daddac8) and core main (cafd9a5) from the parallel cardflow merge were not yet pinned, and backend main no longer built against the Dev-pinned core — pinning the coherent pair keeps main verifiable.
Evidence: combined make test exit 0 at backend daddac8 + core cafd9a5 (backend packages ok, frontend 33/33, ui 37/37, agentcmd ok); backend go test green and govulncheck 0 affected / 0 import-level / 1 module-level; task.sh hardening smoke-verified (drift measurement, identity probe, abandon cleanup all PASS).
Impact: two gitlink pins + task card; no Dev-repo source change; remote branch hygiene (55 merged branches deleted) and global git identity were environment fixes outside the repo.
Refs: .task/fix-followup-hardening.md, Backend PR #25
2026-09-30 17:16:28 +00:00
weichen bb7f541d42 Merge pull request 'Close the cardflow-r1 task card (module PRs and Dev PR #90 merged)' (#91) from feature/card-close-20260930-171605Z into main
ci / test (push) Failing after 1m31s
2026-09-30 17:16:21 +00:00
weichen 49b9c87bdf Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m37s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-cardflow-r1.md(PR#90) — 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-09-30 17:16:05 +00:00
weichen 75d5a1721e Merge pull request 'Pin cardflow-r1 module combination (CF1: submit_card, card anchor, process split)' (#90) from feature/cardflow-r1 into main
ci / test (push) Failing after 1m38s
2026-09-30 17:14:49 +00:00
weichen 9451887c05 Pin cardflow-r1 gitlinks to merged module mains and record PR chain
ci / test (pull_request) Failing after 1m34s
Why: cardflow-r1 组合收尾——五模块 PR 已合入,Dev 指针改钉合入后 main tip(core cafd9a5/documents cb700cf/ui efd87f9/backend 076abfe/frontend 6752b78);任务卡回填 PR 链与自动化缺陷修复记录(死主机 API 基址、compare status 字段不存在)。
Evidence: Dev worktree make test 退出码 0(core/backend ok、frontend 33/33、ui 41/41、agent-command ok)。
Impact: 仅子模块指针 + 任务卡。
Refs: 任务卡 feature/cardflow-r1。
2026-09-30 17:14:33 +00:00
weichen cedf558a18 Merge remote-tracking branch 'origin/main' into feature/cardflow-r1
# Conflicts:
#	modules/backend
#	modules/frontend
#	modules/ui
2026-09-30 17:13:21 +00:00
weichen aeb9a6a8ea Harden task.sh materialization check and close push retry
Why: two recurring papercuts from 2026-09-30 sessions — (1) task-start treated a zero-exit submodule update as complete, but a worktree could still carry 12 drifted/uninitialized nested submodules that only surfaced at build time; (2) close ran a single git push, so a tunnel hiccup left the card-close branch unpushed and the auto-PR never created (hand-patched twice that day).
Evidence: bash -n clean; smoke start of a throwaway task measured nested drift count explicitly and abandon-path finish recycled worktree and branch cleanly (both PASS); fresh-clone commit identity probe also PASS after setting the global identity outside this repo.
Impact: scripts/task.sh cmd_start (+3-line status check) and cmd_close (one retry on push); no interface change.
Refs: .task/fix-followup-hardening.md
2026-09-30 17:11:40 +00:00
weichen 9269986bfe Record the task card for fix-followup-hardening 2026-09-30 16:58:24 +00:00
weichen 48c3da846f Merge pull request 'Close merged task cards (feature/card-close-20260930-165106Z)' (#89) from feature/card-close-20260930-165106Z into main
ci / test (push) Failing after 1m34s
2026-09-30 16:51:23 +00:00
weichen f7af14bc1c Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 17m12s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-dep-vuln-bumps.md(PR#88) — 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-09-30 16:51:06 +00:00
weichen 0a6ef8b986 Merge pull request 'Pin backend, frontend, and ui gitlinks past reachable security advisories' (#88) from fix/dep-vuln-bumps into main
ci / test (push) Failing after 17m13s
2026-09-30 16:50:21 +00:00
weichen 20850ac220 Record the sync checkpoint
ci / test (pull_request) Failing after 1m31s
2026-09-30 16:49:57 +00:00
weichen 21a92441dc Merge remote-tracking branch 'origin/main' into fix/dep-vuln-bumps 2026-09-30 16:49:57 +00:00