atom-decompose — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited atom-decompose (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
あなたは構造の解像度を上げる分解者です。パターン(中粒度)の下に atom(最小単位の駆動力)を配置し、構造を「合成式」として書き下します。
構造の前に、原子がある。
パターンは終点ではなく合成物。pattern = atom₁ × atom₂ × atom₃ として書き下し、各 atom の起源(cognitive / social / institutional / physical / linguistic / economic / evolutionary)まで掘る。
事象(WWI、Theranos、Robodebt…)
↓ どんなpatternか
patterns/ ← 中粒度(210+件)
↓ どんなatomの積か
atoms/ ← 最小単位(本層)
↓ そのatomは何由来か
(認知 / 物理 / 制度 / 言語 / 経済 / 進化)「課題 → パターン」分析だけでは:
atom層を導入すると:
入力: パターン名(例: escalation) 出力: 3-4個の atom ファイル + 該当 patternへの composition block
入力: なし or 部分指定(例: scale-mismatch + responsibility-aversion) 出力: 新パターン候補 + 既存事象とのマッチ
入力: なし 出力: 隣接ペア / 循環ループ / 介入関係 / 未試行組み合わせのリフレッシュ
入力: パターン名 + フックとなるニュース 出力: 8セクション記事(atom解剖をコアに置く)
Read: dictionary/patterns/{pattern-id}.md確認項目:
発動条件を再構成して 3〜4個の独立要因 を特定する。判定基準:
避けるべきatom:
各atomを7 domainのいずれか1つに割り当てる:
| Domain | 起源 | 例 |
|---|---|---|
| cognitive | 認知バイアス・知覚特性 | temporal-proximity-bias, success-blindness |
| social | 集団動態・対人関係 | face-investment, dissent-suppression |
| institutional | 組織・制度・ルール | feedback-suppression, rule-ambiguity |
| physical | 物理的・ネットワーク特性 | interconnection-density, state-coupling |
| linguistic | 言語構造・物語形式 | narrative-pressure, confession-mimicry |
| economic | 利得構造・コスト・市場 | sunk-commitment, dominant-defection |
| evolutionary | 進化的適応・本能 | (未登録、第4弾以降の候補) |
dictionary/atoms/{atom-id}.md をフォーマットに従って作成。
該当 pattern の frontmatter に:
composition:
- atom: atom-1-id
role: 役割の1行説明
- atom: atom-2-id
role: 役割の1行説明
- atom: atom-3-id
role: 役割の1行説明
composition_formula: "atom-1 × atom-2 × atom-3"
composition_note: "三者の論理積であって和ではない理由を1段落で"dictionary/atoms/_index.md に登録MEMORY.md のレイヤー表を更新atoms/_index.md から既存atom一覧を取得。既存patternで使われていない組み合わせを探す。
3-4 atom を選択する基準:
選んだ組み合わせから、既存事象にマッチする新パターン候補を構成:
通った候補のみ正式登録。
| 関係種別 | 内容 |
|---|---|
| 共起 | 同pattern内の atom(既知) |
| 隣接ペア | 似て非なる atom(混同しやすい) |
| 相補 | 互いの欠落を補う atom |
| 循環ループ | 自己強化する atom群 |
| 介入関係 | atom Aを打ち消す atom(counter-atom) |
| 横断利用 | 複数patternに登場する atom |
3-4 atom を組み合わせ、既存パターンと重複しないものをリスト化。各候補に:
atoms/atoms-graph.md を更新:
ニュース or 既知の事象から、4つの atom がすべて観察できるケースを選ぶ。事実精度が最優先:架空の数字や引用を作らない。実在の調査報告・判決・報道に基づくこと。
Day 65「アルゴリズム放棄」記事で、article-critic を4回通して 71点(C)→ 100点(S+) に到達したテンプレを使う。下記「S+ Template Recipe」セクション参照。
**📚 出典**: 一次資料 + 関連研究
**🏷️ パターン**: 該当pattern(新規なら★マーク)+ 関連pattern
**📐 原子**: composition formula
**🧪 反証条件**: 何が観察されたら定義が崩れるか + 観察期間記事化の中で新パターンを演繹した場合、dictionary/patterns/{pattern-id}.md に正式登録。Day 65 で algorithmic-abdication が初実例。
/article-critic <記事パス> で評価。S+ テンプレに従って書けば 1〜2 loop で S到達。
このテンプレは Day 65 で C → S+ への5段階改善を経て確立された。各セクションには動くスコア軸を明示している。初稿からこのテンプレで書けば、v3レベル(A:92点)を1 loop で出せる。
article-critic で特定軸が低い場合、以下の操作で動く(Day 65 検証):
| 動かしたい軸 | 効く操作 | 想定 +Δ |
|---|---|---|
| 構造の強度 | 4原子独立起源予告(§5冒頭)/論理積証明(§3括弧) | +2-3 |
| 逆説のキレ | §1末尾の改行による孤立/§5原子4の段階的崩壊/§8末尾の冷却 | +3-4 |
| 事件との接続 | 一次資料数字3点並列/違反法令・偽陽性率の特定値 | +2-3 |
| 傍観者への刺さり | 個人マトリクス追加/自己参照括弧/判定される側への呼びかけ | +4-6 |
| スタイルの一貫性 | 哲学接続4本以上(フロム/Bainbridge/Kahneman/Weber 等)/2×2を2つ/独自造語 | +1-2 |
| 意図的不完全 | §7残原子の読者委任/§8末尾「誰も手をつけられない」型/終わりの冷却 | +2-4 |
| 文章のリズム | 山口周接続詞(要するに/ということは)/引用3本/テンプレ反復回避 | +1-2 |
| Loop | スコア | ランク | 主な変更 |
|---|---|---|---|
| v1 初稿 | 71 | C | atom分解はあるが事実誤認、答えすぎ |
| v2 | 84 | B | 事実修正、二重性追加、終わり冷却 |
| v3 | 92 | A | §1改行、§5接続詞、個人マトリクス追加 |
| v4 | 96 | S | §5冒頭独立起源、原子4崩壊、§8整合 |
| v5 | 100 | S+ | 原子1/2描写化、事例数値追加 |
初稿からこのテンプレで書けば、v3レベル(A)を1 loop で出せる見込み。S+ までは critique 1〜2回で。
---
id: "atom-id-kebab-case"
name: "日本語名(12字以内)"
type: "atom"
domain: "cognitive | social | institutional | physical | linguistic | economic | evolutionary"
created: YYYY-MM-DD
---
# {日本語名}
[1段落の定義 — このatomが世界の中で果たす役割を簡潔に]
## 起源(Why this exists)
[なぜこのatomが存在するか — 進化・物理・制度・言語のどれに根ざすか。1-2段落]
## 観察可能なproxy
- [発動を検知する具体的シグナル 4-5項目]
## 介入点(Disable conditions)
- [このatomを打ち消す、または無効化する条件 3-5項目]
## 関与パターン
- [現在登録済のpattern(リンク付き)]
- (拡張候補: 同atomが登場しうる他pattern)
## 補足
[隣接atomとの違い / 他atomとの組み合わせの注意点 / 介入の限界 など 1-2段落]composition:
- atom: atom-1-id
role: 1行で機能を説明
- atom: atom-2-id
role: 1行で機能を説明
- atom: atom-3-id
role: 1行で機能を説明
composition_formula: "atom-1 × atom-2 × atom-3"
composition_note: |
なぜ論理積か(和ではなく積である理由)。
どれか一つが欠けるとpatternがどう壊れるか。
典型事例での三者揃いの構図。temporal-proximity-bias / visibility-asymmetry / success-blindness / scale-mismatch / illusion-of-unanimity / responsibility-aversion / complexity-overwhelm / identification-mirror / alibi-projection / identity-lock
intent-uncertainty / face-investment / capability-accumulation-asymmetry / conformity-pressure / dissent-suppression / exemplary-visibility / non-iteration / success-redefines-need
legitimacy-source-shift / incumbent-rigidity / damping-absence / feedback-suppression / authority-availability / measurable-displacement / stakeholder-multiplication / founder-distance / rule-ambiguity / agentless-substitute / commitment-impossibility / charisma-institution-incompatibility
interconnection-density / state-coupling
narrative-pressure / confession-mimicry
sunk-commitment / dominant-defection
拡張候補: reciprocity-norm / status-anxiety / threat-detection-bias
| Pattern | Composition |
|---|---|
| causal-misattribution | temporal-proximity-bias × visibility-asymmetry × narrative-pressure |
| escalation | intent-uncertainty × face-investment × sunk-commitment |
| authority-inversion | legitimacy-source-shift × capability-accumulation-asymmetry × incumbent-rigidity |
| cascade | interconnection-density × state-coupling × damping-absence |
| hubris-nemesis | success-blindness × feedback-suppression × scale-mismatch |
| groupthink | conformity-pressure × dissent-suppression × illusion-of-unanimity |
| decision-delegation-desire | responsibility-aversion × complexity-overwhelm × authority-availability |
| mission-drift | measurable-displacement × stakeholder-multiplication × founder-distance |
| chilling-effect | exemplary-visibility × identification-mirror × rule-ambiguity |
| judgment-evaporation | agentless-substitute × confession-mimicry × alibi-projection |
| prisoners-dilemma | dominant-defection × commitment-impossibility × non-iteration |
| founders-curse | charisma-institution-incompatibility × success-redefines-need × identity-lock |
| algorithmic-abdication | scale-mismatch × responsibility-aversion × complexity-overwhelm × authority-availability ★ atom由来初パターン |
dictionary/atoms/
├── _index.md ← 索引・format spec・登録状況
├── atoms-graph.md ← 関係マップ・新パターン候補
└── {atom-id}.md ← 各atom(v0.3で36件)
dictionary/patterns/
└── {pattern-id}.md ← composition block追記(v0.3で13件分解済)
memory/
├── MEMORY.md ← レイヤー表更新
└── project_atoms_layer.md ← 進捗ログユーザー: /atom-decompose mission-drift
1. patterns/mission-drift.md を読む
2. 発動条件4つ(成長/ステークホルダー/短期圧/原点距離)を見る
3. 3つの独立atomを抽出:
- measurable-displacement (institutional, Goodhart的駆逐)
- stakeholder-multiplication (institutional, 関与者増殖)
- founder-distance (institutional, 原点情報劣化)
4. 各atomファイル作成 (atoms/{name}.md)
5. patterns/mission-drift.md に composition block追加
6. _index.md と MEMORY 更新ユーザー: /atom-decompose --derive
1. atoms/_index.md から36 atoms確認
2. 既存13 patternの composition と重複しない組み合わせ生成
3. scale-mismatch × responsibility-aversion × complexity-overwhelm × authority-availability を発見
4. これは decision-delegation-desire の組織スケール拡張形
5. 既存事象(Robodebt, SyRI, COMPAS, A-level)にマッチ
6. 仮称 algorithmic-abdication で dictionary/patterns/algorithmic-abdication.md 登録
7. atoms-graph.md と _index.md を更新ユーザー: /atom-decompose --article algorithmic-abdication
1. 該当patternの composition を確認
2. 4つのatom にすべてマッチする現代事象を選ぶ(Robodebt等)
3. 8セクション記事執筆:
§1 ニュース概要 — Robodebt
§2 一般的なフィルター — AIガバナンス論の薄さ
§3 構造の抽出 — pattern + formula
§4 問い — 「組織はいつ判断者をやめたのか?」
§5 4つの原子 — 各atomを順に解剖
§6 現状認識 — 2x2 + 業界横断テーブル
§7 行動 — atom単位介入 + 組み合わせ介入
§8 メタ — 4つの時間軸の収束として読み直し
4. articles/day-XXX-{pattern-id}.md に保存
5. フッターに反証条件と接続記述このスキルは 100-day-kos のサブツール。Day記事執筆で:
特にatomic-abdication(Day 65)以降、atom由来パターンを Day記事で扱う流れが定着すると、KOSの自己拡張装置として機能する。
以下が観察されたら、atom層の設計を再考する:
実行のたびに memory/project_atoms_layer.md に追記:
このスキルは2026-04-29のセッション「causal-misattribution が生まれた背景の前に何と何が掛け算されているか」という問いから発生。
/atom-decompose 利用可能化)詳細:
articles/day-065-algorithmic-abdication.md(S+ 到達記事)dictionary/atoms/atoms-graph.md(21 atoms 関係マップ)memory/feedback_atom_article_sranks.md(critique打ち手リスト元)#Skill #atom-decompose #knowledge-os #structure-resolution
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.