Skip to content

Last reviewed: 2026-08-12

ADR Index

This index tracks architecture and product decisions for BooksPlus.

Accepted ADRs

  • accepted/0001-used-records-are-retired-not-deleted.md
  • accepted/0002-postgresql-primary-company-data-store.md
  • accepted/0003-background-work-and-domain-events-policy.md
  • accepted/0004-canonical-accounting-model-is-source-of-truth.md
  • accepted/0005-source-evidence-owned-by-source-documents.md
  • accepted/0006-generated-financial-period-labels.md
  • accepted/0007-provider-agnostic-import-boundaries.md
  • accepted/0009-persisted-report-runs.md
  • accepted/0010-close-runs-and-report-packs.md
  • accepted/0011-desktop-identity-model.md
  • accepted/0012-policy-based-authorization.md
  • accepted/0013-encrypted-company-data.md
  • accepted/0014-append-only-security-audit-events.md
  • accepted/0015-accounting-posting-foundation.md
  • accepted/0016-support-access-is-temporary-and-logged.md
  • accepted/0017-chart-maintenance-surrounds-accounting-kernel.md
  • accepted/0019-first-run-production-administrator-bootstrap.md
  • accepted/0020-initial-release-scope-and-financial-workflow-taxonomy.md
  • accepted/0021-income-accounting-facts-and-templates.md
  • accepted/0022-reviewable-accounting-file-intake.md
  • accepted/0023-booksplus-starter-chart-and-dolibarr-account-crosswalk.md
  • accepted/0024-operational-summary-workflow-boundaries-and-purchasing-facts.md
  • accepted/0025-contractor-classification-and-information-return-filing.md
  • accepted/0026-initial-release-single-currency-boundary.md
  • accepted/0027-managed-local-postgresql-launch-deployment.md
  • accepted/0028-standard-cost-inventory-period-summaries.md
  • accepted/0029-cross-workflow-accounting-event-identity.md
  • accepted/0030-sensitive-company-data-key-recovery-and-backup-protection.md
  • accepted/0031-company-scoped-postgresql-backup-and-atomic-restore.md
  • accepted/0032-qbo-first-controlled-cutover.md
  • accepted/0033-company-accounting-time-and-period-cutoffs.md
  • accepted/0034-sales-tax-accounting-and-remittance-boundary.md
  • accepted/0035-controlled-conversion-setup-review-pause.md

Proposed ADRs

  • proposed/0008-source-document-mailbox-intake.md

Superseded ADRs

  • superseded/0018-bp3-initial-release-scope-and-development-sequence.md

Open issues

  • issues.md

Retired ADRs

  • None.