- This repo is the root GitHub Pages redirect surface for
parker2017code.github.io. - Keep it static and dependency-free unless the user explicitly changes the site purpose.
- Preserve links to the TN12 proof lab and Kaspa Explained unless the user asks for different routing.
- Codex is the primary agent for this repo. Use
AGENTS.mdas the durable instruction source. - Claude Code is secondary future compatibility.
CLAUDE.mdshould import this file instead of carrying a separate rule set. - Start substantive work by checking
git status --shortand readingindex.html. - Make the smallest coherent patch. Do not rewrite unrelated files or add dependencies without explicit approval.
- Do not change GitHub Pages routing, canonical URLs, redirects, or site links without calling it out before the edit.
- After edits, report changed files, commands run, verification result, commit hash, push target, and any remaining risk.
- If a check fails, report the exact command and failure. Fix only failures related to the current task unless the user expands scope.
- For UI/layout changes, verify desktop and mobile behavior and check link text for overflow.
- Cheap check:
python3 -m http.server 4178 --bind 127.0.0.1, then request/and confirm it returns200 OK. - For route changes, inspect the rendered HTML and verify canonical and redirect targets.