コンテンツにスキップ

図表

正本文書: assets/diagrams/README.md / 編集を提案

このディレクトリには、World Foundation Designの構造、モジュール関係、ガバナンスフロー、移行ロードマップなどを説明する図表を置きます。

図表は、設計文書、モジュール、運用記録、調査への参照索引として扱います。

flowchart TB
  Overview["00<br/>全体像"]
  Layers["01<br/>層構造"]
  Modules["02 / 09<br/>モジュール関係"]
  Governance["03<br/>運用フロー"]
  Roadmap["04<br/>移行ロードマップ"]
  Safety["05<br/>安全装置"]
  Translation["06<br/>翻訳フロー"]
  LifeAccess["07<br/>生活アクセス"]
  Adoption["08<br/>非強制の普及"]

  Overview --> Layers
  Layers --> Modules
  Modules --> Governance
  Modules --> LifeAccess
  Modules --> Safety
  Governance --> Safety
  Layers --> Roadmap
  Roadmap --> Adoption
  Translation --> Governance
役割主な詳細文書
00-world-design-overview.md世界設計の全体像00-vision.md
01-cooperation-foundation-layers.md協力基盤の層構造02-architecture.md
02-module-relationships.mdモジュール関係図modules/ja
03-governance-process.mdIssueからDecisionまでの流れproposals/ja, decisions/ja
04-transition-roadmap.md既存制度から協力基盤への段階的移行03-roadmap.md
05-risk-and-safety-loops.md腐敗耐性と安全装置05-threat-model.md, SAFETY.md
06-multilingual-document-flow.md日本語正本と翻訳の管理フロー07-translation-status.md
07-life-access-model.md生活アクセスの設計モデル06-life-access-sustainability.md
08-non-coercive-adoption.md非強制の普及モデル01-principles.md
09-expanded-module-map.mdNorms / Public Safety / Federationを含む拡張モジュール関係図02-architecture.md, modules/ja

Mermaidは、GitHub上で表示でき、差分レビューしやすい初期形式として使います。ただし、すべての図をMermaidに固定しません。図の目的に応じて、次の形式も検討対象にします。

形式向いている用途注意点
Mermaidフロー、関係図、初期設計メモレイアウトや視覚表現の細かい制御は弱い
SVG主要な全体図、クリック可能な索引、公開用の図手編集の差分が読みづらくなりやすい
Excalidraw構想段階の手描き風整理、議論中の概念図ソースと書き出し画像の同期ルールが必要
diagrams.net / draw.io複雑な構造図、公開向けの清書XML差分が大きくなりやすい
D2 / Graphviz自動レイアウトが必要な関係図表示や生成に追加ツールが必要
HTML / SVG index詳細文書へ直接移動できるインタラクティブな索引静的Markdownだけでは完結しにくい

当面は、レビューしやすいMermaidを正本にしつつ、中心となる図はSVGやExcalidrawなどの併用を検討します。併用する場合は、正本ファイル、書き出しファイル、更新手順を同じディレクトリ内に明記します。

現時点の図表は、レビューしやすいMermaid入りMarkdownを中心に管理します。

図は完成図ではなく、議論のための設計メモです。構造が変わった場合は、対応するdocs、modules、glossary、Proposal、Decisionと一緒に更新します。Mermaid以外の形式を採用する場合も、変更理由と更新手順を残します。