P3: the cash flow statement by ASC 230 (defect 1, D-35, D-42)
check / check (push) Canceled after 0s
check / check (push) Canceled after 0s
Direct method with the operating reconciliation and noncash schedules; it foots by construction (Lean and Kani). Every non-cash account belongs to one section; reversals net; a member or lender paying for the company is cash borrowed and spent (D-42, constructive receipt and disbursement); property a member contributes stays noncash. The bookspec seed: one loader checks every example. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T3gXMVt7XJPi6ens1or9Dj
This commit is contained in:
64 files changed
+12128
-1567
No files matched your search
@@ -2510,7 +2510,11 @@ fn settings_that_disagree_with_the_chart_are_problems() {
|
||||
.map(|p| p.as_str().unwrap().to_string())
|
||||
.collect();
|
||||
assert_eq!(problems.len(), 1, "{problems:?}");
|
||||
assert!(problems[0].contains("[books] financing_accounts names 6000"));
|
||||
assert!(
|
||||
problems[0].contains("[books] financing_accounts lists 6000"),
|
||||
"{problems:?}"
|
||||
);
|
||||
assert!(problems[0].ends_with("remove it from [books] financing_accounts in the settings"));
|
||||
let text = std::fs::read_to_string(&toml)
|
||||
.unwrap()
|
||||
.replace("cash_accounts = [\"1000\"]", "cash_accounts = [\"1010\"]")
|
||||
@@ -2527,7 +2531,7 @@ fn settings_that_disagree_with_the_chart_are_problems() {
|
||||
"{problems}"
|
||||
);
|
||||
assert!(
|
||||
problems.contains("[books] financing_accounts names 6000"),
|
||||
problems.contains("[books] financing_accounts lists 6000"),
|
||||
"{problems}"
|
||||
);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user