Task Plan: kevinmcnellis-site Documentation & Maintenance
Goal
Maintain and improve the personal website codebase documentation, and continue developing blog content.
Current Phase
Phase 1 (Documentation update complete, awaiting next task)
Phases
Phase 1: CLAUDE.md Update (via /init)
- Status: complete
Phase 2: Planning Files Setup
- Status: complete
Phase 3: Next User Task
- Status: pending
Key Questions
- What additional blog posts should be added?
- Should the untracked .docx file be deleted or archived?
Decisions Made
| Decision | Rationale |
|---|---|
| Added EJS indentation gotcha to CLAUDE.md | Critical bug discovered in previous session that causes HTML to render as code blocks |
| Added color palette table to CLAUDE.md | Makes brand colors easily discoverable for future styling work |
| Added freeze cache gotcha to CLAUDE.md | Common issue when content changes don’t appear |
| No thumbnails in posts listing | Charts aren’t legible at 140-200px thumbnail size |
Errors Encountered
| Error | Attempt | Resolution |
|---|---|---|
| (none this session) | - | - |
Notes
- SESSION_STATE.md from previous session documents the “Writing” section work
- Untracked file
ICE and CBP Funding - 2026_01_29.docxis in repo root - Site deploys automatically via GitHub Actions on push to main