From 931af6af598d702aa100ffc14bd5a02e98bbd969 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 11 Aug 2026 19:51:57 +0800 Subject: [PATCH] chore(pr): keep evidence out of merge tree --- .../minutes-agent-e2e-f81d09fb.svg | 60 ------------------- 1 file changed, 60 deletions(-) delete mode 100644 .github/pr-evidence/minutes-agent-e2e-f81d09fb.svg diff --git a/.github/pr-evidence/minutes-agent-e2e-f81d09fb.svg b/.github/pr-evidence/minutes-agent-e2e-f81d09fb.svg deleted file mode 100644 index 134d6a87..00000000 --- a/.github/pr-evidence/minutes-agent-e2e-f81d09fb.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - DWS · ACTUAL AGENT E2E EVIDENCE - Minutes upload → completion → read-back - PR #946 · head f81d09fb · 2026-08-11 · sanitized report - - - Natural-language task handled by the Agent - “Upload a real local audio file as a Minutes record, verify that the service can read it back, - and never treat an empty result or an internal error as success.” - Write execution used explicit user authorization; identifiers, signed URLs, credentials and content are omitted. - - - Agent-selected executable path - 1 dws minutes +upload --file <generated-1s-wav> --yes - create → pre-signed HTTPS PUT → complete → built-in basic read-back - 2 dws minutes +detail --id <non-empty-real-task-handle> --artifacts basic - - - Real service result - PASS · upload and read-back completed - sizeBytes 32078 - uploadAttempts 1 - complete / verified true / true - session + task handles: non-empty - - - Fail-closed assertions - ✓ detail bundle complete=true - ✓ failureCount=0 and basic is an object - ✓ UUID/session fields checked non-empty - ✓ command exit code checked before parsing - No empty-array or empty-object success shortcut. - - Supporting gates: localio 100% statement coverage · changed-code 100% (1605 statements) · make policy PASS · go test ./... PASS -