Commit Graph
1523 Commits
Author SHA1 Message Date
weichen ad2f18cbd9 Pin documents 3a82eec for the E1 progress backfill 2026-10-10 10:04:23 +00:00
weichen e4300272cf Record the E1 verification evidence and the eval comparison 2026-10-10 09:47:05 +00:00
weichen 63e23408dd Pin backend eef60ff and agent-native c348441 for the E1 increment 2026-10-10 09:08:04 +00:00
weichen c692e17f05 Record the task card for feature-agent-e1-parallel-fixes
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-agent-e1-parallel-fixes.md; R0=5fa6cfbd8c8995c4267d0a76390f652b62d953dc.

Impact: task metadata only; the feature workspace starts at 5fa6cfbd8c.

Refs: .task/feature-agent-e1-parallel-fixes.md
2026-10-10 08:23:53 +00:00
weichen 5fa6cfbd8c Merge pull request 'Final-reply pollution fix: demote correction-round text, checks absorb notices (pin c6912b6)' (#303) from feature/final-reply-pollution-fix into main
ci / test (push) Successful in 2m51s
2026-10-10 08:16:01 +00:00
weichen dda0bd1075 Record the sync checkpoint
ci / test (pull_request) Successful in 3m19s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=412c8742a6db4baea83839d24dca32bdbecffb32; candidate=3f05d7fd8014273bff5b28ae2e81367b00907a4d.

Impact: task metadata only.

Refs: .task/feature-final-reply-pollution-fix.md
2026-10-10 08:10:03 +00:00
weichen 3f05d7fd80 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=412c8742a6db4baea83839d24dca32bdbecffb32.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-10 08:09:41 +00:00
weichen 412c8742a6 Merge pull request 'Close merged task cards (feature/card-close-20261010-080526Z)' (#304) from feature/card-close-20261010-080526Z into main
ci / test (push) Successful in 2m28s
2026-10-10 08:08:49 +00:00
weichen 15587afb00 Close 2 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m25s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-exec-routing-sandbox-plan.md(PR#302) feature-dual-speed-tasks.md(PR#301) — 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-10 08:05:26 +00:00
weichen bf2a8f0730 Merge pull request 'Record the delegation, model-routing and task-sandbox plan (pin documents 0f6d697)' (#302) from feature/agent-exec-routing-sandbox-plan into main
ci / test (push) Successful in 2m19s
2026-10-10 08:00:15 +00:00
weichen e83302e66d Fill problem-1 results and review records
ci / test (pull_request) Successful in 2m22s
2026-10-10 08:00:01 +00:00
weichen d6d42e765f Record combined test evidence for problem-1 pin 2026-10-10 07:59:25 +00:00
weichen e2c6d9921f Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=d53efd5f14bb339dfe908c5d8850ed0eedec024e; candidate=a5c6ec0bc249f19de2f5a4e38695b13d2d3cfffa.

Impact: task metadata only.

Refs: .task/feature-final-reply-pollution-fix.md
2026-10-10 07:57:18 +00:00
weichen a5c6ec0bc2 Pin backend to c6912b6 for the final-reply pollution fix merge
Why: Backend #126 (fact-check demotes the standing summary, verifier skip and
cap notices become process checks instead of final text) merged into component
main; the Dev gitlink moves with it.
Evidence: Backend PR #126 ci/vet-and-test success; Dev-level make test to be
recorded on this pin.
Impact: modules/backend gitlink d2bb936 -> c6912b6 only.
Refs: Backend PR #126; task card feature/final-reply-pollution-fix.
2026-10-10 07:56:54 +00:00
weichen 16ad4ca8da Record problem-1 real-model A/B and backend test evidence 2026-10-10 07:56:29 +00:00
weichen a58d45e45d Record problem-1 task scope and authorization 2026-10-10 07:56:13 +00:00
weichen 85a77f237e Fill the task record PR link
ci / test (pull_request) Successful in 2m20s
2026-10-10 07:46:49 +00:00
weichen 7a9d97eab6 Note the evidence WARN lines for the exploratory receipts
ci / test (pull_request) Successful in 3m13s
2026-10-10 07:46:20 +00:00
weichen b582b0fb71 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=d53efd5f14bb339dfe908c5d8850ed0eedec024e; candidate=479606fe28bbdb31e3e2ca34d3597ac1e5dbeae5.

Impact: task metadata only.

Refs: .task/feature-agent-exec-routing-sandbox-plan.md
2026-10-10 07:44:53 +00:00
weichen 479606fe28 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=d53efd5f14bb339dfe908c5d8850ed0eedec024e.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-10 07:44:33 +00:00
weichen ab987b8ae6 Record the make-test evidence for the documents pin 2026-10-10 07:44:31 +00:00
weichen 1aac9b5faa Record the delegation/routing/sandbox plan and pin documents
Why: The proposal 2026-10-10-agent-delegation-routing-sandbox.md merged
into Documents main (#53) and needs a Dev-side pin plus its task card so
the research, the F1-F5 defect findings, and the E1-E5/S0 increment plan
have a tracked record with evidence receipts.

Evidence: Task card feature-agent-exec-routing-sandbox-plan carries five
SELF receipts (sandbox latency benchmarks, model-endpoint probes) and the
make-test/task-sync runs are appended before the PR; Documents #53 merged
at 0f6d697.

Impact: Gitlink-only bump for modules/documents (3e43193 -> 0f6d697) plus
the task card; no product code changes.

Refs: Documents PR #53; proposals/2026-10-10-agent-delegation-routing-sandbox.md.
2026-10-10 07:42:48 +00:00
weichen 1cc79ee472 Record the task card for feature-final-reply-pollution-fix
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-final-reply-pollution-fix.md; R0=d53efd5f14bb339dfe908c5d8850ed0eedec024e.

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

Refs: .task/feature-final-reply-pollution-fix.md
2026-10-10 07:41:56 +00:00
weichen d53efd5f14 Merge pull request 'Dual-speed tasks: observable slow lane and fast-lane guidance (pin d2bb936)' (#301) from feature/dual-speed-tasks into main
ci / test (push) Successful in 2m58s
2026-10-10 07:40:24 +00:00
weichen 000fe380f7 Fill dual-speed results, verification, and stage review records
ci / test (pull_request) Successful in 2m21s
2026-10-10 07:36:09 +00:00
weichen 83fbf3393d Record combined make test evidence at final head 2026-10-10 07:35:40 +00:00
weichen 287a8da2e3 Record real-model dual-speed A/B evidence in the task card 2026-10-10 07:33:33 +00:00
weichen 1648bd34a1 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=890b9b2bf2e9b356351d373a21f358ea04ca958b; candidate=7ee070fbdb87e31e7af63d53d1e73d1e5d8f11c4.

Impact: task metadata only.

Refs: .task/feature-dual-speed-tasks.md
2026-10-10 07:30:52 +00:00
weichen 7ee070fbdb Record dual-speed mock e2e evidence in the task card 2026-10-10 07:18:10 +00:00
weichen 5dd13d24b8 Pin backend to d2bb936 for the dual-speed slow-lane observability merge
Why: Backend #125 (background subagent inbox card lifecycle, delegate/base-method
dual-speed guidance, #background mock demo) merged into component main; the Dev
gitlink must move to the merged head for the combo to build with it.
Evidence: Backend PR #125 CI green (ci/vet-and-test on 43087a7); Dev-level make
test to be rerun on the committed pin (previous run failed only the drift check
that expects exactly this commit).
Impact: modules/backend gitlink 421fee8 -> d2bb936; no other component moves.
Refs: Backend PR #125; task card feature/dual-speed-tasks.
2026-10-10 07:08:47 +00:00
weichen 22e21c318d Record the task card for feature-agent-exec-routing-sandbox-plan
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-agent-exec-routing-sandbox-plan.md; R0=890b9b2bf2e9b356351d373a21f358ea04ca958b.

Impact: task metadata only; the feature workspace starts at 890b9b2bf2.

Refs: .task/feature-agent-exec-routing-sandbox-plan.md
2026-10-10 07:06:09 +00:00
weichen 2b6abfca72 Record dual-speed task scope, rulings, and plan in the task card 2026-10-10 06:47:04 +00:00
weichen 02cefaca62 Record the task card for feature-dual-speed-tasks
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-dual-speed-tasks.md; R0=890b9b2bf2e9b356351d373a21f358ea04ca958b.

Impact: task metadata only; the feature workspace starts at 890b9b2bf2.

Refs: .task/feature-dual-speed-tasks.md
2026-10-10 06:31:53 +00:00
weichen 890b9b2bf2 Merge pull request 'Close merged task cards (feature/card-close-20261010-051432Z)' (#300) from feature/card-close-20261010-051432Z into main
ci / test (push) Successful in 2m19s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/300
2026-10-10 05:21:09 +00:00
weichen ffb19be516 Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m18s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-v030-backend-pin.md(PR#299) — 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-10 05:14:32 +00:00
weichen 5ca639786c Merge pull request 'Close the G2-2 slash-and-intents card after Dev PR #292' (#293) from feature/card-close-20261010-003509Z into main
ci / test (push) Successful in 2m16s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/293
2026-10-10 05:07:58 +00:00
weichen a3b8449860 Merge pull request 'Close the EXT-16 exec backend task card after PR #285' (#287) from feature/card-close-20261009-171444Z into main
ci / test (push) Successful in 2m17s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/287
2026-10-10 05:07:46 +00:00
weichen 68988a9ab7 Merge pull request 'Close the EXT-13/15/14 task card after PRs #281/#282' (#284) from feature/card-close-20261009-165152Z into main
ci / test (push) Successful in 2m18s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/284
2026-10-10 05:07:40 +00:00
weichen e627e68e16 Merge pull request 'Close merged task cards (feature/card-close-20261009-111104Z)' (#276) from feature/card-close-20261009-111104Z into main
ci / test (push) Successful in 2m16s
Reviewed-on: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/276
2026-10-10 05:07:29 +00:00
weichen 9ac83eddb7 Merge pull request 'Bump backend to the EXT-8 in-proc registration fix (Backend #124) — v0.3.0 candidate pin' (#299) from feature/v030-backend-pin into main
ci / test (push) Successful in 2m14s
v0.3.0
2026-10-10 03:10:25 +00:00
weichen 291f82171b Record the sync checkpoint
ci / test (pull_request) Successful in 2m18s
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=0d84792d678f7aeafefb52cf47b834be3e4e9011; candidate=c408cc5a0ef11ca0da5cbee7eae917e9014ed7ea.

Impact: task metadata only.

Refs: .task/feature-v030-backend-pin.md
2026-10-10 03:07:35 +00:00
weichen c408cc5a0e Record make test evidence at the v0.3.0 pin head 2026-10-10 03:07:11 +00:00
weichen aa1d8444b5 Bump backend to the EXT-8 in-proc registration fix (Backend #124)
Why: the Dev pin sat at e03d3ac while backend main moved to 421fee8
(#124: pluginRegistry now fills the shared EXT-8 authz slot instead of
rejecting in-proc registrations — the fix that restored rdm.* command
availability in the served RDM process). The umbrella must carry it
before v0.3.0 is tagged so the release combination includes the fix.

Evidence: Backend #124 head 72b2098 CI success, merged as 421fee8;
RDM consumed it as pins 421fee8 in RDM #173 with the full MS1
re-acceptance green. Umbrella make test follows via evidence.

Impact: umbrella gitlink only.

Refs: Backend #124; RDM #173; plan G1-8.
2026-10-10 03:04:43 +00:00
weichen 16752d1493 Record the task card for feature-v030-backend-pin
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-v030-backend-pin.md; R0=0d84792d678f7aeafefb52cf47b834be3e4e9011.

Impact: task metadata only; the feature workspace starts at 0d84792d67.

Refs: .task/feature-v030-backend-pin.md
2026-10-10 03:03:46 +00:00
weichen 0d84792d67 Merge pull request 'Close the model A/B task card after PR #296' (#298) from feature/card-close-20261010-ab into main
ci / test (push) Successful in 2m17s
2026-10-10 03:01:43 +00:00
weichen c9ac7686c4 Merge the A/B card-close branch with current main
ci / test (pull_request) Successful in 2m16s
2026-10-10 02:58:10 +00:00
weichen a43bc3743d Merge pull request 'Pass the PG DSN via environment instead of the command line (G1-7)' (#297) from feature/g1-7-dsn-env into main
ci / test (push) Successful in 2m20s
2026-10-10 02:43:05 +00:00
weichen 8c010f6000 Close 1 merged task card: feature/agent-model-ab
ci / test (pull_request) Successful in 2m21s
Why: The model A/B branch merged into main via #296 (the final item of the
quality improvement plan); its task card must be backfilled and archived to
prevent bookkeeping debt.

Evidence: SELF - merge 63a2485 verified via git log --merges against
origin/main; card backfilled with the PR link.

Impact: .task/feature-agent-model-ab.md moved to .task/archive/ with status
backfilled; no code or submodule change.

Refs: task.sh close semantics (replicated from a temp worktree because the
main checkout is occupied by a parallel writer's branch).
2026-10-10 02:39:53 +00:00
weichen a6d434e432 Pass the PG DSN via environment instead of the command line (G1-7)
ci / test (pull_request) Successful in 2m18s
Why: the plan section 3.4 observed the local dev service carrying the
credential-bearing DSN as a serve --dsn argument, visible to any
process on the host (ps / /proc/<pid>/cmdline) — including scripts
generated by agents. The base config layer already supports
AGENT_SYSTEM_DSN, so the launcher can move the secret out of the
argument vector without touching the binary.

Evidence: bash -n clean; make test-governance 104/104 green; an
end-to-end probe with a stub binary and a legacy exec= carrying
--dsn ...secret... shows the migration stripping the flag
(MIGRATED:yes), the process args free of the secret
(NO-LEAK-IN-CMDLINE), and AGENT_SYSTEM_DSN present in the process
environment (DSN_IN_ENV:yes). New/rebuilt launches never put the DSN
in argv; legacy persisted configs are migrated on first reuse.

Impact: scripts/svc.sh only — rebuild path sets DSN_ENV instead of
--dsn, reuse path strips --dsn from stored exec= once and logs the
migration, launch injects AGENT_SYSTEM_DSN alongside the existing
guard vars. CLI --dsn still wins inside the binary (config
precedence), so manual invocations are unchanged.

Refs: plan G1-7 (line 356) and section 3.4 (2026-10-09 ps
observation); backend config AGENT_SYSTEM_DSN.
2026-10-10 02:39:19 +00:00
weichen 63a2485ec0 Merge pull request 'Model A/B: opus-5-5 eliminates invented numbers (selection report)' (#296) from feature/agent-model-ab into main
ci / test (push) Successful in 2m20s
2026-10-10 02:35:14 +00:00