[integrity-audit] Integrity Filtering Audit — 2026-10-15
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 半日
- 初心者へのやさしさ
- 15/100
調査の方向性
The only concrete problem is the warning that the WASM compile cache at /tmp/gh-aw/wazero-cache failed with permission denied and fell back to in-memory compilation, which is logged during guard startup. The audit's own recommendations (fix the runner's cache directory permissions, or make the DIFC logs downloadable) are operational, not code changes, and need repository and runner access. A newcomer would have to confirm the desired outcome with maintainers before starting.
索引モデルが issue の本文から書いたものです。
説明
Integrity Filtering Audit — github/gh-aw-mcpg
Audit period: Last 24 hours (sampled from the newest 30 completed runs, all from 05:33–05:54 UTC)
Runs analyzed: 30 listed; 1 agent job log inspected in depth (Issue Monster, run 38688320210)
Runs with artifacts: Artifact listings reviewed for 2 runs; artifact contents could not be downloaded (see Limitations)
Findings Summary
| Severity | Count | Description |
|---|---|---|
| 🔴 Critical | 0 | No data leaks or guard bypass observed |
| 🟡 Warning | 1 | wazero-cache directory creation permission denied (in-memory fallback) |
| 🟢 Info | 3 | Limited audit depth; many skipped runs; unrelated CI failures |
Critical Findings
None observed in the inspected log.
Warnings
W-A: WASM compilation cache fallback (Issue Monster run 38688320210, agent job 116268604043)
[WARN] [startup] Falling back to in-memory WASM compilation cache after "/tmp/gh-aw/wazero-cache" failed: ... permission denied. Not a DIFC failure, but guard startup does a full WASM compile each time. Check directory ownership/permissions for the cache dir in the workflow runner.
Direct API bypass (W-1): none detected. The only api.github.com references in the agent job log are gateway/proxy-internal (Resolved GitHub API URL, githubhttp:client GET /repos/github/gh-aw for sink visibility verification). No chatgpt.com/openai.com references and no firewall block/deny entries.
Informational
- Issue Monster agent job: guard registered for
safeoutputs(write-sink,sink-visibility=public; runtime verification passed: configured=public, actual=public). GitHub proxy started withdifcMode=filterand allow-only policymin-integrity=approved. ~159 DIFC-related log lines; nowasm error:,WASM guard trap,guard not initialized,unknown REST endpoint, orPhase ... failedentries. Agent started with empty secrecy/integrity tags as expected. forcePublicRepos: GITHUB_REPOSITORY not set — skippinglogged in the proxy stage (informational; policy was supplied explicitly).- Of 30 runs, 7 were
skipped(Agentic Workqueue, AI Moderator, Squad, Q, Squad implement x2) and 5 failed (CJS, PR Code Quality Reviewer, Doc Build - Deploy x2, CGO x2, CWI) — these are CI/PR workflows; not assessed for DIFC. - Agentic runs observed as successful: Daily VulnHunter Scan (38688480314), Daily Safe Outputs Conformance Checker, Issue Monster, Daily PR Code Quality Review, Failure Investigator (6h), PR Sous Chef, Daily Trajectory Grader Implementer.
Runs Analyzed
| Run | Workflow | Branch | Agent Invoked | DIFC Events | Firewall Blocks | Status |
|---|---|---|---|---|---|---|
| 38688320210 | Issue Monster | main | ✅ | ~159 log lines (job log) | 0 | ⚠️ (cache warning) |
| 38688480314 | Daily VulnHunter Scan | main | ✅ (artifacts listed only) | not inspected | not inspected | ✅ |
| 38688391715 | Daily Safe Outputs Conformance Checker | main | ✅ | not inspected | not inspected | ✅ |
| Others | see Info | — | — | not inspected | not inspected | — |
Limitations
gh is unauthenticated in this sandbox and the GitHub MCP tools expose artifact listings but not downloads of rpc-messages.jsonl; only the tail (last 1500 lines) of a single agent job log was analyzed. Per-run tag-scoping (approved:owner/repo) and filtered-count ratios could not be verified. The step-summary table was not produced.
Recommendations
- Make
rpc-messages.jsonl/mcp-gateway.logavailable to the audit (e.g. a job-summary DIFC digest or a download-capable token) so tag scoping and filter ratios can be verified. - Fix
/tmp/gh-aw/wazero-cachepermissions in the runner to restore the disk-backed WASM compile cache. - No W-1 workflows to investigate; for reference, reusable routing constraint language lives in
shared/mcp-api-routing.md.
Generated by Integrity Filtering Audit · copilot · auto · 39.5 AIC · ⊞ 13.3K · ◷
- expires on Oct 22, 2026, 5:58 AM UTC
- 主要言語
- Go
- スター
- 181
- フォーク
- 53
- 平均マージ
- 7時間 27分
- マージ済み PR(30日)
- 204
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github/gh-aw-mcpg のほかの issue
-
refactor rust-guard
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
github/gh-aw-mcpg#14940 ·
メンテナーはふだん 1 日以内に返信
-
automation mcp-gateway test
難易度 2/5 1〜3時間 初心者へのやさしさ 8/100
github/gh-aw-mcpg#14956 ·
メンテナーはふだん 1 日以内に返信
-
agentic-workflows
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
github/gh-aw-mcpg#14953 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 5/100
github/gh-aw-mcpg#14943 ·
メンテナーはふだん 1 日以内に返信
-
agentic-workflows
難易度 4/5 1〜2日 初心者へのやさしさ 14/100
github/gh-aw-mcpg#14939 ·
メンテナーはふだん 1 日以内に返信
github/gh-aw-mcpg の issue をすべて見る
似ている issue
-
documentation hacktoberfest priority: low skill: good first issue status: ready for dev
難易度 2/5 半日 初心者へのやさしさ 85/100
hyperledger-labs/fabric-smart-client#2142 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
numberly/vault-db-injector#107 ·
メンテナーはふだん 1 日以内に返信
-
area/import kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
[DOC] Wrong sg_egress_ports range in the Terraform Databricks Guide for AWS Hub & Spoke with Network Firewall対応中かも @akhil9tiet が今日担当しました。 オープンdocs
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
databricks/terraform-provider-databricks#6080 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
spqr-coordinator usage shows 'run --config', but 'run' is not a subcommand (unknown command "run")オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
pg-sharding/spqr#3092 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信