Interface: PraxisAppConfig
August 8, 2026 · View on GitHub
@plures/praxis / index / PraxisAppConfig
Interface: PraxisAppConfig
Defined in: src/unified/types.ts:143
Configuration passed to createApp() — schema, rules, constraints, and liveness options.
Properties
chronos?
optionalchronos?:object
Defined in: src/unified/types.ts:155
Chronos options
batchMs?
optionalbatchMs?:number
maxBatch?
optionalmaxBatch?:number
constraints?
optionalconstraints?:UnifiedConstraint[]
Defined in: src/unified/types.ts:151
Constraints
liveness?
optionalliveness?:LivenessConfig
Defined in: src/unified/types.ts:153
Liveness monitoring
name
name:
string
Defined in: src/unified/types.ts:145
App name (used in Chronos context)
rules?
optionalrules?:UnifiedRule[]
Defined in: src/unified/types.ts:149
Business rules
schema
schema:
PathSchema<unknown>[]
Defined in: src/unified/types.ts:147
Graph schema — all paths the app uses