Interface: CompletenessReport
August 8, 2026 · View on GitHub
@plures/praxis / index / CompletenessReport
Interface: CompletenessReport
Defined in: packages/praxis-core/src/completeness.ts:111
Completeness audit report — coverage across rules, constraints, contracts, context, and events.
Properties
constraints
constraints:
object
Defined in: packages/praxis-core/src/completeness.ts:122
covered
covered:
number
total
total:
number
uncovered
uncovered:
LogicBranch[]
context
context:
object
Defined in: packages/praxis-core/src/completeness.ts:132
covered
covered:
number
missing
missing:
StateField[]
total
total:
number
contracts
contracts:
object
Defined in: packages/praxis-core/src/completeness.ts:127
missing
missing:
string[]
total
total:
number
withContracts
withContracts:
number
events
events:
object
Defined in: packages/praxis-core/src/completeness.ts:137
covered
covered:
number
missing
missing:
StateTransition[]
total
total:
number
rating
rating:
"complete"|"good"|"partial"|"incomplete"
Defined in: packages/praxis-core/src/completeness.ts:115
Rating
rules
rules:
object
Defined in: packages/praxis-core/src/completeness.ts:117
covered
covered:
number
total
total:
number
uncovered
uncovered:
LogicBranch[]
score
score:
number
Defined in: packages/praxis-core/src/completeness.ts:113
Overall score (0-100)