From the Inside Claude Code: The Claude Code Ecosystem architecture map

Then follow untrusted text from GitHub into the prompt

observation · medium · verified

Issue and PR text arrives through the GitHub Data Fetcher, which keeps only comments from before the trigger time and applies the actor filters. The Context Formatter sanitizes every title, body, comment and diff hunk, and the Prompt Builder assembles the result with the trigger comment. This is the core path to understand before changing what Claude sees.

The trigger-time filter in fetcher.ts stops edits made after the trigger from being read; keep it in mind when changing how comments are fetched.

The trail

  1. GitHub
  2. Claude Code Action
  3. GitHub Data Fetcher
  4. Context Formatter
  5. Content Sanitizer
  6. Prompt Builder
Open on the map

More from this board

© 2026 Syntaxia App Platform Ltd.

Syntaxia App Platform Ltd. Registered in England and Wales, company no. 15272701 Registered office: 3rd Floor, 86–90 Paul Street, London EC2A 4NE, United Kingdom contact@provenmap.com