Commit Graph
27 Commits
Author SHA1 Message Date
weichen e751b83083 Update the next-task tracking after the svc-autorecover merge
Why: U2's first slice landed via main (PR #396/#401); the plan card's next-task line must point at the remaining U2 delta instead of the closed task.

Evidence: SELF - documents gitlink advanced; merged main range 555fb2162f..c622372 (96 commits) inspected.

Impact: task metadata and submodule pointer only.

Refs: .task/archive/feature-svc-autorecover.md
2026-10-12 01:29:31 +00:00
weichen d6d857bb5b Record the approval outcome in the task card and pin documents
Why: stage-review table, phase line and next-task line must carry the 2026-10-12 approval and vehicle decision.

Evidence: SELF - user decision; documents gitlink advanced to the approval-record commit.

Impact: task metadata and submodule pointer only.

Refs: modules/documents/docs/records/2026-10-12-service-restart-data-recovery-review.md
2026-10-12 01:26:50 +00:00
weichen e335761859 Pin the recovery proposal r2 combination after external review
Why: the reviewed candidate moves from untracked drafts to a fixed two-repo combination; task card and project index must reference r2 and record the svc-autorecover ownership decision as a human gate.

Evidence: SELF - documents gitlink cbc64eb (r1 pinned at 54fc24e, revised to r2 with SHA256 9cfda252...); resume precheck receipt imported above; task-sync merged origin/main 555fb2162f cleanly.

Impact: task metadata, submodule pointer and index only; no business code, no push/PR.

Refs: modules/documents/docs/records/2026-10-12-service-restart-data-recovery-review.md (round 2)
2026-10-11 16:46:06 +00:00
weichen 39f719f6f2 Record the recovery proposal r1 in the task card and project index
Why: finish the prior session's in-flight records so the tree is clean before the resume precheck (P1.1 object pinning).

Evidence: SELF - documents gitlink now points at 54fc24e (proposal r1 + review record + INDEX); task card carries the prior session's evidence rows and authorization scope.

Impact: task metadata and submodule pointer only; no business code.

Refs: modules/documents/docs/proposals/2026-10-12-service-restart-data-recovery.md
2026-10-11 16:42:28 +00:00
weichen c2df06a3e5 Pin the U5 completion update into the Dev combination
Why: master record marks U1-U5 implementation complete (Documents 23e2276).

Evidence: Documents PR #74 merged; RDM PR #213/#214 merged.

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

Refs: Documents #74; RDM #213/#214
2026-10-11 15:57:32 +00:00
weichen 2ac0d071d5 Pin the U4 progress update into the Dev combination
Why: master record records U4 as merged (Documents 63d5986).

Evidence: Documents PR #73 merged; Dev PR #368 merge 7aa8fd9.

Impact: modules/documents gitlink, PROJECT.md; no code change.

