● Build complete and fully verified against prlg 0.5.0. Every checklist item done: #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "prlg"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
┌───────────────────────────────────────────────┬───────────────────────────────────────────────────────────┐
│ Checklist item │ Status │
├───────────────────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ 7 new exercise files (02-terms ×4, │ ✅ all parse cleanly with markers in place │
│ 03-operators ×3) │ │
├───────────────────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Matching solutions + nudge-only hints │ ✅ all 7 solutions pass their hidden test; hints carry no │
│ │ answers │
├───────────────────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Renumber 02-comparison→04, 03-recursion→05 │ ✅ moved with plain mv │
│ (all three trees) │ │
├───────────────────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ info.toml: insert 7 entries, fix renumbered │ ✅ registry loads all 27 in correct curriculum order │
│ paths │ │
├───────────────────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Strip ## Solution sketch from every existing │ ✅ 19 stripped, 0 remaining (the 20th, 05-double-each, │
│ hint │ was already sketch-free) │
└───────────────────────────────────────────────┴───────────────────────────────────────────────────────────┘
Verification performed:
recursion(5) = 27.
(the path→hint mapping survived the renumber), and stripped hints now end at the nudge.
The new arc teaches the term model the comparison chapter always assumed — atoms/numbers → variables &
unification → compound terms → arity → operators-as-terms → prefix/infix (tied back to arity) → precedence with
both left-assoc (-) and right-assoc (^) — before the learner reaches =:= vs = and age/2 in comparison.
The embedded corpus (include_dir!) was recompiled in this build, so loglings init/reset/update all carry the new
content. The design doc's checklist is satisfied; the only outstanding doc nit remains the stale README.md
curriculum table (still lists only 00-intro) noted in ROADMAP — say the word and I'll refresh it.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.