clawdinators/clawdinator
joshp123 4a40ae24e2 🤖 config: restrict main clawdinator discord scope to clawdinators-test
What:
- remove #clawdributors-test and #clawdributors channel IDs from `nix/hosts/clawdinator-common.nix`
- keep only channel `1458426982579830908` (#clawdinators-test) in the main Discord allowlist
- simplify now-unused sendPolicy deny rules tied to removed channels
- align docs/memory/workspace references to #clawdinators-test only

Why:
- enforce single-channel listening surface for main clawdinator instances
- eliminate stale channel references that could cause operator confusion
- keep runtime config and docs aligned

Tests:
- nix shell nixpkgs#shellcheck nixpkgs#shfmt -c bash scripts/lint-shell.sh (pass)
- nix eval --raw .#nixosConfigurations.clawdinator-1.config.system.build.toplevel.drvPath --accept-flake-config >/dev/null (pass)
- nix eval --raw .#nixosConfigurations.clawdinator-2.config.system.build.toplevel.drvPath --accept-flake-config >/dev/null (pass)
2026-02-23 17:20:38 +01:00
..
canned-responses docs: add intel note to stale closure 2026-02-01 22:36:43 +01:00
workspace 🤖 config: restrict main clawdinator discord scope to clawdinators-test 2026-02-23 17:20:38 +01:00
cron-jobs.json fix(cron): use wakeMode 'now' for immediate execution 2026-01-09 00:09:09 +00:00
pi-settings.json Switch pi defaults to OpenAI API provider 2026-02-02 17:22:25 +01:00
README.md 🤖 config: restrict main clawdinator discord scope to clawdinators-test 2026-02-23 17:20:38 +01:00
repos.tsv Un-deprecate landpr; hide distill skills from slash; seed ClawKeeper repo 2026-02-15 13:20:52 -08:00

CLAWDINATOR Config

This directory will define the declarative configuration for CLAWDINATOR instances.

Planned fields:

  • instance_name (CLAWDINATOR-1, etc.)
  • discord_bot_token (per instance)
  • discord_channel (#clawdinators-test)
  • github_pat (read-only)
  • memory_path (/var/lib/clawd/memory)
  • persona (Claude)
  • coder (Codex)