What problem does it solve? Security teams often lack visibility into who actually maintains sensitive code paths like auth, crypto, and secrets handling. This Skill analyzes git history to reveal hidden owners, orphaned sensitive code, and bus-factor risks that CODEOWNERS files alone cannot show. ## Core Features & Use Cases - Ownership Topology: Builds a bipartite people-to-file graph from git history with recency weighting, timezone detection, and sensitivity tagging for auth, crypto, and secrets paths. - Risk Detection: Computes bus factor per file, flags orphaned sensitive code (stale plus low bus factor), and identifies hidden owners controlling large shares of sensitive code. - Co-Change Clustering: Builds a file co-change graph using Jaccard similarity, detects communities with networkx, and reports maintainers per community over monthly or quarterly buckets. - Use Case: A security engineer runs the map against a repository, queries summary.json for orphaned_sensitive_code, and finds a TLS module untouched for over a year with a bus factor of one, then exports CSVs to Neo4j for visualization. ## Quick Start Ask the AI to build a security ownership map for this repository and identify bus-factor risks in sensitive code.