What problem does it solve? Text-level diffs miss structural security changes like new attack paths, taint propagation shifts, blast radius growth, and privilege boundary modifications. This Skill builds Trailmark code graphs at two source snapshots (git commits, tags, or directories) and computes a structural diff that surfaces these hidden changes. ## Core Features & Use Cases - Structural Graph Diffing: Builds Trailmark graphs at two snapshots, runs pre-analysis (blast radius, taint, privilege boundaries, entrypoints), and computes node, edge, and subgraph membership diffs. - Security-Focused Reporting: Generates a severity-classified markdown report (CRITICAL to INFO) covering new entrypoints, tainted paths, complexity spikes, and trust boundary changes. - Use Case: Before releasing v1.3.0, compare it against v1.2.0 to detect whether any new code created an untrusted path to a sensitive database function, or whether a security validation function was silently removed. ## Quick Start Ask the agent to compare the code structure between git tag v1.2.0 and v1.3.0 using graph-evolution and produce a security-focused structural diff report.