Commit Graph
2248 Commits
Author SHA1 Message Date
weichen d41b3ef7b0 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=af9c2de663be5ff102dcab7698464a645832f569.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 03:28:34 +00:00
weichen 22cc820e5c Record green composite evidence (governance flake rerun)
ci / test-pg (pull_request) Successful in 2m15s
ci / test (pull_request) Successful in 3m10s
2026-10-12 03:24:02 +00:00
weichen af9c2de663 Merge pull request 'Implement U1 instance identity: manifest authority, startup verification and init' (#415) from feature/recovery-u1-instance-identity into main
ci / test-pg (push) Failing after 1m44s
ci / test (push) Successful in 3m52s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/415
2026-10-12 03:23:20 +00:00
weichen 28af351fb3 Merge pull request 'Host plugin-declared admin-zone sections (WP3-I3/KTD4)' (#414) from feature/adminzone-plugin-sections into main
ci / test-pg (push) Failing after 1m18s
ci / test (push) Successful in 3m30s
2026-10-12 03:21:47 +00:00
weichen 94c1cf7a30 Re-record composite evidence on merged pin
ci / test-pg (pull_request) Successful in 1m48s
ci / test (pull_request) Successful in 3m32s
2026-10-12 03:21:25 +00:00
weichen f714da6a6c Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=37e3229538d64867a6a074020a072da925244fcc; candidate=57ea0d86f037ae5d47301c7d80562967566a09a0.

Impact: task metadata only.

Refs: .task/feature-u7-load-fault-release.md
2026-10-12 03:20:32 +00:00
weichen 57ea0d86f0 Merge remote-tracking branch 'origin/main' into feature/u7-load-fault-release
# Conflicts:
#	modules/backend
2026-10-12 03:19:14 +00:00
weichen 6d453ee87e Record the full local make test pass ahead of the CI retry
ci / test-pg (pull_request) Successful in 1m8s
ci / test (pull_request) Successful in 3m6s
Why: CI ci/test failed on cf4bbb4 while the identical suite passes locally (exit 0, receipt in card); the sibling head failed the other job instead - runner-side flakiness under five concurrent PRs, so retry via a fresh head.

Evidence: SELF - make test exit 0 via make evidence (full suite, 99 ok lines, no FAIL); prior CI status details fetched via API (cf4bbb4 test-pg=success test=failure; 568afbc test=success test-pg=failure).

Impact: task card evidence row only.

Refs: PR #415
2026-10-12 03:17:34 +00:00
weichen 34c818d749 Record I3 test evidence at the final merged head (backend #166)
ci / test-pg (pull_request) Successful in 1m8s
ci / test (pull_request) Successful in 2m50s
Evidence: make evidence receipt (make test exit=0) at 558a492+ (SELF).
Impact: task card evidence section only.
Refs: WP3-I3.
2026-10-12 03:15:52 +00:00
weichen 558a492d6b Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m28s
ci / test (pull_request) Failing after 11m38s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=37e3229538d64867a6a074020a072da925244fcc; candidate=7d663b6b247782f037aeb27f4873493c918700c7.

Impact: task metadata only.

Refs: .task/feature-adminzone-plugin-sections.md
2026-10-12 03:13:37 +00:00
weichen 7d663b6b24 Merge authoritative main (backend pin #166) into the admin-zone branch 2026-10-12 03:12:56 +00:00
weichen d85a47c5a8 Re-record composite evidence after final sync
ci / test-pg (pull_request) Successful in 2m4s
ci / test (pull_request) Successful in 3m35s
2026-10-12 03:11:58 +00:00
weichen 95316bae77 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=37e3229538d64867a6a074020a072da925244fcc; candidate=85d7fcb8f409a21b293697e93638be32c4e7f8f2.

Impact: task metadata only.

Refs: .task/feature-u7-load-fault-release.md
2026-10-12 03:10:18 +00:00
weichen 37e3229538 Merge pull request 'Bump backend pin: genui spec repair and subagent present (backend #166)' (#416) from feature/genui-spec-repair into main
ci / test-pg (push) Successful in 1m46s
ci / test (push) Successful in 3m19s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/416
2026-10-12 03:09:47 +00:00
weichen 85d7fcb8f4 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3fa0d3ade8beb6b534c7ffa7505426001c58e284.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 03:09:40 +00:00
weichen 38aef8f54f Pin backend to merged U7 fixes (main 9ec9f9a) 2026-10-12 03:09:36 +00:00
weichen c4acfb5caf Record the post-sync composite test evidence
ci / test-pg (pull_request) Successful in 1m20s
ci / test (pull_request) Successful in 3m30s
2026-10-12 03:08:41 +00:00
weichen d268db890a Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=3fa0d3ade8beb6b534c7ffa7505426001c58e284; candidate=2e1b612866979aead2d59b01c732ea0e2ec0f29c.

Impact: task metadata only.

Refs: .task/feature-genui-spec-repair.md
2026-10-12 03:06:41 +00:00
weichen 2e1b612866 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3fa0d3ade8beb6b534c7ffa7505426001c58e284.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 03:06:20 +00:00
weichen 49309be352 Record the composite test evidence checkpoint 2026-10-12 03:06:12 +00:00
weichen a5271934ae Bump backend pin: genui spec repair and subagent present (backend #166)
Why: pages with kv/table/list nodes failed invalid-spec under
MiniMax-M3's item-style wrappers and delegated submission lacked the
present tool; backend 3d850a2 fixes both.

Evidence: composite make test runs on this worktree after the bump
(SELF); backend suites green on the branch.

Impact: generative-ui page commits restore; merge backend PR #166
before this one.

Refs: backend PR #166; task card feature/genui-spec-repair.
2026-10-12 03:04:02 +00:00
weichen cf4bbb423d Fix a path typo in the task card master-record line
ci / test-pg (pull_request) Successful in 1m19s
ci / test (pull_request) Failing after 2m51s
Why: correct artifact path for the data-ownership inventory.

Evidence: SELF.

Impact: task card typo only.

Refs: PR #415
2026-10-12 03:01:38 +00:00
weichen 568afbc5ee Record the delivery PR link in the task card
ci / test-pg (pull_request) Failing after 1m18s
ci / test (pull_request) Successful in 3m27s
Why: the card is the single master record and must carry PR #415.

Evidence: SELF - PR #415 created via API on head ecbaa84.

Impact: task card only.

Refs: PR #415
2026-10-12 03:01:29 +00:00
weichen 432f39a5fe Record the sync checkpoint
ci / test-pg (pull_request) Successful in 1m9s
ci / test (pull_request) Successful in 3m6s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=3fa0d3ade8beb6b534c7ffa7505426001c58e284; candidate=409c1e27c9b8e698ea46c435e650040d456c6c38.

Impact: task metadata only.

Refs: .task/feature-adminzone-plugin-sections.md
2026-10-12 03:01:16 +00:00
weichen ecbaa84261 Record the push grant and correct the acceptance-gate wording
ci / test-pg (pull_request) Failing after 1m17s
ci / test (pull_request) Failing after 2m58s
Why: user green-lit delivery on 2026-10-12; the gate for formal acceptance is the PR CI itself, so the earlier 'no push before acceptance' cell was self-contradictory.

Evidence: SELF - user grant; three-segment receipts (precheck/task-sync/tests) already in card.

Impact: task card only.

Refs: AGENTS.md 完成声明三段输出
2026-10-12 03:00:55 +00:00
weichen 409c1e27c9 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3fa0d3ade8beb6b534c7ffa7505426001c58e284.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 03:00:53 +00:00
weichen 19d54d808b Record the task card for feature-genui-spec-repair
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-genui-spec-repair.md; R0=501b785e17843fdf0b19184e28952e426c1a198f.

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

Refs: .task/feature-genui-spec-repair.md
2026-10-12 02:59:16 +00:00
weichen 3fa0d3ade8 Merge pull request 'Close merged task cards (feature/card-close-20261012-025518Z)' (#413) from feature/card-close-20261012-025518Z into main
ci / test-pg (push) Successful in 1m27s
ci / test (push) Successful in 3m15s
2026-10-12 02:59:06 +00:00
weichen b62a040062 Record the U1 acceptance-ready state after sync and suite re-runs
Why: post-sync evidence must be refreshed at the final head before requesting review; stage table now separates local SELF green from the pending PR CI gate and the real-PG NOT_RUN boundary.

Evidence: SELF - identity suite 21/21 and governance 169/169 re-run at the synced head via make evidence (receipts in card).

Impact: task card only.

Refs: docs/recovery/u1-identity-manifest.md section 7
2026-10-12 02:58:14 +00:00
weichen ce78d597d1 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=501b785e17843fdf0b19184e28952e426c1a198f; candidate=a4a68ca74f15e9f80fb9ef5ee7d3cc7e7a1d68fd.

Impact: task metadata only.

Refs: .task/feature-recovery-u1-instance-identity.md
2026-10-12 02:55:51 +00:00
weichen 01d112afb7 Backfill the merge and cleanup records in the archived U7 card
ci / test-pg (pull_request) Successful in 1m13s
ci / test (pull_request) Successful in 3m20s
Why: Close automation filled the header (PR #412) but merge/cleanup
lines still described the in-progress state.

Evidence: CI green on PR head; task-finish recycled at 6134a17.

Impact: Archived card text only.

Refs: PR #412; PR #413
2026-10-12 02:55:35 +00:00
weichen a4a68ca74f Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=501b785e17843fdf0b19184e28952e426c1a198f.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 02:55:23 +00:00
weichen 593656e838 Close 1 merged task card(s) and archive them
ci / test-pg (pull_request) Failing after 1m14s
ci / test (pull_request) Successful in 3m56s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-generative-ui-u7-acceptance.md(PR#412) — 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-12 02:55:18 +00:00
weichen f56866c9a6 Re-record the final I3 test evidence at the synced head
ci / test-pg (pull_request) Successful in 1m36s
ci / test (pull_request) Successful in 4m14s
Evidence: make evidence receipt (make test exit=0) at the head offered
for merge (SELF).
Impact: task card evidence section only.
Refs: WP3-I3.
2026-10-12 02:55:14 +00:00
weichen 501b785e17 Merge pull request 'Close the Generative UI direction: U7 acceptance and final usage/evaluation record (documents #76)' (#412) from feature/generative-ui-u7-acceptance into main
ci / test-pg (push) Successful in 1m17s
ci / test (push) Successful in 3m29s
2026-10-12 02:54:25 +00:00
weichen 170f160be5 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=475654363de3ec72df68d246ffab8217b1cfeab6; candidate=a1d34bf8abf8abb3b46310bf104e0ad524e00a74.

Impact: task metadata only.

Refs: .task/feature-adminzone-plugin-sections.md
2026-10-12 02:53:46 +00:00
weichen a1d34bf8ab Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=475654363de3ec72df68d246ffab8217b1cfeab6.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 02:53:21 +00:00
weichen 6e5c91d960 Record the I3 make test evidence rows (failed run + green rerun)
Evidence: receipts for the contracts-mirror dirty-tree failure and the
green rerun at the final gitlinks, imported via IMPORT_RECEIPT (SELF).
Impact: task card evidence section only.
Refs: WP3-I3.
2026-10-12 02:53:19 +00:00
weichen 6134a17f8d Fill the task record PR link (#412)
ci / test-pg (pull_request) Successful in 1m18s
ci / test (pull_request) Successful in 2m58s
2026-10-12 02:50:41 +00:00
weichen c170939bb7 Implement the U1 identity manifest layer with startup verification and tests
Why: approved design (2026-10-12) - persistent manifest becomes the startup authority, closing the param-rebuild drift, non-atomic per-key writes, and missing-config-creates-empty-system recovery gaps (plan r2 U1 / KTD1-KTD2).

Evidence: SELF - python3 tests/test_svc_identity.py 21 tests OK (1 skip = real-PG identity NOT_RUN by design); make test-governance 169 OK incl. existing svc db-binding and autorecover suites; receipts appended via make evidence.

Impact: scripts/svc.sh gains manifest-aware set/del/record_state/autostart plus lock-held migrate, pre-launch identity verify and an init action; new scripts/svc_manifest.py (atomic temp-fsync-rename, identity anchors, derived svc.env); unmigrated instances keep the exact legacy path (regressions green).

Refs: docs/recovery/u1-identity-manifest.md; plan r2 section 7 U1
2026-10-12 02:50:32 +00:00
weichen de734ca11b Advance the frontend gitlink past the contracts-mirror fix
Why: Frontend #64 moved AdminZoneSection out of the generated contracts
mirror; the composite must validate against the fixed main.
Evidence: make test rerun follows via make evidence; CI is authoritative.
Impact: submodule pointer only (frontend c1225bb -> #64 merge).
Refs: WP3-I3.
2026-10-12 02:50:28 +00:00
weichen 570830909c Record the U7 acceptance outcomes and receipts in the task card
ci / test-pg (pull_request) Successful in 1m8s
ci / test (pull_request) Successful in 2m57s
2026-10-12 02:50:23 +00:00
weichen 0b79a8dfd5 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=475654363de3ec72df68d246ffab8217b1cfeab6; candidate=cb3ba6b6547b54d7e9573d62f2769a11037344b8.

Impact: task metadata only.

Refs: .task/feature-generative-ui-u7-acceptance.md
2026-10-12 02:48:32 +00:00
weichen cb3ba6b654 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=475654363de3ec72df68d246ffab8217b1cfeab6.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-12 02:48:07 +00:00
weichen d0e6711b0a Pin documents with the usage guide and evaluation record (#76) 2026-10-12 02:48:04 +00:00
weichen d14ab3950a Record the I3 make test evidence row
Evidence: make evidence receipt (make test exit=0) imported (SELF).
Impact: task card evidence section only.
Refs: WP3-I3.
2026-10-12 02:47:38 +00:00
weichen 43f0603a0c Advance I3 gitlinks and fill in the admin-zone task card
Why: card sections were placeholders; gitlinks point the composite at
backend a80d3c3 / frontend c1225bb (both merged component mains) so
make test validates the shipping combination.
Evidence: make test green in this worktree at these gitlinks (local log
/tmp/i3-make-test.log; CI is authoritative); card edits are SELF.
Impact: task card content + submodule pointers.
Refs: WP3-I3; Backend #165, Frontend #63, RDM #240.
2026-10-12 02:47:35 +00:00
weichen ceee89f9ca Fill U7 task card results and remaining items
ci / test-pg (pull_request) Successful in 1m39s
ci / test (pull_request) Successful in 2m52s
2026-10-12 02:43:37 +00:00
weichen 4e4698c8d4 Fix load harness cleanup exit code and record passing smoke evidence 2026-10-12 02:43:12 +00:00
weichen 475654363d Merge pull request 'Bump frontend pin: refresh me on auth state (frontend #61)' (#407) from feature/fe-me-refresh into main
ci / test-pg (push) Successful in 1m18s
ci / test (push) Successful in 3m18s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/407
2026-10-12 02:41:57 +00:00