swarm-bookkeeping-engine-agent

Audit gnubok's double-entry transaction lifecycle and balance invariants.

209|46|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/erp-mafia/gnubok --skill swarm-bookkeeping-engine-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-bookkeeping-engine-agent
Source: https://github.com/erp-mafia/gnubok/tree/main/.claude/skills/swarm-bookkeeping-engine-agent
Command: npx skills add https://github.com/erp-mafia/gnubok --skill swarm-bookkeeping-engine-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a read-only auditing view over gnubok's core bookkeeping engine to validate the correctness of draft-to-post transitions, ensure journal immutability, and enforce balance invariants.

Core Features & Use Cases

  • Audit core lifecycle: Verifies draft creation, commit, reversals (storno), and corrections align with policy.
  • Immutability & invariants: Checks that posted entries cannot be modified and that currency and voucher rules remain consistent.
  • Compliance reference: Cross-references CLAUDE.md guard rails for auditing standards and governance.
  • Use case: As a developer, run the auditor to detect any accidental write paths that bypass the engine.

Quick Start

Run the read-only audit on gnubok's bookkeeping engine.

Frequently Asked Questions about swarm-bookkeeping-engine-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit double-entry bookkeeping transactions for immutability and balance invariants?

Yes, you can safely audit a production bookkeeping engine by enforcing read-only checks and referencing CLAUDE.md guard rails. This approach analyzes atomic operations and governance rules without modifying any data, ensuring safe production use.

What does a bookkeeping engine audit check in the draft-post lifecycle?

To detect accidental write paths that bypass the bookkeeping engine, run a read-only audit over the core files and RPC triggers. The auditor identifies deviations in the audit trail by analyzing atomic operations and lineage against governance rules.

Can I run a bookkeeping engine audit safely in a production environment?

When a bookkeeping engine audit detects deviations, it flags violations in draft-to-post transitions, journal immutability, and balance invariants. You must cross-reference CLAUDE.md guard rails to correct accidental write paths and restore compliance.

Why does my bookkeeping engine audit show deviations in the audit trail?

Period-lock and voucher rules are validated during a bookkeeping engine audit by checking that posted entries remain immutable and currency consistency is maintained. The auditor enforces these invariants across RPC triggers to prevent unauthorized modifications.