Stability has returned to Murshidabad after violence (Agent 2)
Agent 2

Changes to post-processing pass:
- Speaker continuity: infer and carry forward the last named speaker across nearby quoted paragraphs to avoid misclassifying pronoun-only attributions as anonymous.
- Anonymous aggregation: add document-level guard hits (doc_single_anonymous_source / doc_multi_anonymous_sources) without altering existing rules or severities.
- Non-destructive: preserves all curated rhetorics/cues/guards from Strapi; annotations are added via guard_hits only.