Rules for AI agents working in this repository (rafaelapb.github.io). These rules take precedence over any other instructions.
The only permissible exposure is what the build/publish pipeline strictly requires:
Dockerfile / docker-compose.yml and not excluded by .dockerignore (e.g., Gemfile, Gemfile.lock, site sources needed at build time)._site/ (and docs/, if published via GitHub Pages)._posts/_to_publish/, plans in docs/plans/, scratch files in tmp/, private notes) must not be added to the image or the published site.Dockerfile, docker-compose.yml, .dockerignore, or _config.yml (include: / exclude:), verify that the change does not pull in private or unpublished material.git push, ggpush, git remote update, or any variant that contacts a remote. Local commits are allowed; pushing is not, under any circumstances, unless the user explicitly asks in their own words in that moment..env.env files (including .env.local, .env.*, secrets, tokens, API keys)..env files to the Docker image or any build context..env, stop and ask the user instead.