What problem does it solve? Static analysis results and human audit notes live in separate files disconnected from code structure, making it hard to prioritize findings by blast radius, taint reachability, or privilege boundaries. This Skill overlays SARIF tool output and weAudit annotations onto Trailmark code graphs so findings can be queried and cross-referenced in context. ## Core Features & Use Cases - SARIF Import: Maps Semgrep, CodeQL, and other SARIF 2.1.0 results to graph nodes by file path and line overlap, creating severity-based subgraphs like sarif:error and per-tool subgraphs. - weAudit Import: Converts VSCode weAudit findings and notes into graph annotations with severity subgraphs (weaudit:high, weaudit:medium, weaudit:low), handling 0-indexed to 1-indexed line conversion. - Cross-Referencing: Overlaps findings with pre-analysis subgraphs (tainted, high_blast_radius, privilege_boundary) to prioritize triage. - Use Case: After running Semgrep on a Python codebase, import the SARIF output into a Trailmark graph, then query which high-severity findings sit on tainted nodes to focus remediation on exploitable paths. ## Quick Start Ask the AI to augment the code graph in your target directory with your SARIF results file and weAudit annotations, then list the high-severity findings.