Automation Layer
AitherZero
198 cmdlets, 503 automation scripts across 21 domains. PowerShell 7+ module that manages the entire ecosystem.
Bootstrap
pwsh -File ./bootstrap.ps1 -Mode New -InstallProfile Minimal -NonInteractiveRun tests
pwsh -File 0402_Run-UnitTests.ps1Validate syntax
pwsh -File 0906_Validate-Syntax.ps1 -AllBuild module
pwsh -File build.ps1Environment
0000-0099Setup, bootstrapping, prerequisites
Get-SystemInfoInitialize-EnvironmentTest-Prerequisites
Infrastructure
0100-0199Hyper-V, certificates, networking
New-CertificateSet-NetworkPolicyInitialize-HyperV
Dev Tools
0200-0299Git, Node, Docker, VS Code setup
Install-DevToolsSet-GitConfigInstall-VSCodeExtensions
Build
2000-2099Image building, module compilation
Build-GenesisImageBuild-ServiceImagesPush-Images
Lifecycle
4000-4099Start, stop, restart services
Start-GenesisStop-GenesisRestart-Service
Testing
0400-0499Pester, pytest, PSScriptAnalyzer
Run-UnitTestsRun-PSScriptAnalyzerRun-IntegrationTests
Reporting
0500-0599Test reports, dashboards, metrics
Generate-TestReportGet-CoverageReport
Git & AI
0700-0799GitHub integration, automation
Sync-RepositoryCreate-PullRequest
Maintenance
9000-9999Reset, cleanup, health checks
Reset-EnvironmentInvoke-DeepCleanValidate-Syntax