Repin modules/backend to the ResolveHITL race fix (Backend PR #237) #674

Merged
weichen merged 7 commits from fix/backend-repin-resolve-hitl into main 2026-10-21 09:30:28 +00:00
7 Commits
Author SHA1 Message Date
weichen 5f63d65122 Record the sync checkpoint
ci / svc-realcombo (pull_request) Successful in 2m53s
ci / test (pull_request) Successful in 9m51s
ci / test-pg (pull_request) Successful in 11m40s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=d2663ef9e28d9d4a8e47bb65a5e02532fdfa78ab; before_record=380e1924c1dd09367d966f97010851d9f5437259.

Impact: task metadata only.

Refs: .task/archive/fix-backend-repin-resolve-hitl.md
2026-10-21 09:18:09 +00:00
weichen 380e1924c1 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=d2663ef9e28d9d4a8e47bb65a5e02532fdfa78ab.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-21 09:17:22 +00:00
weichen 474f2d9250 Record the sync checkpoint
ci / svc-realcombo (pull_request) Successful in 2m59s
ci / test (pull_request) Successful in 9m8s
ci / test-pg (pull_request) Successful in 10m39s
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=171f0545c41f65f78a6afda60a76fea21abc44a4; before_record=166cde90d50fd8fcbb3438d43b18d0320df6a99f.

Impact: task metadata only.

Refs: .task/archive/fix-backend-repin-resolve-hitl.md
2026-10-21 09:05:57 +00:00
weichen 166cde90d5 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=171f0545c41f65f78a6afda60a76fea21abc44a4.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-21 09:05:12 +00:00
weichen ac22f9e2a0 Fold-close the task card before merge
ci / svc-realcombo (pull_request) Successful in 2m23s
ci / test (pull_request) Successful in 8m17s
ci / test-pg (pull_request) Successful in 9m52s
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/fix-backend-repin-resolve-hitl.md -> .task/archive/fix-backend-repin-resolve-hitl.md; status 已完成(合入前闭合); PR #674 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/674.
Impact: task metadata only; the card is archived within PR #674 and lands with its merge commit.
Refs: task.sh close --self
2026-10-21 08:54:26 +00:00
weichen 97f3c85b96 Repin modules/backend to the ResolveHITL race fix
ci / svc-realcombo (pull_request) Successful in 2m32s
ci / test (pull_request) Successful in 8m39s
ci / test-pg (pull_request) Successful in 9m24s
Why: Backend main now contains the fix for the run-status write-ordering
race in Manager.ResolveHITL (PR #237, merge f084d10); the Dev repo's
modules/backend pin still pointed at the pre-fix SHA, which is why the
multi-instance acceptance test was flaky under load.

Evidence:
  /tmp/repin-maketest5-20261021.json: make test green with the new pin
  /tmp/repin-modules-evidence2-20261021.json: backend update + state recorded
  /tmp/multi-instance-with-be-fix-20261021.json: 96-load reproduction passes (17s)
  /tmp/be-runhitl-impl-r2-20261021.json: Backend transport (pi, success, 789f67f)
  /tmp/be-runhitl-impl-r1-20261021.json: scope-expansion (r2 expansion granted)
  /tmp/be-triage-runhitl-20261021.json: triage NEW
  /tmp/multi-instance-loaded-20261021.json: red reproduction (same SHA on pre-fix)
  /tmp/multi-instance-heavy-20261021.json: red reproduction under 96-load
  /tmp/ci-success-testpg.log: healthy CI 22.4s measurement

Impact: a single gitlink bump (241e1b3 -> f084d10). No Dev-side source change.
Behaviour change: U7 TestTwoInstancesOverSharedPG no longer flakes under CI load.

Refs: Backend PR #237; Dev task fix/backend-repin-resolve-hitl
2026-10-21 08:44:22 +00:00
weichen 07fa8a4ea5 Record the task card for fix-backend-repin-resolve-hitl
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/fix-backend-repin-resolve-hitl.md; R0=0289bbeabbaedcab8afcd25422be002843df9971.

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

Refs: .task/fix-backend-repin-resolve-hitl.md
2026-10-21 07:40:03 +00:00