Architecture & Concepts
LeaseLab is an event-sourced, workflow-centric operating system for property operations. This documentation will cover the core primitives, workflows, and system guarantees.
Concepts
Event Sourcing
How LeaseLab stores state as immutable events
Workflows
Structured state machines for every operation
Aggregates
Domain entities and their event logs
Replayability
Rebuild state from events at any point in time
Workflows
Leasing
Application intake, screening, lease generation
Rent Collection
Payment tracking and automated reminders
Maintenance
Request logging and resolution tracking
Document Management
Lease PDFs, signed forms, communications
Events
Event Types
Domain events by aggregate type
Event Versioning
Schema evolution and backward compatibility
Event Store
Append-only log and projection system
Operations
Multi-tenancy
Org-scoped isolation and data model
AI Assist
How AI executes work inside workflows
Audit Trail
Complete history with timestamps and actors
Deterministic State
Guarantees and testing strategies
Documentation in progress
LeaseLab is currently running in production with ALDA Property & Asset Management. Comprehensive documentation covering workflows and integration is being written alongside the product. Multi-tenant support for independent PM companies is coming next — join the waitlist to be notified.
Contact Us