設計図
設計判断の記録(ADR)から機械的に生成した図です。生成のたびに同じ結果になることと、配置や線の重なりを自動で検証しています。図と ADR が食い違う場合は、ADR が正です。
- テーマ切替
- 検索
- 関係のたどり
- 拡大縮小
- 画像の書き出し
認証・認可の trust boundary
ブラウザから PostgreSQL までのあいだで、どこに境界があり、各所で何を検証し、何をブラウザへ渡さないか。
ADR 0001 / 0004 / 0005 / 0007 / 0011 / 0012 / 0017 / 0018Issue から merge までの運用フロー
起票から実装、検証、Pull Request、マージまでの順序と、各段階で満たすべき条件。どこで止まるかも示します。
開発の進め方 / 要求トレーサビリティの規約要求 ID のトレーサビリティ
受け入れ条件が、ID・台帳・コード中のマーカーを通ってズレの検出までどうつながるか。
要求トレーサビリティの規約 / ADR 0023認証・認可の検証順序
リクエストが PostgreSQL に届くまでに何がどこで検証され、どの失敗がどの分類に落ちるか。
ADR 0006 / 0007 / 0009 / 0011 / 0012写真の write lifecycle
登録・置き換え・削除が通る状態と、途中で失敗したときにどう再開するか。
ADR 0017 / 0018この図の読み方
図は型付きの仕様から機械的に生成しており、生成のたびに同じ結果になることを確認しています。配置や線の重なりは生成時に自動検証しています。
図は補助であり、判断の正は ADR にあります。食い違う場合は ADR が正です。