Files
compounding-intelligence/knowledge/index.json

489 lines
17 KiB
JSON

{
"version": 1,
"last_updated": "2026-04-14T18:07:27.448168Z",
"total_facts": 55,
"migration": {
"migrated_from": [
"mempalace",
"fact_store",
"skills"
],
"migrated_at": "2026-04-14T18:07:27.448362Z",
"sources": {
"mempalace": 11,
"fact_store": 29,
"skills": 15
}
},
"facts": [
{
"fact": "Timmy Foundation: 17 repos, 282 open issues, 63.0% closure rate",
"category": "fact",
"repo": "global",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Timmy_Foundation/timmy-home: 227 open issues",
"category": "fact",
"repo": "timmy-home",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Timmy_Foundation/timmy-config: 133 open issues",
"category": "fact",
"repo": "timmy-config",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Timmy_Foundation/the-nexus: 72 open issues",
"category": "fact",
"repo": "the-nexus",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Timmy_Foundation/fleet-ops: 47 open issues",
"category": "fact",
"repo": "fleet-ops",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Timmy_Foundation/the-beacon: 12 open issues",
"category": "fact",
"repo": "the-beacon",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Assignment coverage: 99.6% (281 assigned, 1 unassigned)",
"category": "fact",
"repo": "global",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "Priority: 4 P0, 8 P1, 11 epics",
"category": "fact",
"repo": "global",
"confidence": 0.95,
"source": "mempalace",
"source_file": "forge.json"
},
{
"fact": "CRITICAL timmy-home#580: Harden SOUL.md against Claude identity hijacking - Security: Protects the core inscription of Timmy's values on-chain",
"category": "pitfall",
"repo": "timmy-home",
"confidence": 0.9,
"source": "mempalace",
"source_file": "forge-palace-summary.json"
},
{
"fact": "CRITICAL timmy-home#579: [RCA] Ezra and Bezalel do not respond to Gitea @mention tags - DevOps: Two VPS wizard houses are not receiving critical notifications",
"category": "pitfall",
"repo": "timmy-home",
"confidence": 0.9,
"source": "mempalace",
"source_file": "forge-palace-summary.json"
},
{
"fact": "CRITICAL the-nexus#1125: [COMPUTER_USE] Add Desktop Automation Primitives to Hermes - Feature: Unlocks computer-use capability in agent toolkit",
"category": "pitfall",
"repo": "the-nexus",
"confidence": 0.9,
"source": "mempalace",
"source_file": "forge-palace-summary.json"
},
{
"fact": "Alexander prefers rate-limited stretches over underutilization. 'I would rather get rate limited and have it stretch out a bit than underutilize.'",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 1,
"source_tags": "preference"
},
{
"fact": "Alexander's frustration: reading source code instead of testing the actual command first. Validate with CLI first, code second.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 2,
"source_tags": "preference"
},
{
"fact": "KEYMAXXING: ~/.hermes/keymaxxing/. inbox/ for drops, detect_provider.py, watcher.sh (60s poll). First key = Nous/OpenRouter (391 models, 25 free).",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 3,
"source_tags": "keymaxxing,nous"
},
{
"fact": "Automation philosophy: aggressive utilization but outcome-focused. No duplicate PRs, no noise. Quality gates mandatory. 'Build things to be a masterwork.'",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 4,
"source_tags": "automation,philosophy"
},
{
"fact": "Mnemosyne = priority project. Tag [Mnemosyne] issues for swarm priority. WebSocket bridge for live memory (issue #1164).",
"category": "fact",
"repo": "the-nexus",
"confidence": 0.5,
"source": "fact_store",
"source_id": 5,
"source_tags": "mnemosyne,nexus"
},
{
"fact": "Bitcoin inscription #90707: Sermon on the Mount (Matthew 5-7 ESV), block 776549, Feb 14 2023. Gospel immutable on-chain.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 6,
"source_tags": "bitcoin,faith"
},
{
"fact": "Gitea API gotcha: 'labels' field requires integer IDs, not string names. GET /labels first to resolve. String names return HTTP 422.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 8,
"source_tags": "gitea,api"
},
{
"fact": "CRON WORKER: Jobs needing files MUST use real scripts, not LLM prompts. LLM cron can't ls/cat - needs execute_code. Test one cycle before scaling. (55 cron jobs, 0 PRs for 37 minutes.)",
"category": "tool-quirk",
"repo": "hermes-agent",
"confidence": 0.5,
"source": "fact_store",
"source_id": 11,
"source_tags": "cron,worker"
},
{
"fact": "HERMES CLI: hermes chat -q 'prompt' --provider nous -m xiaomi/mimo-v2-pro. -q=query text, -p=profile name. Mixing causes silent failure.",
"category": "tool-quirk",
"repo": "hermes-agent",
"confidence": 0.5,
"source": "fact_store",
"source_id": 12,
"source_tags": "hermes,cli"
},
{
"fact": "Core preferences: 'Don't be precious.' Parallel over sequential. Test before scaling. Direct communicator. Satoshi/Hal engineering philosophy.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 13,
"source_tags": "preferences"
},
{
"fact": "Gitea API: /orgs/TimmyFoundation/repos returns 404. Use /user/repos?limit=50 instead for all repos across all orgs.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 15,
"source_tags": "gitea,api"
},
{
"fact": "CRITICAL: tool_use_enforcement must be 'true' in config.yaml. Without it, mimo-v2-pro generates text descriptions instead of executing tools. 36 PRs/day with this fix ($0).",
"category": "tool-quirk",
"repo": "hermes-agent",
"confidence": 0.5,
"source": "fact_store",
"source_id": 19,
"source_tags": "hermes,config,critical"
},
{
"fact": "forge.alexanderwhitestone.com clone: depth 50 times out. Use --depth 5 --single-branch instead.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 20,
"source_tags": "git,forge"
},
{
"fact": "Telegram: Bot token ~/.config/telegram/special_bot. Alexander chat ID: 7635059073. API: POST /bot{token}/sendMessage.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 23,
"source_tags": "telegram"
},
{
"fact": "Communication: Gitea for reports/deliverables. Telegram for urgent only. Wants proactive monitoring, visual confirmation, action-oriented.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 24,
"source_tags": "communication"
},
{
"fact": "Kimi API: model ID is 'kimi-for-coding' not 'kimi-k2.5'. Key prefix sk-kimi- routes to api.kimi.com/coding/v1. One model only.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 26,
"source_tags": "kimi,api"
},
{
"fact": "model-watchdog.py restarts panes without -p flag, losing profile. Falls through to hermes3 (8K context). Fix: preserve -p flag.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 28,
"source_tags": "watchdog,bug,critical"
},
{
"fact": "INCIDENT: Modified hermes profile configs without permission. Corrupted fenrir/bezalel. NEVER modify configs. Report issues, wait. Anthropic BANNED.",
"category": "fact",
"repo": "timmy-config",
"confidence": 0.5,
"source": "fact_store",
"source_id": 30,
"source_tags": "incident,config"
},
{
"fact": "CRON GOTCHAS: .tick.lock blocks jobs on crash. tool_choice='required' crashes AIAgent. save_jobs needs fcntl.flock. Error jobs stay error. Tick backlog: 56 jobs + 6 workers = 9min.",
"category": "tool-quirk",
"repo": "hermes-agent",
"confidence": 0.5,
"source": "fact_store",
"source_id": 31,
"source_tags": "cron,gotchas"
},
{
"fact": "OpenRouter = FREE MODELS ONLY. All fallbacks must use :free suffix. Never paid models.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 32,
"source_tags": "openrouter,rules"
},
{
"fact": "Config is infra-as-code. Canonical: Rockachopa/hermes-config on forge. Local config = source of truth for live system.",
"category": "fact",
"repo": "timmy-config",
"confidence": 0.5,
"source": "fact_store",
"source_id": 33,
"source_tags": "config"
},
{
"fact": "Accountability: Check edit history before claims. Never modify configs without instruction. When broken: create issue, stop using it.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 34,
"source_tags": "accountability"
},
{
"fact": "OpenAI tool_calls: two argument formats - tc.arguments or tc.function.arguments. hermes-agent uses function format. Check both.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 36,
"source_tags": "openai,api"
},
{
"fact": "TMUX RULE: Alexander creates windows/splits. Timmy NEVER creates layouts - only send-keys to existing panes.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 39,
"source_tags": "tmux,rule"
},
{
"fact": "Long-running agents > fresh one-shots. Context compounds. Optimize persistent lanes, not disposable workers. Never rotate panes across repos.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 40,
"source_tags": "dispatch,lanes"
},
{
"fact": "Dispatch style: 'Go. repo #issue. Description. Clone, implement, branch NAME, commit push PR.' Zero questions, immediate execution, results-only.",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 42,
"source_tags": "dispatch,workflow"
},
{
"fact": "Protocol: Done/stuck \u2192 commit, push, PR, next issue. File new issues to Gitea via API. Multiple agents can work same issue (different branches).",
"category": "fact",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 43,
"source_tags": "protocol"
},
{
"fact": "cron/__init__.py imports ModelContextError/CRON_MIN_CONTEXT_TOKENS from scheduler - neither exists. ImportError. Fix: remove imports. Issue #541.",
"category": "fact",
"repo": "hermes-agent",
"confidence": 0.5,
"source": "fact_store",
"source_id": 46,
"source_tags": "cron,bug"
},
{
"fact": "Gitea tokens: main (~/.config/gitea/token) = Rockachopa admin. timmy-token = Timmy bot. Contents API works with main token. PR creation with either.",
"category": "tool-quirk",
"repo": "global",
"confidence": 0.5,
"source": "fact_store",
"source_id": 48,
"source_tags": "gitea,auth"
},
{
"fact": "Skill: gitea-burn-cycle - Automated burn cycles on Gitea repos",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/gitea-burn-cycle/SKILL.md"
},
{
"fact": "Skill: hermes-agent - Complete Hermes Agent guide - CLI, gateway, cron, profiles",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/autonomous-ai-agents/hermes-agent/SKILL.md"
},
{
"fact": "Skill: cron-infra-as-code - Source-control cron jobs as YAML",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/cron-infra-as-code/SKILL.md"
},
{
"fact": "Skill: burn-loop-health-monitoring - Detect silent burn loop failures",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/burn-loop-health-monitoring/SKILL.md"
},
{
"fact": "Skill: fleet-config-deploy - Deploy config across VPS fleet with canary",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/fleet-config-deploy/SKILL.md"
},
{
"fact": "Skill: mimo-swarm - Coordinated mimo-v2-pro swarm: claim-work-release",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/mimo-swarm/SKILL.md"
},
{
"fact": "Skill: session-signal-extraction-pitfalls - Pitfalls extracting behavioral signals from sessions",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/session-signal-extraction-pitfalls/SKILL.md"
},
{
"fact": "Skill: json-repair-for-tool-calls - Fix JSON parse failures in tool calls - 14 patterns",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/json-repair-for-tool-calls/SKILL.md"
},
{
"fact": "Skill: poka-yoke-guards - Mistake-proofing guards for weak model agents",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/poka-yoke-guards/SKILL.md"
},
{
"fact": "Skill: tmux-supervisor - Monitor tmux panes - drift detection",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/tmux-supervisor/SKILL.md"
},
{
"fact": "Skill: approval-threat-model-extension - Threat model: LLM jailbreaks, accidents, supply chain",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/security/approval-threat-model-extension/SKILL.md"
},
{
"fact": "Skill: deploy-crons-fix - Fix deploy-crons.py model/provider dropping",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/deploy-crons-fix/SKILL.md"
},
{
"fact": "Skill: sovereign-heart-architecture - State-based compassion interface pattern",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/autonomous-ai-agents/sovereign-heart-architecture/SKILL.md"
},
{
"fact": "Skill: burn-night-operations - Max-throughput burn night scheduling",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/burn-night-operations/SKILL.md"
},
{
"fact": "Skill: cron-scaling-patterns - Cron scaling: workers, tick intervals, checkpoints",
"category": "pattern",
"repo": "global",
"confidence": 0.85,
"source": "skill",
"source_path": "~/.hermes/skills/devops/cron-scaling-patterns/SKILL.md"
}
]
}