Document metadata
- Status
- Maintained
- Approval
- Approved
- Version
- 1.0
- Classification
- PUBLIC
- Owner
- Lightning IT Documentation Maintainers
- Approver
- Lightning IT Product Owners
- Audience
- solution architects, platform engineers
- Last reviewed
- Next review
- (Annual)
IO conceptual architecture
This is a responsibility model, not an implementation diagram. A verified IO release may realize these boundaries in different components or combine them.
Conceptual flow
- A request boundary accepts an authenticated request and an immutable content identity.
- A policy boundary evaluates authorization, allowed inputs, target scope, timing, and concurrency.
- An input boundary validates non-secret data and resolves secret references without adding secret values to the durable request.
- An execution boundary runs the selected content with a bounded identity, dependency set, network reach, and lifetime.
- An observation boundary records redacted runtime state and exposes enough information for authorized diagnosis.
- An acceptance boundary performs or records independent target verification and the authorized outcome decision.
Boundary invariants
- Content identity must not change between authorization and execution.
- Scope expansion requires a new authorization decision.
- Secret values must not become public request metadata or general-purpose logs.
- Runtime identity must have no broader privilege or lifetime than required.
- A process completion state must remain distinct from target acceptance.
- Evidence export must preserve classification and retention constraints.
Portfolio interactions
IO may consume automation content associated with ModuLix, may target infrastructure associated with Wunderbox, and may emit signals that can be observed through Atlas. These are functional relationships only. This public model does not require all four products in a deployment and does not claim a specific integration protocol.
Deployment decision record
An implementation-specific architecture should identify the concrete component for every boundary, its owner, trust zone, data classification, availability requirement, backup or recovery need, and verification method. Keep endpoints, credentials, detailed topology, and protected evidence in the authorized environment documentation.
See the portfolio architecture for peer-product boundaries and Operations for readiness checks.