Admin
Publishes directly to your GitHub repo. Nothing here is stored in the site's code.
posts.json
in your repo. It is never written into any file, so it can never end up
in your repo or on GitHub Pages. If you check "remember on this device," it's kept only
in this browser's local storage — it still isn't in the code.
Needs a fine-grained token scoped to just this repo with "Contents: Read and write" permission, or a classic token with the "repo" scope. Create one at github.com → Settings → Developer settings → Personal access tokens.