WeiCHEN
198b3e4ad4
feat(agentctl): add quarantine handoff with fence and heartbeat TTL
...
Fail-closed suspect/quarantine demotion, AGENTCTL_FENCE inheritance, and verified: gates for env/git:dev recovery without auto-release.
2026-09-23 16:16:35 +08:00
WeiCHEN
fda5ef2931
merge: dialogue-realtime-search acceptance docs
CI / go-vet-and-short-test (push) Failing after 0s
CI / backup-restore-drill (push) Failing after 0s
CI / web (push) Failing after 0s
2026-09-23 15:08:28 +08:00
WeiCHEN
fa6529db0e
docs(ops): record dialogue realtime search remote test acceptance
...
Capture remote GMKtec :8081 evidence that Tavily-forced weather answers are date-anchored and no longer invent deep-winter temperatures.
2026-09-23 15:08:09 +08:00
WeiCHEN
8c40cb7412
merge: feature/w1-closeout-2026-09-23 (W1 five-state closeout)
2026-09-23 15:05:23 +08:00
WeiCHEN
0a933af95f
docs(ops): close out W1 U1r/U2/U3 five-state fields
...
Record merged tips and mark CURRENT claims done; cleanup remains with
independent maintainers.
2026-09-23 15:05:10 +08:00
WeiCHEN
451f55f80d
merge: feature/agentctl-claim-2026-09-23 (long-lived claim CLI)
2026-09-23 15:02:09 +08:00
WeiCHEN
6699c4a8aa
feat(agentctl): add long-lived claim namespace and CLI
...
Introduce claim: resources with additive claims/claim_queue tables, atomic
acquire/release under IMMEDIATE transactions, and concurrency regressions.
2026-09-23 15:02:00 +08:00
WeiCHEN
7cd0f505b2
merge: feature/agent-governance-config-2026-09-23 (governance JSON policy)
CI / go-vet-and-short-test (push) Failing after 0s
CI / backup-restore-drill (push) Failing after 0s
CI / web (push) Failing after 1s
2026-09-23 14:53:18 +08:00
WeiCHEN
8749f5077a
merge: fix/dialogue-realtime-search-2026-09-23 (force Tavily for realtime dialogue)
2026-09-23 14:51:44 +08:00
WeiCHEN
a5ea8197ab
fix(coordinator): force Tavily search for weather/realtime dialogue answers
...
Anchor weather and other realtime questions on runner /v1/search results (or an explicit refuse constraint) so the model cannot invent dates or temperatures from training memory.
2026-09-23 14:51:09 +08:00
WeiCHEN
33c7b9a260
feat(agentctl): externalize governance policy to JSON
...
Load configs/agent-governance.json from the main worktree with fail-closed
POLICY_* codes, and keep test fixtures writing the same contract file.
2026-09-23 14:50:56 +08:00
WeiCHEN
1cb8c6f4b3
merge: fix/agentctl-automation-converge-2026-09-23 (automation converge into w4)
2026-09-23 14:39:57 +08:00
WeiCHEN
dd75f42c98
fix(agentctl): converge automation into w4 and drop fork
...
Port deploy phase transition guards and cleanup markdown projection into
agentctl_w4, delete the unused automation module, and pin illegal jumps
with a regression test.
2026-09-23 14:39:49 +08:00
WeiCHEN
21c1278c04
merge: coordination-db-daemon-impl-plan closeout (CURRENT+short-term)
2026-09-23 14:17:52 +08:00
WeiCHEN
9e9856f652
docs(ops): record coordination-db-daemon impl-plan closeout fields
...
Persist short-term status, head_sha, and integration_state after the
undertaking plan landed on local_dev.
2026-09-23 14:17:34 +08:00
WeiCHEN
ec8a39b39d
docs(ops): close out coordination-db-daemon impl-plan on local_dev
...
Mark CURRENT claim done and record merge tip 51f82d5d in the
short-term closeout after docs-only integration.
2026-09-23 14:17:11 +08:00
WeiCHEN
51f82d5d4f
merge: feature/coordination-db-daemon-impl-plan-2026-09-23 (undertaking plan docs)
2026-09-23 14:16:36 +08:00
WeiCHEN
dad5556181
docs(remediation): add coordination db/daemon implementation undertaking plan
...
Pre-fill W1–W3 work packages (U1r–U6) with symbol-level anchors, real
concurrency gates, mutexes, and ADR gate for L2. Docs-only; no code.
2026-09-23 14:16:25 +08:00
WeiCHEN
1f2f3d6a58
merge: closeout-worktrees results doc
2026-09-23 14:03:11 +08:00
WeiCHEN
47c57eee6b
docs(ops): record closeout-worktrees merge and cleanup results
2026-09-23 14:03:01 +08:00
WeiCHEN
1165b28d5f
merge: coordination-db-daemon closeout (CURRENT done + short-term)
2026-09-23 14:01:31 +08:00
WeiCHEN
bf1b592071
docs(ops): close out coordination-db-daemon task on local_dev
...
Mark CURRENT claim done and record merge tip d8ba8dba in the
short-term closeout fields after docs-only integration.
2026-09-23 14:01:27 +08:00
WeiCHEN
d8ba8dba3c
merge: feature/coordination-db-daemon-2026-09-23 (plan+research docs)
2026-09-23 14:00:21 +08:00
WeiCHEN
d7e0a683c9
docs(remediation): add coordination db/daemon phased plan and research
...
Document L1 single-host claim/daemon/doc projection design and L2
cross-host PostgreSQL as planned-only. Register INDEX entries and claim
CURRENT; U1 cites queue subparser fix 63e66c6f .
2026-09-23 13:54:48 +08:00
WeiCHEN
de3bff6d6d
merge: closeout-worktrees docs batch (6 tips + task doc)
...
Rebuild onto current local_dev after parallel agentctl-queue integrate. Non-.doc tree matches frozen D; CURRENT/MATRIX kept as local_dev.
2026-09-23 13:52:52 +08:00
WeiCHEN
63e66c6fb3
merge: fix/agentctl-queue-subparser-2026-09-23 (queue subparser + tests)
2026-09-23 13:50:49 +08:00
WeiCHEN
2b5bcffcef
merge: promote-fix-latest-upload evidence (closeout docs)
...
Keep evidence short-term/report/receipts; leave FEATURE-MATRIX and CURRENT as current local_dev.
2026-09-23 13:50:31 +08:00
WeiCHEN
f9f09a5440
fix(ops): remove duplicate agentctl queue subparser registration
...
The second queue parser shadowed handler-compatible flags (--head,
cancel --task, schedule --drain), so enqueue/cancel/schedule failed
at runtime and queue_items stayed empty. Keep the first registration
and add regression coverage for parser flags, roundtrip, and schedule.
2026-09-23 13:50:18 +08:00
WeiCHEN
90b0a6498d
merge: freeform-project-id-bigint docs (closeout docs)
2026-09-23 13:50:12 +08:00
WeiCHEN
c60ccfe285
merge: modular-decouple residual candidate (closeout docs)
2026-09-23 13:50:11 +08:00
WeiCHEN
db3ec5d6e3
merge: modular-decouple closeout docs (closeout docs)
2026-09-23 13:50:10 +08:00
WeiCHEN
2ee2b495ca
merge: docrev-ui-rerun memo (closeout docs)
2026-09-23 13:50:09 +08:00
WeiCHEN
1950ab2cb1
merge: user-profile-display CURRENT claim (closeout docs)
2026-09-23 13:50:07 +08:00
WeiCHEN
68be691e13
merge: closeout-worktrees task doc (closeout docs)
2026-09-23 13:50:06 +08:00
WeiCHEN
306836006f
docs(ops): register closeout-worktrees task for docs merge and cleanup
2026-09-23 13:49:23 +08:00
WeiCHEN
cc91c217e7
merge: feature/task-bubble-bind-2026-09-23 (assistant_msg_id bind + error actions)
2026-09-23 11:49:50 +08:00
weichen
3f14d7fa75
docs: integrate coordination plan closeout
2026-09-23 03:45:27 +00:00
weichen
3a06150d01
docs: record coordination plan integration and verification
2026-09-23 03:45:27 +00:00
weichen
6a0d721f36
docs: integrate multi-host coordination research and plan
2026-09-23 03:44:27 +00:00
weichen
a542c21a42
docs: define multi-host agent coordination and recovery plan
2026-09-23 03:44:12 +00:00
WeiCHEN
c60685bb25
docs(ops): claim task-bubble-bind on CURRENT
...
Register parallel claim row after test overlay verification.
2026-09-23 11:26:01 +08:00
WeiCHEN
66eadc0dc1
docs(ops): record task-bubble-bind test evidence and closeout
...
Capture test overlay verification, LiveDualTrack, and browser checks for
assistant_msg_id binding and non-resumable continue hiding.
2026-09-23 11:24:45 +08:00
WeiCHEN
a360dd302f
merge: platform deepening plan (docs only)
2026-09-23 11:19:44 +08:00
WeiCHEN
6b7c8495c5
docs(remediation): add platform deepening plan for decoupling, bus, reliability, HA, concurrency
...
Six-track plan (R1-R6) grounded in the 2026-09-23 four-way read-only
survey: server/chat/bizdev/workflow residual coupling, event bus ops
loop gaps (dead letters, serial dispatch, dual outbox), panic
recovery, single-host HA (replicas, PG hot standby, backup
automation), concurrency hotspots (docgov engine lock, sync long
tasks, pool tuning). Planned only; no code changes.
2026-09-23 11:19:33 +08:00
WeiCHEN
b9b192a843
fix(web): bind task assistant bubble to serverId and harden error actions
...
Return assistant_msg_id from createTaskRun so live bubbles merge with history,
hide continue on terminal failed runs, and restart via a fresh turn/bubble.
2026-09-23 11:12:50 +08:00
weichen
a0fd52a627
docs: integrate learning workflow closeout
2026-09-23 03:02:40 +00:00
weichen
f1db9a6c78
docs: record learning workflow activation and verification
2026-09-23 03:02:31 +00:00
weichen
7bbd7a407f
docs: integrate issue tracking and development lessons
2026-09-23 03:01:37 +00:00
weichen
ccf515c3b1
docs: add issue tracking and development learning workflow
2026-09-23 03:00:51 +00:00
WeiCHEN
15fdb28aa1
merge: fix/dialogue-current-time-2026-09-23 (dialogue clock anchor)
2026-09-23 10:59:37 +08:00