Day 24 opened on Tuesday March 31st. Clean restart with full tar package including
2DO-LIST-DAY24.html, 2026-03-29-PROJECT-DIARY.html,
AI-NEW.html, deep-dive-index.html,
cli-tools-start-here.html, and Claude-AboutThis-Project.html
— a new page that had been created earlier and overlooked for deployment.
The session opened by resolving the about.html placeholder that had been
sitting in AI-NEW.html since early in the project. The
Claude-AboutThis-Project.html file was the intended content all along —
it just needed to be deployed with the correct filename. No edits to
AI-NEW.html were required since the nav card was already pointing to
about.html and marked Live.
Primary content work was the ripgrep deep-dive page. ripgrep was chosen over curl as the next CLI tool because it fills a clear gap in the toolchain — the extraction layer before AI analysis. The "SEARCH LAYER" framing in the toolchain diagram captures this role cleanly.
Session close planning identified the next content candidates and correctly separated them by site: curl with AI belongs in the AI Education deep-dive section; bat and jc belong in LearnLinux CMDS; sed/awk primer belongs in LearnLinux EXPANDED.
About page for the AI Education site. Covers Craig's background (40+ years Unix/Linux,
Binghamton University), the collaboration model with Claude, site philosophy, and the
9x efficiency multiplier story. The AI-NEW.html nav card was already
pointing to about.html and marked Live — the file just needed to
be in place. vnu clean.
Full CLI tool deep-dive page for ripgrep. Sections: What Is ripgrep, Installation (dnf/apt/GitHub release binary), Basic Usage (rg vs grep comparison table, useful flags table), SysAdmin Use Cases (log analysis, config auditing, code search, multi-server search, -l flag, compressed logs), ripgrep + AI Tools (rg + sgpt, rg + fabric, rg + fzf, rg + ollama, pre-filtering philosophy), Configuration (~/.ripgreprc baseline), Honest Assessment, Related Tools. 652 lines. vnu clean.
ripgrep card added to the 🐧 AI for Unix/Linux section, after the tmux card.
Three additions to integrate ripgrep into the toolchain documentation:
Tool candidates identified and correctly routed to their respective sites:
ripgrep.html, deep-dive-index.html,
cli-tools-start-here.html, about.html — all cleanfind . -name "*.html~" -print | xargs rm — cleancheck_ai_tree.sh -a — 0 orphans, 0 broken linksThe about.html resolution is a good example of how the project diary and 2DO system
pays off. The placeholder card had been sitting in AI-NEW.html since early
in the project — the file existed, it just hadn't been deployed. A few minutes of
review at session open surfaced it.
ripgrep's framing as the "extraction layer before AI analysis" is the right angle for this audience. SysAdmins already know grep. The story isn't "here is a faster grep" — it's "here is how you get the right 40 lines out of a 50,000 line log before you hand it to AI." That's a concrete workflow improvement, not a benchmark exercise.
The content routing decision at session close — separating AI Education tools from LearnLinux command reference material — keeps both sites focused. The two sites serve different audiences and different purposes. Mixing them would dilute both.
cmh — AI Education Project Day 24 — March 31, 2026
Next session: Day 25 — curl with AI deep-dive + LearnLinux bat/jc/sed-awk candidates