# g-h-0-s-t/fake-job-email-response-guide architecture

> Architecture diagram of the GitHub repository g-h-0-s-t/fake-job-email-response-guide, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/g-h-0-s-t/fake-job-email-response-guide
- Repository: https://github.com/g-h-0-s-t/fake-job-email-response-guide

## Overview

This repository is a human-operated guide for investigating and reporting fake job-offer emails, not an executable application. Its documented workflow moves from AI-assisted email and attachment analysis, through sender-domain WHOIS research, to notifying abuse contacts and submitting reports through agency web forms. The two text templates support the email-response stage. The graph reflects only relationships described in the README; there is no source code to establish further runtime wiring.

Main entry points: [`README.md`](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md) (Investigation email), [`template-email-to-registrar-abuse-desk.txt`](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-email-to-registrar-abuse-desk.txt) (Registrar abuse template), [`template-response-to-scammers.txt`](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-response-to-scammers.txt) (Scammer response template)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_analysis["Scam analysis"]
  node_email["Email and attachments<br/>[README.md]"]
  node_redflags["Scam red flags<br/>[README.md]"]
  node_assessment["DFIR assessment<br/>[README.md]"]
end

subgraph group_domain["Domain research"]
  node_whois["WHOIS lookup<br/>[README.md]"]
  node_whoisdata["Registrant data<br/>[README.md]"]
  node_domainanalysis["WHOIS analysis<br/>[README.md]"]
end

subgraph group_reporting["Reporting"]
  node_report["Investigation email<br/>[README.md]"]
  node_registrartemplate["Registrar abuse template"]
  node_responsetemplate["Scammer response template"]
end

node_recipient(("Email recipient"))
node_assistant(("AI assistant"))
node_registrar["Registrar abuse desk"]
node_emailrecipients["Email report recipients"]
node_webforms["Agency web forms"]

node_recipient -->|"requests analysis"| node_assistant
node_recipient -->|"provides"| node_email
node_assistant -->|"produces"| node_assessment
node_email -->|"analyzed for"| node_assessment
node_redflags -->|"informs"| node_assessment
node_recipient -->|"looks up domain"| node_whois
node_whois -->|"returns"| node_whoisdata
node_recipient -->|"requests WHOIS analysis"| node_assistant
node_whoisdata -->|"analyzed"| node_domainanalysis
node_assistant -->|"produces"| node_domainanalysis
node_recipient -->|"requests report and contacts"| node_assistant
node_assistant -->|"drafts"| node_report
node_registrartemplate -.->|"supports"| node_report
node_responsetemplate -.->|"supports"| node_report
node_recipient -->|"sends report"| node_registrar
node_report -->|"emailed to"| node_registrar
node_report -->|"copied to"| node_emailrecipients
node_recipient -->|"requests form guidance"| node_assistant
node_assistant -->|"guides submissions"| node_webforms
node_recipient -->|"submits reports"| node_webforms

click node_email "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_redflags "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_assessment "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_whois "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_whoisdata "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_domainanalysis "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_report "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md"
click node_registrartemplate "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-email-to-registrar-abuse-desk.txt"
click node_responsetemplate "https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-response-to-scammers.txt"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_email,node_redflags,node_assessment toneBlue
class node_whois,node_whoisdata,node_domainanalysis toneAmber
class node_report,node_registrartemplate,node_responsetemplate toneMint
class node_recipient,node_assistant,node_registrar,node_emailrecipients,node_webforms toneIndigo
```

## Components

### Scam analysis

- [Email and attachments](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`
- [Scam red flags](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`
- [DFIR assessment](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`

### Domain research

- [WHOIS lookup](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`
- [Registrant data](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`
- [WHOIS analysis](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`

### Reporting

- [Investigation email](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/README.md): `README.md`
- [Registrar abuse template](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-email-to-registrar-abuse-desk.txt): `template-email-to-registrar-abuse-desk.txt`
- [Scammer response template](https://github.com/g-h-0-s-t/fake-job-email-response-guide/blob/main/template-response-to-scammers.txt): `template-response-to-scammers.txt`

### Other components

- **Email recipient**
- **AI assistant**
- **Registrar abuse desk**
- **Email report recipients**
- **Agency web forms**

## Connections

- Email recipient → AI assistant: requests analysis
- Email recipient → Email and attachments: provides
- AI assistant → DFIR assessment: produces
- Email and attachments → DFIR assessment: analyzed for
- Scam red flags → DFIR assessment: informs
- Email recipient → WHOIS lookup: looks up domain
- WHOIS lookup → Registrant data: returns
- Email recipient → AI assistant: requests WHOIS analysis
- Registrant data → WHOIS analysis: analyzed
- AI assistant → WHOIS analysis: produces
- Email recipient → AI assistant: requests report and contacts
- AI assistant → Investigation email: drafts
- Registrar abuse template → Investigation email: supports
- Scammer response template → Investigation email: supports
- Email recipient → Registrar abuse desk: sends report
- Investigation email → Registrar abuse desk: emailed to
- Investigation email → Email report recipients: copied to
- Email recipient → AI assistant: requests form guidance
- AI assistant → Agency web forms: guides submissions
- Email recipient → Agency web forms: submits reports
