Not an LLM pipeline.
The analysis is transparent string processing and conversation structure: phrase lists, sentence windows, quote counts, author grouping, and time gaps.
Keyword and phrase matching
This is deliberately simple NLP. The system uses curated phrase lists for discussion acts instead of asking a model to summarize intent. That makes the behavior inspectable and easy to correct.
Sentence-window extraction
Kirigami approximates sentence boundaries, finds the sentence containing the matched term, and expands to neighboring sentences when the extracted evidence would otherwise be too thin.
Quote graph signals
Discourse quote metadata identifies which posts were quoted by later replies. Frequently quoted posts are treated as structurally important, regardless of whether the quote is supportive or critical.
Author and phase analysis
Posts are grouped by author to show participation patterns. The thread is also split into phases using order plus time gaps, which helps distinguish the initial burst from later follow-up.
Issue-level evidence filters
The dashboard groups related evidence into issue cards. Each card lists all source posts it uses, and the colored signal bar plus matching chips filter that card's source list by evidence type.
Reading-time estimation
The plain text word count is divided by 220 words per minute. This gives a practical sense of source-reading cost before someone opens the full thread.