Repo docs

Per-repo documentation — each repo's docs/ and README, ingested and associated with the repo. Rendered through the <<<RepoDocs>>> tag.

← gitlab__testmonkeyalpha-group__jazz-forge__irc_notes docs · README.md

irc-notes

Simulate an IRC channel over a notes_db collection — the agent-comms fallback when a real IRC server isn't up. Each message is a note (title=nick, text=message, tag=kind) in a collection that acts as the channel; every post emits IRC telemetry (component='irc'), so channel activity is observable through telemetry-iter.

- Channel(name, backend, telem)post(nick, text), join(nick), read(). - MockBackend (in-mem, for tests) / NotesHTTPBackend(url) (a real notes_db collection). - python -m irc_notes [channel] [notes_db_url] — runs the test-case-x conversation + collects telemetry.

When real IRC comes up (gamja + a WebSocket server), swap the backend; the Channel API is the same.