1.8 Checkpoint: prove the toolkit works
Like every checkpoint from here on, this one is commands plus a
checklist, and you run it from your vault folder. It's a bash block, so
Git Bash on Windows, per lesson 1.3.
cd ~/git/lab-journal # adjust to your vault path
# At least three commits, with messages you wrote.
git log --oneline
# A remote named "origin" pointing at your PRIVATE GitHub repo.
git remote -v
# Nothing uncommitted left behind.
git status
# The ignore rules are active: this should print the workspace
# file, proving Git knows to skip it.
git check-ignore .obsidian/workspace.json
And in Obsidian:
- create today's daily note and confirm it lands in
Journal/pre-filled with the four headings
Pass criteria
-
git logshows at least three commits with meaningful messages -
git remote -vshows anoriginon GitHub, and the repo is private (check the badge next to its name in the browser) -
git statusreports a clean working tree after your last push -
git check-ignoreprints the workspace.json path - The daily-note template works, and your Module 0 entry lives in
Journal/ -
Projects/lab-progress.mdhas Modules 0 and 1 ticked, with your setup facts filled in - You have a Claude account, and one command explanation from lesson 1.6 saved in your journal
- macOS/Linux only: you detached from a tmux session and reattached to find it still running
All green means you now work like an engineer: notes that accumulate, history you can rewind, a backup that leaves the building, and an AI you command instead of obey. Module 2 puts this toolkit to work on scripting.