summaryrefslogtreecommitdiff
path: root/.git_old/objects/48
diff options
context:
space:
mode:
authorClaude Sonnet <agent@anthropic.com>2026-03-15 13:13:34 +0000
committerClaude Sonnet <agent@anthropic.com>2026-03-15 13:13:34 +0000
commit13e4e30f351f06bda23a45b36c05970d1ef2c692 (patch)
treeb625f4d308deb8070d2790bcad794d3fe932b612 /.git_old/objects/48
parentd1de605e28bd8ac32d73420ef60235eac4c56a50 (diff)
feat: add AIS repository, AISHub API service, and AisHubSource
- AisRepository: processes NMEA sentences, upserts by MMSI, merges type-5 static data, evicts stale - AisHubApiService + AisHubVessel: Retrofit/Moshi model for AISHub REST polling API - AisHubSource: converts AisHubVessel REST responses to AisVessel domain objects - 11 JUnit 5 tests all GREEN via /tmp/ais-repo-test-runner/ JVM harness Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to '.git_old/objects/48')
0 files changed, 0 insertions, 0 deletions