Refs: Documents #73; Dev #368
2026-10-11 15:08:28 +00:00
weichen ea719f7b96 Pin the U1 closeout documents and refresh the plan status line
Why: U1 (RDM PR #199/#200) 合入事实须回填唯一主记录与 INDEX,并钉入 Dev 组合;PROJECT.md 方案行的"待评审"已过时。
Evidence: Documents ab6b36c(方案状态行+U1 进展段+INDEX 行,分支 feature/rdm-u1-dev-closeout 已推送);RDM PR #199 merge 9b1b78a、#200 已合入;Dev PR #340 merge fe151b7(SELF,组合验证见后续 make test 收据)。
Impact: PROJECT.md 一行、modules/documents gitlink、任务卡;无业务代码。
Refs: .task/feature-rdm-u1-dev-closeout.md; Documents ab6b36c
2026-10-11 13:59:56 +00:00
weichen 72ae280330 Pin the U3 progress update into the Dev combination
Why: master record records U3 as merged (Documents 74e4163); Dev gitlink and PROJECT.md must follow.

Evidence: Documents PR #69 merged=True; closeout doc check receipt in card; RDM PR #201 merge dbc41b6.

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

Refs: Documents PR #69; RDM PR #201/#202
2026-10-11 13:40:30 +00:00
weichen 2338a6995c Merge authoritative main into the task branch
ci / test (pull_request) Failing after 1s
ci / test-pg (pull_request) Failing after 1s
Why: resolve the interrupted sync: take the reconciled Documents pin eb36571 (union of U2 progress and template/final-target plans) plus main's card/PROJECT updates.

Evidence: Documents PR #68 merge eb36571; gitlink conflict resolved to the superset tip.

Impact: task-branch integration merge only.

Refs: Documents #68; Dev #340/#354
2026-10-11 13:11:18 +00:00
weichen 296a54b3e8 Pin the U2 progress update into the Dev combination
Why: the master record now records U2 as merged (Documents 559af219); the Dev gitlink and PROJECT.md entry must follow.

Evidence: Documents PR #67 merged=True (API); closeout doc check receipt in card; RDM PR #197 merge fe8a75b.

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

Refs: Documents PR #67; RDM PR #197/#198
2026-10-11 11:23:22 +00:00
weichen 55b520aee2 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=866086c2a080716195c3dd35e6ef362016347c94.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 11:02:45 +00:00
weichen 4c8e6a8db8 Record the complete RDM final-target planning candidate
Why: retain the clarified shared-project and private-document design with complete requirements coverage.

Evidence: SELF source receipt, 112-row requirements matrix, plan review and documentation checks in the task card.

Impact: local planning candidate only; no business implementation, push, merge to main or deployment.

Refs: modules/documents/docs/proposals/2026-10-11-rdm-final-target-completion.md
2026-10-11 08:54:39 +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 d90f1c494a Preserve the approved pilot-order planning checkpoint
Why: save this task owned pending documentation before resuming the broader system plan.

Evidence: user confirmation and SELF documentation check receipt are retained in the task card.

Impact: local documentation snapshot only; no push or implementation.

Refs: .task/feature-rdm-template-dialog-plan.md
2026-10-11 08:39:47 +00:00
weichen fee68dc8f5 Record the local RDM document-generation planning candidate
Why: retain the requested template audit and proposed delivery design in the project entrypoints.

Evidence: SELF precheck, source inventory and documentation checks are preserved in the task card; business and combination tests NOT_RUN.

Impact: local documentation candidate only; no push, merge, migration or deployment.

Refs: .task/feature-rdm-template-dialog-plan.md
2026-10-11 08:24:03 +00:00
weichen 80741d42d6 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=bfcdeef9aa335ca605c5794de9fc3889eeb1c2ab.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-11 05:15:02 +00:00
weichen 0876477918 Integrate the approved two-trees plan into the Dev combination
ci / test (pull_request) Successful in 2m22s
ci / test-pg (pull_request) Successful in 55s
Why: the plan was approved and merged in Documents (PR #63); the Dev pin and planning entry must follow the approved master record.

Evidence: modules/documents gitlink d3e40c783d1a092b67d025303f28384a564548f4 (Documents PR #63 merge, SELF API query); task card backfilled with the user rulings and merge record.

Impact: documents gitlink, PROJECT.md planning entry, and task-card metadata only; no code change.

Refs: Documents PR #63; .task/feature-rdm-two-trees-audit-plan.md
2026-10-11 04:45:11 +00:00
weichen 1c25d65ae9 Record the U1 trial: harness, results, and task-card outcomes
Why: The U1 controlled trial finished; its fixtures, validator, runner,
per-run results, report, and renderer spike must be reviewable from the
task branch, and the task card needs the final PASS/FAIL record.

Evidence: results/summary.json + report.md (SELF, MiniMax official
channel, CNY 3 of 200 cap); make evidence receipts for precheck,
task-sync, and make test follow in this branch.

Impact: Task-scoped experiment artifacts only (.task/genui-u1/); no
production code changes.

Refs: Documents PR #62 (proposal r2); task card feature/generative-ui-u1
2026-10-11 04:43:03 +00:00
weichen 52e87133df Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=2afcfd5d6db29e76ae89b34798b8f34f030a3a69.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync

# Conflicts:
#	PROJECT.md
2026-10-11 03:11:55 +00:00
weichen 6ec034b46f Publish the Generative UI proposal r1 and record the user rulings
Why: The user ruled the three open choices on 2026-10-11 (first pilot =
in-conversation analysis page; trusted compiled-plugin delivery for
enable/disable; U1 trial limited to MiniMax M3 + M2.7-highspeed,
sanitized materials, CNY 200 cap), converting the research draft into a
publishable direction record.

Evidence: Precheck and evidence receipts live in the task card;
Documents PR #60 (merged at 3304efe) carries the proposal and index
entry that this gitlink pins.

Impact: Dev-side PROJECT.md entry, documents gitlink, and the task card
only; no code or contract changes.

Refs: modules/documents/docs/proposals/2026-10-10-generative-ui-plugin.md
2026-10-11 03:11:19 +00:00
weichen 4b92213ff2 Record the plan approval and expanded authorization in the card
Why: the user approved plan r1 on 2026-10-11 (instruction to start the transformation per the plan); the card must carry the authorization basis and stage-review verdicts before publication.

Evidence: user instruction quoted verbatim in the card; resume precheck receipt imported (receipt_sha256 e8e77e87fc5990b9...).

Impact: task metadata and PROJECT.md entry only; plan content lives in the documents component PR #59.

Refs: documents PR #59; plan section 5 first increment U1+U2.
2026-10-11 02:41:42 +00:00
weichen 4577b0d6f2 Connect the project entrypoint to the planning index candidate
Why: make existing directions, milestones and tasks discoverable with their evidence boundaries.

Evidence: all 19 proposals are covered, 55 PR records were checked, and make test passed on the staged combination; original SELF receipts are preserved.

Impact: local documentation candidate only; the Documents candidate includes the N2 proposal already on Documents main, with Dev PR 244 coordination still recorded.

Refs: .task/feature-planning-index.md; Documents b87b929; PROJECT.md
2026-10-07 13:51:30 +00:00
weichen 908504e8b5 Connect long-term plans to task completion
Why: preserve project direction across tasks and require grounded next-task recommendations.

Evidence: the generated task-card regression fails before the template update and passes afterward; original SELF receipts are in the task card.

Impact: document the planning entrypoint and extend task records without granting new-task execution rights.

Refs: .task/feature-goal-continuity.md; policy/delivery.md
2026-10-07 06:10:51 +00:00
weichen 8af945a1d5 Make development gates preserve work and verifiable evidence
Why: cleanup, component synchronization, receipt recording and credential handling could contradict the documented development boundaries.

Evidence: SELF 75 isolated governance tests and source checks are captured in .task/feature-governance-reliability.md; combination and CI verification follow.

Impact: hardens local task and CI tooling, aligns policy and component documentation, and adds continuous regression tests without changing product behavior.

Refs: .task/feature-governance-reliability.md; policy/governance.md; policy/platform-admission.md
2026-10-05 12:36:02 +00:00
weichenandCursor 978bf8bdae Check nested library pins and test the three agent libraries
Why: Dev could ship a combination whose nested gitlinks differed from the top-level pins, and make test never ran the three agent libraries.
Evidence: A go.work was measured and not adopted: workspace MVS selected newer golang.org/x crypto, exp, net, term, and text than backend with GOWORK=off. check-pins passes on the new pins and fails when backend's squad pin is 5cbac00.
Impact: make test adds pin checks and GOWORK=off vet/test for intent, native, and squad. make build still compiles inside backend; the pin check requires those gitlinks to match Dev.
Refs: R0
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 02:10:00 +00:00
weichen 15f0da6374 Wire Agent-System-UI and Agent-Command into the Dev combo
Why: Foundation task T0 of the UI/interaction base (proposal 2026-09-30,
  D25-D33): add the new UI component library and command-bus ecosystem repos,
  extend build/test/pin orchestration to twelve submodules.

Evidence: make test green on the pinned combo (core + backend 13 pkgs +
  frontend 9 + ui 6 tests); make build produces bin/agent-system with combo
  version string including ui; make contracts now generates to frontend and ui
  with submodules staying clean; renderer/tokens migration verified
  CSS-rule-identical (zero behavior change).

Impact: New modules/ui and deps/agent-command gitlinks; frontend consumes ui
  via source alias; backend vendors agent-command (replace only, no import
  yet); follows provider-first merges (ui PR#1/#2, agent-command PR#1,
  documents PR#8, frontend PR#2, backend PR#6).

Refs: modules/documents docs/proposals/2026-09-30-ui-inbox-command-workspace.md
2026-09-30 05:56:08 +00:00
weichen 6eaa9b6bea Assemble the dev integration repo: submodules, cross-repo Makefile, and repo guides
Details (original message):
Assemble the dev integration repo: submodules, cross-repo Makefile, and repo guides.
2026-09-29 17:31:39 +00:00