The Portfolio Checklist: Provenance, Reproducibility, Claims, and Limitations
Agent-Assisted Engineering Check
Prerequisites
Day 89 mastery ledger; the completed Learning Project sequence.
Learning Objective
Define the checklist every portfolio entry must satisfy — claim, evidence path, reproduction command, observed result, cost/authorization status, and limitations — grounded in the accepted project evidence and industry provenance formats.
Instructions
1. Required fields per portfolio entry: {project, claim, evidence_path, verify_command, observed_result, status, limitations}. Status vocabulary is fixed: verified-local (command-verified on this machine), verified-disposable (verified inside disposable fixtures), blocked-awaiting-authorization (requires approval/paid/live access not yet granted).
2. Map the accepted evidence to entries:
- Autograd project (ticket 17): projects/autograd engine + gradcheck; verified-local via python3 projects/autograd/cli.py forward-backward and gradcheck.
- Resumable pretraining (tickets 18/19): projects/pretrain/artifacts/run_artifact.json — 10-step CPU smoke, train_loss 4.0316, val_loss 4.0372, 7440 params; verified-local. Cloud-GPU pretraining evidence: blocked-awaiting-authorization.
- LoRA mechanics (tickets 20/21): projects/lora/artifacts — loss 4.0976→4.0945, perplexity 60.20→60.01, merge_verified true (mechanics check only); cloud before/after comparison: blocked-awaiting-authorization per projects/lora/evidence/comparison_contract.json.
- Evaluable agent (tickets 22/23): projects/agent_learning deterministic-v1 scorer + fixture; verified-local. Live-model agent evaluation: not-run-awaiting-authorization per evidence/live_eval_contract.json.
- CI delivery practice (ticket 24): scripts/ci_practice_runner.py + tests/engineering/test_ci_practice.py; verified-disposable.
3. Honesty rules, verbatim: never upgrade a blocked item to verified; cite the commit hash and artifact path for every claim; a smoke-scale result is never presented as convergence.
4. Model-card and datasheet conventions define which limitation fields industry expects — copy the fields, not the text.
Practice & Prediction Log
Draft checklist.md listing the six required fields per entry, the three status values, and the two honesty rules; annotate which accepted project maps to each status.
Model Cards (Mitchell et al.) and Datasheets (Gebru et al.) give the provenance and limitation fields reviewers expect.
# Portfolio checklist
Fields per entry: project, claim, evidence_path, verify_command, observed_result, status, limitations.
Statuses: verified-local (autograd, pretrain smoke, agent fixture, lora mechanics); verified-disposable (CI delivery practice); blocked-awaiting-authorization (cloud pretraining, cloud LoRA comparison, live-model agent eval).
Honesty rules: (1) a blocked item is never relabelled verified; (2) every claim cites commit hash + artifact path; smoke-scale results are never presented as convergence or quality evidence.
Checklist covers all six fields, the three statuses, and correctly labels each accepted project's verified vs blocked-awaiting-authorization evidence.
Authoritative Source Resources & Provenance
The Turing Way: A Handbook for Reproducible, Ethical and Collaborative Data Science
Relevant Section / Range: Reproducible Research chapter: version control, testing, environment capture
Verified Version & Date: Zenodo DOI 10.5281/zenodo.3233853, continuously updated (Verified: 2026-10-30)
Community-maintained CC-BY handbook codifying reproducibility checklists (versioned code, environment capture, rerunnable commands); directly defines the Day 90 reproduction-verification and provenance-audit workflow.
Basic version control and command-line familiarity.
The portfolio checklist and verification log schema are authored locally; reproduction commands run without the handbook.
Compared Candidate Sources & Selection Analysis (2)
Concise practices paper; The Turing Way's maintained, checklist-driven coverage of environments and reproducibility is broader and kept current.
Foundational rules list; The Turing Way expands the same rules into actionable checklists used verbatim for the Day 90 verification run.
Model Cards for Model Reporting
Relevant Section / Range: Section 4 Model Card Sections (4.1-4.9)
Verified Version & Date: FAT* 2019 / arXiv:1810.03993v2 (Verified: 2026-10-30)
Primary standard for structured, transparent model reporting, mandating explicit disclosure of intended uses, evaluation slices, out-of-scope tasks, ethical considerations, and negative results.
Evaluation reporting, demographic and performance slicing, model limitations and caveats.
Complete Model Card Markdown templates, section schemas, and evaluation disclosure checklists are provided in the curriculum.
Compared Candidate Sources & Selection Analysis (2)
Corporate transparency audit index; Mitchell et al. provides the concrete technical artifact specification for individual model releases.
Dataset documentation focus; Mitchell et al. provides the required specification for trained model artifact reporting.