From 61b6e48df7c6d10c119c4bb69303ec8df722514e Mon Sep 17 00:00:00 2001 From: Stephen Waits <1+swaits@noreply.git.swaits.com> Date: Sun, 11 Oct 2026 15:32:02 +0000 Subject: [PATCH] Payroll accounting, class tracking, CPA handoff package (48 MCP tools) --- crates/ledger-core/src/lib.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/ledger-core/src/lib.rs b/crates/ledger-core/src/lib.rs index f9fa7ef..3819cd4 100644 --- a/crates/ledger-core/src/lib.rs +++ b/crates/ledger-core/src/lib.rs @@ -19,10 +19,12 @@ pub mod account; pub mod arap; pub mod assets; +pub mod classes; pub mod error; pub mod journal; pub mod ledger; pub mod money; +pub mod payroll; pub mod periods; pub mod reports; @@ -35,12 +37,14 @@ pub use assets::{ Asset, AssetId, AssetStatus, DepreciationMethod, DisposalAmounts, NewAsset, ScheduleLine, accumulated_depreciation, book_value, depreciation_schedule, disposal_amounts, }; +pub use classes::{Class, ClassId}; pub use error::LedgerError; pub use journal::{EntryId, EntryStatus, JournalEntry, JournalLine}; pub use ledger::{Ledger, ReconciliationReport, UnclearedLine}; pub use money::{Currency, Money}; +pub use payroll::{PayrollLine, PayrollRun, PayrollRunId}; pub use periods::{Period, PeriodId, PeriodStatus}; pub use reports::{ - BalanceSheet, CashFlowLine, CashFlowParams, CashFlowStatement, ProfitAndLoss, TrialBalance, - TrialBalanceLine, cash_flow, + BalanceSheet, CashFlowLine, CashFlowParams, CashFlowStatement, ClassProfitAndLoss, + ProfitAndLoss, TrialBalance, TrialBalanceLine, cash_flow, };