Commit Graph
119 Commits
Author SHA1 Message Date
Joseph Magly c90240f1e9 test: govern unavailable conditional environments 2026-08-16 09:05:41 -04:00
Joseph Magly b961623513 test: stabilize mature coverage across Python 2026-08-16 08:03:58 -04:00
Joseph Magly 04e757eda8 docs: record Gate 3 increment 7 evidence 2026-08-16 07:53:41 -04:00
Joseph Magly acc6b3b254 test: close Gate 3 tiny-runtime semantics 2026-08-16 07:53:00 -04:00
Joseph Magly 9683e0be4d docs: refresh Gate 3 item 6 audit evidence 2026-08-16 06:18:45 -04:00
Joseph Magly d299deb3a3 fix: contain Watchtower result downloads 2026-08-16 06:18:45 -04:00
Joseph Magly 659ff63f1e docs: record Gate 3 operator interface evidence 2026-08-16 06:18:45 -04:00
Joseph Magly bb84e55f77 test: cover tournament and operator UI contracts 2026-08-16 06:18:45 -04:00
Joseph Magly e8ac3b6567 chore: record AIWG 2026.8.11 deployment 2026-08-16 04:58:07 -04:00
Joseph Magly 3574800094 ci: enforce Ruff across all scripts 2026-08-16 03:49:09 -04:00
Joseph Magly aa182cc448 docs: reconcile item 5 audit evidence 2026-08-16 03:06:46 -04:00
Joseph Magly a1ec50ff77 fix: serialize watchtower state saves 2026-08-16 03:06:46 -04:00
Joseph Magly 98b0b78e90 docs: publish Gate 3 item 5 evidence 2026-08-16 03:06:46 -04:00
Joseph Magly 4026a6a118 test: close service boundary gaps 2026-08-16 03:06:46 -04:00
Joseph Magly a377ceefbd test: add service orchestration contracts 2026-08-16 03:06:46 -04:00
Joseph Magly 75219a0db3 docs: reconcile Gate 3 item 4 evidence 2026-08-16 03:06:46 -04:00
Joseph Magly d7d2ad566a docs: record Windows checkpoint repair evidence 2026-08-16 00:28:15 -04:00
Joseph Magly 3d2285be86 fix: use flushable checkpoint handles on Windows 2026-08-16 00:28:15 -04:00
Joseph Magly 2d803e6a1c ci: verify checkpoint portability on Windows 2026-08-16 00:28:15 -04:00
Joseph Magly c74538a2be test: harden checkpoint transaction reliability 2026-08-16 00:28:15 -04:00
Joseph Magly c1b34503dd docs: record Gate 3 loader decision evidence 2026-08-15 22:03:22 -04:00
Joseph Magly 41cb341405 test: close runtime decision mutation gaps 2026-08-15 22:03:22 -04:00
Joseph Magly 10685a53c2 test: enforce loader and weight decision contracts 2026-08-15 22:03:22 -04:00
Joseph Magly 2c2b38b501 docs: refresh Gate 3 repair evidence 2026-08-15 20:09:21 -04:00
Joseph Magly fbdc77172b test: stabilize coordinate permutation oracle 2026-08-15 20:09:21 -04:00
Joseph Magly 51529ad1d7 test: add Gate 3 numerical oracle contracts 2026-08-15 20:09:21 -04:00
Joseph Magly 369417fbb4 Record Gate 3 canonical evidence 2026-08-15 04:48:59 -04:00
Joseph Magly 256c39ea6a Own installed integration duration 2026-08-15 04:33:15 -04:00
Joseph Magly 753c53d07f Enforce Gate 3 test quality budgets 2026-08-15 04:33:15 -04:00
Joseph Magly 8456e52bf8 docs: define Gate 3 testing depth plan 2026-08-15 03:49:24 -04:00
Joseph Magly eab67c993d Test local RAM probe fallbacks
Cover broken psutil, Linux procfs fallback, macOS/POSIX sysconf fallback, and fail-closed behavior when every probe is unavailable.
2026-08-15 03:31:17 -04:00
Rachitt Shah 6c21ee243d Add a POSIX sysconf fallback for local RAM detection
Retain the unsuperseded macOS RAM-detection contribution from PR #13 while making every optional probe fail closed. The shared MPS device, loader, cache, and dtype work is already present on current main and is intentionally not duplicated.
2026-08-15 03:31:17 -04:00
Joseph Magly ff0a298c6d Test Windows console and path portability contracts
Cover legacy console fallbacks, platform temp paths, local UI disk probing, and lazy analysis exports. Bind the new local UI test to the executable source-to-test risk map.
2026-08-15 03:13:27 -04:00
Roxue88 f82518ea13 Make local console and runtime paths portable
Salvage the still-relevant functional work from PR #48: add non-UTF-8 console fallbacks, use platform temporary directories, make pipeline log output encoding-safe, and defer heavyweight analysis imports. The obsolete contributed CI workflow and already-corrected remote URL are intentionally excluded.
2026-08-15 03:13:27 -04:00
Joseph Magly c642cb3297 test: harden GPU memory utilization contract 2026-08-15 02:47:28 -04:00
Aaron Meese 67d9ef79d9 feat: add --gpu-memory-utilization CLI flag
Add a --gpu-memory-utilization flag (0.0-1.0, default 0.85) that controls
the fraction of GPU VRAM available for model loading. Plumbed from CLI
through AbliterationPipeline to load_model's max_memory calculation.

Useful on dedicated GPU setups where the default 15% reserve is wasteful
and causes unnecessary CPU offloading on models that would otherwise fit.
2026-08-15 02:47:28 -04:00
Joseph Magly e2da92af52 ci: enforce documented Gate 2 coverage floors 2026-08-15 02:31:55 -04:00
Joseph Magly 885390a0e2 docs: finalize Gate 2 evidence 2026-08-15 02:12:59 -04:00
Joseph Magly fa99d5a424 fix: bound conditional evidence waivers 2026-08-15 02:00:50 -04:00
Joseph Magly ba749c68b9 test: enforce gate 2 coverage and vertical contracts 2026-08-15 02:00:50 -04:00
Joseph Magly dadd42648a docs: finalize Gate 1 evidence (#91)
Records the observed post-merge CI result and final Gate 1 PASS decision.
2026-08-15 01:16:22 -04:00
Joseph Magly 37d008d462 test: establish Gate 1 quality baseline (#90)
Establishes the mandatory testing, coverage, repeatability, mutation, packaging, supply-chain, and AIWG workspace baseline before feature integration.
2026-08-15 01:07:47 -04:00
Joseph Magly 62a480fd6a Harden remote execution contracts and tests 2026-08-15 00:13:26 -04:00
Joseph Magly 1240bf2adb test: enforce transactional persistence contracts 2026-08-14 23:32:30 -04:00
Joseph Magly 2c5dc5442c test: enforce runtime boundary contracts 2026-08-14 22:50:37 -04:00
Joseph Magly 15aa3dc163 test: cover whitened layer and subspace branches 2026-08-14 22:09:25 -04:00
Joseph Magly 2969e5e8da ci: preload native modules for mutmut 2026-08-14 22:09:25 -04:00
Joseph Magly ee1f6d3105 test: keep mutation guard Python 3.10 compatible 2026-08-14 22:09:25 -04:00
Joseph Magly 723fae30d3 ci: avoid mutmut native reload crash 2026-08-14 22:09:25 -04:00
Joseph Magly 7d0c02cd34 ci: expand and raise mutation gate 2026-08-14 22:09:25 -04:00