Kritical.Lens.SchemaCompleteness
1.0.0
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2026 Kritical Pty Ltd. All rights reserved.
Package Details
Author(s)
- Joshua Finley
Tags
Kritical Lens Microsoft365DSC UTCM Schema Parity Audit PowerShell PSGallery
Functions
Invoke-KriticalLensSchemaCompleteness
PSEditions
Dependencies
This module has no dependencies.
Release Notes
1.0.0 — Initial public release.
* Invoke-KriticalLensSchemaCompleteness — walks a Microsoft365DSC schema
inventory against a PowerShell module set, emits a per-gate verdict
across C1..C6 (primitive exists, every param, Mandatory match, DataType
family, ValidateSet completeness, read-side accessor).
* Extracted from the Kritical connector's internal audit toolkit as
the first standalone Lens family slice.
* Compatible with any module set that marks its resource-covering
functions with a `# COVERS-DSC-RESOURCE: <ResourceName>` comment
immediately preceding the function definition.
FileList
- Kritical.Lens.SchemaCompleteness.nuspec
- Kritical.Lens.SchemaCompleteness.psd1
- Kritical.Lens.SchemaCompleteness.psm1
- LICENSE
- README.md
- Private\_DataTypeMap.ps1
- Private\_GateEval.ps1
- Private\_IndexKritPrimitives.ps1
- Public\Invoke-KriticalLensSchemaCompleteness.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 5 | 7/3/2026 |