This report was generated in Chinese. Some content may be in Chinese.
Low Risk — Risk Score 25/100
Last scan:3 hr ago Rescan
25 /100
wip-ldm-os
LDM OS installer and updater - AI agent 共享基础设施的安装/更新工具
合法的 AI Agent 操作系统管理工具,代码质量高(无外部依赖、安全删除模式),存在文档未声明的系统级操作(网络、LaunchAgent、crontab),预扫描危险 IOC 均在 Markdown 文档示例中,非实际执行代码。
Skill Namewip-ldm-os
Duration127.3s
Enginepi
ClawHub Wip Ldm Os Private v0.4.72 by parkertoddbrooks
📥 662
ClawHub Verdict Suspicious dangerous_execenv_credential_accessllm_suspiciouspotential_exfiltrationvt_suspicious
Safe to install
建议补全 SKILL.md 声明,明确列出 network:READ(GitHub/npm)、environment(系统配置管理)和敏感路径写入。

Findings 5 items

Severity Finding Location
Low
网络访问未在 SKILL.md 声明 Doc Mismatch
代码实际通过 git clone https://github.com/ 和 npm install 访问网络,但 SKILL.md allowed-tools 中未声明 network 资源。虽然对安装工具来说这是必要的,但应明确声明。
execSync(`git clone --depth 1 "${httpsUrl}" "${repoPath}"`)
→ 在 SKILL.md allowed-tools 中添加 network:READ
bin/ldm.js:260
Low
LaunchAgent/crontab 管理未声明 Doc Mismatch
代码通过 launchctl 和 crontab 管理 macOS 开机自启和定时任务,写入 ~/Library/LaunchAgents/ plist 文件,这些是高级权限操作但 SKILL.md 未覆盖。
execSync(`crontab "${tmpCron}")`) / execSync(`launchctl load "${dest}"`)
→ 在 SKILL.md 中明确列出 LaunchAgent 和 crontab 管理能力
bin/ldm.js:145
Low
Claude Code 设置文件写入未声明 Doc Mismatch
deploy.mjs 写入 ~/.claude/settings.json(hooks 配置)和 ~/.claude.json(MCP 服务器配置),属于对第三方工具配置的修改,SKILL.md 未声明。
writeFileSync(settingsPath, JSON.stringify(settings, null, 2))
→ 在文档中说明对 Claude Code 和 OpenClaw 配置的写入
lib/deploy.mjs:520
Low
npm 依赖无版本锁定 Supply Chain
package.json 的 dependencies 为空(仅用 Node.js 内置模块),但 installFromPath() 执行 npm install 无版本控制。若从 GitHub 克隆的依赖包有恶意版本替换风险。
execSync('npm install --omit=dev', { cwd: tempPath, stdio: 'pipe' })
→ 对外部依赖添加 integrity 校验
lib/deploy.mjs:315
Info
预扫描危险 IOC 均为文档内容,非执行代码 Priv Escalation
预扫描标记的 rm -rf /、base64 -d、curl | sh 等危险命令均出现在 ai/product/*.md 文档文件中,是描述性内容(bug 报告、产品规划、AI 会话日志),不是 skill 实际执行的脚本。
rm -rf /private/tmp/ldm-install-*
→ 无需行动。静态扫描需区分文档内容与可执行代码。
ai/product/bugs/archive/2026-03-17--dogfood-bug-sweep.md:38
ResourceDeclaredInferredStatusEvidence
Filesystem WRITE WRITE ✓ Aligned SKILL.md:1 声明 shell:WRITE,bin/ldm.js:1 实际执行文件系统操作
Network NONE READ ✗ Violation bin/ldm.js 执行 git clone https:// 和 npm install,SKILL.md 未声明 network
Shell WRITE WRITE ✓ Aligned bin/ldm.js 使用 execSync 调用 npm/git/launchctl/crontab
Environment NONE ADMIN ✗ Violation lib/deploy.mjs 写入 ~/Library/LaunchAgents/、crontab、Claude Code settings.json
Skill Invoke NONE WRITE ✓ Aligned lib/deploy.mjs installSkill() 部署 SKILL.md 到各 harness
Database NONE READ ✓ Aligned scripts/ldm-backup.sh 读取 SQLite 数据库做 .backup
4 Critical 1 High 79 findings
💀
Critical Dangerous Command 危险 Shell 命令
rm -rf /
ai/product/bugs/archive/2026-03-17--dogfood-bug-sweep.md:38
💀
Critical Dangerous Command 危险 Shell 命令
rm -rf ~
ai/product/bugs/backup/2026-03-31--cc-mini--backup-master-plan.md:122
🔒
Critical Encoded Execution Base64 编码执行(代码混淆)
base64 -d
ai/product/plans-prds/current/ldm-os-public-launch-plan.md:917
💀
Critical Dangerous Command 危险 Shell 命令
curl -fsSL https://ldm.sh | sh
ai/product/plans-prds/upcoming/_sort/2026-03-06--unified-extension-and-installer-framework.md:255
📡
High IP Address 硬编码 IP 地址
172.236.243.140
ai/product/plans-prds/current/wip-code/_temp-backups/2026-03-25-pre-level1/SHARED-CONTEXT.md:27
🔗
Medium External URL 外部 URL
https://wip.computer/install/wip-ldm-os.txt
CHANGELOG.md:680
🔗
Medium External URL 外部 URL
https://www.gnu.org/licenses/
LICENSE.md:49
🔗
Medium External URL 外部 URL
https://wip.computer/lume/
README.md:73
🔗
Medium External URL 外部 URL
https://nodejs.org
SKILL.md:125
🔗
Medium External URL 外部 URL
https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/iCloud/iC...
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:29
🔗
Medium External URL 外部 URL
https://dev.to/nemecek_f/ios-saving-files-into-user-s-icloud-drive-using-filemanager-4kpm
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:30
🔗
Medium External URL 外部 URL
https://fatbobman.com/en/posts/in-depth-guide-to-icloud-documents/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:31
🔗
Medium External URL 外部 URL
https://osxdaily.com/2017/11/16/access-icloud-drive-command-line-mac/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:42
🔗
Medium External URL 外部 URL
https://eclecticlight.co/2024/03/18/how-icloud-drive-works-in-macos-sonoma/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:43
🔗
Medium External URL 外部 URL
https://zottmann.org/2025/09/08/ios-icloud-drive-synchronization-deep.html
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:64
🔗
Medium External URL 外部 URL
https://eclecticlight.co/2024/02/22/icloud-does-throttle-data-syncing-after-all/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:65
🔗
Medium External URL 外部 URL
https://eclecticlight.co/2024/03/05/icloud-drive-in-sonoma-mechanisms-throttling-and-system-limits/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:66
🔗
Medium External URL 外部 URL
https://dev.to/generatecodedev/how-to-monitor-icloud-drive-subdirectory-changes-in-swift-317a
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:83
🔗
Medium External URL 外部 URL
https://developer.apple.com/forums/thread/701390
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:84
🔗
Medium External URL 外部 URL
https://www.objc.io/issues/10-syncing-data/icloud-document-store/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:85
🔗
Medium External URL 外部 URL
https://support.apple.com/en-us/102651
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:103
🔗
Medium External URL 外部 URL
https://developer.apple.com/icloud/cloudkit/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:128
🔗
Medium External URL 外部 URL
https://developer.apple.com/documentation/cloudkit/ckquerysubscription
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:129
🔗
Medium External URL 外部 URL
https://www.hackingwithswift.com/read/33/8/delivering-notifications-with-cloudkit-push-messages-ckquerysubscription
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:130
🔗
Medium External URL 外部 URL
https://help.noteplan.co/article/16-what-is-the-difference-between-cloudkit-vs-icloud-drive
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:131
🔗
Medium External URL 外部 URL
https://support.apple.com/guide/security/advanced-data-protection-for-icloud-sec973254c5f/web
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:147
🔗
Medium External URL 外部 URL
https://www.eff.org/deeplinks/2023/05/how-enable-advanced-data-protection-ios-and-why-you-should
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:148
🔗
Medium External URL 外部 URL
https://modelcontextprotocol.io/specification/2025-03-26/basic/transports
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:224
🔗
Medium External URL 外部 URL
https://artemnovichkov.com/blog/creating-mcp-servers-in-swift
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:225
🔗
Medium External URL 外部 URL
https://artemnovichkov.com/blog/using-model-context-protocol-in-ios-apps
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:226
🔗
Medium External URL 外部 URL
https://www.kodeco.com/31498014-running-a-web-server-on-ios-with-vapor
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:247
🔗
Medium External URL 外部 URL
https://arpitkulsh.medium.com/interprocess-communication-ipc-in-ios-using-localhost-http-server-client-72312e33a2a9
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:248
🔗
Medium External URL 外部 URL
https://iosbrain.com/blog/2022/05/24/beyond-the-sandbox-using-app-groups-to-communicate-between-ios-or-macos-apps/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:249
🔗
Medium External URL 外部 URL
https://forums.swift.org/t/problem-in-communication-with-swiftnio-when-server-is-in-a-background-app/54951
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:250
🔗
Medium External URL 外部 URL
https://dev.to/zhizhiarv/how-to-set-up-remote-mcp-on-claude-iosandroid-mobile-apps-3ce3
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:286
🔗
Medium External URL 外部 URL
https://support.claude.com/en/articles/11503834-building-custom-connectors-via-remote-mcp-servers
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:287
🔗
Medium External URL 外部 URL
https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:288
🔗
Medium External URL 外部 URL
https://www.infoq.com/news/2025/10/chat-gpt-mcp/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:297
🔗
Medium External URL 外部 URL
https://developers.openai.com/apps-sdk/concepts/mcp-server
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:298
🔗
Medium External URL 外部 URL
https://help.openai.com/en/articles/11487775-connectors-in-chatgpt
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:299
🔗
Medium External URL 外部 URL
https://developer.apple.com/documentation/xcode/configuring-background-execution-modes
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:328
🔗
Medium External URL 外部 URL
https://dev.to/arshtechpro/wwdc-2025-ios-26-background-apis-explained-bgcontinuedprocessingtask-changes-everything-9b5
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:329
🔗
Medium External URL 外部 URL
https://developer.apple.com/documentation/backgroundtasks/bgcontinuedprocessingtask
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:330
🔗
Medium External URL 外部 URL
https://developer.apple.com/forums/thread/750136
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:331
🔗
Medium External URL 外部 URL
https://appleinsider.com/articles/25/09/22/ios-26-could-get-a-major-ai-boost-with-the-model-context-protocol
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:348
🔗
Medium External URL 外部 URL
https://9to5mac.com/2025/09/22/macos-tahoe-26-1-beta-1-mcp-integration/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:349
🔗
Medium External URL 外部 URL
https://appleinsider.com/articles/26/03/01/wwdc-2026-to-introduce-core-ai-as-replacement-for-core-ml
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:350
🔗
Medium External URL 外部 URL
https://dev.to/arshtechpro/apples-foundation-models-framework-run-ai-on-device-with-just-a-few-lines-of-swift-lbp
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:351
🔗
Medium External URL 外部 URL
https://developer.apple.com/apple-intelligence/
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:372
🔗
Medium External URL 外部 URL
https://wccftech.com/apples-foundation-models-framework-empowers-third-party-developers-with-direct-access-to-on-device-...
ai/product/plans-prds/bridge/2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md:373
🔗
Medium External URL 外部 URL
https://wip.computer/docs/
ai/product/plans-prds/current/docs/2026-03-26--cc-mini--docs-pipeline copy.md:139
🔗
Medium External URL 外部 URL
https://code.claude.com/docs/en/mcp
ai/product/plans-prds/current/ldm-os-public-launch-plan.md:710
🔗
Medium External URL 外部 URL
https://wip.computer/
ai/product/plans-prds/current/ldm-os-public-launch-plan.md:1105
🔗
Medium External URL 外部 URL
http://127.0.0.1:3000/
ai/product/plans-prds/current/wip-code/_temp-backups/2026-03-25-pre-level1/TOOLS.md:24
🔗
Medium External URL 外部 URL
http://127.0.0.1:3000/view?path=/absolute/path/to/file.md
ai/product/plans-prds/current/wip-code/_temp-backups/2026-03-25-pre-level1/TOOLS.md:25
🔗
Medium External URL 外部 URL
https://publish.twitter.com/oembed?url=TWEET_URL
ai/product/plans-prds/current/wip-code/_temp-backups/2026-03-25-pre-level1/TOOLS.md:310
🔗
Medium External URL 外部 URL
https://ldm.sh/manifest/v0.1.json
ai/product/plans-prds/upcoming/_sort/2026-03-06--unified-extension-and-installer-framework.md:241
🔗
Medium External URL 外部 URL
https://your-api.com/research
ai/product/plans-prds/upcoming/_sort/2026-03-06--unified-extension-and-installer-framework.md:244
🔗
Medium External URL 外部 URL
http://127.0.0.1:18790/status
docs/bridge/TECHNICAL.md:148
🔗
Medium External URL 外部 URL
https://img.shields.io/npm/v/@wipcomputer/universal-installer
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://www.npmjs.com/package/@wipcomputer/universal-installer
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/interface-CLI_/_TUI-black
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/interface-OpenClaw_Skill-black
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://clawhub.ai/parkertoddbrooks/wip-universal-installer
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/interface-Claude_Code_Skill-black
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://img.shields.io/badge/Universal_Interface_Spec-black?style=flat&color=black
docs/universal-installer/README.md:3
🔗
Medium External URL 外部 URL
https://clawhub.ai
docs/universal-installer/README.md:17
🔗
Medium External URL 外部 URL
https://agentskills.io/specification
docs/universal-installer/README.md:18
🔗
Medium External URL 外部 URL
https://x.com/karpathy/status/2024583544157458452
docs/universal-installer/README.md:41
🔗
Medium External URL 外部 URL
https://www.patreon.com/feross
src/bridge/package-lock.json:1009
🔗
Medium External URL 外部 URL
https://feross.org/support
src/bridge/package-lock.json:1013
🔗
Medium External URL 外部 URL
https://opencollective.com/express
src/bridge/package-lock.json:1070
🔗
Medium External URL 外部 URL
https://paulmillr.com/funding/
src/bridge/package-lock.json:1174
🔗
Medium External URL 外部 URL
https://opencollective.com/fastify
src/bridge/package-lock.json:1573
🔗
Medium External URL 外部 URL
https://opencollective.com/postcss/
src/bridge/package-lock.json:2216
📧
Info Email 邮箱地址
[email protected]
ai/product/plans-prds/current/2026-03-21--cc-mini--ldmos-workspace-root.md:120
📧
Info Email 邮箱地址
[email protected]
ai/product/plans-prds/current/2026-03-24--cc-mini--org-rename-git-convention.md:85
📧
Info Email 邮箱地址
[email protected]
ai/product/plans-prds/current/wip-code/2026-03-25--cc-mini--audit-results.md:35
📧
Info Email 邮箱地址
[email protected]
ai/product/plans-prds/current/wip-code/_temp-backups/2026-03-25-pre-level1/TOOLS.md:382

File Tree

248 files · 1.5 MB · 37670 lines
Markdown 212f · 24540L JavaScript 16f · 6868L JSON 11f · 3654L TypeScript 3f · 1583L Shell 6f · 1025L
├─ 📁 _trash
│ ├─ 📝 RELEASE-NOTES-v0-2-0.md Markdown 70L · 3.6 KB
│ ├─ 📝 RELEASE-NOTES-v0-3-0.md Markdown 56L · 2.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-0.md Markdown 38L · 1.4 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-1.md Markdown 23L · 742 B
│ ├─ 📝 RELEASE-NOTES-v0-4-10.md Markdown 24L · 825 B
│ ├─ 📝 RELEASE-NOTES-v0-4-11.md Markdown 28L · 1.0 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-12.md Markdown 12L · 511 B
│ ├─ 📝 RELEASE-NOTES-v0-4-13.md Markdown 23L · 761 B
│ ├─ 📝 RELEASE-NOTES-v0-4-14.md Markdown 17L · 672 B
│ ├─ 📝 RELEASE-NOTES-v0-4-2.md Markdown 29L · 1.5 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-3.md Markdown 23L · 954 B
│ ├─ 📝 RELEASE-NOTES-v0-4-30.md Markdown 31L · 1.4 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-31.md Markdown 31L · 1.5 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-32.md Markdown 24L · 920 B
│ ├─ 📝 RELEASE-NOTES-v0-4-33.md Markdown 37L · 1.3 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-34.md Markdown 28L · 1.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-35.md Markdown 33L · 1.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-36.md Markdown 21L · 483 B
│ ├─ 📝 RELEASE-NOTES-v0-4-37.md Markdown 28L · 1.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-38.md Markdown 30L · 1.3 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-39.md Markdown 32L · 1.5 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-4.md Markdown 26L · 950 B
│ ├─ 📝 RELEASE-NOTES-v0-4-40.md Markdown 13L · 574 B
│ ├─ 📝 RELEASE-NOTES-v0-4-41.md Markdown 18L · 715 B
│ ├─ 📝 RELEASE-NOTES-v0-4-42.md Markdown 15L · 1.9 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-43.md Markdown 9L · 1.1 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-44.md Markdown 7L · 836 B
│ ├─ 📝 RELEASE-NOTES-v0-4-45.md Markdown 5L · 516 B
│ ├─ 📝 RELEASE-NOTES-v0-4-46.md Markdown 29L · 1.1 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-47.md Markdown 26L · 1.0 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-48.md Markdown 33L · 1.5 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-49.md Markdown 25L · 1.0 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-5.md Markdown 7L · 167 B
│ ├─ 📝 RELEASE-NOTES-v0-4-50.md Markdown 25L · 969 B
│ ├─ 📝 RELEASE-NOTES-v0-4-51.md Markdown 25L · 1011 B
│ ├─ 📝 RELEASE-NOTES-v0-4-52.md Markdown 25L · 994 B
│ ├─ 📝 RELEASE-NOTES-v0-4-53.md Markdown 26L · 1009 B
│ ├─ 📝 RELEASE-NOTES-v0-4-54.md Markdown 30L · 1.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-55.md Markdown 23L · 593 B
│ ├─ 📝 RELEASE-NOTES-v0-4-56.md Markdown 27L · 1.1 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-57.md Markdown 27L · 1017 B
│ ├─ 📝 RELEASE-NOTES-v0-4-58.md Markdown 31L · 1.1 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-59.md Markdown 27L · 957 B
│ ├─ 📝 RELEASE-NOTES-v0-4-6.md Markdown 14L · 492 B
│ ├─ 📝 RELEASE-NOTES-v0-4-60.md Markdown 20L · 737 B
│ ├─ 📝 RELEASE-NOTES-v0-4-61.md Markdown 23L · 1.1 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-62.md Markdown 41L · 2.9 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-63.md Markdown 23L · 1.7 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-64.md Markdown 9L · 641 B
│ ├─ 📝 RELEASE-NOTES-v0-4-65.md Markdown 17L · 1.4 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-66.md Markdown 11L · 902 B
│ ├─ 📝 RELEASE-NOTES-v0-4-68.md Markdown 44L · 2.4 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-69.md Markdown 11L · 916 B
│ ├─ 📝 RELEASE-NOTES-v0-4-7.md Markdown 13L · 545 B
│ ├─ 📝 RELEASE-NOTES-v0-4-70.md Markdown 11L · 836 B
│ ├─ 📝 RELEASE-NOTES-v0-4-71.md Markdown 17L · 2.2 KB
│ ├─ 📝 RELEASE-NOTES-v0-4-72.md Markdown 11L · 939 B
│ ├─ 📝 RELEASE-NOTES-v0-4-8.md Markdown 7L · 123 B
│ ├─ 📝 RELEASE-NOTES-v0-4-9.md Markdown 7L · 189 B
│ └─ 📝 RELEASE-NOTES-v0.4.67.md Markdown 43L · 2.6 KB
├─ 📁 ai
│ ├─ 📁 _trash
│ │ └─ 📁 notes
│ │ ├─ 📝 2026-02-26--architecture-decisions.md Markdown 64L · 3.2 KB
│ │ └─ 📝 2026-02-27--cc-mini--identity-architecture.md Markdown 98L · 4.1 KB
│ ├─ 📁 dev-updates
│ │ ├─ 📁 product-update
│ │ │ └─ 📝 wip-ldmos-private-product-update.md Markdown 122L · 3.9 KB
│ │ ├─ 📝 2026-03-12--10-39--cc-mini--public-launch-prep.md Markdown 51L · 2.4 KB
│ │ ├─ 📝 2026-03-12--cc-mini--boot-hook-v0.1.0.md Markdown 75L · 3.3 KB
│ │ ├─ 📝 2026-03-15--v0.4.0-dogfood-session.md Markdown 31L · 1.7 KB
│ │ ├─ 📝 2026-03-17--cc-mini--bridge-unified-session.md Markdown 10L · 605 B
│ │ ├─ 📝 2026-03-17--cc-mini--fix-install-cli-catalog-tmp.md Markdown 15L · 972 B
│ │ ├─ 📝 2026-03-24--cc-mini--unified-backup-and-workspace-migration.md Markdown 126L · 6.4 KB
│ │ ├─ 📝 RELEASE-NOTES-v0-1-0.md Markdown 60L · 1.7 KB
│ │ ├─ 📝 RELEASE-NOTES-v0-2-2.md Markdown 24L · 1.2 KB
│ │ └─ 📝 RELEASE-NOTES-v0-2-6.md Markdown 28L · 1003 B
│ └─ 📁 product
│ ├─ 📁 bugs
│ │ ├─ 📁 archive
│ │ │ ├─ 📝 2026-03-17--dogfood-bug-sweep.md Markdown 81L · 3.4 KB
│ │ │ ├─ 📝 2026-03-17--fix-install-cli-catalog-tmp.md Markdown 47L · 1.9 KB
│ │ │ ├─ 📝 2026-03-18--cc-mini--ldm-install-misses-updates.md Markdown 70L · 2.9 KB
│ │ │ ├─ 📝 2026-03-27--cc-mini--backup-tar-includes-archive.md Markdown 72L · 2.5 KB
│ │ │ ├─ 📝 2026-03-27--cc-mini--launchagents-not-managed.md Markdown 42L · 1.5 KB
│ │ │ ├─ 📝 2026-03-27--cc-mini--version-mismatch-deploy-gap.md Markdown 28L · 952 B
│ │ │ ├─ 📝 2026-03-29--cc-mini--guard-bugfix.md Markdown 146L · 5.9 KB
│ │ │ ├─ 📝 2026-03-30--cc-mini--bridge-deploy-targets.md Markdown 50L · 2.9 KB
│ │ │ ├─ 📝 2026-03-30--cc-mini--installer-skips-bridge-deploy.md Markdown 59L · 3.1 KB
│ │ │ └─ 📝 2026-03-30--cc-mini--lesa-bridge-model-param.md Markdown 55L · 2.3 KB
│ │ ├─ 📁 backup
│ │ │ ├─ 📝 2026-03-18--unified-backup-system.md Markdown 259L · 8.3 KB
│ │ │ ├─ 📝 2026-03-27--cc-mini--backup-system-fix.md Markdown 131L · 6.1 KB
│ │ │ └─ 📝 2026-03-31--cc-mini--backup-master-plan.md Markdown 166L · 8.4 KB
│ │ ├─ 📝 2026-03-30--cc-mini--cc-watcher-retire.md Markdown 49L · 2.0 KB
│ │ ├─ 📝 2026-03-30--cc-mini--full-hardcoded-path-cleanup.md Markdown 84L · 4.0 KB
│ │ ├─ 📝 2026-03-30--cc-mini--hardcoded-paths-audit.md Markdown 90L · 4.4 KB
│ │ ├─ 📝 2026-03-30--cc-mini--openclaw-auto-upgrade.md Markdown 86L · 3.4 KB
│ │ ├─ 📝 2026-03-30--cc-mini--session-export-broken-paths.md Markdown 73L · 3.4 KB
│ │ ├─ 📝 2026-03-31--cc-mini--installer-dependency-resolution.md Markdown 37L · 1.9 KB
│ │ └─ 📝 2026-03-31--cc-mini--installer-deploy-order.md Markdown 53L · 3.4 KB
│ ├─ 📁 notes
│ │ ├─ 📁 _archive
│ │ │ ├─ 📝 README-archive-rev01.md Markdown 205L · 9.9 KB
│ │ │ ├─ 📝 README-archive-rev02.md Markdown 205L · 9.9 KB
│ │ │ └─ 📝 README-rev02.md Markdown 71L · 2.1 KB
│ │ ├─ 📁 _trash
│ │ │ ├─ 📝 2026-02-26--architecture-decisions.md Markdown 64L · 3.2 KB
│ │ │ └─ 📝 2026-02-27--cc-mini--identity-architecture.md Markdown 98L · 4.1 KB
│ │ ├─ 📁 feedback
│ │ │ ├─ 📝 2026-03-12--claude-web--repo-review.md Markdown 45L · 2.7 KB
│ │ │ ├─ 📝 2026-03-12--combined-recommendations.md Markdown 42L · 2.1 KB
│ │ │ ├─ 📝 2026-03-12--gpt--repo-review.md Markdown 47L · 2.3 KB
│ │ │ └─ 📝 2026-03-12--grok--repo-review.md Markdown 41L · 2.2 KB
│ │ ├─ 📝 2026-02-26--architecture-decisions.md Markdown 64L · 3.2 KB
│ │ ├─ 📝 2026-02-27--cc-mini--identity-architecture.md Markdown 98L · 4.1 KB
│ │ └─ 📝 2026-03-18--folder-restructure-architecture.md Markdown 108L · 3.9 KB
│ ├─ 📁 plans-prds
│ │ ├─ 📁 _trash
│ │ │ ├─ 📝 2026-02-26--architecture-decisions.md Markdown 64L · 3.2 KB
│ │ │ └─ 📝 2026-02-27--cc-mini--identity-architecture.md Markdown 98L · 4.1 KB
│ │ ├─ 📁 archive
│ │ │ ├─ 📝 fix-npm-bin-and-bootstrap.md Markdown 69L · 2.5 KB
│ │ │ ├─ 📝 ldm-os-delegation-layer.md Markdown 116L · 4.0 KB
│ │ │ └─ 📝 shared-awareness.md Markdown 150L · 5.5 KB
│ │ ├─ 📁 bridge
│ │ │ ├─ 📝 2026-03-30--cc-mini--bridge-messaging-architecture.md Markdown 240L · 10.2 KB
│ │ │ ├─ 📝 2026-03-30--cc-mini--icloud-relay-and-ios-mcp-research.md Markdown 477L · 32.5 KB
│ │ │ ├─ 📝 2026-03-30--cc-mini--ios-app-as-core.md Markdown 210L · 8.1 KB
│ │ │ ├─ 📝 2026-03-31--cc-mini--phase5-cloud-relay.md Markdown 166L · 6.6 KB
│ │ │ └─ 📝 2026-03-31--cc-mini--phase5-setup-requirements.md Markdown 130L · 5.2 KB
│ │ ├─ 📁 current
│ │ │ ├─ 📁 docs
│ │ │ │ ├─ 📁 feedback
│ │ │ │ │ ├─ 📝 2026-03-26--claude--consumer-docs-review.md Markdown 50L · 2.6 KB
│ │ │ │ │ └─ 📝 2026-03-26--grok--consumer-docs-review.md Markdown 57L · 2.6 KB
│ │ │ │ ├─ 📝 2026-03-26--cc-mini--docs-pipeline copy.md Markdown 226L · 7.9 KB
│ │ │ │ └─ 📝 2026-03-26--cc-mini--docs-pipeline.md Markdown 226L · 7.9 KB
│ │ │ ├─ 📁 git-init-privatize
│ │ │ │ ├─ 📝 2026-03-27--cc-mini--wip-privatize-pipeline copy.md Markdown 1118L · 55.0 KB
│ │ │ │ └─ 📝 2026-03-27--cc-mini--wip-privatize-pipeline.md Markdown 1118L · 55.0 KB
│ │ │ ├─ 📁 skills
│ │ │ │ ├─ 📝 2026-03-25--cc-mini--adopt-agent-skills-spec.md Markdown 372L · 15.5 KB
│ │ │ │ ├─ 📝 ref--agent-skills-spec.md Markdown 59L · 1.7 KB
│ │ │ │ ├─ 📝 ref--agentcard-analysis.md Markdown 34L · 1.5 KB
│ │ │ │ └─ 📝 ref--gstack-patterns.md Markdown 56L · 2.3 KB
│ │ │ ├─ 📁 total-recall
│ │ │ │ └─ 📝 2026-03-25--cc-mini--summary-backfill-and-total-recall.md Markdown 185L · 7.7 KB
│ │ │ ├─ 📁 wip-code
│ │ │ │ ├─ 📁 _temp-backups
│ │ │ │ │ └─ 📁 2026-03-25-pre-level1
│ │ │ │ │ ├─ 📝 claude-CLAUDE.md Markdown 340L · 18.5 KB
│ │ │ │ │ ├─ 📝 openclaw-CLAUDE.md Markdown 366L · 19.8 KB
│ │ │ │ │ ├─ 📝 SHARED-CONTEXT.md Markdown 74L · 5.2 KB
│ │ │ │ │ └─ 📝 TOOLS.md Markdown 430L · 18.3 KB
│ │ │ │ ├─ 📝 2026-03-25--cc-mini--audit-results.md Markdown 84L · 3.7 KB
│ │ │ │ ├─ 📝 2026-03-25--cc-mini--single-source-of-truth.md Markdown 235L · 9.5 KB
│ │ │ │ └─ 📝 2026-03-27--cc-mini--single-source-of-truth-reversed.md Markdown 173L · 7.8 KB
│ │ │ ├─ 📝 2026-03-17--install-everything-enable-disable.md Markdown 308L · 8.8 KB
│ │ │ ├─ 📝 2026-03-17--shared-awareness-and-coordination.md Markdown 235L · 8.6 KB
│ │ │ ├─ 📝 2026-03-18--fix-broken-infrastructure.md Markdown 103L · 3.7 KB
│ │ │ ├─ 📝 2026-03-20--cc-mini--plane-session-merge-and-issues.md Markdown 44L · 2.7 KB
│ │ │ ├─ 📝 2026-03-21--cc-mini--ldmos-workspace-root.md Markdown 302L · 13.2 KB
│ │ │ ├─ 📝 2026-03-22--cc-mini--workspace-migration.md Markdown 217L · 9.1 KB
│ │ │ ├─ 📝 2026-03-24--cc-mini--comprehensive-backup-fix.md Markdown 236L · 8.9 KB
│ │ │ ├─ 📝 2026-03-24--cc-mini--multi-cadence-summaries.md Markdown 180L · 6.6 KB
│ │ │ ├─ 📝 2026-03-24--cc-mini--org-rename-git-convention.md Markdown 174L · 7.3 KB
│ │ │ ├─ 📝 2026-03-24--cc-mini--prompt-based-summaries-revised.md Markdown 207L · 7.3 KB
│ │ │ ├─ 📝 2026-03-25--cc-mini--harness-agnostic-summaries.md Markdown 345L · 12.4 KB
│ │ │ ├─ 📝 2026-03-31--cc-mini--registry-as-source-of-truth.md Markdown 157L · 5.1 KB
│ │ │ ├─ 📝 bidirectional-agent-communication.md Markdown 202L · 9.1 KB
│ │ │ ├─ 📝 ldm-os-public-launch-plan.md Markdown 1618L · 136.9 KB
│ │ │ └─ 📝 ldm-os-v030-master-plan.md Markdown 148L · 7.0 KB
│ │ ├─ 📁 upcoming
│ │ │ ├─ 📁 _sort
│ │ │ │ ├─ 📝 2026-02-26--architecture-decisions.md Markdown 64L · 3.2 KB
│ │ │ │ ├─ 📝 2026-02-27--cc-mini--identity-architecture.md Markdown 98L · 4.1 KB
│ │ │ │ ├─ 📝 2026-03-06--unified-extension-and-installer-framework.md Markdown 477L · 23.2 KB
│ │ │ │ ├─ 📝 2026-03-11--cc-mini--boot-hook-installer-v2.md Markdown 208L · 7.7 KB
│ │ │ │ ├─ 📝 2026-03-11--cc-mini--boot-sequence-hook.md Markdown 194L · 6.2 KB
│ │ │ │ ├─ 📝 2026-03-11--cc-mini--distribution-architecture.md Markdown 209L · 6.8 KB
│ │ │ │ ├─ 📝 2026-03-11--ldm-os-store.md Markdown 90L · 3.2 KB
│ │ │ │ ├─ 📝 component-catalog-and-install-flow.md Markdown 348L · 9.4 KB
│ │ │ │ ├─ 📝 named-agents-roster.md Markdown 109L · 3.7 KB
│ │ │ │ └─ 📝 unified-installer-plan.md Markdown 243L · 11.6 KB
│ │ │ ├─ 📝 2026-03-17--dry-run-summary-table.md Markdown 88L · 2.8 KB
│ │ │ ├─ 📝 2026-03-17--repo-based-install-participation-layer.md Markdown 236L · 8.2 KB
│ │ │ ├─ 📝 2026-03-19--repo-review-improvements.md Markdown 199L · 5.8 KB
│ │ │ ├─ 📋 2026-03-19--repo-review-issues.json JSON 47L · 6.2 KB
│ │ │ ├─ 📝 2026-03-23--cc-mini--memory-crystal-augmentations.md Markdown 90L · 5.9 KB
│ │ │ ├─ 📝 2026-03-23--claude-peers-mcp-comparison.md Markdown 99L · 5.7 KB
│ │ │ ├─ 📝 2026-03-23--mvanhorn-workflow-takeaways.md Markdown 99L · 5.0 KB
│ │ │ ├─ 📝 2026-03-23--obsidian-as-ldmos-ui-layer.md Markdown 64L · 3.3 KB
│ │ │ └─ 📝 2026-03-24--cc-mini--audit-rules.md Markdown 101L · 3.6 KB
│ │ └─ 📝 roadmap.md Markdown 140L · 4.8 KB
│ ├─ 📁 product-ideas
│ │ └─ 📝 gstack-integration.md Markdown 105L · 6.0 KB
│ └─ 📝 readme-first-product.md Markdown 163L · 5.8 KB
├─ 📁 bin
│ ├─ 📜 ldm.js JavaScript 3813L · 133.5 KB
│ ├─ 🔧 process-monitor.sh Shell 65L · 2.0 KB
│ ├─ 🔧 scaffold.sh Shell 100L · 2.6 KB
│ └─ 📜 wip-install.js JavaScript 24L · 1016 B
├─ 📁 docs
│ ├─ 📁 acp
│ │ ├─ 📝 README.md Markdown 34L · 1.7 KB
│ │ └─ 📝 TECHNICAL.md Markdown 42L · 1.9 KB
│ ├─ 📁 backup
│ │ ├─ 📝 README.md Markdown 108L · 3.7 KB
│ │ └─ 📝 TECHNICAL.md Markdown 112L · 4.1 KB
│ ├─ 📁 bridge
│ │ ├─ 📝 README.md Markdown 65L · 3.1 KB
│ │ └─ 📝 TECHNICAL.md Markdown 179L · 7.6 KB
│ ├─ 📁 recall
│ │ ├─ 📝 README.md Markdown 33L · 1.2 KB
│ │ └─ 📝 TECHNICAL.md Markdown 47L · 2.3 KB
│ ├─ 📁 shared-workspace
│ │ ├─ 📝 README.md Markdown 41L · 1.5 KB
│ │ └─ 📝 TECHNICAL.md Markdown 75L · 2.4 KB
│ ├─ 📁 skills
│ │ └─ 📝 README.md Markdown 82L · 3.8 KB
│ ├─ 📁 system-pulse
│ │ ├─ 📝 README.md Markdown 30L · 896 B
│ │ └─ 📝 TECHNICAL.md Markdown 56L · 1.9 KB
│ ├─ 📁 total-recall
│ │ ├─ 📝 README.md Markdown 84L · 2.8 KB
│ │ └─ 📝 TECHNICAL.md Markdown 124L · 4.2 KB
│ └─ 📁 universal-installer
│ ├─ 📝 README.md Markdown 84L · 4.4 KB
│ ├─ 📝 SPEC.md Markdown 222L · 7.5 KB
│ └─ 📝 TECHNICAL.md Markdown 338L · 10.5 KB
├─ 📁 lib
│ ├─ 📜 bootstrap.mjs JavaScript 92L · 2.4 KB
│ ├─ 📜 deploy.mjs JavaScript 1230L · 40.2 KB
│ ├─ 📜 detect.mjs JavaScript 137L · 4.4 KB
│ ├─ 📜 log.mjs JavaScript 15L · 401 B
│ ├─ 📜 messages.mjs JavaScript 195L · 5.6 KB
│ ├─ 📜 safe.mjs JavaScript 113L · 3.2 KB
│ ├─ 📜 sessions.mjs JavaScript 145L · 3.7 KB
│ ├─ 📜 state.mjs JavaScript 269L · 8.5 KB
│ └─ 📜 updates.mjs JavaScript 173L · 4.6 KB
├─ 📁 references
│ ├─ 📝 COMMANDS.md Markdown 13L · 544 B
│ ├─ 📝 INTERFACES.md Markdown 14L · 796 B
│ ├─ 📝 PRODUCT.md Markdown 36L · 1.8 KB
│ └─ 📝 SKILLS-CATALOG.md Markdown 41L · 2.5 KB
├─ 📁 scripts
│ ├─ 🔧 backfill-summaries.sh Shell 112L · 3.4 KB
│ ├─ 🔧 ldm-backup.sh Shell 285L · 10.8 KB
│ ├─ 🔧 ldm-restore.sh Shell 224L · 7.7 KB
│ └─ 🔧 ldm-summary.sh Shell 239L · 8.7 KB
├─ 📁 shared
│ ├─ 📁 boot
│ │ └─ 📋 boot-config.json JSON 65L · 1.8 KB
│ ├─ 📁 prompts
│ │ ├─ 📝 daily-agent-summary.md Markdown 13L · 424 B
│ │ ├─ 📝 daily-dev.md Markdown 12L · 288 B
│ │ ├─ 📝 monthly-agent-summary.md Markdown 13L · 485 B
│ │ ├─ 📝 org-daily-team.md Markdown 12L · 381 B
│ │ ├─ 📝 quarterly-agent-summary.md Markdown 14L · 554 B
│ │ └─ 📝 weekly-agent-summary.md Markdown 14L · 531 B
│ ├─ 📁 rules
│ │ ├─ 📝 git-conventions.md Markdown 33L · 867 B
│ │ ├─ 📝 release-pipeline.md Markdown 42L · 1.8 KB
│ │ ├─ 📝 security.md Markdown 17L · 612 B
│ │ ├─ 📝 workspace-boundaries.md Markdown 25L · 828 B
│ │ └─ 📝 writing-style.md Markdown 5L · 214 B
│ └─ 📁 templates
│ ├─ 📝 claude-md-level1.md Markdown 37L · 1.6 KB
│ └─ 📝 install-prompt.md Markdown 28L · 766 B
├─ 📁 src
│ ├─ 📁 boot
│ │ ├─ 📋 boot-config.json JSON 65L · 1.8 KB
│ │ ├─ 📜 boot-hook.mjs JavaScript 304L · 11.3 KB
│ │ ├─ 📜 install-cli.js JavaScript 27L · 765 B
│ │ ├─ 📜 installer.mjs JavaScript 279L · 8.4 KB
│ │ └─ 📝 README.md Markdown 61L · 2.0 KB
│ ├─ 📁 bridge
│ │ ├─ 📜 cli.ts TypeScript 245L · 7.5 KB
│ │ ├─ 📜 core.ts TypeScript 894L · 28.6 KB
│ │ ├─ 📜 mcp-server.ts TypeScript 444L · 16.5 KB
│ │ ├─ 📋 package-lock.json JSON 3022L · 101.0 KB
│ │ ├─ 📋 package.json JSON 18L · 491 B
│ │ └─ 📋 tsconfig.json JSON 19L · 459 B
│ ├─ 📁 cron
│ │ └─ 📜 update-check.mjs JavaScript 28L · 877 B
│ └─ 📁 hooks
│ └─ 📜 stop-hook.mjs JavaScript 24L · 591 B
├─ 📁 templates
│ ├─ 📁 cc
│ │ ├─ 🔑 config.json JSON 14L · 310 B
│ │ ├─ 📝 CONTEXT.md Markdown 18L · 475 B
│ │ └─ 📝 REFERENCE.md Markdown 22L · 834 B
│ └─ 🔑 config.json JSON 5L · 72 B
├─ 📋 catalog.json JSON 324L · 8.7 KB
├─ 📝 CHANGELOG.md Markdown 1886L · 83.5 KB
├─ 📝 CLA.md Markdown 19L · 1.2 KB
├─ 📝 LICENSE.md Markdown 51L · 2.2 KB
├─ 📋 package-lock.json JSON 24L · 555 B
├─ 📋 package.json JSON 51L · 1.4 KB
├─ 📝 README.md Markdown 140L · 6.0 KB
├─ 📝 SKILL.md Markdown 163L · 4.1 KB
└─ 📝 TECHNICAL.md Markdown 323L · 15.7 KB

Dependencies 2 items

PackageVersionSourceKnown VulnsNotes
node builtins only N/A none No 所有代码使用 Node.js 内置模块,无外部依赖
npm (runtime) * system No 运行时通过 npm 安装全局包,无版本锁定但安装源为官方 npm registry

Security Positives

✓ 零外部依赖:所有模块使用 Node.js 内置 API,无第三方依赖引入风险
✓ 安全删除模式:lib/safe.mjs 实现 moveToTrash(),从不真正删除文件而是移到 ~/.ldm/_trash/,避免数据丢失
✓ Dry-run 保护:所有危险操作(备份、恢复、安装)均支持 --dry-run 预览
✓ 大小限制防护:lbd-backup.sh 对 workspace 备份有 10GB 上限,防止磁盘占满
✓ 原子部署:deploy.mjs 使用 temp 目录 staging + rename,避免部署失败时损坏现有文件
✓ 版本校验:installCLI 检查 npm registry 版本,避免重复安装
✓ 安装锁机制:ldm.js 实现可重入锁,防止并发安装冲突
✓ 数据外泄检查:代码不包含任何凭证收割、敏感信息外传或 C2 通信