# LABLOOP — full weekly learning notebooks

There is one full notebook for every week: Week 00 setup plus Weeks 01–40. Each lives beside the original brief, commitment, evidence and review. Existing study notes and tracked achievements remain in place.

Start with your current week below, or use **Open learning notebook** on its cockpit page. Each notebook explains the week in plain language, connects the foundations to the milestone, gives numbered challenge steps, links the resource stash, includes worked examples and an exercise/answer key, and shows how to retain research evidence. The explanations assume dormant mathematics/science foundations while respecting your systems, software and AI experience.

## Export to NotebookLM

1. [Download all 41 weekly text files as a ZIP](./notebooks/labloop-notebooklm-all-weeks.zip) and extract it, or download one week from the table below.
2. Create a separate notebook named `LABLOOP-WNN · week focus` and upload its `LABLOOP-WNN.txt`. The same text is available as `notebooklm.txt` in the weekly folder. You can also upload `learning-notebook.md` or paste its contents. Upload one version, not duplicate copies.
3. Add the selected external reading pages or permitted PDFs separately. Links in a source do not import all their destination content; local cockpit links work only with your app running. [Google’s source-import guidance](https://support.google.com/notebooklm/answer/16215270?hl=en) documents supported source types and import limitations.
4. Use Section 10 of that week’s notebook for its specific diagram brief and copy-ready prompts for a concept map, visual lesson/slides, audio/video script, flashcards and research review. Use available Studio features or request the equivalent text outline in chat.
5. Add your actual notes and results as separate sources when you execute. Check generated explanations and visuals against sources, especially units, assumptions and planned versus achieved outcomes.

Each notebook is a reference of roughly 5,000–6,000 words. Read it in sections during the existing 600-minute week; the extra detail does not add compulsory hours. Preparation is complete, but learning, experiments, publications and external events still require their own actual evidence.

## How stashes and the original plan fit

The cockpit now has 41 resource stashes named `LABLOOP-W00 Notebook` through `LABLOOP-W40 Notebook`, containing that week’s existing resource cards. Core/run/deeper labels remain visible. Existing completed cards, wins, focus history and other stashes are preserved. A saved resource is not a completed lesson. Sources with only search locators remain marked for resolution, and the [source-check log](./notebooks/source-checks.md) records targeted checks rather than claiming universal link verification.

The original weekly specifications and [gate requirements](./GATES.md) still govern acceptance. Notebooks explain the work and its scientific limits; they do not rewrite milestones or fill evidence registers with invented results. Each challenge names the original artifact, its acceptance condition and what proof to retain.

## How the essentials become research milestones

| Essential | First practical use | Where it returns | Evidence you should be able to explain |
|---|---|---|---|
| Units and ratios | W01 states and rates; W02 data columns | W11 normalization; W25–26 experiment reports | Why two values can or cannot be compared or converted |
| Derivatives and integrals | W01 changing tank states; W02 calculus refresher | W08 gradients; W09 balances; W12 hybrid model; Paper 2 | How rates accumulate into a trajectory and why the units balance |
| Vectors and matrices | W01 measurement vectors; W02 PCA | W03 monitoring; W21 protein embeddings | What each row/column means and what the transformation does |
| Probability and uncertainty | W03 alarms; W04 release metrics; W06 Bayesian update | W10 agreement; W16 calibration; W22 protein validation | A denominator, an interval’s meaning, and when its assumptions fail |
| Independent experimental units | W02 batch splits; W06 human reference labels | W17 comparisons; W22 family splits; W25–26 replicates | Why extra rows do not automatically create more independent evidence |
| Data provenance and measurement | W05 paper/experiment schema | Paper 1; W23 candidates; W33–35 document retrieval | How a claim traces to an exact source/version and verification |
| Reproducible software | W00 environment; W04 release | All three instruments; W36 software submission | A command, inputs, configuration, result and known failure |
| Scientific communication | W08 report | W16/20/32 preprints; W38 talk; W40 profile | A question, method, measured result and appropriately limited conclusion |

The early concepts are tools you reuse. You do not need to relearn an entire university curriculum before beginning; repair the concept needed for the current artifact, apply it, and revisit it when the next milestone makes it useful again.

## The full programme

| Week | Notebook | Text upload | Resource stash |
|---|---|---|---|
| 00 | [cockpit and positioning](./weeks/week-00-cockpit-and-positioning/learning-notebook.md) | [TXT](./weeks/week-00-cockpit-and-positioning/notebooklm.txt) | [W00 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W00%20Notebook) |
| 01 | [fermentation simulator](./weeks/week-01-fermentation-simulator/learning-notebook.md) | [TXT](./weeks/week-01-fermentation-simulator/notebooklm.txt) | [W01 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W01%20Notebook) |
| 02 | [indpensim data and baseline](./weeks/week-02-indpensim-data-and-baseline/learning-notebook.md) | [TXT](./weeks/week-02-indpensim-data-and-baseline/notebooklm.txt) | [W02 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W02%20Notebook) |
| 03 | [statistical batch monitoring](./weeks/week-03-statistical-batch-monitoring/learning-notebook.md) | [TXT](./weeks/week-03-statistical-batch-monitoring/notebooklm.txt) | [W03 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W03%20Notebook) |
| 04 | [batchlens first release](./weeks/week-04-batchlens-first-release/learning-notebook.md) | [TXT](./weeks/week-04-batchlens-first-release/notebooklm.txt) | [W04 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W04%20Notebook) |
| 05 | [fermlit corpus and schema](./weeks/week-05-fermlit-corpus-and-schema/learning-notebook.md) | [TXT](./weeks/week-05-fermlit-corpus-and-schema/notebooklm.txt) | [W05 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W05%20Notebook) |
| 06 | [human gold standard](./weeks/week-06-human-gold-standard/learning-notebook.md) | [TXT](./weeks/week-06-human-gold-standard/notebooklm.txt) | [W06 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W06%20Notebook) |
| 07 | [measured extraction agent](./weeks/week-07-measured-extraction-agent/learning-notebook.md) | [TXT](./weeks/week-07-measured-extraction-agent/notebooklm.txt) | [W07 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W07%20Notebook) |
| 08 | [technical report gate](./weeks/week-08-technical-report-gate/learning-notebook.md) | [TXT](./weeks/week-08-technical-report-gate/notebooklm.txt) | [W08 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W08%20Notebook) |
| 09 | [fermlit scale up](./weeks/week-09-fermlit-scale-up/learning-notebook.md) | [TXT](./weeks/week-09-fermlit-scale-up/notebooklm.txt) | [W09 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W09%20Notebook) |
| 10 | [annotation agreement and analysis](./weeks/week-10-annotation-agreement-and-analysis/learning-notebook.md) | [TXT](./weeks/week-10-annotation-agreement-and-analysis/notebooklm.txt) | [W10 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W10%20Notebook) |
| 11 | [fermlit dataset engineering](./weeks/week-11-fermlit-dataset-engineering/learning-notebook.md) | [TXT](./weeks/week-11-fermlit-dataset-engineering/notebooklm.txt) | [W11 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W11%20Notebook) |
| 12 | [endorsement and hybrid model](./weeks/week-12-endorsement-and-hybrid-model/learning-notebook.md) | [TXT](./weeks/week-12-endorsement-and-hybrid-model/notebooklm.txt) | [W12 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W12%20Notebook) |
| 13 | [fermlit release and paper outline](./weeks/week-13-fermlit-release-and-paper-outline/learning-notebook.md) | [TXT](./weeks/week-13-fermlit-release-and-paper-outline/notebooklm.txt) | [W13 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W13%20Notebook) |
| 14 | [paper 1 full draft](./weeks/week-14-paper-1-full-draft/learning-notebook.md) | [TXT](./weeks/week-14-paper-1-full-draft/notebooklm.txt) | [W14 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W14%20Notebook) |
| 15 | [paper 1 review and revision](./weeks/week-15-paper-1-review-and-revision/learning-notebook.md) | [TXT](./weeks/week-15-paper-1-review-and-revision/notebooklm.txt) | [W15 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W15%20Notebook) |
| 16 | [paper 1 preprint gate](./weeks/week-16-paper-1-preprint-gate/learning-notebook.md) | [TXT](./weeks/week-16-paper-1-preprint-gate/notebooklm.txt) | [W16 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W16%20Notebook) |
| 17 | [paper 2 complete experiments](./weeks/week-17-paper-2-complete-experiments/learning-notebook.md) | [TXT](./weeks/week-17-paper-2-complete-experiments/notebooklm.txt) | [W17 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W17%20Notebook) |
| 18 | [paper 2 full draft](./weeks/week-18-paper-2-full-draft/learning-notebook.md) | [TXT](./weeks/week-18-paper-2-full-draft/notebooklm.txt) | [W18 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W18%20Notebook) |
| 19 | [recruiter portfolio and review](./weeks/week-19-recruiter-portfolio-and-review/learning-notebook.md) | [TXT](./weeks/week-19-recruiter-portfolio-and-review/notebooklm.txt) | [W19 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W19%20Notebook) |
| 20 | [paper 2 gate and halfway review](./weeks/week-20-paper-2-gate-and-halfway-review/learning-notebook.md) | [TXT](./weeks/week-20-paper-2-gate-and-halfway-review/notebooklm.txt) | [W20 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W20%20Notebook) |
| 21 | [protein study and partner scope](./weeks/week-21-protein-study-and-partner-scope/learning-notebook.md) | [TXT](./weeks/week-21-protein-study-and-partner-scope/notebooklm.txt) | [W21 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W21%20Notebook) |
| 22 | [protein validation and baselines](./weeks/week-22-protein-validation-and-baselines/learning-notebook.md) | [TXT](./weeks/week-22-protein-validation-and-baselines/notebooklm.txt) | [W22 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W22%20Notebook) |
| 23 | [extremophile candidate ranking](./weeks/week-23-extremophile-candidate-ranking/learning-notebook.md) | [TXT](./weeks/week-23-extremophile-candidate-ranking/notebooklm.txt) | [W23 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W23%20Notebook) |
| 24 | [coauthor and validation gate](./weeks/week-24-coauthor-and-validation-gate/learning-notebook.md) | [TXT](./weeks/week-24-coauthor-and-validation-gate/notebooklm.txt) | [W24 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W24%20Notebook) |
| 25 | [trialkit field module](./weeks/week-25-trialkit-field-module/learning-notebook.md) | [TXT](./weeks/week-25-trialkit-field-module/notebooklm.txt) | [W25 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W25%20Notebook) |
| 26 | [trialkit plate module](./weeks/week-26-trialkit-plate-module/learning-notebook.md) | [TXT](./weeks/week-26-trialkit-plate-module/notebooklm.txt) | [W26 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W26%20Notebook) |
| 27 | [loop audit offer and pipeline](./weeks/week-27-loop-audit-offer-and-pipeline/learning-notebook.md) | [TXT](./weeks/week-27-loop-audit-offer-and-pipeline/notebooklm.txt) | [W27 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W27%20Notebook) |
| 28 | [first invoice gate](./weeks/week-28-first-invoice-gate/learning-notebook.md) | [TXT](./weeks/week-28-first-invoice-gate/notebooklm.txt) | [W28 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W28%20Notebook) |
| 29 | [audit delivery or sales recovery](./weeks/week-29-audit-delivery-or-sales-recovery/learning-notebook.md) | [TXT](./weeks/week-29-audit-delivery-or-sales-recovery/notebooklm.txt) | [W29 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W29%20Notebook) |
| 30 | [audit readout and validation results](./weeks/week-30-audit-readout-and-validation-results/learning-notebook.md) | [TXT](./weeks/week-30-audit-readout-and-validation-results/notebooklm.txt) | [W30 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W30%20Notebook) |
| 31 | [paper 3 coauthor draft](./weeks/week-31-paper-3-coauthor-draft/learning-notebook.md) | [TXT](./weeks/week-31-paper-3-coauthor-draft/notebooklm.txt) | [W31 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W31%20Notebook) |
| 32 | [paper 3 gate and career refresh](./weeks/week-32-paper-3-gate-and-career-refresh/learning-notebook.md) | [TXT](./weeks/week-32-paper-3-gate-and-career-refresh/notebooklm.txt) | [W32 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W32%20Notebook) |
| 33 | [labdocs ingestion and traceability](./weeks/week-33-labdocs-ingestion-and-traceability/learning-notebook.md) | [TXT](./weeks/week-33-labdocs-ingestion-and-traceability/notebooklm.txt) | [W33 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W33%20Notebook) |
| 34 | [labdocs retrieval evaluation](./weeks/week-34-labdocs-retrieval-evaluation/learning-notebook.md) | [TXT](./weeks/week-34-labdocs-retrieval-evaluation/notebooklm.txt) | [W34 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W34%20Notebook) |
| 35 | [labdocs release and local benchmark](./weeks/week-35-labdocs-release-and-local-benchmark/learning-notebook.md) | [TXT](./weeks/week-35-labdocs-release-and-local-benchmark/notebooklm.txt) | [W35 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W35%20Notebook) |
| 36 | [journal and joss submissions](./weeks/week-36-journal-and-joss-submissions/learning-notebook.md) | [TXT](./weeks/week-36-journal-and-joss-submissions/notebooklm.txt) | [W36 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W36%20Notebook) |
| 37 | [pilot or job process](./weeks/week-37-pilot-or-job-process/learning-notebook.md) | [TXT](./weeks/week-37-pilot-or-job-process/notebooklm.txt) | [W37 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W37%20Notebook) |
| 38 | [scientific talk and proof](./weeks/week-38-scientific-talk-and-proof/learning-notebook.md) | [TXT](./weeks/week-38-scientific-talk-and-proof/notebooklm.txt) | [W38 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W38%20Notebook) |
| 39 | [fund portfolio offer](./weeks/week-39-fund-portfolio-offer/learning-notebook.md) | [TXT](./weeks/week-39-fund-portfolio-offer/notebooklm.txt) | [W39 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W39%20Notebook) |
| 40 | [final retrospective and career decision](./weeks/week-40-final-retrospective-and-career-decision/learning-notebook.md) | [TXT](./weeks/week-40-final-retrospective-and-career-decision/notebooklm.txt) | [W40 stash](http://127.0.0.1:5000/learn?stash=LABLOOP-W40%20Notebook) |

## Refresh exports after editing a notebook

The authored `learning-notebook.md` is the source of truth. TXT files and the ZIP are generated copies. After editing a notebook, run from the project root:

```bash
python3 execution-plan/notebooks/export_notebooks.py
python3 execution-plan/notebooks/export_notebooks.py --check
```

The exporter uses only Python’s standard library, verifies that all 41 weeks exist, writes a SHA-256 manifest and checks exact TXT/ZIP contents. It does not edit the notebooks, stashes, progress or evidence. Re-upload an updated source to your study notebook as needed; downloaded local exports do not automatically refresh themselves.
