- Source: GL_Job
- Destination: GL_JobArtifact, GL_JobLog
The non-traversable GL_Produced edge connects a job to its outputs: artifact archives and execution logs. Both artifact and log nodes are created as part of the same enumeration pass as the job.
While not directly traversable, artifact and log nodes are targets for secret scanning during enrichment (GL_ContainsCredentialsFor edges). The GL_Produced edge provides the link from execution context back to potentially sensitive output data.
graph LR
job("fa:fa-gear GL_Job deploy")
artifact("fa:fa-file-zipper GL_JobArtifact artifacts.zip")
log("fa:fa-scroll GL_JobLog deploy.log")
job -.->|GL_Produced| artifact
job -.->|GL_Produced| log