Commit Graph

  • 767fa3ac08 修: 对齐修好了配对,判决却用旧配对的帧占比(0912 洞见 假拒绝) main hoelee 2026-10-12 21:44:57 +08:00
  • eb4b0bd26f 修: run_pinned 把 capture_output 传给 Popen 导致 TypeError hoelee 2026-10-12 18:51:02 +08:00
  • 61d41707e9 修: 子进程重钉 + 认识 Windows 不继承 affinity 的事实 hoelee 2026-10-12 18:42:02 +08:00
  • c45cdda983 engine: 新增 --lock-tag,允许同一 tier 的第二个 runner 拿自己的锁并行 hoelee 2026-10-12 17:17:50 +08:00
  • 0287dcd2f6 library_run: fix the affinity pin (it never applied), parametrise mask/pools/stage, name the real refusal hoelee 2026-10-12 11:23:47 +08:00
  • 7038c54a33 STATE: 2026-10-12 handoff - D-07 open (crf29 fails on the bpp>0.05 band), mech-universe is a source defect not a quality one, stage cleanup in place hoelee 2026-10-12 10:17:59 +08:00
  • 243d406df0 stage cleanup: purge each item's gate artefacts, sweep dead leftovers, state bug 13 hoelee 2026-10-12 09:25:14 +08:00
  • 2bf48ee8ec STATE: bugs 11 (pythonw console popup per ffmpeg child) and 12 (a running engine reverted an owner's park release); the queue is the only place that starts encodes now hoelee 2026-10-11 14:32:27 +08:00
  • eaad2828fa gate_policy: read-modify-write the park counters (an owner edit must survive a running engine) hoelee 2026-10-11 14:08:08 +08:00
  • cb6c5f644e engine children: pass CREATE_NO_WINDOW on every ffmpeg/ffprobe spawn hoelee 2026-10-11 13:56:54 +08:00
  • 2a2fcb5867 state: 2026-10-11 handoff - the gate alignment defect, the new bars, VMAF observe-only hoelee 2026-10-11 13:29:57 +08:00
  • 7d16fedea5 gate: find the real frame offset (step 1, both directions, per-frame fallback) and stop the alignment note from bypassing the verdict hoelee 2026-10-11 13:19:13 +08:00
  • febefe806f library_run: --force-tier (explicit override of the bpp rule) for the control plane hoelee 2026-10-10 19:09:03 +08:00
  • 99d03ff072 gate policy: frame-share is the verdict for owner-approved items; park after 2 failed rounds hoelee 2026-10-10 17:22:45 +08:00
  • bd8382e334 x265-only relauncher; STATE: the 16:51 stop was a machine reboot hoelee 2026-10-09 20:53:34 +08:00
  • f4ab797580 install the one complete leftover (崇祯传) + remove the 7 truncated staging files hoelee 2026-10-09 12:04:58 +08:00
  • bd415d2af5 fix: a MemoryError out of a share write no longer orphans the staged file hoelee 2026-10-09 11:38:40 +08:00
  • 4385724c5e gate: a re-do of an already-playable file gets a 0.975 mean bar (owner decision) hoelee 2026-10-08 20:07:26 +08:00
  • b2f61295cc skill: orphan the long runs (session death killed both tiers) + copy tier is not idempotent hoelee 2026-10-08 10:53:04 +08:00
  • b78c96a066 .gitattributes: keep *.sh at LF (autocrlf=true would break bash on checkout) hoelee 2026-10-08 10:52:21 +08:00
  • 7c278afc51 handoff: relaunch the tiers detached, progress numbers, new-episode copy run hoelee 2026-10-08 10:52:05 +08:00
  • 832c76619a state + skill: handoff doc, and move the measured failure modes into references/ hoelee 2026-10-08 10:30:59 +08:00
  • 5c911f5450 watchdog: kill an encode that stops producing output hoelee 2026-10-07 17:14:26 +08:00
  • bcbffd6e4d gate: give every run its own raw frame files hoelee 2026-10-07 14:03:33 +08:00
  • 66a80e2752 single-file mode: --path / --dest / --keep-source hoelee 2026-10-07 13:18:07 +08:00
  • 5071ddfc8c probe: retry, because this share times probes out hoelee 2026-10-07 12:24:47 +08:00
  • 59eabc7eda install: read the installed file back - metadata on this share can be a cache hoelee 2026-10-07 11:54:17 +08:00
  • aad65c56d4 gate: judge the DEFECT SHAPE, and ignore frames where SSIM means nothing hoelee 2026-10-07 11:16:17 +08:00
  • d6bab29077 source copy: verify the staged file by hash, not by length hoelee 2026-10-07 10:15:13 +08:00
  • 24892668a9 gate: decode both sides sequentially; lock: heartbeat + age-based staleness hoelee 2026-10-07 10:13:15 +08:00
  • 1fd975fbb4 skill: a stream-copy cut is not a faithful sample, and time-box a mystery file hoelee 2026-10-07 09:51:30 +08:00
  • d73a8944ae skill: the five failure modes this library run actually produced hoelee 2026-10-07 07:45:00 +08:00
  • 033c647c74 gate + upload: align by timestamp, survive RaiDrive's truncated writes hoelee 2026-10-07 07:42:23 +08:00
  • 6a60bb92c4 library_run: --origin-root to redo files the old settings bloated, sourced from the snapshot hoelee 2026-10-07 06:11:26 +08:00
  • 97f34b90e7 library_run.py: policy-driven runner (never bigger, quality pinned, tiered) + measured YouTube H.264 numbers hoelee 2026-10-07 05:43:35 +08:00
  • 6e9671097b docs: scope the size policy to H.264 sources; publish the HEVC conversion policy hoelee 2026-10-07 05:06:59 +08:00
  • 26e972af85 Add MIT license Hermes Agent 2026-10-04 14:56:20 +08:00
  • 3619adaf7c docs: the benefit case — ten real failures and the guard each produced Hermes Agent 2026-10-04 13:16:50 +08:00
  • 0cdb54f910 universal-video-transcode: any file in, one iPad+Android-playable MP4 out Hermes Agent 2026-10-04 13:01:14 +08:00