Vito Sansevero
f6432fec74
refactor: remove dead and test-only code and the write-only prompt registry ( #620 )
...
Removes helpers nothing calls, test-only wrappers and their tests, the unused
config writer, three unused images, and the prompt registry the nodes wrote to
but nothing read, which grew with every run.
2026-11-02 10:22:03 -08:00
Vito
4ef236aaf7
feat(history): persist exact run output references ( #214 )
...
* feat(history): define bounded output reference contracts
* feat(database): migrate execution output evidence to schema v3
* feat(history): persist immutable run output references
* test(history): isolate mocked node gallery monitor
* feat(history): capture bounded output descriptors with shared leases
* fix(history): authenticate payload owners and release failed captures
* feat(history): attach output evidence to exact finalized attempts
* test(history): verify run output evidence on real ComfyUI
* fix(history): release idle worker payload references
* docs(history): clarify defensive lease cleanup
* test(history): align output fixtures with native path styles
* test(history): separate restore completion from writer drain
* test(history): bound batch drains by progress and total time
2026-10-17 23:26:37 -07:00
Vito
bae542c9ac
feat(history): persist exact execution prompt contexts ( #213 )
...
* feat(history): define exact bounded execution contexts
* fix(history): retain observable sources and validate evidence
* feat(history): migrate execution contexts to schema v2
* feat(history): persist immutable execution context snapshots
* fix(history): preserve package identity for execution contexts
* feat(history): bound context payloads beside lifecycle finalization
* fix(history): fence context commits and resolve stored run identity
* fix(history): bound persisted identifier bytes before restore reads
* feat(history): bind exact runtime context to execution attempts
* test(history): discover owner invalidation callback regression
* feat(history): capture cached prompt strings without mutating host caches
* test(history): verify durable contexts on real ComfyUI hosts
* fix(history): scope transforms to captured source paths
* test(ci): update execution context tooling fixtures (#209 )
* fix(history): harden context validation and worker fixtures (#209 )
* fix(history): honor close deadlines after early joins (#209 )
2026-10-17 19:51:22 -07:00