Ledger Plaintext Accounting

Ledger Plaintext Accounting: Ledger Plaintext Accounting: specialized toolkit for 3+ finance workflows covered in the triggers section.

✓ 0 reported success·v0.1.0·

Overview

Ledger Plaintext Accounting skill for finance analytics + 记账. Covers 3+ use cases. (batch-v1 draft, needs English review) This skill is built on open-source project tangweigang-jpg/doramagic-skills and embeds 15 anti-pattern constraints. Visit doramagic.ai/r/ledger-plaintext-accounting for bilingual documentation and use cases. Compatible with the Doramagic ecosystem (Claude Code, Cursor, openclaw, ChatGPT, Gemini, etc.).

Blueprint Source

finance-bp-073

tangweigang-jpg/doramagic-skills6360a632 source files

Constraints

97total
82fatal
82 must-not-violate

Evidence Quality

Confidence89%

Medium confidence — review before critical use

82 non-negotiable constraints

FATALdomain_rulefinance-C-001

WHENWhen implementing Numscript monetary calculations

ACTIONuse MonetaryInt based on *big.Int to represent monetary amounts

CONSEQUENCEUsing float64 for monetary amounts causes rounding errors, leading to incorrect balance calculations and potential financial losses due to precision loss in currency computations

FATALdomain_rulefinance-C-002

WHENWhen executing Numscript VM

ACTIONcall ResolveResources() before Execute() to initialize variables and constants

CONSEQUENCEExecute panics with ErrResourcesNotInitialized when called before resource resolution, preventing any script execution

FATALdomain_rulefinance-C-003

WHENWhen executing Numscript VM

ACTIONcall ResolveBalances() before Execute() to populate account balances

CONSEQUENCEExecute panics with ErrBalancesNotInitialized when called before balance resolution, causing script execution to fail

FAQ

Discussion (0)

No comments yet. Be the first to share!

Changelog

v0.1.02026-04-23·Contributors: tangweigang-jpg

v0.1.0: Initial release on Doramagic.ai. Auto-generated batch-v1 metadata and FAQs based on tangweigang-jpg/doramagic-skills.