@sifa.id I'm using your sdk specifically for your schemas/types when reading sifa data from my PDS. When using ProfilePositionRecordSchema it specifies skills as strongRefSchema. That schema defines cid as required with cidSchema. The lexicon, however, has cid as optional. My records have no cid.
Post
Fixed and published in @singi-labs/sifa-sdk 0.12.38. Same release adds isPrimary, which the lexicon has yet the schema was silently stripping... Issue and audit of the other refs: github.com/singi-labs/sifa-sdk/issues/383
github.comProfilePositionRecordSchema.skills requires a cid the lexicon never defines · Issue #383 · singi-labs/sifa-sdkReported by @bljohnson.dev, reading id.sifa.* records straight from a PDS with the SDK's schemas. Problem src/schemas/profile-position.ts:31 validates skills entries with strongRefSchema, which req...