Ivan FB 45b0432c40
feat(ffi): adopt nim-ffi v0.1.5 macro-based snake_case API
nim-ffi v0.1.5 generates the C API via {.ffiCtor.}/{.ffi.}/{.ffiDtor.}
macros, so the entry points are now snake_case (sds_create, sds_destroy,
...). Replace the hand-written Sds* exports with the macro-driven ones to
stay aligned with the upstream contract and drop the boilerplate. The iOS
keepSymbols list and CLAUDE.md docs are updated to match the new names.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 00:16:14 +02:00
..