graph TD
Start[Start Backlink Generation] --> PSF[PotentialSitesFinder]
Start --> CTG[ContentTemplateGenerator]
PSF --> FindSites[Oracle Ask Question #224]
FindSites --> FormatSites[Write Text #185]
FormatSites --> PotentialSitesCSV[potential_sites.csv]
CTG --> CreateAnchor[Create MicroCopy #186]
CTG --> CreateOutreach[Write Text #190]
CreateAnchor --> CompileTemplates[Write Text #185]
CreateOutreach --> CompileTemplates
CompileTemplates --> BacklinkTemplates[backlink_templates.txt]
PotentialSitesCSV --> BPM[BacklinkPlacementManager]
BacklinkTemplates --> BPM
BPM --> SimulatePlacements[LLM Response #223]
SimulatePlacements --> PlacementRecord[Placement Text Record]
PlacementRecord --> BRK[BacklinkRecordKeeper]
BRK --> FormatCSV[Write Text #185]
FormatCSV --> FinalCSV[new_backlinks.csv]
FinalCSV --> End[End Process]