mirror of
https://github.com/Heretek-AI/openclaw.git
synced 2026-07-19 21:53:30 -04:00
a9ae1a6778
Matrix Protocol: - docker-compose.matrix.yml: Dendrite homeserver + PostgreSQL + Nginx TLS - src/channels/plugins/matrix-channel.ts: OpenClaw plugin implementation - docs/matrix-triad-setup.md: Setup guide with auth scheme (@tm1-4:triad.local) MCP Server Integration: - docs/mcp-triad-integration.md: SearXNG, Playwright, GitHub MCP configs - docs/mcp-curiosity-mapping.md: Gap-to-capability mapping Node Sync Architecture: - src/services/node-sync-service.ts: WebSocket peer sync + presence detection - src/services/node-sync-service.test.ts: Unit tests - docs/node-sync-architecture.md: Architecture docs Triad Resilience: - scripts/triad-corruption-check.mjs: SQLite + log + config + git integrity - docs/triad-resilience.md: Recovery procedures - .secure/deployment-logs/README.md: Schema v2 - skills/triad-heartbeat/SKILL.md: Corruption check integration NPM Publish Workflow: - scripts/npm-publish.mjs: version, changelog, validate, publish, rollback - .github/workflows/npm-publish.yml: GitHub Actions with provenance - docs/npm-publish-guide.md: Complete documentation All deliverables tested in Docker before production.
271 lines
5.5 KiB
JSON
Executable File
271 lines
5.5 KiB
JSON
Executable File
{
|
|
"private": [
|
|
{
|
|
"path": "IDENTITY.md",
|
|
"reason": "Always private (instance-specific)"
|
|
},
|
|
{
|
|
"path": "MEMORY.md",
|
|
"reason": "Always private (instance-specific)"
|
|
},
|
|
{
|
|
"path": "TOOLS.md",
|
|
"reason": "Always private (instance-specific)"
|
|
},
|
|
{
|
|
"path": "USER.md",
|
|
"reason": "Always private (instance-specific)"
|
|
}
|
|
],
|
|
"public": [
|
|
{
|
|
"path": "AGENTS.md",
|
|
"reason": "Generic (liberation tech)"
|
|
},
|
|
{
|
|
"path": "HEARTBEAT.md",
|
|
"reason": "No private data detected"
|
|
},
|
|
{
|
|
"path": "SOUL.md",
|
|
"reason": "Generic (liberation tech)"
|
|
},
|
|
{
|
|
"path": "docs.acp.md",
|
|
"reason": "No private data detected"
|
|
},
|
|
{
|
|
"path": "skills/1password/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/apple-notes/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/apple-reminders/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/bear-notes/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/blogwatcher/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/blucli/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/bluebubbles/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/camsnap/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/canvas/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/chart-image/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/clawhub/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/coding-agent/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/discord/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/eightctl/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/gemini/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/gh-issues/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/gifgrep/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/github/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/gog/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/goplaces/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/healthcheck/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/himalaya/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/imsg/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/mcporter/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/model-usage/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/nano-pdf/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/node-connect/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/notion/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/obsidian/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/openai-whisper/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/openai-whisper-api/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/openhue/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/oracle/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/ordercli/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/peekaboo/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/sag/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/session-logs/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/sherpa-onnx-tts/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/skill-creator/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/slack/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/songsee/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/sonoscli/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/spotify-player/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/summarize/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/things-mac/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/tmux/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/trello/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/triad-heartbeat/",
|
|
"reason": "Generic triad skill (any agent can use)"
|
|
},
|
|
{
|
|
"path": "skills/triad-signal-filter/",
|
|
"reason": "Generic triad skill (any agent can use)"
|
|
},
|
|
{
|
|
"path": "skills/video-frames/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/video-transcript-downloader/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/voice-call/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/wacli/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/weather/",
|
|
"reason": "Generic skill"
|
|
},
|
|
{
|
|
"path": "skills/xurl/",
|
|
"reason": "Generic skill"
|
|
}
|
|
],
|
|
"needsReview": [
|
|
{
|
|
"path": "AGENTS_TRIAD.md",
|
|
"reason": "Contains TM-specific data (IPs, tokens, hostnames)",
|
|
"action": "Strip private data → move to Tabula_Myriad"
|
|
},
|
|
{
|
|
"path": "CLAUDE.md",
|
|
"reason": "Contains TM-specific data (IPs, tokens, hostnames)",
|
|
"action": "Strip private data → move to Tabula_Myriad"
|
|
}
|
|
]
|
|
}
|