Skip to content

Thoughts instead of a blog, the humans.md thought, and leaner agent instructions - #28

Merged
Tim-Conrad merged 8 commits into
masterfrom
claude/personal-website-redesign-oiralc
Nov 10, 2026
Merged

Tim-Conrad merged 8 commits into
masterfrom
claude/personal-website-redesign-oiralc

Conversation

@Tim-Conrad

Copy link
Copy Markdown
Owner
  • /blog/ becomes /thoughts/: each thought has a status, starting points, sources, revisions and feedback. The old addresses redirect, and the feed is written to /thoughts/feed.xml and /blog/feed.xml.
  • New thought "A humans.md for working with models", with eight animated diagrams (narrow versions for phones, end state for reduced motion), a measurement section and what reviewing this site's CLAUDE.md taught. HUMANS.md can be downloaded.
  • Animated diagrams (figure.anim) in site.js and site.css; DESIGN.md describes them and the changed motion rule.
  • Skills: adding-a-thought and handling-review-notes; a SessionStart hook counts open review notes.
  • tools/check.py checks CSP rules and the sitemap; CI runs it on pull requests and before each deploy.
  • tools/preview-artifact.py builds a page as a Claude artifact for review.
  • CLAUDE.md from 76 to 33 lines: the check first, page rules in .claude/rules/pages.md, no file layout.

Checked: python3 tools/check.py (11 pages, 0 problems), python3 -m unittest tools/review/test_devserver.py, every page at 1440, 390 and 320 px in both themes with no sideways scroll and no console errors.


Generated by Claude Code

- /blog/ becomes /thoughts/: an archive of ideas with a status, starting points,
  sources, revisions and feedback. The old addresses redirect, and the feed is
  written to /thoughts/feed.xml and, for old readers, /blog/feed.xml.
- New thought: "A humans.md for working with models", with six animated diagrams
  and the file HUMANS.md to download.
- Animated diagrams (figure.anim) in site.js and site.css: drawing on screen,
  two-state switches, parts to tap, a running token with Pause, narrow drawings
  for phones. Reduced motion gets the end state. DESIGN.md describes them and the
  changed motion rule.
- Skill adding-a-thought: from a link to a new thought, and how to revise one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
tools/preview-artifact.py turns a page into an artifact bundle (relative
assets, no own skeleton or CSP). CLAUDE.md and the skill adding-a-thought
say to use it for Tim's review.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
METR's 2025 numbers are out of date; adds later studies, the gap between
felt and measured, and a section with an animated figure on measuring from
what Claude Code transcripts and git already record. Rule 7 of HUMANS.md
changes to match. Notes which sources were read only through summaries.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
- The review-notes flow moves from CLAUDE.md into the skill
  handling-review-notes; a SessionStart hook prints the number of open notes.
- CLAUDE.md points to adding-a-thought instead of repeating it, drops the
  'Read first' section (DESIGN.md and README.md are in the project map with
  when to read them), scopes ship.sh to Tim's ask, and says which review
  channel is for what.
- tools/check.py checks CSP rules and the sitemap; CI runs it on pull
  requests and before each deploy.
- Rename leftovers in DESIGN.md, README's design section points to DESIGN.md,
  missing skills listed, the reels skill checks 320 px and both themes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
From the research run on current Claude Code guidance: the check command
comes first, the file layout the agent can read from the repo goes (the
gotchas stay as rules), the reels and timeline blocks go because their
skills start from their own descriptions, and the new-page rules move to
.claude/rules/pages.md with a paths filter.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
New section with an animated figure (76 to 61 to 33 lines), two sources,
a new step and log entry in HUMANS.md, and an updated open question.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KFxuEuiQ8gLmh8xHfJyLFW
@Tim-Conrad
Tim-Conrad merged commit d8cc6cb into master Nov 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants