2-Do List — Day 46
Generated: Day 45 completion — August 14, 2026
Day 45 fully complete — AD directory decided and moved, master
index-of-indexes closed (SED-AWK symlink, EXPANDED-index.html card fix, new root
index.html entry, breadcrumb depth fix), two broken diary-nav links found and fixed,
Find-file-NO-breadcrumb.sh and check_tree.sh both hardened. Drop tar(s) at session open.
Session Open Protocol
- Drop relevant tar(s)
- Confirm vnu clean and
check_tree -a clean going in
- Review this 2DO and decide Day 46 primary goal
Hot — Next Up
Nothing carried forward — parking lot is empty for the first time in a while.
Day 46 is open for whatever comes up, or for lessons-learned.html (Days 11–42,
the oldest standing item on the site, not on any recent 2DO but still true).
Standing Close Protocol
- vnu all modified files
- Run
check_tree -a — confirm clean
- Remove any
~ backup files
- Diary entry for Day 46
- 2DO list for Day 47 — carry this running list forward
- Tars as appropriate
Completed — Day 45
Verified all three of Day 44's self-reported cleanup items against a fresh tar — confirmed clean
Fixed Find-file-NO-breadcrumb.sh to skip non-HTML file types outright (--include='*.html')
Moved the LearnLinux-Content-Worklist.html working doc out of the site to SAVE
AD directory decision made — removed from site index, moved to saved/
Found and fixed four broken relative links across two diary pages (Day 42, Day 43 reconstructed) — directory-depth mismatch in nav links
Added SED-AWK/index.html symlink, closing the one section without its own index
Confirmed EXPANDED-index.html already serves as the master index-of-indexes — updated its SED-AWK card, added a new root index.html entry point, fixed its breadcrumb depth bug
Added -s/--silent to check_tree.sh
Added automatic backslash-href skip and an extensible IGNORE_HREF_PATTERNS list to check_tree.sh, closing out a live false positive in sed-examples-claude-dg.html
Confirmed clean via full check_tree -a run: 0 orphans, 0 broken links, 38 symlinks, 0 backups