🏠引きこもりエンジニアの徒然ログ

😎 Daily

[Daily Log] 徹底検証:Notion連携の「最後の1ミリ」を探して


🕵️‍♂️ 実施したチェックリスト(すべてクリア)

本日は、考えうるすべての設定をプロのエンジニア並みの精度で検証した。

  • [x] Database IDの照合: 実際に運用している daily-log のIDを再設定。
  • [x] 環境変数の整合性site.config.js に合わせ NOTION_PAGE_ID を使用。
  • [x] プロパティ名の厳密な一致: 小文字の statustype と先頭大文字の PublicPost
  • [x] 必須項目の入力category 列を埋め、データが存在することを担保。

🧩 残されたミステリー

これだけ条件を揃えても、Vercel上では記事が認識されない。 技術的な「正解」は目の前にあるはずなのに、何かがわずかに噛み合っていない。

💡 次なる仮説

  • Slugの魔力: URLの元となる slug プロパティが空であることが、記事を「非表示」にさせているのではないか。
  • ビューの優先順位: Notion側の第一ビューがテーブル形式でないことが影響しているのではないか。

📝 最後に

今日は時間切れとなったが、これだけの検証を行った事実は変わらない。技術ブログの構築を通じて、「動いて当たり前」の裏側にある細かな仕様の積み重ねを、身をもって体験している。

次回、slug を埋めた瞬間に記事が溢れ出すことを信じて、本日の作業を終了する。