Blog Discourse: Real Discourse Research, API-Free Bundled paths below use host Markdown substitution of ; it is not an exported shell variable. Resolve them before execution, quote paths, and refuse nonabsolute overrides. Pass resolved from , from , and needed sibling roots to agents. Read the main reference before loading project context; pass only its helper-fenced output to downstream agents. Produces DISCOURSE.md: a structured brief of what practitioners said about <topic on the public web in the last 30 days. It is the recency + engagement lens that (authority-first) lacks, asking what p…