# Lint Report: 2026-07-22
filesystem transport で `wiki/` を走査した。`wiki/CLAUDE.md` と本レポート自身はページ数から除外した。自動修正は実施していない。
## Summary
- Pages scanned: 4,425
- Issues found: 6,509(カテゴリ合計。dead link の index 重複を除く)
- Auto-fixed: 0
- Needs review: 6,509
- Orphan pages: 144
- Dead-link references: 5,834(ユニークな未解決ターゲット 4,230)
- Frontmatter gaps: 29
- Empty sections: 3
- Address errors: 499(post-rollout 欠落 498、manifest 欠落 1)
## Orphan Pages
被リンクがないページは 144 件。主に著者・組織 entity stub と、最近取り込んだ source ページである。代表例を示す。
- [[Reliability Map (r9y.dev)]]
- [[6 Reasons You Don-t Need an SRE Team]]
- [[@2026__eunomia.dev__CUDA Events - eBPF-based CUDA API Tracing]]
- [[@2026__mizzy.org__DevOpsとは何だったのか]]
- [[@2026__Glenn K. Lockwood Blog__AI doesnt need giant supercomputers after all]]
- [[@2026__Datadog__Toto-2.0-Time-Series-Forecasting-Enters-the-Scaling-Era]]
- [[@2022__SREcon22 APAC__Introducing the Reliability Map – r9y.dev]]
- [[@2026__arXiv__OpenRCA 2.0 - From Outcome Labels to Causal Process Supervision]]
- [[@2015__yuuk.io__linux-networkstack-tuning-rfs]]
- [[@2019__yuuk.io__Rethinking-Serverless-Architecture]]
- [[@2025__eunomia.dev__The GPU Observability Gap - Why We Need eBPF on GPU devices]]
- [[@2018__CNCF WG Serverless__Serverless Overview Whitepaper v1.0]]
- [[@2019__yuuk.io__2019-SRE-Thinking]]
- [[@2017__yuuk.io__ウェブシステムの運用自律化に向けた構想]]
- [[@2026__eunomia.dev__eBPF × AI-LLMs - The Convergence of System Observability and AI]]
著者 stub は source 側から主要著者をリンクするか、意図的な孤立として許容するかを要判断。削除は行わない。
## Dead Links
全 vault の Markdown basename も照合した結果、未解決リンク参照は 5,834 件(4,230 ターゲット)だった。歴史ログ・fold・参考文献・MOC の旧名が多数含まれるため、全件一括修正は危険である。
頻出ターゲットの例:
- [[Michael R. Lyu]]: 74 参照
- `[[sources/_index]]`: 38 参照
- `[[concepts/_index]]`: 37 参照
- `[[entities/_index]]`: 35 参照
- [[@2026__nkcs.iops.ai__Can Language Models Go Beyond Coding - Assessing the Capability of Language Models to Build Real-World Systems]]: 23 参照
- [[@2026__eunomia.dev__eBPF × AI-LLMs - The Convergence of System Observability and AI]]: 22 参照
- [[@2026__arXiv__Toto 2.0 - Time Series Forecasting Enters the Scaling Era]]: 21 参照
- [[@2026__arXiv__OpenRCA 2.0 - From Outcome Labels to Causal Process Supervision]]: 19 参照
- [[DragonScale Memory]]: 18 参照
- [[Toto-1.0-QA-Experimental]]: 18 参照
- [[Glenn K. Lockwood]]: 17 参照
- [[David D. Woods]]: 16 参照
- [[Richard I. Cook]]: 16 参照
- [[Philip S. Yu]]: 15 参照
- [[System Engineering - MOC]]: 14 参照
`wiki/index.md` だけでも未解決リンク候補が 472 件ある。index の stale entries として優先レビューするが、既存 vault の `structures/`・`research/` への参照は実体確認後に扱う。
## Missing Pages
上記 dead links のうち、複数ページから参照される entity/source/concept は stub 作成候補である。ただし、参考文献名・会議名・旧 MOC 名も混在するため、未解決リンクをそのままページ不足とは判定しない。
## Frontmatter Gaps
実質的な欠落は 29 件。タグの複数行 YAML は正常として扱った。
- `title` 欠落: 19 entity([[WAMR]]、[[Linuxulator]]、[[Shintaro Suzuki]]、[[Daigo Fujii]]、[[Wizard]]、[[CRIU]]、[[gVisor]]、[[Future University Hakodate]]、[[Wasm3]]、[[Ryosuke Matsumoto (SAKURA internet)]] ほか)
- `status` 欠落: 10 entity([[Vijay Janapa Reddi]]、[[MLCommons]]、[[ASTRA-sim]]、[[Tushar Krishna]]、[[Borg]]、[[Srinivas Sridharan]]、[[Georgia Institute of Technology]]、[[MLCommons Chakra]]、[[SuperHotDog]]、[[Arissa Wongpanich]])
- `type` / `created` / `updated` / `tags`: 欠落なし(`wiki/hot.md` と `wiki/log.md` は運用ログとして対象外)
## Stale Claims
意味的な新旧矛盾は自動判定していない。既存の contradiction callout 32 件と gap callout 5 件を検出した。これは未処理の stale claim ではなく、既に不確実性・矛盾を明示した箇所である。新しい source と既存ページの主張比較は人間レビューが必要である。
## Cross-Reference Gaps
自動追加は行っていない。plain mention を機械的に wikilink 化すると、参考文献・固有名詞・意図的な一方向参照を壊す可能性があるため、dead link の解決後に entity/concept 単位でレビューする。
## Empty Sections
実質的な空セクションは 3 件。いずれも concept の必須節である。
- [[IPCメトリクス]]: `## 未解決の問い`
- [[ブラスト半径]]: `## 未解決の問い`
- [[リアルタイム依存性マップ]]: `## 未解決の問い`
## Stale Index Entries
`wiki/index.md` の未解決リンク候補は 472 件。自動削除せず、ページ移動・旧名・外部層参照を確認してから整理する。
## Address Validation
- Rollout baseline: `2026-06-20`(`.vault-meta/legacy-pages.txt`)
- Counter state: `1359`
- Highest c- address observed: `c-001358`
- Addressed pages observed: 1,351
- Post-rollout pages checked: 1,849(1,351 passing、498 errors)
- Legacy pages pending backfill: 2,545
- Invalid formats: 0
- Collisions: 0
- Counter drift: 0
### Errors
- 498 post-rollout pages lack `address:`. 例: [[セルフヒーリング]]、[[日本の博士教育]]、[[可解性複雑性指標]]、[[アラート要約]]、[[Retrieval-as-Reasoning]]、[[AIアクセラレータ]]、[[導出データ]]、[[プッシュ型パイプライン実行]]、[[セマンティックキャッシュ]]、[[システムの正常状態]]。
- `.raw/.manifest.json` maps `wiki/sources/6-Reasons-You-Don-t-Need-an-SRE-Team.md` -> `c-001231`, but that path does not exist.
Lint は address を自動割り当てしない。`wiki-ingest` または manifest の移動整合性確認が必要である。
### Pending backfill (informational)
- 2,545 legacy pages lack addresses. 既存ページの一括 backfill は、manifest と作成履歴を確認してから行う。
## Semantic Tiling
`scripts/tiling-check.py --peek` は終了コード 10。診断結果は Ollama (`http://127.0.0.1:11434`) 到達不能、`nomic-embed-text` 利用不可だったため、semantic tiling はスキップした。キャッシュ 2,052 件と閾値設定は読み取り可能、未較正である。
## Naming / Style
- source の `@` prefix と既存 wiki の命名規約は別途確認が必要。
- 文体・出典の完全性は意味理解を要するため、機械 lint では確定していない。
- `wiki/meta/overview.canvas` を domain index 4 層(concepts/entities/sources/questions)で生成し、dashboard の更新日を 2026-07-22 に更新した。
## Next Action
1. address 欠落 498 件と manifest 1 件を最優先で確認する。
2. `wiki/index.md` の stale link を、旧名・外部層・本当に削除されたページに分類する。
3. frontmatter 29 件と空の問い 3 件を個別レビューする。
自動修正を行う場合は、対象範囲を指定して承認してほしい。