📄️ ADR-002: Document Calculations Architecture
Status
📄️ Document Line Item Shape
Overview
📄️ Document Modules Code Review Checklist
Use this checklist when adding or modifying document types (Sale, Order, Quote, Bill, Invoice, Return, Credit Note) or when changing calculation logic.
📄️ FlowPOS Architecture: Multi-Tenancy, Signup Automation & Tax Adapter Pattern
This document describes how FlowPOS implements multi-tenancy, automated tenant provisioning on signup, and the Tax Adapter pattern for global electronic invoicing scalability.
📄️ Money Representation
How FlowPOS stores and calculates monetary amounts
📄️ The Definitive Guide to npm overrides
The overrides field in package.json is like a surgical tool: it allows you to force a specific version of a transitive dependency (a dependency of a dependency) without waiting for the middleman to update their code.