System Architecture

Architecture of the Demiton execution platform and how it governs construction system interaction.

Demiton provides infrastructure that governs how construction systems interact.

Instead of allowing systems to exchange data directly, Demiton introduces a controlled execution layer that enforces deterministic behavior across the construction stack.

This architecture ensures that cost structures remain aligned between estimating, field execution, and financial systems.

Platform Layers

The platform operates through a layered architecture.

External Systems

These are the systems used by construction teams.

Examples include:

• estimating systems such as Pronamics
• field execution platforms such as Assignar
• financial systems such as Business Central
• payroll systems
• document repositories

Each system manages a different stage of the project lifecycle.

Adapter Layer

Adapters provide controlled interfaces to external systems.

Adapters handle:

• authentication
• API interaction
• data retrieval
• record creation
• protocol handling

By isolating system interaction inside adapters, Demiton prevents external systems from interacting directly with the execution runtime.

Blueprint Runtime

The Blueprint Runtime is the deterministic workflow engine.

Blueprints define the exact sequence of steps required to perform a task.

Examples include:

• retrieving site diary labour entries
• transforming labour records into canonical structures
• posting project costs to an ERP system

Each blueprint run is:

• persisted
• observable
• identity-bound

This ensures system behavior remains predictable and auditable.

Construct Layer

The Construct Layer provides semantic models for business concepts.

Examples include:

• Project
• LabourEntry
• Vendor
• PaymentFile
• ProjectFinancialState

Constructs allow workflows to operate on meaningful business entities rather than raw system records.

AI Layer

The AI layer provides reasoning and knowledge retrieval.

It can:

• answer operational questions
• summarize project activity
• retrieve documents and reports

However, AI does not execute actions directly.

All execution occurs through Blueprint workflows.

Design Principles

The Demiton architecture follows several principles:

Deterministic Execution
Every workflow step is defined and observable.

Adapter Isolation
External systems are accessed only through adapters.

Semantic Data Models
Constructs represent business concepts instead of raw API payloads.

Identity Boundaries
All actions are attributable to a user or system identity.

These principles ensure reliable system behavior across complex enterprise environments.