Skip to main content

Crate forgewright

Crate forgewright 

Source
Expand description

Standalone UI automation toolkit — CDP for browsers, UIA for Windows desktop apps, visual gate assessment, tile-delta compression.

Modules§

bridge
Vision Bridge — decode BMP captures into Frame structs, run CPU-side tile hash compression, produce CompressedFrame JSON.
burst
Multi-frame burst capture with GIF encoding and cleanup.
cdp
deferred_poller
Deferred Poller — tick-driven visual verification without timers.
gate
Visual Gate Report orchestrator — capture → compress → input → assess → JSON.
inlined_compress
CPU-only tile hash compression using FNV-1a.
inlined_types
Core types for frame capture and compression.
input
Input state reader — mouse position + gamepad state for Visual Gate reports.
macro_compiler
selector
spooler
vision
visual_debug
Perceptual hashing, tile-delta frame compression, and window capture cache.