Skip to content
PostTrainLLM docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

Learning Progress Tracker

This document preserves the manual learning plan and historical notes. Actual interactive progress lives in the existing browser-local workspace, including drafts, checkpoints, and recall dates. The recommended route for 28 September–27 December 2026 is the 13-week inference-systems sprint, with the ground-up curriculum available for prerequisite repair.

Next Session

Open Continue the inference sprint for the saved session in this browser. With empty browser state, the recommended entry is Week 1, Day 1. Opening either link does not mark a pass. The table below is the recorded 28 September recommendation, not synchronized personal progress; its old full-model lab now belongs to Day 6.

Field Current selection
Recorded recommendation Inference sprint Week 1 (28 Sep–4 Oct) — forward path; prerequisite check first
Read Week 1 route; use the Day 1 diagnostic before answer-bearing sections
One exercise The original plan was to predict the full reference model’s shapes and run the bounded CPU lab. The v2 course now teaches Days 1–5 before that Day 6 lab.
One explanation In your own words, trace token IDs through lookup, attention/mask, MLP, and tied output head; distinguish inputs, parameters, activations, and outputs; explain which token changes can affect which logits
Evidence to save Entry attempt and retry if needed; predictions before running; source revision/config/environment; raw lab output, annotated trace, owner explanation, and unresolved questions in a dated checkpoint
Immediate gate Correct shapes and causal prediction, a passing Week 1 correctness smoke on the stated CPU environment, and an independent explanation of the observed result
Delayed recall Not scheduled yet: set actual dates at exercise completion, for +2 and +7 days
Next eligible module Inference sprint Week 2, after Week 1’s immediate gate; due recall remains in this tracker

The complete seven-day Week 1 sequence is in the workspace. Its Day 1 lesson teaches the prerequisites before the reference-model integration on Day 6.

Learning Loop

  1. Start with any due recall check, closed-book, before rereading.
  2. Work on the one selected session in the browser workspace. The active route is the inference sprint; a ground-up foundation can be selected for a targeted repair without losing the sprint draft.
  3. Record one explanation in the owner’s words, the actual work, errors, and a link to a relevant repo artifact. An agent may critique or transcribe it, but must not substitute its own answer as evidence of owner mastery.
  4. On an immediate pass, mark applied, set recall dates for +2 days and +7 days from completion, and select the next prerequisite-ready module. Earlier sessions can await recall while one new session is current.
  5. At each recall, explain without notes and solve a changed example or diagnose a new failure. Record the answer before checking it. A failed recall returns the topic to reading; repair the gap as the current focus and restart its recall dates after the repaired exercise passes.
  6. Mark verified only after both delayed checks pass. If a check is overdue, do it at the next session; elapsed time alone never counts as a pass.

Status meanings for new checkpoints:

  • not-started: queued material, with no owner work recorded.
  • reading: active study or a gap being repaired; mastery is not established.
  • applied: exercise and immediate gate passed, with owner evidence recorded.
  • verified: immediate gate plus both delayed recall checks passed.

The intervals are our starting schedule, adjustable from observed recall. These are tracked due dates, not automated reminders. No dates or passes are inferred from the existence of an article, lesson, artifact, or agent review.

Checkpoints and Recall Queue

No owner checkpoint was published in this manual document at the time of its last review. Browser-local records are private and cannot be inferred here. Keep completed and failed entries when exporting or switching sessions. For a manual/offline copy, use this format:

Date / module:
Exercise and actual work (inline or artifact link):
Owner explanation:
Repo connection and practical consequence:
Immediate gate: pending / pass / needs repair; evidence:
Errors or open questions:
Recall +2 days: due YYYY-MM-DD; actual date; changed prompt; answer; result:
Recall +7 days: due YYYY-MM-DD; actual date; changed prompt; answer; result:
Status:
Next session:

Preserved Learning Library

Add new articles to the library and the case-study table without changing the current session. Select one as an exercise when its prerequisites are met or when the owner deliberately chooses it. Breadth remains available, including Mac-to-cluster boundary study; it does not create parallel active assignments.

Ground-Up Roadmap Progress

Canonical roadmap: learn/curriculum.md. Coverage index (every subsystem → anchor): learn/coverage-map.md.

All ten modules now have a polished session; remaining work is mastery, not authoring. The rows below preserve the pre-loop status and resource notes; lesson existence is not evidence of owner mastery. None is promoted by this reorganization. Replace a resource note with checkpoint evidence when the owner completes the work; use Next Session above for the current selection.

