4S Platform / event-manual.zfilms.jp
event-manual
イベント基盤テンプレート @event/* の統合マニュアル。 エンジンはパッケージが所有し、各イベントはデータアダプタ・デザイントークン・コンテンツの3面だけを書く。 全7部46章 — 現在 15 章公開。各章は対応するパッケージの実装とともに公開される。
→ レシピ(1プロンプト実装ランブック)→ 機能カタログ→ パッケージ API リファレンスGitHub ↗
Foundations
- 1なぜ event-manual か — 3アプリ重複の実態と統合方針published
- 2アーキテクチャ全体像 — モジュール地図・feature flag・monorepopublished
- 35分で新イベントを立ち上げる — create-event-app → 初回デプロイpublished
- 4環境変数リファレンス — defineEnv・zod 検証・.env.examplepublished
4S Platform
- 54S 統合の全体像 — event-read / profile-read / handoff / admin の4面published
- 6イベントデータの取得 — sessionSpeakers[]・3-layer merge・safety-guardpublished
- 7ユーザー / 組織プロフィール — org members・slug 正規化planned
- 8ログインレス session-handoff — mint/consume・allowlist・Cognitoplanned
- 9本人確認と認可 — /users/me verify・jose cookie・DAL・ownership guardpublished
- 10同期モード — write-back vs read-only overlay・webhook HMAC・cronplanned
コンテンツ & データモデル
- 11コアデータモデル — Session/Speaker/Stage/Venue/Sponsorplanned
- 12JSON-as-DB コンテンツモデル — Resource enum・dev sample overlaypublished
- 13スキーマ駆動 Admin CMS — FieldSchema → GenericForm・locked/advancedpublished
- 14コンテンツストア — fs/GitHub 二重書き込み・楽観ロック・KV ミラーpublished
- 15Drizzle/Neon リレーショナル層 — lazy client・手書き SQL migrationplanned
- 16多言語 i18n — LangContext・pickLang・4S languages.enplanned
ビジュアル生成
- 17デザイントークン — EventBrand・grain・watermark・font tripletplanned
- 18セッションカード レイアウトエンジン — 1A–10A photo-first balancepublished
- 19手動ファイン調整エディタ — onResolved 自動プリフィル・保存と即時反映published
- 20フォーマット & サイズマトリクス — SNS + 印刷 A1/A2/A3・mm-PDF・√2planned
- 21HUD/chrome システム — grid/grain/scanlines/corner/rail/watermarkplanned
- 22レンダリングパイプライン — DOM→PNG/PDF/.ai vs Satori/OG の使い分けplanned
- 23日本語タイポグラフィ — BudouX vs titleBreak・punct fallback woffplanned
- 24パーソナルシェアカード — 4S user → OG 自動生成planned
- 25スピーカー切り抜き — MODNet クライアント背景除去planned
機能モジュール
- 26サーベイ & フィードバック — 匿名・swipe UX・two-stage auto-saveplanned
- 27スコアリング & リーダーボード — IMDb 加重・プレミアム・キャリブレーションplanned
- 28ライブエンゲージメント — poll/Q&A・KV view-follow・derived host keyplanned
- 29予約 & キャパシティ — waitlist・冪等 dedup・kill-switchplanned
- 30見積 & 証明書 — tax モード・A4 PDF・押印・batch CSVplanned
- 31リード獲得パイプライン — honeypot・rate-limit・persist-first・fan-outplanned
- 32マッチング & ディレクトリ — entity-linking・review queue・PII 最小化planned
- 33プライバシー — consent gating・k-anonymity・DSR/auditplanned
- 34リファラル & ファクション — tier/perk・descendant countingplanned
- 35マップ & タイムテーブル — SvgHotspotLayer・expo booth floor・印刷planned
- 36メール — Resend transactional + operational + AI-first draftplanned
Shell & 運用
- 37Admin シェルとナビ登録 — feature nav.ts self-registerpublished
- 38認証と認可 — shared-password realms・Better Auth 昇格パスplanned
- 39アセットストアと一括ダウンロード — 3-tier put・bulkZip・namespacingpublished
- 40ビルド設定 & セキュリティヘッダ — createNextConfig・CSP・distDir 分離planned
- 41デプロイ & cron — Vercel・CRON_SECRET・observabilityplanned
- 42新機能の追加 — page + nav.ts + guarded action のフルフローplanned
移行 & 参照
- 43既存3アプリの収束計画 — フェーズ別planned
- 44デザイン専用カスタマイズ — design.ts・theme token・スロットplanned
- 45パッケージ API リファレンス — JSDoc 自動生成planned
- 46トラブルシューティング — 既知の落とし穴カタログpublished