126 lines
2.7 KiB
JSON
126 lines
2.7 KiB
JSON
{
|
|
"scriptCompleted": true,
|
|
"files": [
|
|
{
|
|
"path": ".agents/skills/lemana-vpn-operations/SKILL.md",
|
|
"language": "markdown",
|
|
"sizeLines": 70,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": ".agents/skills/lemana-vpn-sso-autofill/SKILL.md",
|
|
"language": "markdown",
|
|
"sizeLines": 80,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": ".agents/skills/lemana-vpn-testing/SKILL.md",
|
|
"language": "markdown",
|
|
"sizeLines": 101,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "AGENTS.md",
|
|
"language": "markdown",
|
|
"sizeLines": 88,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "app/Package.swift",
|
|
"language": "swift",
|
|
"sizeLines": 14,
|
|
"fileCategory": "code"
|
|
},
|
|
{
|
|
"path": "app/Sources/LemanaVPN/LemanaVPNApp.swift",
|
|
"language": "swift",
|
|
"sizeLines": 190,
|
|
"fileCategory": "code"
|
|
},
|
|
{
|
|
"path": "app/Sources/LemanaVPN/VPNManager.swift",
|
|
"language": "swift",
|
|
"sizeLines": 697,
|
|
"fileCategory": "code"
|
|
},
|
|
{
|
|
"path": "bin/vpn-lemanapro.sh",
|
|
"language": "shell",
|
|
"sizeLines": 1090,
|
|
"fileCategory": "script"
|
|
},
|
|
{
|
|
"path": "docs/goals/manual-first-auth-flow/GOAL.md",
|
|
"language": "markdown",
|
|
"sizeLines": 12,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "docs/goals/manual-first-auth-flow/PLAN.md",
|
|
"language": "markdown",
|
|
"sizeLines": 251,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "docs/superpowers/plans/2026-05-24-keychain-totp-provider.md",
|
|
"language": "markdown",
|
|
"sizeLines": 935,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "install.sh",
|
|
"language": "shell",
|
|
"sizeLines": 943,
|
|
"fileCategory": "script"
|
|
},
|
|
{
|
|
"path": "libexec/lemana-vpn-dns-cleanup",
|
|
"language": "unknown",
|
|
"sizeLines": 23,
|
|
"fileCategory": "code"
|
|
},
|
|
{
|
|
"path": "README.md",
|
|
"language": "markdown",
|
|
"sizeLines": 579,
|
|
"fileCategory": "docs"
|
|
},
|
|
{
|
|
"path": "templates/openconnect-lite-config.toml",
|
|
"language": "toml",
|
|
"sizeLines": 32,
|
|
"fileCategory": "config"
|
|
},
|
|
{
|
|
"path": "tests/smoke.sh",
|
|
"language": "shell",
|
|
"sizeLines": 438,
|
|
"fileCategory": "script"
|
|
},
|
|
{
|
|
"path": "uninstall.sh",
|
|
"language": "shell",
|
|
"sizeLines": 320,
|
|
"fileCategory": "script"
|
|
}
|
|
],
|
|
"totalFiles": 17,
|
|
"filteredByIgnore": 3,
|
|
"estimatedComplexity": "small",
|
|
"stats": {
|
|
"filesScanned": 17,
|
|
"byCategory": {
|
|
"docs": 8,
|
|
"code": 4,
|
|
"script": 4,
|
|
"config": 1
|
|
},
|
|
"byLanguage": {
|
|
"markdown": 8,
|
|
"swift": 3,
|
|
"shell": 4,
|
|
"unknown": 1,
|
|
"toml": 1
|
|
}
|
|
}
|
|
} |