Record the composition gate evidence
Why: Test evidence is written by make evidence. Evidence: tests/integration/regulations-kb/run.sh PASS on rdm 377d427 / kb 393555b (SELF). Impact: Task card only. Refs: .task/feature-regkb-corpus-wiring.md Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -162,3 +162,78 @@
|
||||
}
|
||||
```
|
||||
| 同步(记录前对象) | 2d35fb6b1ad5e5de7c3e41e9c1af8531a329e2ab | 2394df8fe0b4465c2272356d8dec9aaccf72ac4f | 2026-10-19T01:15:49Z |
|
||||
|
||||
<!-- Local receipt: SELF. Digests detect corruption; they do not authenticate a reviewer or CI. -->
|
||||
```json
|
||||
{
|
||||
"summary_schema": 1,
|
||||
"source": "SELF",
|
||||
"timestamp": "2026-10-19T01:15:18.866520+00:00",
|
||||
"command": "make task-sync",
|
||||
"exit_code": 0,
|
||||
"cwd": "/home/weichen/projects/Agent-System-Dev-wt-feature-regkb-corpus-wiring",
|
||||
"before_head": "e53bb06fff4483ec523233f110dcd498b2ffe93b",
|
||||
"after_head": "94c69b02b7b0458adbfba7dc1276b4fa30468b73",
|
||||
"branch": "feature/regkb-corpus-wiring",
|
||||
"target_branch": "main",
|
||||
"target_head": "2d35fb6b1ad5e5de7c3e41e9c1af8531a329e2ab",
|
||||
"root_target": "main",
|
||||
"immediate_target": "main",
|
||||
"before_tracked_diff_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"after_tracked_diff_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"output_tail": [
|
||||
"Submodule path 'deps/development-manager': checked out '0552b7358d6955057d6eea090326f83317ed992a'",
|
||||
"Submodule 'development/guidelines' (ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Development-Guidelines.git) registered for path 'development/guidelines'",
|
||||
"Cloning into '/home/weichen/projects/Agent-System-Dev-wt-feature-regkb-corpus-wiring/deps/development-guidelines/deps/development-manager/development/guidelines'...",
|
||||
"Submodule path 'development/guidelines': checked out '2688fd2be6a52c0bf110e7e6366b6f291ab5e4eb'",
|
||||
"From ssh://git-ssh.u1680832.nyat.app:31411/weichen/Development-Manager",
|
||||
" * [new branch] fix/agent-exec-gitlink-preparation -> origin/fix/agent-exec-gitlink-preparation",
|
||||
" b178dec..6c01959 main -> origin/main",
|
||||
"Submodule path 'deps/development-manager': checked out '6c019595fa02aa2d0a1a9b8f98fc224e69d2a901'",
|
||||
"[worktree] materialize: recursive component checks passed",
|
||||
"[worktree] after-sync: recursive component checks passed",
|
||||
"admit: ok",
|
||||
"[evidence] WARN JSON receipt line 125: unverified: recorded component state was not at its pinned SHA ——关键检查须重跑并以 make evidence 重新写入",
|
||||
"[synced] sync_base=2d35fb6b1ad5e5de7c3e41e9c1af8531a329e2ab tested_head=94c69b02b7b0458adbfba7dc1276b4fa30468b73 checked_at=2026-10-19T01:15:49Z changed=1 sync_target=main",
|
||||
"[next] 跑正式验收(make test 等),证据写入任务卡",
|
||||
"make[1]: Leaving directory '/home/weichen/projects/Agent-System-Dev-wt-feature-regkb-corpus-wiring'"
|
||||
],
|
||||
"output_sha256": "b0a42367576f9e1d95bda34998ba5e877c5e1fe19764cefa4daa724ade872610",
|
||||
"receipt_sha256": "21f367898e6165f9c638a68936407ced00464eef2eb3ff7d04cfeab5fdf9dc7d",
|
||||
"receipt_path": "/home/weichen/.cache/agent-system-dev/evidence/21f367898e6165f9c638a68936407ced00464eef2eb3ff7d04cfeab5fdf9dc7d.json"
|
||||
}
|
||||
```
|
||||
|
||||
<!-- Local receipt: SELF. Digests detect corruption; they do not authenticate a reviewer or CI. -->
|
||||
```json
|
||||
{
|
||||
"summary_schema": 1,
|
||||
"source": "SELF",
|
||||
"timestamp": "2026-10-19T01:15:55.262978+00:00",
|
||||
"command": "bash /tmp/regkb-gate.sh /home/weichen/projects/Agent-System-Dev-wt-feature-regkb-corpus-wiring",
|
||||
"exit_code": 0,
|
||||
"cwd": "/home/weichen/projects/Agent-System-Dev-wt-feature-regkb-corpus-wiring",
|
||||
"before_head": "94c69b02b7b0458adbfba7dc1276b4fa30468b73",
|
||||
"after_head": "94c69b02b7b0458adbfba7dc1276b4fa30468b73",
|
||||
"branch": "feature/regkb-corpus-wiring",
|
||||
"target_branch": "main",
|
||||
"target_head": "2d35fb6b1ad5e5de7c3e41e9c1af8531a329e2ab",
|
||||
"root_target": "main",
|
||||
"immediate_target": "main",
|
||||
"before_tracked_diff_sha256": "adc7e2a950d7a0ee0bab0c9e8b106d6b92fb8eb51dd62bf1fd05af4907370d4b",
|
||||
"after_tracked_diff_sha256": "adc7e2a950d7a0ee0bab0c9e8b106d6b92fb8eb51dd62bf1fd05af4907370d4b",
|
||||
"output_tail": [
|
||||
"ok \tagent-system-rdm/internal/rdmapp/dhfmatrix\t0.003s [no tests to run]",
|
||||
"ok \tagent-system-rdm/plugins/rdm\t0.069s",
|
||||
"PASS rdm-kbreg",
|
||||
"=== stage client-asset-secret-scan =<redacted>",
|
||||
"scan: /home/weichen/projects/Agent-System-Dev/runtime/rdm1/current/htdocs",
|
||||
"scan: 已核对 0 个凭据变量:<无>",
|
||||
"PASS client-asset-secret-scan",
|
||||
"regulations-kb: PASS"
|
||||
],
|
||||
"output_sha256": "845d41d71ec34de77b3a0acc8c014be16a60618828b887a655f6f933c46a2321",
|
||||
"receipt_sha256": "8902a9ca2bb84d304471e18a2ac85134c5cf44a79833c1c812f081514f4d1681",
|
||||
"receipt_path": "/home/weichen/.cache/agent-system-dev/evidence/8902a9ca2bb84d304471e18a2ac85134c5cf44a79833c1c812f081514f4d1681.json"
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user