v5.46.0 - Wave 1: Production Readiness
·
116 commits
to master
since this release
v5.46.0 — Wave 1: Production Readiness
Shipped through the AUTOREVISE revision harness with full receipts in-tree. Crucible verdict: green with findings; both BLOCKs closed before merge.
Highlights
- Karma progressive render presets — layout → lighting → quality → final stages, with background rendering (
soho_foreground=0) as the default for quality+ passes. Every parameter name probe-verified against a live Houdini 22.0.400 build: three documented names proved to be phantoms and shipped corrected (reflectionlimit,refractionlimit,denoiser). - Panel health strip — always-visible, fact-sourced cells for connection, memory backend, project, and active job. A memory-backend fallback (moneta → jsonl, the 384/256 embedding-dim mismatch) now surfaces loud with the doctor's one-line reason instead of degrading silently. Unmeasured facts render UNKNOWN — never green, never zero. Zero added main-thread I/O.
- Result-path hardening — off-main-safe changes to panel result telemetry. Doctor-off-main was built, adversarially reviewed, and deliberately reverted as a structural crash path (unmarshalled
houcalls reachable on cold store construct); the real fix is queued as a scoped follow-up rather than shipped as a crash. - AUTOREVISE harness — a revision-execution harness composed from the existing autoresearch + orchestrator machinery: schema-validated revision missions, an append-only inter-agent bus, gated dynamic leg spawning, and crucible review as a merge precondition.
- Measurement integrity — a live GUI probe on this build reads 0.63 ms max main-thread hold; the historical 648/780 ms stall magnitudes are recorded as unconfirmed (no producer path). Unobtainable renders UNKNOWN, never an estimate.
Paper trail
harness/notes/receipts/ (M2-CRUX, W1-KPRE, W1-HSTRIP, W1-MTFIX + correction) and harness/notes/CAPSULE_2026-08-12_autorevise-wave1.md.