Introduce reusable ParserProfile and ParseChannel, pair jobs with enqueue flatten, Events admin CRUD, and drop inline/legacy parser-builder UI and aliases.
Co-authored-by: Cursor <cursoragent@cursor.com>
Generate static HeuristicProfile in CA admin, preview and run without LLM on each post via shared interpreter in CP batch and listener.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add developer docs for CA/CP/PI flows and wire cp-workers to the host SOCKS proxy so local Telegram auth and parsing work reliably.
Co-authored-by: Cursor <cursoragent@cursor.com>