INNER CODE UNIT · Python
delta
Fausto-404/js-reverse-automation--skill · js-reverse-automation/scripts/build_evidence_graph.py:89
delta = max(0, target_time - source_time)
edges.append({
"from": source_id, "to": target_id,
"type": "fingerprint_flow",
"fingerprint": fp,
"trace_id": source_event.get("trace_id"),
"target_trace_id": target_event.get("trace_id"),
"same_trace": source_event.get("trace_id") == target_event.get("trace_id"),
"time_delta_ms": delta,
})
# Temporal edges (within same trace)
for trace_id, trace_events in by_trace.items():
ordered = sorted(trace_events, key=lambda e: e.get("timestamp", 0))
for left, right in zip(ordered, ordered[1:]):
edges.append({
"from": str(left.get("event_id")),
"to": str(right.get("event_id")),