14 Commits

Author SHA1 Message Date
logaritmisk 4a22c795ea polish: drop dead provider_names, clarify status mapping, README prereq
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:37:59 +02:00
logaritmisk 86c4440576 feat: wire config, component loading, and axum serve in main
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 15:32:10 +02:00
logaritmisk 7747ffbc20 test: prove WIT boundary with real component integration test
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 15:25:36 +02:00
logaritmisk eeec821af2 feat: add wasmtime host with epoch-bounded WasmProvider
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:23:11 +02:00
logaritmisk 58f4bd4fdf feat: add axum HTTP layer with lookup endpoint and healthz
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:19:18 +02:00
logaritmisk 0880198b3c test: prove provider panic containment and isolation 2026-06-05 15:16:37 +02:00
logaritmisk 1a33317b6d feat: add LookupService with moka cache and provider orchestration
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:13:28 +02:00
logaritmisk 9f3ff2633c feat: add server error types and reqwest fetcher 2026-06-05 15:10:11 +02:00
logaritmisk 86b196c2d8 feat: add server model types and API serialization shape 2026-06-05 15:08:30 +02:00
logaritmisk 09f05b8c23 feat: reject non-200 responses in hitta component with precise error 2026-06-05 15:07:11 +02:00
logaritmisk 9c4493c1a4 feat: export hitta parser as a WASM component via wit-bindgen
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:02:57 +02:00
logaritmisk a5896e046c refactor: address review — sort_by_key and optional comment timestamps 2026-06-05 15:01:14 +02:00
logaritmisk 4980beec0a feat: add hitta.se flight-data parser as pure native-testable functions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 14:54:04 +02:00
logaritmisk de0b0d9280 refactor!: replace CLI with workspace scaffold for WASM provider service 2026-06-05 14:37:03 +02:00