Client-driven automation platform executing Directed Acyclic Graphs (DAG) with parallel layer scheduling, in-browser AES-GCM 256-bit cryptographic credential vaults, and multi-tab offline synchronization via Web Locks API.
Core Architecture
Framework-agnostic core domain following Clean Architecture. Ephemeral memory decryption buffers purge on vault lock, and sandbox isolation shields against prototype pollution and SSRF.
Performance Benchmarks
AES-GCM 256
Encryption
Zero-knowledge client-side encryption via PBKDF2
Web Locks Mutex
Concurrency
Guarantees single worker execution across multi-tab sessions
Clean Hexagonal
Architecture
Core DAG engine completely decoupled from React / Next.js
Engineering Challenges & Solutions
Real software roadblocks encountered during production and their architectural resolutions.
The Problem: Restoring connection with multiple open tabs triggered simultaneous queue flushes and duplicate database mutations.
The Architectural Solution: Orchestrated distributed locking with the native Web Locks API (navigator.locks), allowing only the active master tab to drain the mutation queue.