# Module Status Evidence Next Concrete Action
1 Functions, data, parameters reading Session 1 exists and has self-checks Pass mastery gate out loud; write checkpoint
2 Loss and gradient descent reading Session 2 exists and has worked examples Compute one MSE + gradient step by hand
3 Vectors, matrices, tensors reading Session 9 (tensors) written; anchors LoRA shape logic Trace one layer’s shapes; read a shape error and name the wrong axis
4 Non-linear neural nets + backprop not-started Session 3 exists Run/inspect tiny non-linear example
5 ML paradigms and scaling not-started Sessions 4 and 5 exist Classify posttrainllm attempts by paradigm
6 Tokenization, embeddings, language modeling not-started Session 6 exists Tokenize SQL prompts and inspect splits
7 Attention and transformer blocks reading Session 10 (attention) written; ties to interpretability heatmap Work one tiny Q/K/V attention example
8 Training mechanics not-started Session 8 exists Inspect tiny overfit gate and failure symptoms
9 Post-training: SFT, LoRA, preference tuning reading SFT/LoRA/DPO docs and SQL run evidence exist Explain SQL SFT win vs SimPO collapse
10 Evals, rewards, self-improvement reading Session 11 (evals/rewards) written; eval protocol, attempt ledger, SQL candidate-choice tools exist Build/inspect candidate-selection rows and report slice metrics

Industry Case-Study Progress

Added at the owner’s request on 2026-09-19. Source review by an agent does not establish owner mastery; the queued exercises remain not-started.

Case Study Learning Paths Status Next Concrete Action
Savante / Aryabhata Post-training; evaluation and factory not-started Write the recipe teardown and identify missing causal/leakage evidence
Bonsai 2 27B Quantization and packaging; runtime and agents not-started Draft the artifact/runtime comparison sheet with unmeasured fields marked unknown
QORL / parameter-aware query optimization Evaluation and factory; runtime and agents not-started Draft the frozen three-arm comparison protocol from the retained owner PRD; no database runs yet
Inside vLLM Runtime and agents; architecture and kernels not-started Hand-simulate three requests and KV-block allocation; write the latency/throughput prediction table
Splash Runtime and agents; architecture and kernels; quantization and packaging not-started Design the same-Mac specialized-versus-general engine comparison; no install or benchmark yet

Record the explanation, inspected source, open questions, and mastery-gate result here after study. These entries authorize learning, not model runs.

Factory Lab Progress

This table preserves historical lab evidence and conditional next actions. Fresh experiments follow the admission rule; these rows are not an active task queue.

Module Status Evidence Next Concrete Action
Eval design applied Frozen SQL gates, public-vs-synthetic distinction, slice metrics tooling Add public Spider/BIRD execution gate when DBs are local
Data for post-training applied SQL SFT rows, preference pairs, failure-derived rows, candidate-choice builder Build candidate-selection train/eval rows from existing predictions
SFT + LoRA mechanics applied Expanded synthetic SFT worked; public v4 worked on public exact; LoRA geometry tooling exists Run controlled rank sweep only after next target is frozen
Preference tuning applied Hygiene SimPO collapsed and is documented Write/run reference-anchored DPO retry recipe
Verifiable rewards reading SQL execution and BFCL AST matching are understood as target reward surfaces Turn SQL candidate selection into a scored reward/data loop
RLVR / ReST / OAPL not-started Batch plan renderer exists; no model run Start only after candidate-selection evidence exists
Failure analysis applied Failure taxonomy, trace review tooling, attempt ledger Attach trace_review.md to every new SQL run
Public reporting applied Public artifacts registry, case-study template, publish-check Re-render public SQL artifact with perf and public execution when available

Current Focus

The current focus is inference sprint Week 1. The Next Session card above is authoritative. The historical ground-up table remains evidence of prior resource status, not a second assignment or proof of prerequisite mastery. Use Module 1 or another small lesson only when the entry check identifies a gap. SQL candidate selection remains a retained lab example for later study.

Completion Criteria

A module reaches verified through the evidence-backed Learning Loop above. A hand calculation, code inspection, or small simulation can demonstrate learning; a production change or new training run is not required. Record learning evidence here. Record actual experiments in the attempt ledger only when they occur under the fresh-experiment rule.

Was this page helpful?