HTML生成
クロが正本HTMLを作る。
この仕組みは、正本はworkspaceに残したまま、公開してよい内容だけを安全に publish へ反映し、まずスマホで preview を見てから、最後に GitHub / Cloudflare へ本番公開するためのもの。まーくが毎回手でアップロードしなくて済むように整えた運用です。
クロが正本HTMLを作る。
publish / _upload-now に必要ファイルを反映する。
スマホで preview URL を開いて見た目を確かめる。
まーくは「OK」と返すだけ。
編集するのは正本だけ。
公開前の整備と preview 用意はクロがやる。
見た目確認と「外に出していい?」だけ人間が決める。
たとえば 01-private/05-learning/ai-learning/notes/topics/ に、スマホ向けHTMLの正本を保存する。
publish/ に公開コピー、_upload-now/ に今回の反映対象を自動同期する。人がファイルを探し回らなくてよくなる。
index.html、html-url-list.html、_publish-manifest.md を更新して、公開物の管理を揃える。
https://learning-pages-git.pages.dev/preview/xxxxx.html の形で、スマホ確認用のURLを先に作る。
体裁や見やすさを見て、必要ならここで修正を返す。本番公開前のチェック地点。
preview を見て問題なければ、まーくは OK と返すだけでよい。
~/Documents/learning-pages- にある公開repo cloneへ同期し、git commit / git push する。
push後、Cloudflare Pages が反映して、https://learning-pages-git.pages.dev/xxxxx.html でワンクリック表示できる。
.../notes/topics/ などに置く、本当に編集するHTML本体。
ここが唯一の編集場所。
01-private/05-learning/publish/ に置く、外に出してよいコピー。
一覧やmanifestもここを基準に整う。
~/Documents/learning-pages- にあるGitHub Pages用 repo clone。
ここから /preview/ と本番HTMLの両方が配信される。直編集はしない。