param(
    [string]$TemplatePath = "C:\Users\niuniu\Desktop\Report.pptx",
    [string]$OutputPath = "C:\workspace\cursor\output\vip-report\shape-inventory.json"
)

$ErrorActionPreference = "Stop"
$root = Split-Path -Parent $PSScriptRoot

powershell -ExecutionPolicy Bypass -File "$root\scripts\inspect_template_inventory.ps1" -TemplatePath "$TemplatePath" -OutputPath "$OutputPath"
Get-Content -LiteralPath $OutputPath -Encoding UTF8 | Select-Object -First 80
