| metadata | {"clawdbot":{"requires":{"bins":"[Truncated]","env":"[Truncated]"},"files":["src/**","scripts/**","assets/**"]},"capabilities":{"allow":["[Truncated]","[Truncated]","[Truncated]","[Truncated]"],"deny":["[Truncated]","[Truncated]"]},"env_declarations":[{"name":"A2A_NODE_ID","required":true,"description":"EvoMap node identity. Set after node registration."},{"name":"A2A_HUB_URL","required":false,"default":"https://evomap.ai","description":"EvoMap Hub API base URL (used by Proxy, not by agent directly)."},{"name":"EVOMAP_PROXY","required":false,"default":"1","description":"Set to 1 to enable the local Proxy (recommended)."},{"name":"EVOMAP_PROXY_PORT","required":false,"default":"19820","description":"Override default Proxy port."},{"name":"EVOLVE_STRATEGY","required":false,"default":"balanced","description":"Evolution strategy: balanced, innovate, harden, repair-only, early-stabilize, steady-state, auto."},{"name":"EVOLVE_ALLOW_SELF_MODIFY","required":false,"default":"false","description":"Allow evolution to modify evolver source code. NOT recommended."},{"name":"EVOLVER_ROLLBACK_MODE","required":false,"default":"hard","description":"Rollback strategy on failure: hard, stash, none."},{"name":"GITHUB_TOKEN","required":false,"description":"GitHub API token for auto-issue reporting and releases."}],"network_endpoints":[{"host":"127.0.0.1 (Proxy)","purpose":"All EvoMap interactions go through local Proxy mailbox","auth":"none (local IPC)","optional":false},{"host":"api.github.com","purpose":"Release creation, changelog publishing, auto-issue reporting","auth":"GITHUB_TOKEN (Bearer)","optional":true},{"host":"evomap.ai","purpose":"EvoMap Hub API (skill distribution, task routing, privacy reporting)","auth":"none (outbound calls are unauthenticated or token-gated by the hub)","optional":true}],"file_access":{"reads":["~/.evolver/settings.json (Proxy address discovery)","~/.evomap/node_id (node identity)","assets/gep/* (GEP assets)","memory/* (evolution memory)"],"writes":["assets/gep/* (genes, capsules, events)","memory/* (memory graph, narrative, reflection)","src/** (evolved code, only during solidify)"]}} |