← Files Go: FintechARCHIVED FILE
skills/go-money-and-ledgers/skill.json
2.99 KB · Oct 7, 2026 · 00:32 UTC
{"schema_version":2,"collection":"fintech-skills-for-go","display_name":"Go Money and Ledgers","short_description":"Keep monetary and ledger state exact","default_prompt":"Use $go-money-and-ledgers to design this Go monetary or ledger invariant.","version":"0.2.0","maturity":"beta","category":"money","risk_domains":["financial-integrity","rounding","auditability"],"tags":["go","money","currency","rounding","ledger","double-entry"],"go_versions":{"minimum":"1.24","guidance":["1.25","1.26"]},"claim_ids":["fin-money-representation","fin-ledger-invariants"],"relations":{"complements":["go-payment-lifecycles","go-clearing-settlement-reconciliation"],"overlaps":[]},"compatibility_evidence":[{"client":"codex","level":"behaviorally-benchmarked","contract":"OpenAI skill plus agents/openai.yaml and committed eval artifacts","verified_on":"2026-08-18"},{"client":"claude-code","level":"structurally-compatible","contract":"Claude plugin skill layout and manifest validation","verified_on":"2026-08-18"},{"client":"cursor","level":"structurally-compatible","contract":"Agent Plugin and .cursor/skills layout validation","verified_on":"2026-08-18"},{"client":"opencode","level":"structurally-compatible","contract":".agents/skills layout and portable frontmatter validation","verified_on":"2026-08-18"}],"source_provenance":{"method":"independent-rewrite-from-primary-evidence","reference_repositories":[],"corpus_lock":"research/corpus-lock.json"},"sources":[{"title":"ISO 4217 Currency Codes","url":"https://www.iso.org/standard/64758.html","publisher":"ISO","kind":"normative","verified_on":"2026-08-18","supports":["currency codes","minor units"]},{"title":"Unicode CLDR Supplemental Data","url":"https://www.unicode.org/cldr/charts/47/supplemental/index.html","publisher":"Unicode Consortium","kind":"primary","verified_on":"2026-08-18","supports":["currency digits","cash rounding"]},{"title":"Modern Treasury: How to Scale a Ledger","url":"https://www.moderntreasury.com/journal/how-to-scale-a-ledger-part-i","publisher":"Modern Treasury","kind":"operational","verified_on":"2026-08-18","supports":["journal immutability","ledger invariants"]},{"title":"How to Handle Concurrent Transactions","url":"https://www.moderntreasury.com/journal/how-to-handle-concurrent-transactions","publisher":"Modern Treasury","kind":"operational","verified_on":"2026-08-24","supports":["conditional balance writes","concurrent spend","balance versions"]},{"title":"IAS 8 Basis of Preparation of Financial Statements","url":"https://www.ifrs.org/issued-standards/list-of-standards/ias-8-basis-of-preparation-of-financial-statements/","publisher":"IFRS Foundation","kind":"normative","verified_on":"2026-08-24","supports":["prior-period errors","retrospective correction"]},{"title":"Modern Treasury: Ledger Transactions","url":"https://docs.moderntreasury.com/platform/reference/ledger-transaction-object","publisher":"Modern Treasury","kind":"operational","verified_on":"2026-08-24","supports":["posted transaction immutability","effective time","linked reversals"]}]}
SHA-256: 966687afc67de51b20d414e2fde358442ca9663e94fc9049364d400cc3bb46e9