Skip to content

briefs: add Critical Brief 099 / 100 / 101 (JA+EN)#657

Merged
yumemayu merged 3 commits into
mainfrom
briefs/add-099-100-101
Jul 10, 2026
Merged

briefs: add Critical Brief 099 / 100 / 101 (JA+EN)#657
yumemayu merged 3 commits into
mainfrom
briefs/add-099-100-101

Conversation

@yumemayu

Copy link
Copy Markdown
Member

Critical Brief 3本を追加(JA+EN 完全対訳)。番号は live 最大 098 の次=099/100/101。

No 内容 Pillar / primary_category Pack
099 Agentjacking — Sentry MCP 経由の偽エラー報告を「解決手順」と信じ、AI コーディングエージェントが攻撃者のコマンドを実行 02-verifiable-ai / ai-decision-integrity C
100 Aptos — Move VM の型混同(stale-cache 由来)を約3,000ドルの検証環境で再現、下流(ブリッジ/ステーブル/取引所)への波及リスク 01-verifiable-origin / bridge-config-trust A
101 Paysafe 偽 SDK — 決済SDKを装う17パッケージ(npm13/PyPI4)が決済API鍵・KYC資格情報ごと開発者の秘密を窃取 01-verifiable-origin / code-provenance A

フォーマット(098 準拠・現行正典)

  • ## TL;DR(平易・数文に圧縮、検出と事前証明は代替ではなく補完である。 で締め)+ 番号セクション ## 1.## 9.
  • 本文に内部 Lemma リンクなし(§5 は「…補完…」、§7 は「…相補的に働く。」で閉じる=2026-07-07 feat(briefs): Critical Brief 096/097/098 を追加(JA+EN) #636 方針準拠)。
  • first-screen 用 gap_detected / gap_missing / gap_fix(JA・EN 両方、gap_fix は規約締め「…Lemma で独立検証して、事前に防ぐ。」/英語「…, and prevent it up front.」)。
  • og_lead_ja / og_lead_en 付与。§9 免責1行+コピーライト。

検証

  • npx astro sync 緑(zod スキーマ検証通過)。
  • 内部リンク(lemma.frame00.com)本文 0件/全6ファイル 9セクション/gap_fix closer JA・EN とも一致 を確認。
  • related_briefs は全て実在スラッグにマッピング、primary_category は各 pillar 所属を確認。
  • prettier 未適用(Brief .md の既存慣例)。

マージはしません(レビュー用)。※ status は描画をゲートしないため、マージ→Cloudflare 再ビルドで published 日付順(先頭)に即公開されます。

🤖 Generated with Claude Code

https://claude.ai/code/session_01FLcqXYL3EEYn5AsrpMV2eE

Mayumi Hara and others added 2 commits July 10, 2026 09:34
- 099 Agentjacking(Sentry MCP 経由の偽エラー報告でコーディングエージェントが
  攻撃者コマンドを実行)— Pillar 02 / ai-decision-integrity / Pack C
- 100 Aptos Move VM 型混同(約3,000ドル検証環境で再現・下流波及リスク)
  — Pillar 01 / bridge-config-trust / Pack A
- 101 Paysafe 偽 SDK(決済SDKを装う17パッケージが決済API鍵・KYC資格情報を窃取)
  — Pillar 01 / code-provenance / Pack A

098 準拠フォーマット: 番号セクション①〜⑨、TL;DR 圧縮、gap 3行(JA/EN・
gap_fix は規約締め)、内部リンクなし(§5「補完」/§7「相補的に働く。」で閉じる)。
JA+EN 完全対訳。related_briefs は全て実在スラッグ、カテゴリ/Pack は enum 検証済み。
`astro sync` 緑。prettier 未適用(Brief .md 慣例)。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FLcqXYL3EEYn5AsrpMV2eE
- 100 Aptos: primary_category を bridge-config-trust → code-provenance に
  (根本原因=Move VM の型/来歴の取り違えに合わせる)。bridge-config-trust は
  下流波及の観点で secondary へ。§4 の分類記述も JA/EN で整合。
- 101 Paysafe: TL;DR の「17 件」を「17 の悪性パッケージ」に直し、本文の
  「17 パッケージ」表記に統一。

astro sync 緑。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FLcqXYL3EEYn5AsrpMV2eE
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploying web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8fb62e2
Status:🚫  Build failed.

View logs

Unrelated to the briefs: #656 (chore: pnpm update) bumped the lockfile
prettier specifier to ^3.9.5 but left package.json at ^3.9.4, so
`pnpm install --frozen-lockfile` fails on every PR (and main). Align
package.json to ^3.9.5 so this PR's CI can install (no lockfile change).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FLcqXYL3EEYn5AsrpMV2eE
@yumemayu yumemayu merged commit 7cc6066 into main Jul 10, 2026
2 checks passed
@yumemayu yumemayu deleted the briefs/add-099-100-101 branch July 10, 2026 01:17
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.

1 participant