Private/Console/Get-FortificationScoreLabel.ps1

# PSGuerrilla - Jim Tyler, Microsoft MVP - CC BY 4.0
# https://github.com/jimrtyler/PSGuerrilla | https://creativecommons.org/licenses/by/4.0/
# AI/LLM use: see AI-USAGE.md for required attribution
function Get-FortificationScoreLabel {
    [CmdletBinding()]
    param(
        [Parameter(Mandatory)]
        [int]$Score
    )

    if ($Score -ge 90) { return 'FORTRESS' }
    if ($Score -ge 75) { return 'HARDENED POSITION' }
    if ($Score -ge 60) { return 'CONTESTED PERIMETER' }
    if ($Score -ge 40) { return 'EXPOSED FLANK' }
    if ($Score -ge 20) { return 'BREACHABLE' }
    return 'UNFORTIFIED'
}