{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "tntexploding-struinfo--generate-periodic-reports-from-sources",
 "repo": "tntexploding/StruInfo",
 "repo_url": "https://github.com/tntexploding/StruInfo",
 "repo_slug": "tntexploding-struinfo",
 "title": "Produce a weekly or monthly report from your sources",
 "page_title": "How to produce a weekly or monthly report from your sources with Stru Info",
 "summary": "Pick a time range and topic in the report page to get a Markdown or printable PDF summary.",
 "who": "A analyst who must brief a team every week or month on a set of topics drawn from their saved sources.",
 "problem": "Writing a periodic summary by hand means rereading many saved items and tracking their sources manually.",
 "outcome": "A weekly, monthly, or topic report built from confirmed material, with source citations to check.",
 "steps": [
  "Confirm the sources you want included in the 工作台 so they are available to reports.",
  "Open the 报告 page and choose the time range and topic.",
  "Generate the report, then review its citations against the original sources.",
  "Download the Markdown file or use the browser print option to save it as a PDF."
 ],
 "agent_prompt": "In the repo tntexploding/StruInfo, use the 报告 page to generate a monthly report for <topic> covering <month>. Return the Markdown output and check that each claim includes a source citation that can be traced back to a confirmed document.",
 "agents": [
  "any"
 ],
 "difficulty": "Beginner",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The README notes that AI answers and reports still need checking against the sources, and it does not include any built-in external push channel for delivering reports.",
 "category": "Research",
 "tags": [
  "Research"
 ],
 "lang": "typescript",
 "requirements": [
  "A machine that runs Docker and Docker Compose",
  "PostgreSQL 18, as recommended in the README",
  "Access to the docs/getting-started.md setup guide and a host port for STRUIINFO_HTTP_PORT",
  "Optional: a DeepSeek or OpenAI API key stored in an external key file, only if you want AI features"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.8,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/tntexploding-struinfo/generate-periodic-reports-from-sources/",
 "md": "https://dedupedai.com/use-cases/tntexploding-struinfo/generate-periodic-reports-from-sources/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/tntexploding-struinfo--generate-periodic-reports-from-sources.json",
 "api_version": "v1"
}
