id: T002 name: Initial Specification Documentation goal: Create foundational specs for chainfire, flaredb, and iam in specifications/ status: complete completed: 2025-12-08 priority: high rationale: | POR Now priority: 仕様ドキュメント作成 R2 risk: specification gap - all spec dirs empty Guardrail: 統一感ある仕様をちゃんと考える steps: - id: S1 name: Create specification template done: Template file exists with consistent structure status: complete notes: specifications/TEMPLATE.md (148 lines) - 8 sections - id: S2 name: Write chainfire specification done: specifications/chainfire/README.md exists with core spec status: complete notes: chainfire/README.md (433 lines) - gRPC, client API, config, storage - id: S3 name: Write flaredb specification done: specifications/flaredb/README.md exists with core spec status: complete notes: flaredb/README.md (526 lines) - DBaaS KVS, query API, consistency modes - id: S4 name: Write iam/aegis specification done: specifications/aegis/README.md exists with core spec status: complete notes: aegis/README.md (830 lines) - IAM platform, principals, roles, policies - id: S5 name: Review spec consistency done: All 3 specs follow same structure and terminology status: complete notes: All specs follow TEMPLATE.md structure (1937 total lines)