😎 Daily
[Daily Log] 徹底検証:Notion連携の「最後の1ミリ」を探して
🕵️♂️ 実施したチェックリスト(すべてクリア)
本日は、考えうるすべての設定をプロのエンジニア並みの精度で検証した。
- [x] Database IDの照合: 実際に運用している
daily-logのIDを再設定。 - [x] 環境変数の整合性:
site.config.jsに合わせNOTION_PAGE_IDを使用。 - [x] プロパティ名の厳密な一致: 小文字の
status,typeと先頭大文字のPublic,Post。 - [x] 必須項目の入力:
category列を埋め、データが存在することを担保。
🧩 残されたミステリー
これだけ条件を揃えても、Vercel上では記事が認識されない。 技術的な「正解」は目の前にあるはずなのに、何かがわずかに噛み合っていない。
💡 次なる仮説
- Slugの魔力: URLの元となる
slugプロパティが空であることが、記事を「非表示」にさせているのではないか。 - ビューの優先順位: Notion側の第一ビューがテーブル形式でないことが影響しているのではないか。
📝 最後に
今日は時間切れとなったが、これだけの検証を行った事実は変わらない。技術ブログの構築を通じて、「動いて当たり前」の裏側にある細かな仕様の積み重ねを、身をもって体験している。
次回、slug を埋めた瞬間に記事が溢れ出すことを信じて、本日の作業を終了する。