Private/Get-KadenIntegrationRenameMap.ps1

function Get-KadenIntegrationRenameMap {
    <#
    .SYNOPSIS
        Return the finite set of required Kaden-owned integration renames.
    #>

    [CmdletBinding()]
    param()

    return @(
        [pscustomobject]@{ OldName = 'docs/kaden/ai-extension.md'; NewName = 'docs/kaden/kaden-extension.md' }
        [pscustomobject]@{ OldName = 'docs/kaden/ai-local-setup.md'; NewName = 'docs/kaden/kaden-local-setup.md' }
        [pscustomobject]@{ OldName = '.cursor/how-to-sync-ai.md'; NewName = '.cursor/how-to-sync-kaden.md' }
        [pscustomobject]@{ OldName = '.cursor/.sync-manifest'; NewName = '.cursor/.kaden-sync-manifest' }
        [pscustomobject]@{ OldName = '.github/.last-audit'; NewName = '.github/.kaden-last-audit' }
    )
}