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 decisions
Access Control Model/AuthorizationAccess control model
Project Data ModelProject data model
Resource (e.g.,Project,Subproject) LifetimeRessource-level lifetime
Workflowitem OrderingWorkflowitem ordering
Multi Node Setup (Superceded)Multi-node setup
Basic Execution ArchitectureExecution-architecture Overview
Git Branching/Releasing ModelGit branching model
Multichain Migration ModelMigration model
Multi Node Setup/Address Private Key HandlingMulti-node setup