Weekly Log
Append-only. A few lines per week: what you actually studied, what clicked, what to revisit. Not a formal record — keep the friction near zero.
2026-08-14
- Folder created. Wrote CLAUDE.md, PLAN.md, resources.md against the NTU proposal (
ntu_proposal_080526.md) as source of truth. - Reviewed and rewrote CLAUDE.md: removed stale
math_wikireferences, added a table of what each document (PLAN/resources/study_methods/topic_coverage/log) is for, and a numbered end-to-end study procedure tying them together. No change to phases or scope. - Reformatted resources.md (headings, bullets, hyperlinks/DOIs where confidently known) and fixed a stale filename reference in PLAN.md. Reviewed formatting of topic_coverage.md and log.md — no changes needed.
- Found reference/wiki-content/ (legacy math_wiki archive, ~60 files) undocumented anywhere — added it to CLAUDE.md’s document table as a reviewable archive, not a scheduled source. Left the duplicate top-level reference/*.md files as-is.
- Updated study_methods.md §5 weekly loop to include updating topic_coverage.md as its own step, since it’s the actual source of truth for “have I learned this” and wasn’t previously mentioned in the loop.
- Checked cross-references between all six docs. Found PLAN.md’s header listed CLAUDE.md/resources.md/log.md but omitted study_methods.md and topic_coverage.md even though the weekly loop runs through both — added them.
- Checked reference/wiki-content/ internal links: ~150 links to sources/, topics/, and PhD_StudyPlan.md are all stale (those files weren’t carried over from math_wiki). Content itself is intact and readable, just not fixing the links — flagged it in CLAUDE.md’s document table so it’s not a mystery later.
- Converted PLAN.md, resources.md, study_methods.md, topic_coverage.md, log.md, and reference/ntu_proposal_080526.md to HTML (via pandoc) in the edbird.xyz “Rollerball” dark/orange/silver style, sharing assets/style.css. index.html now links to all of them (nav header + document cards + inline procedure links). wiki-content/ left as markdown, per earlier archive decision.
- Added live-sync checkboxes + countdown clock: assets/plan-data.js (phase/item data mirrored from PLAN.md) and assets/study-state.js (localStorage-backed progress + deadline math, shared by index.html and plan.html). Ticking a box in plan.html now updates index.html’s phase board and both pages’ countdown clocks live, styled/animated like the rollerball-1975 demo (ticking digits, blinking LIVE badge). Deadline is auto-computed from PLAN.md’s ~12-15 hrs/week cadence and a rough 4-hrs/item estimate, recalculated from remaining unchecked items each second. Important limits: this is browser localStorage only — it does not write back to PLAN.md/log.md, and state doesn’t carry over to a different browser or machine. Regenerated all doc pages via scripts/build_pages.py (pandoc-based; now plan-aware) — rerun this after editing PLAN.md/resources.md/study_methods.md/topic_coverage.md/log.md/the proposal, to keep the HTML pages in sync with the markdown source of truth.
- Added a “Web interface” section + roadmap to CLAUDE.md for the next dev stage, easiest to hardest: light/dark toggle, help.html (split from index.html), navbar menu, manual-deadline-override instructions, real write-back to PLAN.md (needs a local server, not just localStorage — flagged as needing a user decision), and a wall-planner-style study view with user-selectable colours/deadlines (flagged as needing scoping before building).