Commit Graph
749 Commits
Author SHA1 Message Date
weichen 2e1e3500ab Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 1m54s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-context-engineering.md(PR#169) — 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-03 16:26:36 +00:00
weichen 6b9613603f Merge pull request 'Pin context engineering across native, squad, and backend' (#169) from feature/context-engineering into main
ci / test (push) Successful in 1m55s
2026-10-03 16:25:50 +00:00
weichen 61d2ff7180 Record the sync checkpoint
ci / test (pull_request) Successful in 1m53s
2026-10-03 16:25:28 +00:00
weichenandCursor 8a04b019d0 Fold the review sync row into the task card table
Why: The review checkpoint should sit in the sync table with the acceptance row.
Evidence: tested_head 656016a at 2026-10-03T16:25:02Z.
Impact: No code change.
Refs: feature/context-engineering
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:25:27 +00:00
weichen 21eabcfddf Record the sync checkpoint 2026-10-03 16:25:02 +00:00
weichenandCursor 656016a783 Fold the acceptance sync row into the task card table
ci / test (pull_request) Successful in 1m54s
Why: task-sync appends the checkpoint after the card body, where it is not part of the table.
Evidence: The row records sync_base 02b5cb8286 and tested_head b6dba58.
Impact: No code change.
Refs: feature/context-engineering
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:24:43 +00:00
weichen 235645434d Record the sync checkpoint 2026-10-03 16:24:22 +00:00
weichenandCursor b6dba58b4d Record context-engineering verification on the task card
Why: Acceptance needs the pin SHAs and the test evidence on the same card that will be archived.
Evidence: make test and make build passed on 658c2fa.
Impact: No code change.
Refs: feature/context-engineering
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:24:21 +00:00
weichenandCursor 658c2fa713 Pin context engineering across native, squad, and backend
Why: Tool-result clearing, folded reminders, and character truncation land in the native loop and the product path together.
Evidence: agent-native 6fd1d44, agent-squad 4d53450, backend b2dc9a7.
Impact: Default context window stays 32000 characters. Empty tool selection still exposes the profile's tools.
Refs: feature/context-engineering
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:23:01 +00:00
weichen 22f89d8e2c Record the task card for feature-context-engineering 2026-10-03 16:06:10 +00:00
weichen 02b5cb8286 Merge pull request 'Close merged task cards (feature/card-close-20261003-160458Z)' (#168) from feature/card-close-20261003-160458Z into main
ci / test (push) Successful in 1m56s
2026-10-03 16:05:16 +00:00
weichen 7124ead2ad Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 1m56s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-architecture-baseline.md(PR#167) — 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-03 16:04:58 +00:00
weichen e294729a44 Merge pull request 'Add an architecture edge ratchet and waiting-state tokens' (#167) from feature/architecture-baseline into main
ci / test (push) Successful in 1m55s
2026-10-03 16:04:36 +00:00
weichen 4afccef8bd Record the sync checkpoint
ci / test (pull_request) Successful in 1m57s
2026-10-03 16:04:26 +00:00
weichen 249ecb67eb Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
2026-10-03 16:04:11 +00:00
weichenandCursor e6503312ee Record architecture baseline acceptance on the task card
Why: Acceptance evidence has to live on the card before review and merge.
Evidence: make test and make build both exited 0. An injected architecture edge fails.
Impact: Task card only.
Refs: feature/architecture-baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:04:10 +00:00
weichen 6389ed13b7 Record the sync checkpoint 2026-10-03 16:03:04 +00:00
weichenandCursor 937152a563 Add an architecture edge ratchet and waiting-state tokens
Why: New cross-layer imports and unused exports could land unnoticed, and confirm-waiting reused the success color.
Evidence: bash scripts/lint-boundaries.sh passed, including a probe that a new edge fails. Both design-guard tests passed. Knip counts stay at the baselines.
Impact: make test-boundaries now checks architecture edges. Frontend and ui test targets also run the knip ratchet.
Refs: feature/architecture-baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:02:57 +00:00
weichen 17565aab82 Record the task card for feature-architecture-baseline 2026-10-03 15:57:52 +00:00
weichen 5266d81c0d Merge pull request 'Close merged task cards (feature/card-close-20261003-155649Z)' (#166) from feature/card-close-20261003-155649Z into main
ci / test (push) Successful in 1m51s
2026-10-03 15:57:00 +00:00
weichen d52826bb51 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 1m55s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-llm-robustness.md(PR#165) — 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-03 15:56:49 +00:00
weichen 33a1c31941 Merge pull request 'Pin the streaming retry fix across native, squad, and backend' (#165) from feature/llm-robustness into main
ci / test (push) Successful in 1m55s
2026-10-03 15:56:15 +00:00
weichen fa72aedd92 Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
2026-10-03 15:56:05 +00:00
weichen 168092a64a Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
2026-10-03 15:55:44 +00:00
weichenandCursor f1bb3bd84b Record llm robustness acceptance on the task card
Why: Acceptance evidence has to live on the card before review and merge.
Evidence: make test and make build both exited 0 after pinning native 9f5751c.
Impact: Task card only.
Refs: feature/llm-robustness
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:55:43 +00:00
weichen b8e851ed7e Record the sync checkpoint 2026-10-03 15:54:00 +00:00
weichenandCursor 2364f0de45 Pin the streaming retry fix across native, squad, and backend
Why: The direct path's default retry only works once every repo builds the same model stream.
Evidence: native 9f5751c, squad 9efce79, backend 93adb93.
Impact: Three gitlinks move. No product UI change.
Refs: feature/llm-robustness
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:53:55 +00:00
weichenandCursor 375c84a586 Record the llm robustness task goals
Why: The card has to state the authorized scope before the pins move.
Evidence: Precheck READY at 8078a3582c.
Impact: Task card only.
Refs: feature/llm-robustness
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:53:55 +00:00
weichen 6a0340a45d Record the task card for feature-llm-robustness 2026-10-03 15:43:40 +00:00
weichen 8078a3582c Merge pull request 'Close merged task cards (feature/card-close-20261003-154202Z)' (#164) from feature/card-close-20261003-154202Z into main
ci / test (push) Successful in 1m54s
2026-10-03 15:42:28 +00:00
weichen 57923aefa7 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 1m56s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pi-zcode-second-pass.md(PR#163) — 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-03 15:42:02 +00:00
weichen 440386e8b4 Merge pull request 'Pin documents to the pi and ZCode second-pass review' (#163) from feature/pi-zcode-second-pass into main
ci / test (push) Successful in 1m57s
2026-10-03 15:41:07 +00:00
weichen 6856497bc2 Record the sync checkpoint
ci / test (pull_request) Successful in 2m7s
2026-10-03 15:40:43 +00:00
weichen ead9577888 Record the sync checkpoint
ci / test (pull_request) Successful in 1m53s
2026-10-03 15:40:08 +00:00
weichenandCursor 64f67ddedf Record batch 1 acceptance on the task card
Why: Acceptance evidence has to live on the card before review and merge.
Evidence: make test and make build both exited 0 after pinning documents 847f681.
Impact: Task card only.
Refs: feature/pi-zcode-second-pass
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:39:48 +00:00
weichen 0ee94b3309 Record the sync checkpoint 2026-10-03 15:38:10 +00:00
weichenandCursor 2f26f8946e Pin documents to the pi and ZCode second-pass review
Why: The stack proposal and the durable note need the v1.0.1 correction before later batches change code.
Evidence: Documents 847f681 adds the second-pass record, the durable correction, and proposal section 2.4.
Impact: Only the documents gitlink moves. No library or product code.
Refs: feature/pi-zcode-second-pass
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:38:01 +00:00
weichen 5c99984650 Record the task card for feature-pi-zcode-second-pass 2026-10-03 15:36:13 +00:00
weichen 7139e58df0 Merge pull request 'Pin the live run visibility fix' (#161) from fix/live-run-visibility into main
ci / test (push) Successful in 1m55s
2026-10-03 15:26:18 +00:00
weichen 2cea785eee Pin the merged live-run visibility commits
ci / test (pull_request) Successful in 1m55s
Why: The submodule pull requests landed as merge commits, and the parent pin must include those tips so the composed tree keeps both this fix and the commits that arrived on submodule main.
Evidence: Frontend main is 8be98b4 (contains e4ca2ac); Backend main is 28ccb74 (contains 51b1ff6).
Impact: Dev #161 now pins the commits that are already on each submodule main.
Refs: Frontend #38, Backend #54, Dev #161
2026-10-03 15:26:12 +00:00
weichenandCursor 392f703ea5 Link the live-run visibility pull requests from the task card
ci / test (pull_request) Successful in 1m56s
Why: The task card is the review record, and it needed the three pull request links once they existed.
Evidence: Frontend #38, Backend #54, and Dev #161 are open.
Impact: Task card only.
Refs: Dev #161
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:23:13 +00:00
weichen abbe6e6baa Record the sync checkpoint
ci / test (pull_request) Successful in 1m57s
2026-10-03 15:22:05 +00:00
weichenandCursor 0e4e05364b Pin the live run visibility fix
Why: Sending a message left the composer on 发送 and hid the live process, because the user message now carries the run id and a refresh had no cursor to replay an open run.
Evidence: make test passed in the worktree. A mock server showed the stop and queue buttons within 250ms, the reply growing before it settled, and the in-progress turn restored after switching away and after reload.
Impact: Frontend and backend gitlinks only, plus this task card. No core contract change.
Refs: Frontend fix/live-run-visibility, Backend fix/live-run-visibility
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 15:21:59 +00:00
weichen 8f9bc75434 Record the task card for fix-live-run-visibility 2026-10-03 15:12:05 +00:00
weichen 3f09409a7d Merge pull request 'Close merged task cards (feature/card-close-20261003-144533Z)' (#160) from feature/card-close-20261003-144533Z into main
ci / test (push) Successful in 1m54s
Close 1 merged task card and archive it
2026-10-03 14:45:54 +00:00
weichen 7323480bb7 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m21s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-pi-durable-borrow.md(PR#159) — 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-03 14:45:33 +00:00
weichen 90ae719730 Merge pull request 'Pin the pi durable review and the recovery fixes' (#159) from feature/pi-durable-borrow into main
ci / test (push) Successful in 2m2s
Pin the pi durable review and the recovery fixes
2026-10-03 14:44:46 +00:00
weichen 92deb0ae2c Record the sync checkpoint
ci / test (pull_request) Successful in 2m0s
2026-10-03 14:44:26 +00:00
weichenandCursor c9f788d702 Link the four pi-durable-borrow pull requests from the task card
ci / test (pull_request) Successful in 1m59s
Why: The task card is the same document as the review request, and the pull request links belong on it once they exist.
Evidence: Documents #35, Backend #53, Frontend #37, Dev #159.
Impact: Task card only. Status stays in progress until the owner merges.
Refs: feature/pi-durable-borrow
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 14:41:45 +00:00
weichenandCursor 628cab77a2 Put the review sync row back into the task card table
ci / test (pull_request) Successful in 2m0s
Why: task-sync appends the checkpoint after the card body, which leaves the sync record outside the table.
Evidence: The review checkpoint is sync_base a5c9fd3385, tested_head e8acda76ef, checked_at 2026-10-03T14:39:41Z.
Impact: Task card formatting only.
Refs: feature/pi-durable-borrow
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 14:40:35 +00:00