The Zero Trust Assessment PowerShell module runs tenant assessments and generates
reports. This file is the entry point for humans and coding agents. Copilot-specific guidance
already lives in .github/copilot-instructions.md, and
there are repo skills under .github/skills/.
| Path | What lives here |
|---|---|
src/powershell/ |
Module source and dependency initialization. |
src/documentgenerator/ |
Report and document-generation assets. |
build/ |
Build pipeline, configuration, and helpers. |
code-tests/ |
Pester commands, structure gates, and assessment tests. |
.github/skills/ |
Repository-specific agent skills. |
.github/workflows/, .azure-pipelines/ |
CI/CD definitions. |
See docs/conventions.md.
pwsh scripts/verify.ps1For the full suite, build the module and run Pester:
pwsh build/powershell/Build-PSModule.ps1
Invoke-Pester -Path ./code-testsA change is done when verify.ps1 and the relevant tests under code-tests/ pass.
Every PR must follow
.github/instructions/telemetry.instructions.md.