Gemini/Antigravity Entry Point
Follow canonical guidance in this order:
If files disagree, AGENTS.md wins.
Hard Requirements
- Preserve persisted configuration compatibility (
Configuration.psd1,Message,ServerList). - Use existing wrappers/helpers (
Save-Configuration, privateInvoke-WebRequest,Import-MqcnAliaspatterns). - During iteration, run targeted tests when possible (for example
Invoke-Pester -Path 'Tests/Functions/Get-Configuration.Unit.Tests.ps1'). - Keep changes test-backed in
Tests/. - Run
Invoke-Build -Task Build, Testbefore completion (andLintfor full local validation). - Instruction-only changes may be skipped by CI path filters; run local validation and report exact command outcomes.
Key Paths
- Module code:
AtlassianPS.Configuration/Public/,AtlassianPS.Configuration/Private/ - Module bootstrap/schema wiring:
AtlassianPS.Configuration/AtlassianPS.Configuration.psm1 - Build script:
AtlassianPS.Configuration.build.ps1 - Tests:
Tests/**/*.ps1 - Help docs:
docs/en-US/commands/*.md,docs/en-US/about_*.md