Skip to main content

Architecture Decision Records

An architectural decision record (ADR) is a document that captures an important architectural decision made along with its context and consequences. For more information about what an ADR is visit the Architecture decision record project on GitHub.

Following table shows a list of TruBudget's ADRs:

Record Architecture Decisions (ADRs)Record architecture
Access Control Model/AuthorizationAccess control
Project Data ModelProject data
Resource (e.g.,Project,Subproject) LifetimeRessource-level
Workflowitem OrderingWorkflowitem
Multi Node Setup (Superceded)Multi-node
Basic Execution ArchitectureExecution-architecture
Git Branching/Releasing ModelGit branching
Multichain Migration ModelMigration
Multi Node Setup/Address Private Key HandlingMulti-node