{"ref":"main","files":[{"name":"audits","kind":"directory","size":0,"lastCommitHash":"d870a2597946268b8ae244aff48c3b7b70b9440b","lastCommitWhen":"2026-10-19T22:26:34+03:00","lastCommitMessage":"audits: r45 colab ssh-slot refusal - ColabSshSessionError + HTTP recovery helpers (patch in dawn's albedo checkout, uncommitted)\n"},{"name":"bench","kind":"directory","size":0,"lastCommitHash":"4d17890aa05d99ec7b67eb63b2e57431e6b8d8e4","lastCommitWhen":"2026-10-15T16:41:37+03:00","lastCommitMessage":"Save Phase 0–2 M5 validation, Phase 1a–1c REAP/MoCE results, Phase 3–4 prep scripts, and Opus audits\n"},{"name":"data","kind":"directory","size":0,"lastCommitHash":"6fdbee9282f81329634c85668d1102b05408927e","lastCommitWhen":"2026-10-19T19:24:35+03:00","lastCommitMessage":"keep 00-..04- docs and non-persona engine/pruning files at top level; keep only persona/anti-slop in persona/\n"},{"name":"persona","kind":"directory","size":0,"lastCommitHash":"92a523f036092df5a072d24db1cb4823863ca862","lastCommitWhen":"2026-10-20T09:25:18+03:00","lastCommitMessage":"persona: fix what the persona/ move broke, and add the gates that would have caught it\n\n- phase3_lora_and_transplant: slice_qwen4exp_gguf stayed at top-level scripts/\n- trainer REPO vs ROOT: vendor/ and models/ are not under persona/, and ensure_gguf_bridge\n  mkdirs lib_path.parent, so a directory probe on persona/vendor self-validated a wrong root\n- --validate-only / --export-only were never added to main()'s dispatch, so both exited 0\n  having printed --help: success with no work done\n- --export-only: re-export a checkpoint at another quantization without a 28 min val sweep\n- evaluate_validation_splits: guard each window against OOM and log its CE, because an\n  unguarded 28 min silent sweep reads exactly like a crashed process\n- transplant_persona_writers: CLI bundle/out paths\n\nmeasured: epoch-2 heldout win rate 1.0 (49/49), ood_ce 0.8774. q8_0 writer export flattens\nthe voice on 3/3 probes against in_place at pinned MoCE routing; in_place (3.90 GB) matches base\nin voice and is 440 MB smaller, so it is the only correct default export type for this model.\n"},{"name":"results","kind":"directory","size":0,"lastCommitHash":"6fdbee9282f81329634c85668d1102b05408927e","lastCommitWhen":"2026-10-19T19:24:35+03:00","lastCommitMessage":"keep 00-..04- docs and non-persona engine/pruning files at top level; keep only persona/anti-slop in persona/\n"},{"name":"scripts","kind":"directory","size":0,"lastCommitHash":"92a523f036092df5a072d24db1cb4823863ca862","lastCommitWhen":"2026-10-20T09:25:18+03:00","lastCommitMessage":"persona: fix what the persona/ move broke, and add the gates that would have caught it\n\n- phase3_lora_and_transplant: slice_qwen4exp_gguf stayed at top-level scripts/\n- trainer REPO vs ROOT: vendor/ and models/ are not under persona/, and ensure_gguf_bridge\n  mkdirs lib_path.parent, so a directory probe on persona/vendor self-validated a wrong root\n- --validate-only / --export-only were never added to main()'s dispatch, so both exited 0\n  having printed --help: success with no work done\n- --export-only: re-export a checkpoint at another quantization without a 28 min val sweep\n- evaluate_validation_splits: guard each window against OOM and log its CE, because an\n  unguarded 28 min silent sweep reads exactly like a crashed process\n- transplant_persona_writers: CLI bundle/out paths\n\nmeasured: epoch-2 heldout win rate 1.0 (49/49), ood_ce 0.8774. q8_0 writer export flattens\nthe voice on 3/3 probes against in_place at pinned MoCE routing; in_place (3.90 GB) matches base\nin voice and is 440 MB smaller, so it is the only correct default export type for this model.\n"},{"name":".gitignore","kind":"file","size":569,"lastCommitHash":"e68889be4315eb14fb9852fae38decd535a32448","lastCommitWhen":"2026-10-19T19:15:41+03:00","lastCommitMessage":"separate persona/ subproject (docs, scripts, data, results, audits) from root engine\n"},{"name":"00-overview-and-decisions.md","kind":"file","size":27785,"lastCommitHash":"6fdbee9282f81329634c85668d1102b05408927e","lastCommitWhen":"2026-10-19T19:24:35+03:00","lastCommitMessage":"keep 00-..04- docs and non-persona engine/pruning files at top level; keep only persona/anti-slop in persona/\n"},{"name":"01-wrong-turns-and-traps.md","kind":"file","size":120910,"lastCommitHash":"7e53e56b7cffeb6eb08f37be72aa7a0d22fa0c6f","lastCommitWhen":"2026-10-19T21:34:00+03:00","lastCommitMessage":"docs: rewrite trap #44 - seven measurement traps from re-measuring chunk-0 MoCE (control shares no mechanism, n=2 is not reproducibility, KL/damage disjoint, corpus-dependent metric power, PPL cannot resolve KL, prefill counters need TRACE, no sweeps)\n"},{"name":"02-hardware-and-streaming-model.md","kind":"file","size":12716,"lastCommitHash":"6fdbee9282f81329634c85668d1102b05408927e","lastCommitWhen":"2026-10-19T19:24:35+03:00","lastCommitMessage":"keep 00-..04- docs and non-persona engine/pruning files at top level; keep only persona/anti-slop in persona/\n"},{"name":"03-phases-and-results.md","kind":"file","size":27933,"lastCommitHash":"6fdbee9282f81329634c85668d1102b05408927e","lastCommitWhen":"2026-10-19T19:24:35+03:00","lastCommitMessage":"keep 00-..04- docs and non-persona engine/pruning files at top level; keep only persona/anti-slop in persona/\n"},{"name":"04-sources-and-references.md","kind":"file","size":15176,"lastCommitHash":"33f2c631cbcdfbf64240a650eb1934663b2f52c0","lastCommitWhen":"2026-10-19T21:04:11+03:00","lastCommitMessage":"docs: add Oct 2026 arXiv preprints and traps #42-#43 (GDN state quant & DuoRate frequency cancellation)\n"},{"name":"README.md","kind":"file","size":21105,"lastCommitHash":"0118e47b7e4a7bdfb78fafa4f6dba60a7b343824","lastCommitWhen":"2026-10-19T19:30:43+03:00","lastCommitMessage":"README & Metal engine: default STRATA_METAL_PHASE_TRADE=1 (+0.00 GB prefill scratch) and update M5 memory/optimization tables\n"}],"branches":[{"name":"main","hash":"92a523f036092df5a072d24db1cb4823863ca862","when":"2026-10-20T09:25:18+03:00","isDefault":true,"message":"persona: fix what the persona/ move broke, and add the gates that would have caught it\n\n- phase3_lora_and_transplant: slice_qwen4exp_gguf stayed at top-level scripts/\n- trainer REPO vs ROOT: vendor/ and models/ are not under persona/, and ensure_gguf_bridge\n  mkdirs lib_path.parent, so a directory probe on persona/vendor self-validated a wrong root\n- --validate-only / --export-only were never added to main()'s dispatch, so both exited 0\n  having printed --help: success with no work done\n- --export-only: re-export a checkpoint at another quantization without a 28 min val sweep\n- evaluate_validation_splits: guard each window against OOM and log its CE, because an\n  unguarded 28 min silent sweep reads exactly like a crashed process\n- transplant_persona_writers: CLI bundle/out paths\n\nmeasured: epoch-2 heldout win rate 1.0 (49/49), ood_ce 0.8774. q8_0 writer export flattens\nthe voice on 3/3 probes against in_place at pinned MoCE routing; in_place (3.90 GB) matches base\nin voice and is 440 MB smaller, so it is the only correct default export type for this model.\n"}],"totalBranches":1,"tags":[],"totalTags":0,"languages":[{"name":"Python","size":833320,"share":67.01294147827016,"percentage":67},{"name":"C++","size":374971,"share":30.153974078443387,"percentage":30},{"name":"Wolfram","size":32096,"share":2.58105814055412,"percentage":3},{"name":"Shell","size":3134,"share":0.2520263027323222,"percentage":0}],"failed":{"files":false,"refs":false,"languages":false},"compact":{"results/round39/astra_r39_qsa/evaluator":"metal","results/round39/astra_r39_qsa/final":"metal"}}