iCPG Skill (Intent-Augmented Code Property Graph) Purpose: Add a Reason Graph layer on top of code structure so every function, class, and module is traceable to the goal that created it, the agent or human that owns it, and whether it's still doing what it was supposed to do. --- Core Principle Intent first, code second. Before writing or modifying code, query the reason graph to understand WHY existing code was written, WHAT constraints it must preserve, and WHETHER your change duplicates prior work. --- The 3 Canonical Pre-Task Queries Every agent MUST run these before writing code: | # |…