Aegis
Resource-budget primitive. Wrap every blocking call with a declared timeout, optional fallback, and structured tags. Twin TypeScript + Python implementations.
Problem Statement
Blocking calls without budgets are bugs. Yet most stacks scatter timeouts ad-hoc, with no shared structure, observability, or fallback semantics. The result: cascading hangs and unactionable tail-latency reports.
MIT · TypeScript