Claude Code Entry Point
Read this first, then follow canonical sources:
- Project rules: AGENTS.md
- PowerShell rules: .github/ai-context/powershell-rules.md
Quick Reference
- Scope each change to one behavior; update tests/docs/changelog when impacted and available.
- Route Jira API interactions through
Invoke-JiraMethodand preserve Cloud/Data Center behavior. - During iteration, run targeted tests when present (for example
Invoke-Pester -Path 'Tests/Functions/Public/Get-Board.Unit.Tests.ps1'). - Before finalizing, validate from repo root with
./Tools/setup.ps1thenInvoke-Build -Task Build, Test. - This repo may have no
Tests/; validation can warn/skip tests—report exact outcomes. - Public function sources are unprefixed (for example
Get-Board) and exported withJiraAgileprefix.
File Locations
- Public functions:
JiraAgilePS/Public/ - Private functions:
JiraAgilePS/Private/ - Tests (optional legacy coverage):
Tests/(copied toRelease/Tests/when present) - Docs/help sources:
docs/en-US/commands/(add files when command help changes)