Files
dev-procfile/report/mind-map.md
T

2.1 KiB

Darano mind map

Darano tokenization platform
├── Customers and assets
│   ├── Mellat Bank: primary customer and IPG rail
│   ├── Real estate: principal real-world asset
│   └── Token publisher: authorized ICO inventory owner
├── Customer product
│   ├── Login, identity, TFA, bank information
│   ├── Projects and token discovery
│   ├── Wallets, balances, trustlines
│   ├── Buy, deposit, transfer, withdraw, redeem
│   ├── Marketplace orders and history
│   └── BNPL and referral commissions
├── Financial orchestration
│   ├── API gateway -> gRPC services
│   ├── Wallet/Market -> validation and settlement
│   ├── PostgreSQL -> operational state
│   ├── Redis -> locks/cache
│   └── RabbitMQ/Watermill -> transaction commands/events
├── Sources of truth
│   ├── GL -> primary append-only financial truth
│       ├── Immutable double-entry journals
│       ├── Transaction lifecycle events
│       ├── Available/frozen/clearing/treasury accounts
│       ├── Balance and journal explorer
│       ├── Mirror transport: implemented foundation
│       ├── Mandatory availability gate: missing
│       ├── Critical health plus OTel incident reporting: missing
│       └── Reconciliation: missing
│   └── Kuknos (Stellar compatible) -> secondary settlement truth
│       ├── Required together with GL in normal mode
│       └── Manual operator disable mode: missing
├── Operations
│   ├── Django AdminPanel
│   ├── Direct DB writes: current invariant bypass
│   ├── DevOps/Traefik/Compose
│   └── Monitoring and alerting
└── Main work remaining
    ├── Correct event command lifecycle
    ├── Fixed-point money end to end
    ├── GL fail-closed gate, startup/deployment, and reconciliation
    ├── Trustline and reserved-balance GL model
    ├── Critical health and OpenTelemetry incident reporting
    └── End-to-end domain/outage tests