-
6ac96dff64
Merge branch 'feat/question-gen-v3'
main
iomgaa
2026-07-17 06:13:44 -04:00
-
-
3dcc7d9899
fix: use SLURM_SUBMIT_DIR to locate repo root under sbatch
feat/question-gen-v3
iomgaa
2026-07-17 06:13:28 -04:00
-
7386e5af57
Merge remote-tracking branch 'origin/main'
iomgaa
2026-07-17 06:05:42 -04:00
-
-
0414948682
merge: question-gen v3 + preflight fixes + continuous concurrent gate
iomgaa
2026-07-17 06:02:39 -04:00
-
-
-
-
9bb09a44d4
feat: add Slurm gpu-sbatch training entry for 4090-server
iomgaa
2026-07-17 06:02:39 -04:00
-
b0be1f1ae5
docs: gate speedup final review and delivery record
iomgaa
2026-07-17 05:38:44 -04:00
-
172b7a8ec4
merge: continuous concurrent gate speedup (algo #6 semantic revision, design v3)
iomgaa
2026-07-17 05:29:42 -04:00
-
-
eb12006d38
fix: idempotent ladder_rank migration for legacy gate_evidence tables
iomgaa
2026-07-17 05:29:20 -04:00
-
1930ad32a4
chore: raise Redis cache TTL to 7 days
iomgaa
2026-07-17 04:52:34 -04:00
-
8958eee11b
refactor: remove block-sequential gate path and gate_block knob (algo #6)
iomgaa
2026-07-17 04:40:14 -04:00
-
0b839937df
fix: predictions row carries arm run_id under shared gate_log; drain evolve gather on failure (algo #6)
iomgaa
2026-07-17 03:52:19 -04:00
-
23a64042fe
feat: parallel evolve + continuous gate wiring in runner (algo #6)
iomgaa
2026-07-17 03:32:14 -04:00
-
b3aba7c31d
fix: escape all LIKE specials in step-row cleanup
iomgaa
2026-07-17 01:17:02 -04:00
-
16993ed362
style: consolidate inference stub, complete docstrings (algo #6)
iomgaa
2026-07-17 01:13:19 -04:00
-
ea6bec5421
fix: clear gate-derived rows on step rerun (idempotency)
iomgaa
2026-07-17 00:57:53 -04:00
-
9e8a254fbb
fix: gate orchestrator materialize leak + cancel-drain on abort (algo #6)
iomgaa
2026-07-17 00:45:47 -04:00
-
e8b66f85ab
feat: continuous concurrent gate orchestrator (algo #6)
iomgaa
2026-07-17 00:36:01 -04:00
-
c61a6dac84
docs: soften slot fairness claim, complete docstrings (algo #6)
iomgaa
2026-07-17 00:28:25 -04:00
-
30c1cf10c0
fix: gate slot cancel-safety + post-inference freeze discard (algo #6)
iomgaa
2026-07-17 00:25:18 -04:00
-
232afd525b
feat: gate unit-arm tasks with question-slot gate (algo #6)
iomgaa
2026-07-17 00:13:51 -04:00
-
0a8e1ad18b
docs: complete four-part docstrings for gate prefix section (algo #6)
iomgaa
2026-07-17 00:06:35 -04:00
-
2ab8088c81
test: strengthen frozen-noop full-state assertion (algo #6)
iomgaa
2026-07-17 00:03:17 -04:00
-
1e92928d4e
fix: lock all-INFRA contract, idempotency tests, tuple units (algo #6)
iomgaa
2026-07-17 00:00:56 -04:00
-
21c360bc87
feat: gate prefix-ordered consumption core (algo #6)
iomgaa
2026-07-16 23:44:32 -04:00
-
-
b02db74237
docs: apply Codex plan review fixes (tail-INFRA rejudge, slot deadlock guard)
iomgaa
2026-07-16 23:30:56 -04:00
-
85ccad3b72
docs: implementation plan for continuous concurrent gate
iomgaa
2026-07-16 23:12:53 -04:00
-
0e8069af27
docs: gate speedup v3 - ladder-prefix consumption fixes arrival-order bias (Codex round 2)
iomgaa
2026-07-16 22:46:01 -04:00
-
53a8c4be02
docs: redesign gate speedup v2 (continuous concurrent gate, drop preload)
iomgaa
2026-07-16 22:24:28 -04:00
-
269e0d294c
docs: design for gate speedup (preload BaselineCache + parallel arms)
iomgaa
2026-07-16 14:23:32 -04:00
-
cc01d5ed62
fix: address Codex review of telemetry fix (mkdir degrade, close, degrade tests)
iomgaa
2026-07-16 08:53:50 -04:00
-
065c8ae1b9
fix: telemetry single persistent connection + lock (kill concurrent write lock)
iomgaa
2026-07-16 08:47:23 -04:00
-
766592d855
docs: design for telemetry SQLite concurrency fix (align HarnessLog pattern)
iomgaa
2026-07-16 08:47:23 -04:00
-
933de6251e
chore: add FORCE flag to split script; align train config pool sizes to 0.4 split
iomgaa
2026-07-16 07:46:31 -04:00
-
5fdcd9b5aa
feat: add Video-MME 900 training entry (config + self-contained script)
iomgaa
2026-07-16 07:33:16 -04:00
-
a1c4e051e7
Merge branch 'feat/preflight-train-fixes': preflight training fixes (4 WPs, 21+ defects)
iomgaa
2026-07-16 07:25:50 -04:00
-
-
6a9b1ea188
docs: record preflight final review + integration fixes (I-3/I-4/M-2)
iomgaa
2026-07-16 07:21:10 -04:00
-
6911c83d66
refactor: share INFRA stop-reason set from core.evolution
iomgaa
2026-07-16 07:18:14 -04:00
-
b3ba11c7a5
fix: count gate INFRA guard numerator by unit not record
iomgaa
2026-07-16 07:16:33 -04:00
-
ee69721ea3
fix: filter frozen pools by requested task_types subset
iomgaa
2026-07-16 07:13:31 -04:00
-
e1f08dcd3b
fix: count units not questions in trainability pre-flight; fail-fast when all types filtered
iomgaa
2026-07-16 06:45:16 -04:00
-
ef244c52bd
chore: add trainable_min_units to train_ar30 config
iomgaa
2026-07-16 06:35:10 -04:00
-
ed59c6091a
test: accept cache_salt kwarg in AgentLoop mock LLM stub
iomgaa
2026-07-16 06:34:16 -04:00
-
9be3bdb8eb
feat: inject run_id as cache_salt for per-epoch resampling (algo #10)
iomgaa
2026-07-16 06:33:09 -04:00
-
58a0203522
perf: dedup holdout four-way eval (baseline derive, best_hard memo)
iomgaa
2026-07-16 06:31:00 -04:00
-
77fd35830c
fix: idempotent _run_step (DELETE stale) + checkpoint after gate save
iomgaa
2026-07-16 06:27:38 -04:00
-
efbdeb1647
fix: route None/degraded diagnoses to lapse; abort on high degrade rate
iomgaa
2026-07-16 06:24:11 -04:00
-
65126feada
fix: patch checks full target span + marker injection/integrity (algo #8)
iomgaa
2026-07-16 06:20:29 -04:00
-
caea9150b3
feat: pre-flight filter of untrainable task types before gate
iomgaa
2026-07-16 06:16:02 -04:00
-
c44f6010eb
fix: early_stop patience counts epochs not steps
iomgaa
2026-07-16 06:09:11 -04:00
-
25918a73ff
fix: normalize non-scalar prediction; harden predictions insert
iomgaa
2026-07-16 06:06:58 -04:00
-
7d02cded99
fix: wrap diagnosis run_log with StepsJsonRunLog (restore algo #7 traces)
iomgaa
2026-07-16 06:05:55 -04:00
-
e1cac644c8
docs: address Codex review of WP3 plan (pools passthrough, holdout memo, DELETE table)
iomgaa
2026-07-16 06:03:17 -04:00
-
03337af8f8
fix: gate INFRA isolation edge cases (all-INFRA fail-loud, parse_error in guard)
iomgaa
2026-07-16 05:54:02 -04:00
-
b307f51340
feat: --retry-uncertain re-diagnoses uncertain rows; fix docstring
iomgaa
2026-07-16 05:41:19 -04:00
-
c68de849da
fix: slow-update R2 dual_metric uses slow_candidate kind (not final)
iomgaa
2026-07-16 05:38:05 -04:00
-
1468a53b7a
fix: read-only baseline queries skip _runs upsert (register_run flag)
iomgaa
2026-07-16 05:36:47 -04:00
-
96884dd149
fix: atomic writes for manifest/record_run/update_best (tmp+replace)
iomgaa
2026-07-16 05:34:45 -04:00
-
d1516bf56b
fix: isolate gate baseline-arm INFRA errors from BaselineCache (algo #6)
iomgaa
2026-07-16 05:33:21 -04:00
-
87908b23eb
fix: half-open circuit admits single probe (no thundering herd)
iomgaa
2026-07-16 05:27:46 -04:00
-
1cbfa97b8d
fix: cover httpx disconnect family in transient error set
iomgaa
2026-07-16 05:26:52 -04:00
-
200053fbdc
fix: treat SSE stream without [DONE] as truncated (retry, no cache)
iomgaa
2026-07-16 05:26:21 -04:00
-
7cc6aa5b23
fix: reject REDIS_CACHE_TTL<=0 (kill implicit never-expire)
iomgaa
2026-07-16 05:25:36 -04:00
-
564c92a043
feat: add cache_salt dimension to LLM response cache
iomgaa
2026-07-16 05:23:58 -04:00
-
c5c11ea81b
docs: address Codex review of WP4 plan (salt key compat, store/protocol, INFRA path)
iomgaa
2026-07-16 05:21:18 -04:00
-
04bda25335
docs: update WP4 plan workspace anchors after WP2 line drift
iomgaa
2026-07-16 05:14:12 -04:00
-
8f349c5c62
fix: make frozen product backup unique and atomic on --force
iomgaa
2026-07-16 05:12:08 -04:00
-
a0c7e043e8
fix: validate global frozen pools baseline_run_id + sha256 on load
iomgaa
2026-07-16 05:05:15 -04:00
-
4d60a545f6
feat: seed carries frozen pools.json into training workspace
iomgaa
2026-07-16 05:02:16 -04:00
-
a39846af6e
feat: guard frozen split products against silent overwrite (--force)
iomgaa
2026-07-16 05:00:42 -04:00
-
5bb8319220
feat: tier-aware diag/val split with val-power repair (design 5.1)
iomgaa
2026-07-16 04:58:41 -04:00
-
6432ffef9a
feat: add dedupe_per_question to extract_run_db (canonical 902->900)
iomgaa
2026-07-16 04:54:19 -04:00
-
06c575f0a4
chore: bump video_split val_ratio 0.3->0.4 for terminal-eval power
iomgaa
2026-07-16 04:53:14 -04:00
-
4fd8a6bfef
docs: fix WP2 plan GeneratedQuestion import + NULL qid note (Codex review)
iomgaa
2026-07-16 04:52:31 -04:00
-
232a56e826
fix: fail-loud on missing evolve/diagnose templates (no silent empty)
iomgaa
2026-07-16 04:43:22 -04:00
-
1108235818
refactor: drop dead prompt fields consolidate_system/span_eval_user
iomgaa
2026-07-16 04:42:26 -04:00
-
d3639a94b8
feat: migrate 5 evolve/momentum templates from TRM4 (algo #8)
iomgaa
2026-07-16 04:41:02 -04:00
-
6cdf05d56b
docs: address Codex review of WP1 plan (real loader tests, red-green order)
iomgaa
2026-07-16 04:38:51 -04:00
-
39a9210e4d
docs: add 4 work-package implementation plans for preflight fixes
iomgaa
2026-07-16 04:32:47 -04:00
-
-
a4c429b247
chore: snapshot in-progress question-gen work before preflight fixes
iomgaa
2026-07-16 04:12:21 -04:00
-
11a5545f57
docs: address Codex design review (coverage matrix, salt/gate pairing, tier termination)
iomgaa
2026-07-16 03:52:50 -04:00
-
d7e965639e
docs: add preflight training-fixes design (23 bugs + wiring + split tuning)
iomgaa
2026-07-16 03:44:31 -04:00
-
57f590b57e
test: integration for diagnosis tree_data link + core dep direction
iomgaa
2026-07-15 23:05:27 -04:00
-
224bb25bb5
fix: load real tree_data for training-loop diagnosis (runner)
iomgaa
2026-07-15 22:53:34 -04:00
-
8dedd082ff
fix: self-contained tree-inject test + fail-loud on missing question (review)
iomgaa
2026-07-15 22:48:37 -04:00
-
83056688cf
fix: load real tree_data for offline diagnosis (video_split_cli)
iomgaa
2026-07-15 22:38:23 -04:00
-
f1b6865861
fix: include question_id in diagnosis tree-coverage fail-loud message
iomgaa
2026-07-15 22:33:23 -04:00
-
c5fff7f8b3
fix: fail loud when diagnosis video tree not covered (algo #7 input)
iomgaa
2026-07-15 22:25:30 -04:00
-
d6c595c4a4
fix: fail-loud on node without time info; anchor test store path
iomgaa
2026-07-15 22:16:39 -04:00
-
05294412df
test: cover missing-id and non-list roots; drop unreachable empty-nodes guard
iomgaa
2026-07-15 22:11:36 -04:00
-
e6adaad8b3
feat: add tree.json flattener for diagnosis ground_truth
iomgaa
2026-07-15 22:05:50 -04:00
-
748a969e0e
docs: implementation plan for diagnosis tree_data fix
iomgaa
2026-07-15 22:01:20 -04:00
-
63dfee1b9b
docs: design for diagnosis tree_data broken-link fix (TRM4 regression)
iomgaa
2026-07-15 21:44:42 -04:00
-
266a1ab4bc
fix: use conda run --no-capture-output for unbuffered real-time logs
iomgaa
2026-07-15 14:02:13 -04:00
-
94728c5220
chore: set video-split diagnosis concurrency to 12 (overridable)
iomgaa
2026-07-15 13:57:59 -04:00
-
26ab536fea
chore: migrate diagnosis prompts from TRM4 (rename to TRM5 loader filenames)
iomgaa
2026-07-15 13:53:16 -04:00
-
8fef7ced42
fix: address whole-impl review (INFRA T0 rows, reproducible manifest, evolution_target report, dead config, canonical DRY)
iomgaa
2026-07-15 13:39:14 -04:00
-
02b8145b7f
fix: fail loud on diag model fingerprint drift vs .env SEARCH_LLM_MODEL
iomgaa
2026-07-15 13:20:51 -04:00
-
2844732126
refactor: self-contained two-phase video-split CLI entry
iomgaa
2026-07-15 13:12:21 -04:00
-
6a21d80313
feat: add video-split config knobs and reproducible script
iomgaa
2026-07-15 12:54:25 -04:00
-
43d7346526
feat: wire end-to-end results-driven split with defensive asserts
iomgaa
2026-07-15 12:43:25 -04:00