Skip to content

Update Log

Wiki Update Log

2026-08-19

  • Update: wiki/をAstro(Starlight)プロジェクトのルートに変更し、Cloudflare Pages + Cloudflare Access(サイト全体・Email OTP allowlist)でデプロイできるようにした。既存のOKF frontmatter規約は維持しつつ、index.mdlog.mdOKF.mdにStarlight向けのtitleOKF.mdtype等も含むフルfrontmatter)を追加。デプロイは.github/workflows/deploy-wiki.ymlmainへのpushかつwiki/**の変更時のみ実行し、wrangler pages deployをActionsから叩く(Cloudflare Pages側のGit連携は使わない)。旧docs/(トランスコード解説HTMLサイト)はこのタスクのスコープ外で、ユーザー側でバックアップ後に削除予定。

2026-08-16

  • Update: cmd/appcmd/workerのDIをwire(goforj/wire)から剥がし、main.go内での手書き組み立てに戻した。依存規模が小さく、wire.go/wire_gen.go/providers.goの3ファイル間を跨ぐのがLSPでのエンドポイント探索の妨げになっていたため。go.modからgithub.com/goforj/wireを除去。restructuring-planCLAUDE.mdの該当記述を更新。

2026-08-15

  • Update: docs/配下のaudio-post-design.mdtroubleshooting.mdをOKF形式に変換し、それぞれaudio-post-designtroubleshootingとしてwikiへ移動。コード中のコメント・SQLコメント・CLAUDE.mdにあったdocs/...への参照パスもすべて新しいwikiパスへ更新した。docs/ディレクトリは削除。

2026-07-31

  • Initialization: wiki/にOKF v0.2準拠のナレッジバンドルを新設。既存コードベースの調査結果を基に、architecturedata-modeldev-environmentbackend-structureの各concept文書を作成。CLAUDE.mdにwikiへの参照導線を追加。
  • 運用メモ: dev-environment/mise-migration-plan.mdbackend-structure/restructuring-plan.mdstatus: draft(未実装のプラン)。実装が完了した際は、対応するconceptのstatusstableに更新し、実装済みの実態を反映するよう内容も書き換えること。
  • Update: バックエンドのdevcontainer→mise移行・package-per-feature再編(backend/appbackend/cmd/app + backend/internal/*、wire.go完成、.secrets/.data/への機密情報/ランタイムデータ移動)を実装。mise-migration-planrestructuring-planstatus: stableに更新し、実装後の実態を反映。旧構成の記録としてcurrent-setupknown-issuesstatus: deprecatedにした。pipelineservicesauthのパス参照も新構造に合わせて更新。