Thanks for using CodeCouncil. Here's where to go, depending on what you need:
Open a GitHub Discussion (if enabled) or a feature-request issue. Questions about how a loop works, how to configure a model provider, or whether a use case is a good fit are all welcome.
Open a bug report.
The template asks for the relevant terminal lines and — if a finding is
involved — the matching row from .codecouncil/suggestions.ndjsonl and the
prompt file it names. Redaction runs at capture, but eyeball before pasting.
See SECURITY.md — open a private security advisory rather than a public issue.
See CONTRIBUTING.md — it lists the eight invariants that matter more than any style guide, the zero-setup dev loop, and good first issues.
- The dashboard (
cd ui && npm install && npm run dev→ localhost:4700) shows everything the council is doing, including its acceptance rate and any malformed-reply badge. /statusin the running council prints daemons, beats, the last verdict, the heuristics version, and which keys are available.- No findings appearing? Confirm a model key resolves (
/config), that the hooks installed (.claude/settings.jsonin the watched repo), and that the coding agent's session is actually being tailed (the observer needs a Claude Code transcript for that repo).
This is a young project — the self-improvement curves are days old, not months.
Honest bug reports and rebuttals (COUNCIL-REBUTTAL: <reason>) are how it gets
better.