← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

通常migration方針を本番DBの基準にする

Auth状態を保持する単一経路と、その再導入防止検査を採用する

対象期間:

目的

破壊的な初期化を使わずに本番schemaを更新する判断を、workflowだけでなく文書、UI案内、静的監査を含むsource全体の基準として確定する必要があった。

実装

本番DBの更新経路を標準migration workflowへ限定し、標準履歴にないmigrationだけを適用する契約を採用した。linked reset、専用初期化workflow、その検証scriptは構成から除外した。

repository policy、仕様監査、project guide、Control Centerの表示を同じ方針へ揃え、既存Auth user、session、provider、project設定をmigrationの外側に保つ境界を明記した。

DB更新をpreview、apply、再確認へ限定したcutoff時点のgate。

図を描画しています…

確認したこと

確認結果

13ファイルの採用状態に、廃止したworkflowや検証scriptが残っていないことを確認した。

repository-wide verificationは成功し、本番resetとmigrationはcutoffまで未実行だった。

改定後の本番migrationを実際に流した結果はcutoff時点では未確認だった。

完了とした根拠

通常migrationだけを許可するsource、文書、監査の一貫した状態が採用された範囲を完了とした。