Double entry accounting milestone 10 - #91
Merged
chongfun merged 2 commits intoAug 24, 2026
Merged
Conversation
…ration - Multi-database configuration: configure migrations_paths for development queue, cache, and cable databases (db/queue_migrate, db/cache_migrate, db/cable_migrate) - Restore pure Solid schemas: db/queue_schema.rb, db/cache_schema.rb, db/cable_schema.rb containing only solid_* tables - Rename surviving legacy index on party_aliases (index_tenant_aliases_on_tenant_id_and_lower_alias_name -> index_party_aliases_on_party_id_and_lower_alias_name) - Remove deleted predecessor documentation (documentation/running_account_refactor/ and documentation/payment_ingestion/) - Delete unused legacy helpers and RBS signatures (rent_payments_helper, utility_payments_helper, payment_ingestions_helper) - Rewrite documentation/accounting_architecture.md to provide authoritative 10-section reference for the complete double-entry and tax reporting engine, exactly aligned with ChartOfAccounts::SYSTEM_ACCOUNTS, domain posting services, and Schedule E tax rules - Rewrite README.md around current production capabilities, domain entities, double-entry ledger, and Schedule E tax reporting - Clean and tersify code comments across the codebase, removing update residue and milestone references - Regenerate Rails RBS signatures (sig/rbs_rails/) for current models and clean hand-written RBS definitions - Verify fresh database creation and isolation from db:drop db:create db:prepare and db:migrate
chongfun
force-pushed
the
double_entry_accounting_milestone_10
branch
from
August 24, 2026 00:48
aa3df06 to
0192829
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Clean of execution scaffolding and updating documentation