v0.1.3
BEAT Engine 0.1.3
- Add the public, immutable backend catalog API and
python -m beat_engine backends.
Clients can enumerate backend labels, runtime projects, platforms and solve
capabilities without launching Julia or probing hardware. Paths and CLI choices
use the same catalog; unknown backend IDs fail explicitly. - Include the Apple Metal backend and source-driver/CPU phasor corrections merged
since 0.1.2, with regression coverage for both time conventions. - Include portable benchmark tooling with Windows reporting and complete accuracy
comparisons across repeats.
The catalog lists supplied backends, not device availability. Worker negotiation
continues to validate runtime availability and request compatibility at solve time.