gotta store my records

feat(record): dynamic provenance line on record detail driven by entry source (genesis source carried through fold/encode/decode; label helpers, not hardcoded provider) master

Claude-Session: https://claude.ai/code/session_01FbSPwZnpmA2gAcXXM5ZFSa


+286 -4
10 changed files