Commit Graph
28 Commits
Author SHA1 Message Date
wassname 9ffbeff014 Merge dev4 into main 2026-09-07 14:36:01 +08:00
wassnameandPI[openai-codex] 4e1e77fa24 add Agans nine rules: full verbatim quotes + evidence notes
Co-Authored-By: PI[openai-codex] <288921227+claudypoo@users.noreply.github.com>
2026-09-02 07:21:28 +08:00
wassnameandPI[openai-codex] 2c62449d9b fix skill install link and enforce audits
Co-Authored-By: PI[openai-codex] <288921227+claudypoo@users.noreply.github.com>
2026-09-02 06:32:09 +08:00
wassnameandClaudypoo 6106575e9c replace grader-folk words with the precise term
knob -> hyperparameter, gate -> threshold, rung -> defined level, clean log ->
error-free log, ship the rubric -> put the rubric. Quoted source text (Irpan's
canary, Domingos' knobs) and wassname's own lines are untouched.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-09-01 05:46:15 +08:00
wassname (Michael J Clark) bdb70ba7b1 Refactor README to streamline content and sections
Removed redundant descriptions and clarified sections in the README.
2026-08-30 17:55:12 +08:00
wassname (Michael J Clark) 1fb188e923 Update README.md 2026-08-30 17:53:45 +08:00
wassname (Michael J Clark) 4112134bfd Enhance README with debugging quotes and illustrations
Added quotes and illustrations about debugging mindset to README.
2026-08-30 17:51:43 +08:00
wassname cb03fb18fd the v9 row: be-diligent-first scores +0.56, above bare, where the old text was below it 2026-08-27 18:00:38 +08:00
wassname 7451008c1b README table: point the untested row at the version that will be tested 2026-08-27 09:59:19 +08:00
wassnameandClaudypoo 3a58c54170 follow the skill spec: references/ not refs/, and namespaced subskill names
- refs/ -> references/, the folder name the Agent Skills spec uses and the one
  Hermes skips when it walks for nested skills.
- rl and pinn declared name: rl and name: pinn, which are global names in a flat
  skill namespace. Now ml-debug-rl and ml-debug-pinn. They also called themselves
  sub-skills of 'ml-debugging', which is not this skill's name.
- Drop the dead link to SKILL_old.md. It moved into gitignored slop/, so the link
  was broken for anyone who cloned.
- Route references/llm_judge_litreview.md, the one reference SKILL.md never named.
- Description leads with the trigger situations. Hermes truncates it to 57 chars.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-27 09:59:01 +08:00
wassname 739f846297 README: which part of the document does the work, and where each version lives 2026-08-27 09:56:43 +08:00
wassname d769cacfd4 README: add the eight common mistakes with 46 mined quotes
Quotes come from the docs/evidence cache and were previously unused. Reuses the
existing footnote style, 14 new keys. Carries the source doc's coverage warning:
mode 6 has only three quotes and mode 7 has none that name similarity probes.
2026-08-26 13:47:00 +08:00
wassnameandClaudypoo c858469f59 readme: match the skill's wording, instructions not rituals
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-19 20:46:48 +08:00
wassnameandClaudypoo d37b9c88a6 readme: state the ritual rework as an untested bet, not a finding
ml-bench measured standalone answers, not whether an agent in a loop follows
principles. Those are different claims and the first does not support the second.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-19 20:39:22 +08:00
wassnameandClaudypoo 7dc8cfd23e readme: hold the folklore quotes, agents read prose and ignore it
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-19 20:30:08 +08:00
wassnameandClaudypoo 52390d7593 readme: drop the run-by-run pairing, it was not a real pairing
The run index is a cache key, not a seed, so subtracting run 3 from run 3 is
arbitrary. Unpaired the difference is +0.023 +- 0.044; by question +0.023 +- 0.031.
Still not pushed.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-17 11:21:55 +08:00
wassnameandClaudypoo 1419c2e7df readme: the uplift did not replicate over three answers per question
+0.135 was one answer per arm, and it is draw 1 of three. Draws 2 and 3 read
-0.007 and -0.060, so the mean is +0.023 with sd 0.102. Not pushed: wassname
should read this before it goes public.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-17 03:52:28 +08:00
wassname aa791fb839 readme: one measurement, not a rate 2026-08-16 07:16:17 +08:00
wassname 8ba59c54b8 readme: say plainly that only the cheap model reads the document 2026-08-16 07:15:47 +08:00
wassnameandClaudypoo ab9779ec00 readme: the skill closes 59% of the gap to gpt-5.6-sol on the same questions
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-16 07:13:32 +08:00
wassnameandClaudypoo e4e3386d1f readme: first measurement of the skill's effect, +0.135 on wassname-ml-bench
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-08-16 07:12:32 +08:00
wassnameandClaudypoo fb753d093e restructure: quotes-first SKILL.md, synthesized playbook split out
SKILL.md is now folklore only: verbatim practitioner quotes ordered
most-general-first, transformer/LLM fine-tuning entries in their own
section, minimal context, links and footnotes. New sources: unsloth,
axolotl (+training stability), HF course ch8.4, Bekman debug_utils
(evidence frozen in docs/evidence/).

The synthesized material (mental models, priors, symptom tables, agent
loop, triage, anti-patterns) moves to PLAYBOOK.md, framed as menus of
hypotheses rather than authoritative diagnoses. Made-up symptom tables
no longer sit next to sourced quotes.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-06-11 14:33:32 +08:00
wassnameandClaudypoo 8ee980d62f diagnostics: add NaN-poisoning leakage tracer + Karpathy backprop-to-input check; README citation
NaN poisoning: inject NaN where info must not come from (future/test/labels), run the real pipeline, assert past outputs stay finite. Documents false negatives (pandas skipna, nanmean) and false positives (softmax rows, batch stats). Backprop-to-input is its gradient dual for inside the model; quote already frozen in docs/evidence/karpathy_recipe_training_nn_2019.md.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-06-11 10:18:51 +08:00
wassname (Michael J Clark) 8e1f9dec6d Update README.md 2026-06-03 08:18:11 +08:00
wassname (Michael J Clark) d1b1608a49 Update README.md 2026-06-03 08:17:04 +08:00
wassnameandClaudypoo 38ec634ff3 restructure: folklore-first, quote-verified, with wassname intro
Reorder around what's durable, per wassname's curation:
- human-written intro up top; rename to "wassname's ML Debugging Folklore"
- mindset first: calibrate -> mental models -> Part 1 general tricks (kept,
  they're well-based) -> read a working implementation when stuck
- a Folklore section built from verbatim, source-checked quotes (Jones,
  Rahtz, Karpathy, Schulman, Henderson, Irpan, CS231n, Slavv, Goodfellow),
  each footnoted to the canonical URL + the cached copy with line numbers
- LLM-agent babysitting (debugging loop, triage menu, anti-patterns) moved to
  the bottom where it belongs; triage reframed as a menu, not a flowchart
- deeper one-off tricks split to refs/ (loss_surface, metric_stuck, sweeps),
  scrubbed of private tooling (wandb/just/SI/personal scripts)

Quote integrity: every quote independently verified by fresh-eyes subagents
against the cached sources; fixed a reformatted Schulman slide, a truncated
Jones sentence, a reversed-order Rahtz stitch, a falsely-quoted Slavv phrase,
and the 3e-4 line (now the real tweet, framed as the joke Karpathy confirmed
it was, not gospel). lr_scheduler anti-pattern nuanced (warmup/cyclic matter).

Remove superseded SKILL2.md draft.

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
2026-06-02 20:46:25 +08:00
wassname ced4edc200 feat(ml_debug): add Karpathy recipe + nanochat evidence, update-ratio diagnostic
Add 3 new evidence files from modern open-source sources:
- karpathy_recipe_training_nn_2019.md: Karpathy's training recipe blog post
- nanochat_deepwiki_llm_pretraining_2026.md: 320+ HP sweeps for GPT-2-scale pretraining
- sanh_simple_considerations_hf_2021.md: HuggingFace NLP debugging notes

Add update-to-data ratio diagnostic to refs/diagnostics.md (target ~1e-3).
Add LLM pretraining gap note to SKILL.md intro linking the new sources.
Add tanh saturation % to logging checklist.
2026-03-10 05:32:37 +08:00
wassname 51c9a2df44 docs: add README with author credit and usage 2026-03-06 10:16:24 +08:00