Skip to content
Moonshot Docs
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
ADR (Architecture Decision Records)
Architecture Decision Records (ADR)
ADR NNN: タイトル
ADR 001: フロントエンドへの Feature-Sliced Design (機能別分割) の採用
ADR 002: Hono と Clean Architecture (手動DI) の採用
ADR 003: インフラストラクチャの AWS 一元管理 (ECS Fargate + Aurora)
ADR 004: Clerk による認証基盤の採用
ADR 005: TanStack Query (v5) による状態管理と楽観的 UI
ADR 006: shadcn/ui + Tailwind CSS v4 による UI 基盤
ADR 007: ユーザーID設計と Clerk → Aurora 同期方式
ADR 008: 論理削除戦略 (Read 時カスケード)
ADR 009: Idempotency-Key の保存先 (PostgreSQL UNLOGGED TABLE)
ADR 010: デザイントークンと CSS 変数を用いたテーマ管理
ADR 011: 環境変数アクセスパターン
ADR 012: esbuild による API バンドルビルド
ADR 013: 破壊的操作における Undo トーストパターンの採用
ADR 014: Hono RPC クライアントによる型安全な API 呼び出し
ADR 015: View Transitions API によるページ遷移アニメーション
ADR 016: Playwright による E2E テストの採用
ADR 017: GitHub Actions CI パイプラインの採用
ADR 018: GitHub Actions OIDC による AWS 認証
ADR 019: Deploy ロールの最小権限化戦略
ADR 020: Feature 間コンポーネント合成のパターン
ADR 021: ECS タスク定義のイメージタグ管理戦略
ADR 022: Starlight (Astro) によるドキュメントサイトの構築
ADR 023: PoC 段階における Vercel から ECS API への HTTPS 通信方針
ADR 024: Phase 2 インフラ構成に AWS 統一 (Amplify Hosting + ECS Express Mode + Aurora Serverless v2) を採用する
Design Documents
Design Documents
Design Doc: Moonshot (PoC)
GitHub
Select theme
Dark
Light
Auto
Design Documents
プロダクト設計・仕様に関するドキュメント集です。
Moonshot PoC
— PoC フェーズの設計概要・データモデル・UI 仕様