openalice-rt-client
Architecture rating
Clean substrate adoption: 0 cycles, 0 dead imports, manifest 100/drift 100, TS-typed package aligned to openalice-rt MIGRATION-PLAN Phase 1 conventions.
Valid manifest + AGENTS.md + 4 @feature annotations, but README is just an Atlas-card link, 16 missing docstrings, and roadmap weak (30/100).
Single test file src/__tests__/client.test.ts covering 4 features — exists but thin; no reconnect/error-path coverage evidenced and exact test count unknown.
Reconnect/backoff/timeout/idempotency are core to a WS client yet unverified; avg complexity 1.00 suggests thin logic, no graceful-shutdown or retry signal present.
WS client lib with no exposed surface, but zero evidence of wss/TLS enforcement, token handling, or URL validation in signals; graded conservatively on unknowns.
Owns no tables and ships no migrations/schema — correct for a transport client, but no DTO/payload validation or typed-contract evidence surfaced, so scored as absent.
No metrics, structured logging, or event-emitter hooks evidenced; health probe N/A for a lib (Atlas: no https endpoint) — conservatively low on absent signals.
source · auto-grader-2026-06-16
Telemetry ribbon · last 90 days
1 eventNo @feature annotations recorded in this repo yet.