Skip to content

fix(daily-doc-updater): add cookie-label approval and Step 1d to surface automation-filed doc gaps#23613

Merged
pelikhan merged 2 commits intomainfrom
copilot/fix-daily-documentation-healer
Mar 31, 2026
Merged

fix(daily-doc-updater): add cookie-label approval and Step 1d to surface automation-filed doc gaps#23613
pelikhan merged 2 commits intomainfrom
copilot/fix-daily-documentation-healer

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 31, 2026

DDUw's default min-integrity: approved filter silently blocked all issues bearing the cookie label — issues filed by automated monitoring workflows (CLI Consistency Checker, Multi-Device Docs Tester) that contain real, actionable documentation gaps. This caused the Daily Documentation Healer to find and fix the same class of issue on 4 consecutive runs.

Changes

  • tools.github: Explicitly set min-integrity: approved and add approval-labels: [cookie] — promotes any cookie-labeled issue to approved integrity so DDUw can read its body.
tools:
  github:
    toolsets: [default]
    min-integrity: approved
    approval-labels: [cookie]
  • Step 1d (new): Explicit scan for label:documentation label:cookie issues after Step 1c, with instructions to verify gaps and close them in the PR. Without this step, DDUw would still never look for these issues even after the integrity fix.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw cfg 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git 740944/b235/_pkggit SRNX/fmCsvP9Fmyprev-parse ache/go/1.25.0/x--show-toplevel git (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name -json GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --show-toplevel 0/x64/bin/node /usr/bin/git /tmp/go-build649node -trimpath /usr/bin/git git inPa�� ath ../../../.pr**/*.json git /usr/bin/git --show-toplevel (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel x_amd64/vet /opt/hostedtoolcache/node/24.14.0/x64/bin/node ub/workflows GO111MODULE x_amd64/vet node /tmp�� /home/REDACTED/work/gh-aw/gh-aw/.github/workflows/agentic-observability-kit.md x_amd64/vet /usr/bin/git _.a _DuzRAXsS x_amd64/vet /usr/bin/git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha -bool (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha fp30ABJY3 cfg 64/pkg/tool/linux_amd64/vet GOINSECURE fips140/sha512 GOMODCACHE 64/pkg/tool/linu^remote\..*\.gh-resolved$ env ternal/tools/actions-build/main.go ZHwu/h-TUR3IQ69wwyz4rZHwu 64/pkg/tool/linux_amd64/compile GOINSECURE ntio/encoding/asrev-parse GOMODCACHE 64/pkg/tool/linux_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha github.token x_amd64/vet /usr/bin/git _.a u_A0sPy4f 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git YFesNwKSb cfg 64/pkg/tool/linu--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git /ref/tags/v8 224722/b241/vet.rev-parse ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet n-dir/node /tmp/go-build482git -trimpath /opt/hostedtoolc--show-toplevel git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha /tmp/shared-actions-test1291721272 rev-parse /usr/bin/git -json GO111MODULE x_amd64/vet git rese�� HEAD .github/workflows/test.md /usr/bin/git -json GO111MODULE x_amd64/vet git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha /tmp/go-build649224722/b454/_pkg_.a -trimpath /usr/bin/git -p main -lang=go1.25 git remo�� add origin /usr/bin/git go1.25.0 -c=4 -nolocalimports git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git 2067185426 224722/b092/vet.rev-parse ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet /usr/bin/git FieldEnforcementgit 224722/b208/vet.rev-parse ngutil.test git (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json g/catalog.go x_amd64/compile GOINSECURE GOMOD bytealg/equal_wa--show-toplevel x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -json .go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha xterm-color x_amd64/compile /opt/hostedtoolcache/node/24.14.0/x64/bin/node -json GO111MODULE x_amd64/vet node /tmp�� /tmp/TestHashConsistency_InlinedImports1668397410/001/inlined-b.md x_amd64/vet /usr/bin/git -json GO111MODULE x_amd64/vet git (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha runs/20260331-005450-32866/test-926200592/.github/workflows /tmp/go-build649224722/b078/vet.cfg 224722/b384/vet.cfg l **/*.cjs 64/bin/go /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build649224722/b260/vet.cfg ache/go/1.25.0/x64/pkg/tool/linux_amd64/link /tmp/go-build529git -trimpath 64/bin/go ache/go/1.25.0/x64/pkg/tool/linux_amd64/link (http block)
  • https://api.github.com/repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .visibility (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0 --jq .object.sha (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq .object.sha k/gh-aw/gh-aw/.github/workflows/audit-workflows.md x_amd64/compile /usr/bin/git -json GO111MODULE x_amd64/vet git rev-�� --show-toplevel x_amd64/vet /usr/bin/git o actions/setup-git GO111MODULE x_amd64/vet git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha licyMinIntegrityOnlymin-integrity_only_defaults_repo40102774/001 -buildtags 224722/b403/vet.cfg -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet -uns�� -unreachable=false /tmp/go-build649224722/b267/vet.cfg 0/x64/bin/node -json GO111MODULE 64/bin/go 0/x64/bin/node (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha ry=1 -buildtags 0/x64/bin/node -errorsas -ifaceassert -nilfunc /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet t-ha�� ithub/workflows/ace-editor.md /tmp/go-build649224722/b264/vet.cfg 0/x64/bin/node -json GO111MODULE 64/bin/go 0/x64/bin/node (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 LX_5t3Gid 64/pkg/tool/linux_amd64/vet GOINSECURE g GOMODCACHE 64/pkg/tool/linux_amd64/vet env -DzEt2QIa cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 740944/b012/ GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 git /usr/bin/gh --show-toplevel x_amd64/vet /opt/hostedtoolc/tmp/gh-aw-test-runs/20260331-005711-38111/test-1069424907 gh api ../pkg/workflow/.github/workflows/test.md --jq 64/bin/gofmt github.token x_amd64/vet /usr/bin/git 64/bin/gofmt (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 rtcfg x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile rtcf�� 740944/b017/_pkg_.a cfg 64/pkg/tool/linux_amd64/vet GOINSECURE s GOMODCACHE 64/pkg/tool/linuremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 git /usr/bin/infocmp --show-toplevel /home/REDACTED/worrev-parse /opt/hostedtoolc--show-toplevel infocmp -1 ../pkg/workflow/js/**/*.json' --ignore-path ../../../.prettierignore /opt/hostedtoolcache/node/24.14.0/x64/bin/node /usr/bin/git github.event.inpgit x_amd64/vet /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 v7ddBOtDu 64/pkg/tool/linu-test.short=true GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env rtcfg cfg 64/pkg/tool/linux_amd64/vet GOINSECURE iment GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 git odules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/sh --show-toplevel x_amd64/vet /usr/bin/infocmp/tmp/gh-aw-test-runs/20260331-005711-38111/test-1069424907 gh auth�� ../pkg/workflow/.github/workflows/test.md infocmp /usr/bin/git xterm-color x_amd64/vet /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 wAClDFTbl 64/pkg/tool/linux_amd64/vet GOINSECURE t GOMODCACHE 64/pkg/tool/linux_amd64/vet env U52vCu0SC cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 740944/b015/ GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 node /usr/bin/infocmp /home/REDACTED/worgit x_amd64/vet /usr/bin/infocmp/tmp/gh-aw-test-runs/20260331-005711-38111/test-1069424907 infocmp -1 ../pkg/workflow/@{u} infocmp 64/bin/gofmt xterm-color x_amd64/vet /usr/bin/git 64/bin/gofmt (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 wOBo7uVmc x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env hQJObAONV cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 740944/b012/ GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 git /usr/bin/git add origin /usr/bin/git git rev-�� ../pkg/workflow/js/**/*.json' ---errorsas /usr/bin/git /usr/bin/git --get-regexp ^remote\..*\.gh-rev-parse /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 u-JHp87yA 64/pkg/tool/linu-buildmode=exe GOINSECURE (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 git .go o x_amd64/vet test.go o rev-�� ../pkg/workflow/js/**/*.json' --ignore-path ../../../.prettierignore /usr/bin/git /usr/bin/git -v x_amd64/vet /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 Sc8KyN6c6 64/pkg/tool/linux_amd64/vet GOINSECURE r GOMODCACHE 64/pkg/tool/linux_amd64/vet env vbtEGYjzd cfg 64/pkg/tool/linux_amd64/vet GOINSECURE (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 git /usr/bin/git user.name Test User /opt/hostedtoolc--git-dir git rev-�� ../pkg/workflow/js/**/*.json' ---errorsas /opt/hostedtoolcache/node/24.14.-ifaceassert /usr/bin/git vars.MY_VAR x_amd64/vet /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet rtcf�� fgcPscipb cfg 64/pkg/tool/linux_amd64/vet GOINSECURE 88bf5268893a6621rev-parse GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq .object.sha --show-toplevel 64/pkg/tool/linu-extld=gcc /usr/bin/git ty-test.md cfg 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git edOutput12808559git GO111MODULE x_amd64/compile git (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha rtcfg Anwrh3iYq 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linutest@example.com env rtcfg cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha h ../../../.prettierignore git /usr/bin/git --show-toplevel Xw0KxX4r1BUL /usr/bin/git git rev-�� w/js/**/*.json' --ignore-path git /home/REDACTED/.local/bin/node --get remote.origin.ur-C /opt/hostedtoolc/tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_with_explicit_repo3532808847/0remote.origin.url node (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json 8601/parse.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json 1.4.1/internal/m-ifaceassert x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha -json 4/arm64.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha h ../../../.pret.prettierignore git /usr/bin/git /home/REDACTED/wornode (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha (http block)
  • https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha rtcfg cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet env b/workflows GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE (http block)
  • https://api.github.com/repos/nonexistent/repo/actions/runs/12345
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet rtcf�� 740944/b027/_pkg_.a cfg 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion --git-dir x_amd64/vet /usr/bin/infocmp--show-toplevel git ode_�� --show-toplevel infocmp 0/x64/bin/sh xterm-color x_amd64/vet /usr/bin/git git (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json color.go x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo /usr/bin/git --show-toplevel -tests /usr/bin/infocmp--write git rev-�� ath ../../../.pr**/*.json infocmp /usr/bin/git xterm-color x_amd64/asm ache/node/24.14."prettier" --write '../../../**/*.json' '!../../../pkg/workflow/js/**/*.json' ---errorsas git (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build649224722/b404/cli.test /tmp/go-build649224722/b404/cli.test -test.testlogfile=/tmp/go-build649224722/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /tmp/go-build2361312373/b404/cli.test /tmp/go-build2361312373/b404/cli.test -test.testlogfile=/tmp/go-build2361312373/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true ithub/workflows/sh -importcfg /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git s/test.md -extld=gcc ache/node/24.14.npx prettier --write '../../../**/*.json' '!../../../pkg/workflow/js/**/*.json' --ignore-path git (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name sm-opt -Oz (size optimization)..."; \ BEFORE=$(wc -c < gh-aw.wasm); \ wasm-opt -Oz --enable-bu/opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linux_amd64/vet GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name --show-toplevel git /usr/bin/git bility_SameInputnode -tests /usr/bin/git git rev-�� ath ../../../.pr**/*.json git /usr/bin/git GOMODCACHE x_amd64/compile /usr/bin/git git (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI linked an issue Mar 31, 2026 that may be closed by this pull request
…n Updater

Closes #23555

The DDUw workflow was unable to read issues with the `cookie` label (created
by automated monitoring workflows like CLI Consistency Checker and Multi-Device
Docs Tester) due to the default `min-integrity: approved` filter blocking them.

Changes:
- Add `min-integrity: approved` + `approval-labels: [cookie]` to tools.github
  so cookie-labeled issues are promoted to approved integrity and their bodies
  become readable by DDUw
- Add Step 1d that explicitly scans for `label:documentation label:cookie`
  issues to ensure DDUw actively processes these automation-surfaced gaps

Agent-Logs-Url: https://github.com/github/gh-aw/sessions/7dcb936f-370c-4829-83e8-5f0b6046dc2e

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix assignment failure in Daily Documentation Healer workflow fix(daily-doc-updater): add cookie-label approval and Step 1d to surface automation-filed doc gaps Mar 31, 2026
Copilot AI requested a review from pelikhan March 31, 2026 01:04
@pelikhan pelikhan marked this pull request as ready for review March 31, 2026 01:06
Copilot AI review requested due to automatic review settings March 31, 2026 01:06
@pelikhan pelikhan merged commit 87c5001 into main Mar 31, 2026
50 checks passed
@pelikhan pelikhan deleted the copilot/fix-daily-documentation-healer branch March 31, 2026 01:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Daily Documentation Updater workflow so it can read and act on automation-filed documentation issues carrying the cookie label, which were previously excluded by integrity filtering.

Changes:

  • Explicitly configures tools.github integrity gating with min-integrity: approved plus approval-labels: [cookie].
  • Adds a new Step 1d to explicitly search for documentation + cookie issues and incorporate confirmed fixes into the daily PR.
  • Regenerates the compiled lock workflow to reflect the new guard policy inputs and runtime parsing of guard lists.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/daily-doc-updater.md Adds explicit GitHub tool integrity config and introduces Step 1d guidance for cookie-labeled issues.
.github/workflows/daily-doc-updater.lock.yml Updates the compiled workflow to apply the new integrity/approval-label settings and guard-policy rendering.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +116 to +120
Search for open and recently closed issues from automated monitoring workflows (CLI Consistency Checker, Multi-Device Docs Tester). These carry the `cookie` label and may surface real documentation gaps that Step 1b and 1c miss due to the integrity filter:

```
repo:${{ github.repository }} is:issue label:documentation label:cookie
```
Copy link

Copilot AI Mar 31, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Step 1d says to search for “open and recently closed” cookie-labeled issues, but the query shown is unbounded (no is:open / is:closed closed:>=...). As written it will return all label:documentation label:cookie issues in the repo, which can be noisy and slow, and it also re-covers open cookie issues already included in Step 1b.

Consider splitting this into two explicit queries (open + recently closed with a date window like Step 1c), or otherwise adding state/date qualifiers and adjusting Step 1b/1c to avoid double-processing cookie issues.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Daily Documentation Healer failed

3 participants