{"data":{"skill":{"slug":"shadcn-shadcn","name":"shadcn","icon":"📦","repo":"https://github.com/shadcn/ui/tree/main/skills/shadcn/","status":"approved","author":"shadcn","authorVersion":null,"skillstoreRevision":null},"audit":{"id":"c35934e7-a6a1-49e7-9f19-304234bc6331","skill_id":"d967cdb6-0a65-41c9-a7f9-46a054375682","version":1,"content_hash":"c0d500ca5a70658c3d05731f00a6927a","risk_level":"safe","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":null,"manual_install_policy":null,"summary":"Audit complete. Static findings are false positives: backticks are markdown code formatting, URLs are documentation links, and cryptographic warnings are triggered by file paths. This is a legitimate UI component library skill with no actual security risks.","remediation":[],"risk_factor_evidence":[{"factor":"external_commands","evidence":[{"file":"cli.md","line_end":3,"line_start":3},{"file":"cli.md","line_end":5,"line_start":5},{"file":"cli.md","line_end":5,"line_start":5},{"file":"cli.md","line_end":5,"line_start":5},{"file":"cli.md","line_end":5,"line_start":5},{"file":"cli.md","line_end":5,"line_start":5},{"file":"cli.md","line_end":7,"line_start":7},{"file":"cli.md","line_end":20,"line_start":20},{"file":"cli.md","line_end":24,"line_start":22},{"file":"cli.md","line_end":26,"line_start":24},{"file":"cli.md","line_end":30,"line_start":26},{"file":"cli.md","line_end":30,"line_start":30},{"file":"cli.md","line_end":31,"line_start":30},{"file":"cli.md","line_end":31,"line_start":31},{"file":"cli.md","line_end":32,"line_start":31},{"file":"cli.md","line_end":32,"line_start":32},{"file":"cli.md","line_end":32,"line_start":32},{"file":"cli.md","line_end":33,"line_start":32},{"file":"cli.md","line_end":33,"line_start":33},{"file":"cli.md","line_end":33,"line_start":33},{"file":"cli.md","line_end":33,"line_start":33},{"file":"cli.md","line_end":34,"line_start":33},{"file":"cli.md","line_end":34,"line_start":34},{"file":"cli.md","line_end":34,"line_start":34},{"file":"cli.md","line_end":35,"line_start":34},{"file":"cli.md","line_end":35,"line_start":35},{"file":"cli.md","line_end":36,"line_start":35},{"file":"cli.md","line_end":36,"line_start":36},{"file":"cli.md","line_end":37,"line_start":36},{"file":"cli.md","line_end":37,"line_start":37},{"file":"cli.md","line_end":37,"line_start":37},{"file":"cli.md","line_end":38,"line_start":37},{"file":"cli.md","line_end":39,"line_start":38},{"file":"cli.md","line_end":39,"line_start":39},{"file":"cli.md","line_end":40,"line_start":39},{"file":"cli.md","line_end":41,"line_start":40},{"file":"cli.md","line_end":43,"line_start":41},{"file":"cli.md","line_end":43,"line_start":43},{"file":"cli.md","line_end":45,"line_start":43},{"file":"cli.md","line_end":47,"line_start":45},{"file":"cli.md","line_end":47,"line_start":47},{"file":"cli.md","line_end":47,"line_start":47},{"file":"cli.md","line_end":49,"line_start":47},{"file":"cli.md","line_end":51,"line_start":49},{"file":"cli.md","line_end":53,"line_start":51},{"file":"cli.md","line_end":57,"line_start":53},{"file":"cli.md","line_end":57,"line_start":57},{"file":"cli.md","line_end":57,"line_start":57},{"file":"cli.md","line_end":58,"line_start":57},{"file":"cli.md","line_end":58,"line_start":58},{"file":"cli.md","line_end":58,"line_start":58},{"file":"cli.md","line_end":59,"line_start":58},{"file":"cli.md","line_end":59,"line_start":59},{"file":"cli.md","line_end":60,"line_start":59},{"file":"cli.md","line_end":60,"line_start":60},{"file":"cli.md","line_end":60,"line_start":60},{"file":"cli.md","line_end":61,"line_start":60},{"file":"cli.md","line_end":61,"line_start":61},{"file":"cli.md","line_end":62,"line_start":61},{"file":"cli.md","line_end":62,"line_start":62},{"file":"cli.md","line_end":62,"line_start":62},{"file":"cli.md","line_end":63,"line_start":62},{"file":"cli.md","line_end":63,"line_start":63},{"file":"cli.md","line_end":64,"line_start":63},{"file":"cli.md","line_end":64,"line_start":64},{"file":"cli.md","line_end":65,"line_start":64},{"file":"cli.md","line_end":65,"line_start":65},{"file":"cli.md","line_end":69,"line_start":65},{"file":"cli.md","line_end":69,"line_start":69},{"file":"cli.md","line_end":69,"line_start":69},{"file":"cli.md","line_end":69,"line_start":69},{"file":"cli.md","line_end":69,"line_start":69},{"file":"cli.md","line_end":71,"line_start":69},{"file":"cli.md","line_end":92,"line_start":71},{"file":"cli.md","line_end":96,"line_start":92},{"file":"cli.md","line_end":97,"line_start":96},{"file":"cli.md","line_end":98,"line_start":97},{"file":"cli.md","line_end":99,"line_start":98},{"file":"cli.md","line_end":99,"line_start":99},{"file":"cli.md","line_end":100,"line_start":99},{"file":"cli.md","line_end":102,"line_start":100},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":102,"line_start":102},{"file":"cli.md","line_end":108,"line_start":102},{"file":"cli.md","line_end":110,"line_start":108},{"file":"cli.md","line_end":112,"line_start":110},{"file":"cli.md","line_end":114,"line_start":112},{"file":"cli.md","line_end":114,"line_start":114},{"file":"cli.md","line_end":118,"line_start":114},{"file":"cli.md","line_end":118,"line_start":118},{"file":"cli.md","line_end":119,"line_start":118},{"file":"cli.md","line_end":119,"line_start":119},{"file":"cli.md","line_end":119,"line_start":119},{"file":"cli.md","line_end":120,"line_start":119},{"file":"cli.md","line_end":120,"line_start":120},{"file":"cli.md","line_end":120,"line_start":120},{"file":"cli.md","line_end":121,"line_start":120},{"file":"cli.md","line_end":121,"line_start":121},{"file":"cli.md","line_end":123,"line_start":121},{"file":"cli.md","line_end":125,"line_start":123},{"file":"cli.md","line_end":127,"line_start":125},{"file":"cli.md","line_end":129,"line_start":127},{"file":"cli.md","line_end":131,"line_start":129},{"file":"cli.md","line_end":133,"line_start":131},{"file":"cli.md","line_end":135,"line_start":133},{"file":"cli.md","line_end":139,"line_start":135},{"file":"cli.md","line_end":141,"line_start":139},{"file":"cli.md","line_end":151,"line_start":141},{"file":"cli.md","line_end":153,"line_start":151},{"file":"cli.md","line_end":153,"line_start":153},{"file":"cli.md","line_end":155,"line_start":153},{"file":"cli.md","line_end":157,"line_start":155},{"file":"cli.md","line_end":159,"line_start":157},{"file":"cli.md","line_end":161,"line_start":159},{"file":"cli.md","line_end":163,"line_start":161},{"file":"cli.md","line_end":165,"line_start":163},{"file":"cli.md","line_end":169,"line_start":165},{"file":"cli.md","line_end":169,"line_start":169},{"file":"cli.md","line_end":175,"line_start":169},{"file":"cli.md","line_end":175,"line_start":175},{"file":"cli.md","line_end":175,"line_start":175},{"file":"cli.md","line_end":175,"line_start":175},{"file":"cli.md","line_end":175,"line_start":175},{"file":"cli.md","line_end":175,"line_start":175},{"file":"cli.md","line_end":176,"line_start":175},{"file":"cli.md","line_end":176,"line_start":176},{"file":"cli.md","line_end":176,"line_start":176},{"file":"cli.md","line_end":177,"line_start":176},{"file":"cli.md","line_end":177,"line_start":177},{"file":"cli.md","line_end":177,"line_start":177},{"file":"cli.md","line_end":178,"line_start":177},{"file":"cli.md","line_end":178,"line_start":178},{"file":"cli.md","line_end":179,"line_start":178},{"file":"cli.md","line_end":179,"line_start":179},{"file":"cli.md","line_end":180,"line_start":179},{"file":"cli.md","line_end":180,"line_start":180},{"file":"cli.md","line_end":180,"line_start":180},{"file":"cli.md","line_end":180,"line_start":180},{"file":"cli.md","line_end":181,"line_start":180},{"file":"cli.md","line_end":181,"line_start":181},{"file":"cli.md","line_end":182,"line_start":181},{"file":"cli.md","line_end":182,"line_start":182},{"file":"cli.md","line_end":183,"line_start":182},{"file":"cli.md","line_end":183,"line_start":183},{"file":"cli.md","line_end":183,"line_start":183},{"file":"cli.md","line_end":183,"line_start":183},{"file":"cli.md","line_end":183,"line_start":183},{"file":"cli.md","line_end":184,"line_start":183},{"file":"cli.md","line_end":184,"line_start":184},{"file":"cli.md","line_end":184,"line_start":184},{"file":"cli.md","line_end":184,"line_start":184},{"file":"cli.md","line_end":184,"line_start":184},{"file":"cli.md","line_end":184,"line_start":184},{"file":"cli.md","line_end":190,"line_start":184},{"file":"cli.md","line_end":190,"line_start":190},{"file":"cli.md","line_end":190,"line_start":190},{"file":"cli.md","line_end":190,"line_start":190},{"file":"cli.md","line_end":191,"line_start":190},{"file":"cli.md","line_end":191,"line_start":191},{"file":"cli.md","line_end":191,"line_start":191},{"file":"cli.md","line_end":191,"line_start":191},{"file":"cli.md","line_end":192,"line_start":191},{"file":"cli.md","line_end":192,"line_start":192},{"file":"cli.md","line_end":193,"line_start":192},{"file":"cli.md","line_end":193,"line_start":193},{"file":"cli.md","line_end":194,"line_start":193},{"file":"cli.md","line_end":194,"line_start":194},{"file":"cli.md","line_end":195,"line_start":194},{"file":"cli.md","line_end":195,"line_start":195},{"file":"cli.md","line_end":196,"line_start":195},{"file":"cli.md","line_end":196,"line_start":196},{"file":"cli.md","line_end":196,"line_start":196},{"file":"cli.md","line_end":196,"line_start":196},{"file":"cli.md","line_end":197,"line_start":196},{"file":"cli.md","line_end":197,"line_start":197},{"file":"cli.md","line_end":197,"line_start":197},{"file":"cli.md","line_end":198,"line_start":197},{"file":"cli.md","line_end":198,"line_start":198},{"file":"cli.md","line_end":198,"line_start":198},{"file":"cli.md","line_end":199,"line_start":198},{"file":"cli.md","line_end":199,"line_start":199},{"file":"cli.md","line_end":199,"line_start":199},{"file":"cli.md","line_end":200,"line_start":199},{"file":"cli.md","line_end":200,"line_start":200},{"file":"cli.md","line_end":200,"line_start":200},{"file":"cli.md","line_end":201,"line_start":200},{"file":"cli.md","line_end":201,"line_start":201},{"file":"cli.md","line_end":201,"line_start":201},{"file":"cli.md","line_end":202,"line_start":201},{"file":"cli.md","line_end":202,"line_start":202},{"file":"cli.md","line_end":203,"line_start":202},{"file":"cli.md","line_end":203,"line_start":203},{"file":"cli.md","line_end":207,"line_start":203},{"file":"cli.md","line_end":207,"line_start":207},{"file":"cli.md","line_end":209,"line_start":207},{"file":"cli.md","line_end":211,"line_start":209},{"file":"cli.md","line_end":213,"line_start":211},{"file":"cli.md","line_end":215,"line_start":213},{"file":"cli.md","line_end":215,"line_start":215},{"file":"cli.md","line_end":215,"line_start":215},{"file":"cli.md","line_end":219,"line_start":215},{"file":"cli.md","line_end":219,"line_start":219},{"file":"cli.md","line_end":219,"line_start":219},{"file":"cli.md","line_end":220,"line_start":219},{"file":"cli.md","line_end":220,"line_start":220},{"file":"cli.md","line_end":228,"line_start":220},{"file":"cli.md","line_end":229,"line_start":228},{"file":"cli.md","line_end":230,"line_start":229},{"file":"cli.md","line_end":231,"line_start":230},{"file":"cli.md","line_end":232,"line_start":231},{"file":"cli.md","line_end":233,"line_start":232},{"file":"cli.md","line_end":235,"line_start":233},{"file":"cli.md","line_end":235,"line_start":235},{"file":"cli.md","line_end":235,"line_start":235},{"file":"cli.md","line_end":235,"line_start":235},{"file":"cli.md","line_end":235,"line_start":235},{"file":"cli.md","line_end":241,"line_start":235},{"file":"cli.md","line_end":243,"line_start":241},{"file":"cli.md","line_end":243,"line_start":243},{"file":"cli.md","line_end":244,"line_start":243},{"file":"cli.md","line_end":244,"line_start":244},{"file":"cli.md","line_end":245,"line_start":244},{"file":"cli.md","line_end":247,"line_start":245},{"file":"cli.md","line_end":253,"line_start":247},{"file":"cli.md","line_end":254,"line_start":253},{"file":"cli.md","line_end":254,"line_start":254},{"file":"cli.md","line_end":255,"line_start":254},{"file":"cli.md","line_end":257,"line_start":255},{"file":"cli.md","line_end":257,"line_start":257},{"file":"cli.md","line_end":257,"line_start":257},{"file":"cli.md","line_end":257,"line_start":257},{"file":"cli.md","line_end":257,"line_start":257},{"file":"customization.md","line_end":20,"line_start":20},{"file":"customization.md","line_end":20,"line_start":20},{"file":"customization.md","line_end":21,"line_start":21},{"file":"customization.md","line_end":21,"line_start":21},{"file":"customization.md","line_end":28,"line_start":28},{"file":"customization.md","line_end":28,"line_start":28},{"file":"customization.md","line_end":28,"line_start":28},{"file":"customization.md","line_end":32,"line_start":32},{"file":"customization.md","line_end":32,"line_start":32},{"file":"customization.md","line_end":33,"line_start":33},{"file":"customization.md","line_end":33,"line_start":33},{"file":"customization.md","line_end":34,"line_start":34},{"file":"customization.md","line_end":34,"line_start":34},{"file":"customization.md","line_end":35,"line_start":35},{"file":"customization.md","line_end":35,"line_start":35},{"file":"customization.md","line_end":36,"line_start":36},{"file":"customization.md","line_end":36,"line_start":36},{"file":"customization.md","line_end":37,"line_start":37},{"file":"customization.md","line_end":37,"line_start":37},{"file":"customization.md","line_end":38,"line_start":38},{"file":"customization.md","line_end":38,"line_start":38},{"file":"customization.md","line_end":39,"line_start":39},{"file":"customization.md","line_end":40,"line_start":40},{"file":"customization.md","line_end":41,"line_start":41},{"file":"customization.md","line_end":42,"line_start":42},{"file":"customization.md","line_end":42,"line_start":42},{"file":"customization.md","line_end":43,"line_start":43},{"file":"customization.md","line_end":44,"line_start":44},{"file":"customization.md","line_end":44,"line_start":44},{"file":"customization.md","line_end":46,"line_start":46},{"file":"customization.md","line_end":52,"line_start":52},{"file":"customization.md","line_end":52,"line_start":52},{"file":"customization.md","line_end":60,"line_start":54},{"file":"customization.md","line_end":66,"line_start":60},{"file":"customization.md","line_end":76,"line_start":66},{"file":"customization.md","line_end":78,"line_start":76},{"file":"customization.md","line_end":84,"line_start":78},{"file":"customization.md","line_end":84,"line_start":84},{"file":"customization.md","line_end":84,"line_start":84},{"file":"customization.md","line_end":86,"line_start":84},{"file":"customization.md","line_end":96,"line_start":86},{"file":"customization.md","line_end":98,"line_start":96},{"file":"customization.md","line_end":104,"line_start":98},{"file":"customization.md","line_end":106,"line_start":104},{"file":"customization.md","line_end":106,"line_start":106},{"file":"customization.md","line_end":106,"line_start":106},{"file":"customization.md","line_end":106,"line_start":106},{"file":"customization.md","line_end":108,"line_start":106},{"file":"customization.md","line_end":121,"line_start":108},{"file":"customization.md","line_end":123,"line_start":121},{"file":"customization.md","line_end":126,"line_start":123},{"file":"customization.md","line_end":132,"line_start":126},{"file":"customization.md","line_end":132,"line_start":132},{"file":"customization.md","line_end":132,"line_start":132},{"file":"customization.md","line_end":132,"line_start":132},{"file":"customization.md","line_end":132,"line_start":132},{"file":"customization.md","line_end":144,"line_start":132},{"file":"customization.md","line_end":146,"line_start":144},{"file":"customization.md","line_end":148,"line_start":146},{"file":"customization.md","line_end":150,"line_start":148},{"file":"customization.md","line_end":152,"line_start":150},{"file":"customization.md","line_end":156,"line_start":152},{"file":"customization.md","line_end":158,"line_start":156},{"file":"customization.md","line_end":161,"line_start":158},{"file":"customization.md","line_end":167,"line_start":161},{"file":"customization.md","line_end":185,"line_start":167},{"file":"customization.md","line_end":191,"line_start":185},{"file":"customization.md","line_end":193,"line_start":191},{"file":"customization.md","line_end":195,"line_start":193},{"file":"customization.md","line_end":195,"line_start":195},{"file":"customization.md","line_end":197,"line_start":195},{"file":"customization.md","line_end":200,"line_start":197},{"file":"mcp.md","line_end":12,"line_start":9},{"file":"mcp.md","line_end":18,"line_start":12},{"file":"mcp.md","line_end":19,"line_start":18},{"file":"mcp.md","line_end":20,"line_start":19},{"file":"mcp.md","line_end":21,"line_start":20},{"file":"mcp.md","line_end":22,"line_start":21},{"file":"mcp.md","line_end":28,"line_start":22},{"file":"mcp.md","line_end":30,"line_start":28},{"file":"mcp.md","line_end":32,"line_start":30},{"file":"mcp.md","line_end":32,"line_start":32},{"file":"mcp.md","line_end":36,"line_start":32},{"file":"mcp.md","line_end":40,"line_start":36},{"file":"mcp.md","line_end":40,"line_start":40},{"file":"mcp.md","line_end":40,"line_start":40},{"file":"mcp.md","line_end":42,"line_start":40},{"file":"mcp.md","line_end":46,"line_start":42},{"file":"mcp.md","line_end":46,"line_start":46},{"file":"mcp.md","line_end":46,"line_start":46},{"file":"mcp.md","line_end":46,"line_start":46},{"file":"mcp.md","line_end":48,"line_start":46},{"file":"mcp.md","line_end":52,"line_start":48},{"file":"mcp.md","line_end":52,"line_start":52},{"file":"mcp.md","line_end":54,"line_start":52},{"file":"mcp.md","line_end":58,"line_start":54},{"file":"mcp.md","line_end":58,"line_start":58},{"file":"mcp.md","line_end":58,"line_start":58},{"file":"mcp.md","line_end":58,"line_start":58},{"file":"mcp.md","line_end":60,"line_start":58},{"file":"mcp.md","line_end":64,"line_start":60},{"file":"mcp.md","line_end":64,"line_start":64},{"file":"mcp.md","line_end":66,"line_start":64},{"file":"mcp.md","line_end":76,"line_start":66},{"file":"mcp.md","line_end":76,"line_start":76},{"file":"mcp.md","line_end":78,"line_start":76},{"file":"mcp.md","line_end":88,"line_start":78},{"file":"mcp.md","line_end":90,"line_start":88},{"file":"mcp.md","line_end":91,"line_start":90},{"file":"mcp.md","line_end":92,"line_start":91},{"file":"mcp.md","line_end":94,"line_start":92},{"file":"rules/base-vs-radix.md","line_end":3,"line_start":3},{"file":"rules/base-vs-radix.md","line_end":3,"line_start":3},{"file":"rules/base-vs-radix.md","line_end":3,"line_start":3},{"file":"rules/base-vs-radix.md","line_end":3,"line_start":3},{"file":"rules/base-vs-radix.md","line_end":18,"line_start":18},{"file":"rules/base-vs-radix.md","line_end":18,"line_start":18},{"file":"rules/base-vs-radix.md","line_end":28,"line_start":22},{"file":"rules/base-vs-radix.md","line_end":32,"line_start":28},{"file":"rules/base-vs-radix.md","line_end":36,"line_start":32},{"file":"rules/base-vs-radix.md","line_end":40,"line_start":36},{"file":"rules/base-vs-radix.md","line_end":42,"line_start":40},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":42},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":44,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":50,"line_start":44},{"file":"rules/base-vs-radix.md","line_end":50,"line_start":50},{"file":"rules/base-vs-radix.md","line_end":50,"line_start":50},{"file":"rules/base-vs-radix.md","line_end":50,"line_start":50},{"file":"rules/base-vs-radix.md","line_end":52,"line_start":50},{"file":"rules/base-vs-radix.md","line_end":54,"line_start":52},{"file":"rules/base-vs-radix.md","line_end":56,"line_start":54},{"file":"rules/base-vs-radix.md","line_end":60,"line_start":56},{"file":"rules/base-vs-radix.md","line_end":64,"line_start":60},{"file":"rules/base-vs-radix.md","line_end":68,"line_start":64},{"file":"rules/base-vs-radix.md","line_end":72,"line_start":68},{"file":"rules/base-vs-radix.md","line_end":74,"line_start":72},{"file":"rules/base-vs-radix.md","line_end":74,"line_start":74},{"file":"rules/base-vs-radix.md","line_end":76,"line_start":74},{"file":"rules/base-vs-radix.md","line_end":81,"line_start":76},{"file":"rules/base-vs-radix.md","line_end":87,"line_start":81},{"file":"rules/base-vs-radix.md","line_end":91,"line_start":87},{"file":"rules/base-vs-radix.md","line_end":95,"line_start":91},{"file":"rules/base-vs-radix.md","line_end":99,"line_start":95},{"file":"rules/base-vs-radix.md","line_end":118,"line_start":99},{"file":"rules/base-vs-radix.md","line_end":122,"line_start":118},{"file":"rules/base-vs-radix.md","line_end":134,"line_start":122},{"file":"rules/base-vs-radix.md","line_end":136,"line_start":134},{"file":"rules/base-vs-radix.md","line_end":136,"line_start":136},{"file":"rules/base-vs-radix.md","line_end":138,"line_start":136},{"file":"rules/base-vs-radix.md","line_end":138,"line_start":138},{"file":"rules/base-vs-radix.md","line_end":140,"line_start":138},{"file":"rules/base-vs-radix.md","line_end":146,"line_start":140},{"file":"rules/base-vs-radix.md","line_end":152,"line_start":146},{"file":"rules/base-vs-radix.md","line_end":152,"line_start":152},{"file":"rules/base-vs-radix.md","line_end":152,"line_start":152},{"file":"rules/base-vs-radix.md","line_end":156,"line_start":152},{"file":"rules/base-vs-radix.md","line_end":160,"line_start":156},{"file":"rules/base-vs-radix.md","line_end":165,"line_start":160},{"file":"rules/base-vs-radix.md","line_end":169,"line_start":165},{"file":"rules/base-vs-radix.md","line_end":176,"line_start":169},{"file":"rules/base-vs-radix.md","line_end":182,"line_start":176},{"file":"rules/base-vs-radix.md","line_end":182,"line_start":182},{"file":"rules/base-vs-radix.md","line_end":182,"line_start":182},{"file":"rules/base-vs-radix.md","line_end":186,"line_start":182},{"file":"rules/base-vs-radix.md","line_end":190,"line_start":186},{"file":"rules/base-vs-radix.md","line_end":194,"line_start":190},{"file":"rules/base-vs-radix.md","line_end":206,"line_start":194},{"file":"rules/base-vs-radix.md","line_end":210,"line_start":206},{"file":"rules/base-vs-radix.md","line_end":222,"line_start":210},{"file":"rules/base-vs-radix.md","line_end":226,"line_start":222},{"file":"rules/base-vs-radix.md","line_end":234,"line_start":226},{"file":"rules/base-vs-radix.md","line_end":244,"line_start":234},{"file":"rules/base-vs-radix.md","line_end":246,"line_start":244},{"file":"rules/base-vs-radix.md","line_end":250,"line_start":246},{"file":"rules/base-vs-radix.md","line_end":252,"line_start":250},{"file":"rules/base-vs-radix.md","line_end":256,"line_start":252},{"file":"rules/base-vs-radix.md","line_end":258,"line_start":256},{"file":"rules/base-vs-radix.md","line_end":260,"line_start":258},{"file":"rules/base-vs-radix.md","line_end":262,"line_start":260},{"file":"rules/base-vs-radix.md","line_end":270,"line_start":262},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":270},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":276,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":280,"line_start":276},{"file":"rules/base-vs-radix.md","line_end":284,"line_start":280},{"file":"rules/base-vs-radix.md","line_end":288,"line_start":284},{"file":"rules/base-vs-radix.md","line_end":298,"line_start":288},{"file":"rules/base-vs-radix.md","line_end":302,"line_start":298},{"file":"rules/base-vs-radix.md","line_end":306,"line_start":302},{"file":"rules/composition.md","line_end":32,"line_start":27},{"file":"rules/composition.md","line_end":36,"line_start":32},{"file":"rules/composition.md","line_end":43,"line_start":36},{"file":"rules/composition.md","line_end":49,"line_start":43},{"file":"rules/composition.md","line_end":49,"line_start":49},{"file":"rules/composition.md","line_end":49,"line_start":49},{"file":"rules/composition.md","line_end":50,"line_start":49},{"file":"rules/composition.md","line_end":50,"line_start":50},{"file":"rules/composition.md","line_end":50,"line_start":50},{"file":"rules/composition.md","line_end":50,"line_start":50},{"file":"rules/composition.md","line_end":51,"line_start":50},{"file":"rules/composition.md","line_end":51,"line_start":51},{"file":"rules/composition.md","line_end":52,"line_start":51},{"file":"rules/composition.md","line_end":52,"line_start":52},{"file":"rules/composition.md","line_end":53,"line_start":52},{"file":"rules/composition.md","line_end":53,"line_start":53},{"file":"rules/composition.md","line_end":59,"line_start":53},{"file":"rules/composition.md","line_end":64,"line_start":59},{"file":"rules/composition.md","line_end":70,"line_start":64},{"file":"rules/composition.md","line_end":81,"line_start":70},{"file":"rules/composition.md","line_end":87,"line_start":81},{"file":"rules/composition.md","line_end":95,"line_start":87},{"file":"rules/composition.md","line_end":103,"line_start":95},{"file":"rules/composition.md","line_end":104,"line_start":103},{"file":"rules/composition.md","line_end":105,"line_start":104},{"file":"rules/composition.md","line_end":106,"line_start":105},{"file":"rules/composition.md","line_end":107,"line_start":106},{"file":"rules/composition.md","line_end":108,"line_start":107},{"file":"rules/composition.md","line_end":114,"line_start":108},{"file":"rules/composition.md","line_end":114,"line_start":114},{"file":"rules/composition.md","line_end":114,"line_start":114},{"file":"rules/composition.md","line_end":114,"line_start":114},{"file":"rules/composition.md","line_end":116,"line_start":114},{"file":"rules/composition.md","line_end":124,"line_start":116},{"file":"rules/composition.md","line_end":130,"line_start":124},{"file":"rules/composition.md","line_end":132,"line_start":130},{"file":"rules/composition.md","line_end":143,"line_start":132},{"file":"rules/composition.md","line_end":149,"line_start":143},{"file":"rules/composition.md","line_end":149,"line_start":149},{"file":"rules/composition.md","line_end":149,"line_start":149},{"file":"rules/composition.md","line_end":151,"line_start":149},{"file":"rules/composition.md","line_end":156,"line_start":151},{"file":"rules/composition.md","line_end":162,"line_start":156},{"file":"rules/composition.md","line_end":162,"line_start":162},{"file":"rules/composition.md","line_end":162,"line_start":162},{"file":"rules/composition.md","line_end":164,"line_start":162},{"file":"rules/composition.md","line_end":172,"line_start":164},{"file":"rules/composition.md","line_end":178,"line_start":172},{"file":"rules/composition.md","line_end":180,"line_start":178},{"file":"rules/composition.md","line_end":185,"line_start":180},{"file":"rules/composition.md","line_end":193,"line_start":185},{"file":"rules/composition.md","line_end":193,"line_start":193},{"file":"rules/composition.md","line_end":193,"line_start":193},{"file":"rules/composition.md","line_end":194,"line_start":193},{"file":"rules/composition.md","line_end":194,"line_start":194},{"file":"rules/composition.md","line_end":195,"line_start":194},{"file":"rules/composition.md","line_end":195,"line_start":195},{"file":"rules/forms.md","line_end":16,"line_start":16},{"file":"rules/forms.md","line_end":16,"line_start":16},{"file":"rules/forms.md","line_end":16,"line_start":16},{"file":"rules/forms.md","line_end":16,"line_start":16},{"file":"rules/forms.md","line_end":29,"line_start":18},{"file":"rules/forms.md","line_end":31,"line_start":29},{"file":"rules/forms.md","line_end":31,"line_start":31},{"file":"rules/forms.md","line_end":35,"line_start":31},{"file":"rules/forms.md","line_end":36,"line_start":35},{"file":"rules/forms.md","line_end":37,"line_start":36},{"file":"rules/forms.md","line_end":38,"line_start":37},{"file":"rules/forms.md","line_end":39,"line_start":38},{"file":"rules/forms.md","line_end":39,"line_start":39},{"file":"rules/forms.md","line_end":40,"line_start":39},{"file":"rules/forms.md","line_end":41,"line_start":40},{"file":"rules/forms.md","line_end":41,"line_start":41},{"file":"rules/forms.md","line_end":42,"line_start":41},{"file":"rules/forms.md","line_end":43,"line_start":42},{"file":"rules/forms.md","line_end":49,"line_start":43},{"file":"rules/forms.md","line_end":49,"line_start":49},{"file":"rules/forms.md","line_end":49,"line_start":49},{"file":"rules/forms.md","line_end":53,"line_start":49},{"file":"rules/forms.md","line_end":57,"line_start":53},{"file":"rules/forms.md","line_end":61,"line_start":57},{"file":"rules/forms.md","line_end":67,"line_start":61},{"file":"rules/forms.md","line_end":73,"line_start":67},{"file":"rules/forms.md","line_end":73,"line_start":73},{"file":"rules/forms.md","line_end":77,"line_start":73},{"file":"rules/forms.md","line_end":84,"line_start":77},{"file":"rules/forms.md","line_end":88,"line_start":84},{"file":"rules/forms.md","line_end":99,"line_start":88},{"file":"rules/forms.md","line_end":105,"line_start":99},{"file":"rules/forms.md","line_end":109,"line_start":105},{"file":"rules/forms.md","line_end":123,"line_start":109},{"file":"rules/forms.md","line_end":127,"line_start":123},{"file":"rules/forms.md","line_end":135,"line_start":127},{"file":"rules/forms.md","line_end":137,"line_start":135},{"file":"rules/forms.md","line_end":139,"line_start":137},{"file":"rules/forms.md","line_end":148,"line_start":139},{"file":"rules/forms.md","line_end":150,"line_start":148},{"file":"rules/forms.md","line_end":150,"line_start":150},{"file":"rules/forms.md","line_end":150,"line_start":150},{"file":"rules/forms.md","line_end":156,"line_start":150},{"file":"rules/forms.md","line_end":156,"line_start":156},{"file":"rules/forms.md","line_end":156,"line_start":156},{"file":"rules/forms.md","line_end":158,"line_start":156},{"file":"rules/forms.md","line_end":169,"line_start":158},{"file":"rules/forms.md","line_end":175,"line_start":169},{"file":"rules/forms.md","line_end":175,"line_start":175},{"file":"rules/forms.md","line_end":175,"line_start":175},{"file":"rules/forms.md","line_end":175,"line_start":175},{"file":"rules/forms.md","line_end":177,"line_start":175},{"file":"rules/forms.md","line_end":190,"line_start":177},{"file":"rules/forms.md","line_end":192,"line_start":190},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/forms.md","line_end":192,"line_start":192},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":3,"line_start":3},{"file":"rules/icons.md","line_end":9,"line_start":9},{"file":"rules/icons.md","line_end":9,"line_start":9},{"file":"rules/icons.md","line_end":18,"line_start":13},{"file":"rules/icons.md","line_end":22,"line_start":18},{"file":"rules/icons.md","line_end":32,"line_start":22},{"file":"rules/icons.md","line_end":38,"line_start":32},{"file":"rules/icons.md","line_end":38,"line_start":38},{"file":"rules/icons.md","line_end":38,"line_start":38},{"file":"rules/icons.md","line_end":38,"line_start":38},{"file":"rules/icons.md","line_end":38,"line_start":38},{"file":"rules/icons.md","line_end":38,"line_start":38},{"file":"rules/icons.md","line_end":42,"line_start":38},{"file":"rules/icons.md","line_end":52,"line_start":42},{"file":"rules/icons.md","line_end":56,"line_start":52},{"file":"rules/icons.md","line_end":66,"line_start":56},{"file":"rules/icons.md","line_end":72,"line_start":66},{"file":"rules/icons.md","line_end":76,"line_start":72},{"file":"rules/icons.md","line_end":88,"line_start":76},{"file":"rules/icons.md","line_end":92,"line_start":88},{"file":"rules/icons.md","line_end":101,"line_start":92},{"file":"rules/styling.md","line_end":27,"line_start":23},{"file":"rules/styling.md","line_end":31,"line_start":27},{"file":"rules/styling.md","line_end":35,"line_start":31},{"file":"rules/styling.md","line_end":41,"line_start":35},{"file":"rules/styling.md","line_end":45,"line_start":41},{"file":"rules/styling.md","line_end":49,"line_start":45},{"file":"rules/styling.md","line_end":53,"line_start":49},{"file":"rules/styling.md","line_end":57,"line_start":53},{"file":"rules/styling.md","line_end":67,"line_start":57},{"file":"rules/styling.md","line_end":71,"line_start":67},{"file":"rules/styling.md","line_end":75,"line_start":71},{"file":"rules/styling.md","line_end":77,"line_start":75},{"file":"rules/styling.md","line_end":83,"line_start":77},{"file":"rules/styling.md","line_end":83,"line_start":83},{"file":"rules/styling.md","line_end":83,"line_start":83},{"file":"rules/styling.md","line_end":83,"line_start":83},{"file":"rules/styling.md","line_end":87,"line_start":83},{"file":"rules/styling.md","line_end":91,"line_start":87},{"file":"rules/styling.md","line_end":95,"line_start":91},{"file":"rules/styling.md","line_end":99,"line_start":95},{"file":"rules/styling.md","line_end":102,"line_start":99},{"file":"rules/styling.md","line_end":102,"line_start":102},{"file":"rules/styling.md","line_end":103,"line_start":102},{"file":"rules/styling.md","line_end":103,"line_start":103},{"file":"rules/styling.md","line_end":110,"line_start":103},{"file":"rules/styling.md","line_end":110,"line_start":110},{"file":"rules/styling.md","line_end":110,"line_start":110},{"file":"rules/styling.md","line_end":110,"line_start":110},{"file":"rules/styling.md","line_end":110,"line_start":110},{"file":"rules/styling.md","line_end":112,"line_start":110},{"file":"rules/styling.md","line_end":118,"line_start":112},{"file":"rules/styling.md","line_end":124,"line_start":118},{"file":"rules/styling.md","line_end":124,"line_start":124},{"file":"rules/styling.md","line_end":130,"line_start":124},{"file":"rules/styling.md","line_end":130,"line_start":130},{"file":"rules/styling.md","line_end":136,"line_start":130},{"file":"rules/styling.md","line_end":136,"line_start":136},{"file":"rules/styling.md","line_end":142,"line_start":136},{"file":"rules/styling.md","line_end":146,"line_start":142},{"file":"rules/styling.md","line_end":147,"line_start":146},{"file":"rules/styling.md","line_end":148,"line_start":147},{"file":"rules/styling.md","line_end":152,"line_start":148},{"file":"rules/styling.md","line_end":156,"line_start":152},{"file":"rules/styling.md","line_end":162,"line_start":156},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"rules/styling.md","line_end":162,"line_start":162},{"file":"SKILL.md","line_end":11,"line_start":11},{"file":"SKILL.md","line_end":11,"line_start":11},{"file":"SKILL.md","line_end":11,"line_start":11},{"file":"SKILL.md","line_end":11,"line_start":11},{"file":"SKILL.md","line_end":11,"line_start":11},{"file":"SKILL.md","line_end":16,"line_start":15},{"file":"SKILL.md","line_end":17,"line_start":16},{"file":"SKILL.md","line_end":19,"line_start":17},{"file":"SKILL.md","line_end":23,"line_start":19},{"file":"SKILL.md","line_end":25,"line_start":23},{"file":"SKILL.md","line_end":25,"line_start":25},{"file":"SKILL.md","line_end":26,"line_start":25},{"file":"SKILL.md","line_end":26,"line_start":26},{"file":"SKILL.md","line_end":26,"line_start":26},{"file":"SKILL.md","line_end":34,"line_start":26},{"file":"SKILL.md","line_end":35,"line_start":34},{"file":"SKILL.md","line_end":35,"line_start":35},{"file":"SKILL.md","line_end":35,"line_start":35},{"file":"SKILL.md","line_end":35,"line_start":35},{"file":"SKILL.md","line_end":35,"line_start":35},{"file":"SKILL.md","line_end":36,"line_start":35},{"file":"SKILL.md","line_end":36,"line_start":36},{"file":"SKILL.md","line_end":36,"line_start":36},{"file":"SKILL.md","line_end":37,"line_start":36},{"file":"SKILL.md","line_end":37,"line_start":37},{"file":"SKILL.md","line_end":38,"line_start":37},{"file":"SKILL.md","line_end":38,"line_start":38},{"file":"SKILL.md","line_end":38,"line_start":38},{"file":"SKILL.md","line_end":39,"line_start":38},{"file":"SKILL.md","line_end":40,"line_start":39},{"file":"SKILL.md","line_end":44,"line_start":40},{"file":"SKILL.md","line_end":44,"line_start":44},{"file":"SKILL.md","line_end":44,"line_start":44},{"file":"SKILL.md","line_end":44,"line_start":44},{"file":"SKILL.md","line_end":44,"line_start":44},{"file":"SKILL.md","line_end":45,"line_start":44},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":46,"line_start":45},{"file":"SKILL.md","line_end":46,"line_start":46},{"file":"SKILL.md","line_end":47,"line_start":46},{"file":"SKILL.md","line_end":47,"line_start":47},{"file":"SKILL.md","line_end":48,"line_start":47},{"file":"SKILL.md","line_end":48,"line_start":48},{"file":"SKILL.md","line_end":48,"line_start":48},{"file":"SKILL.md","line_end":49,"line_start":48},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":53,"line_start":49},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":54,"line_start":53},{"file":"SKILL.md","line_end":54,"line_start":54},{"file":"SKILL.md","line_end":54,"line_start":54},{"file":"SKILL.md","line_end":54,"line_start":54},{"file":"SKILL.md","line_end":55,"line_start":54},{"file":"SKILL.md","line_end":55,"line_start":55},{"file":"SKILL.md","line_end":55,"line_start":55},{"file":"SKILL.md","line_end":55,"line_start":55},{"file":"SKILL.md","line_end":56,"line_start":55},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":57,"line_start":56},{"file":"SKILL.md","line_end":57,"line_start":57},{"file":"SKILL.md","line_end":57,"line_start":57},{"file":"SKILL.md","line_end":57,"line_start":57},{"file":"SKILL.md","line_end":57,"line_start":57},{"file":"SKILL.md","line_end":58,"line_start":57},{"file":"SKILL.md","line_end":58,"line_start":58},{"file":"SKILL.md","line_end":58,"line_start":58},{"file":"SKILL.md","line_end":59,"line_start":58},{"file":"SKILL.md","line_end":59,"line_start":59},{"file":"SKILL.md","line_end":63,"line_start":59},{"file":"SKILL.md","line_end":64,"line_start":63},{"file":"SKILL.md","line_end":65,"line_start":64},{"file":"SKILL.md","line_end":66,"line_start":65},{"file":"SKILL.md","line_end":66,"line_start":66},{"file":"SKILL.md","line_end":66,"line_start":66},{"file":"SKILL.md","line_end":67,"line_start":66},{"file":"SKILL.md","line_end":67,"line_start":67},{"file":"SKILL.md","line_end":67,"line_start":67},{"file":"SKILL.md","line_end":68,"line_start":67},{"file":"SKILL.md","line_end":68,"line_start":68},{"file":"SKILL.md","line_end":69,"line_start":68},{"file":"SKILL.md","line_end":73,"line_start":69},{"file":"SKILL.md","line_end":73,"line_start":73},{"file":"SKILL.md","line_end":73,"line_start":73},{"file":"SKILL.md","line_end":73,"line_start":73},{"file":"SKILL.md","line_end":74,"line_start":73},{"file":"SKILL.md","line_end":74,"line_start":74},{"file":"SKILL.md","line_end":75,"line_start":74},{"file":"SKILL.md","line_end":79,"line_start":75},{"file":"SKILL.md","line_end":85,"line_start":79},{"file":"SKILL.md","line_end":118,"line_start":85},{"file":"SKILL.md","line_end":124,"line_start":118},{"file":"SKILL.md","line_end":125,"line_start":124},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":125,"line_start":125},{"file":"SKILL.md","line_end":126,"line_start":125},{"file":"SKILL.md","line_end":126,"line_start":126},{"file":"SKILL.md","line_end":127,"line_start":126},{"file":"SKILL.md","line_end":127,"line_start":127},{"file":"SKILL.md","line_end":127,"line_start":127},{"file":"SKILL.md","line_end":127,"line_start":127},{"file":"SKILL.md","line_end":128,"line_start":127},{"file":"SKILL.md","line_end":128,"line_start":128},{"file":"SKILL.md","line_end":128,"line_start":128},{"file":"SKILL.md","line_end":128,"line_start":128},{"file":"SKILL.md","line_end":128,"line_start":128},{"file":"SKILL.md","line_end":129,"line_start":128},{"file":"SKILL.md","line_end":129,"line_start":129},{"file":"SKILL.md","line_end":129,"line_start":129},{"file":"SKILL.md","line_end":129,"line_start":129},{"file":"SKILL.md","line_end":130,"line_start":129},{"file":"SKILL.md","line_end":130,"line_start":130},{"file":"SKILL.md","line_end":130,"line_start":130},{"file":"SKILL.md","line_end":130,"line_start":130},{"file":"SKILL.md","line_end":130,"line_start":130},{"file":"SKILL.md","line_end":131,"line_start":130},{"file":"SKILL.md","line_end":131,"line_start":131},{"file":"SKILL.md","line_end":132,"line_start":131},{"file":"SKILL.md","line_end":133,"line_start":132},{"file":"SKILL.md","line_end":133,"line_start":133},{"file":"SKILL.md","line_end":133,"line_start":133},{"file":"SKILL.md","line_end":133,"line_start":133},{"file":"SKILL.md","line_end":133,"line_start":133},{"file":"SKILL.md","line_end":133,"line_start":133},{"file":"SKILL.md","line_end":134,"line_start":133},{"file":"SKILL.md","line_end":135,"line_start":134},{"file":"SKILL.md","line_end":135,"line_start":135},{"file":"SKILL.md","line_end":135,"line_start":135},{"file":"SKILL.md","line_end":136,"line_start":135},{"file":"SKILL.md","line_end":136,"line_start":136},{"file":"SKILL.md","line_end":136,"line_start":136},{"file":"SKILL.md","line_end":142,"line_start":136},{"file":"SKILL.md","line_end":142,"line_start":142},{"file":"SKILL.md","line_end":142,"line_start":142},{"file":"SKILL.md","line_end":143,"line_start":142},{"file":"SKILL.md","line_end":143,"line_start":143},{"file":"SKILL.md","line_end":143,"line_start":143},{"file":"SKILL.md","line_end":143,"line_start":143},{"file":"SKILL.md","line_end":143,"line_start":143},{"file":"SKILL.md","line_end":144,"line_start":143},{"file":"SKILL.md","line_end":144,"line_start":144},{"file":"SKILL.md","line_end":144,"line_start":144},{"file":"SKILL.md","line_end":144,"line_start":144},{"file":"SKILL.md","line_end":144,"line_start":144},{"file":"SKILL.md","line_end":145,"line_start":144},{"file":"SKILL.md","line_end":146,"line_start":145},{"file":"SKILL.md","line_end":146,"line_start":146},{"file":"SKILL.md","line_end":146,"line_start":146},{"file":"SKILL.md","line_end":147,"line_start":146},{"file":"SKILL.md","line_end":147,"line_start":147},{"file":"SKILL.md","line_end":147,"line_start":147},{"file":"SKILL.md","line_end":148,"line_start":147},{"file":"SKILL.md","line_end":148,"line_start":148},{"file":"SKILL.md","line_end":148,"line_start":148},{"file":"SKILL.md","line_end":148,"line_start":148},{"file":"SKILL.md","line_end":148,"line_start":148},{"file":"SKILL.md","line_end":148,"line_start":148},{"file":"SKILL.md","line_end":149,"line_start":148},{"file":"SKILL.md","line_end":150,"line_start":149},{"file":"SKILL.md","line_end":151,"line_start":150},{"file":"SKILL.md","line_end":151,"line_start":151},{"file":"SKILL.md","line_end":151,"line_start":151},{"file":"SKILL.md","line_end":153,"line_start":151},{"file":"SKILL.md","line_end":157,"line_start":153},{"file":"SKILL.md","line_end":159,"line_start":157},{"file":"SKILL.md","line_end":161,"line_start":159},{"file":"SKILL.md","line_end":163,"line_start":161},{"file":"SKILL.md","line_end":167,"line_start":163},{"file":"SKILL.md","line_end":168,"line_start":167},{"file":"SKILL.md","line_end":168,"line_start":168},{"file":"SKILL.md","line_end":168,"line_start":168},{"file":"SKILL.md","line_end":169,"line_start":168},{"file":"SKILL.md","line_end":170,"line_start":169},{"file":"SKILL.md","line_end":170,"line_start":170},{"file":"SKILL.md","line_end":170,"line_start":170},{"file":"SKILL.md","line_end":171,"line_start":170},{"file":"SKILL.md","line_end":171,"line_start":171},{"file":"SKILL.md","line_end":171,"line_start":171},{"file":"SKILL.md","line_end":172,"line_start":171},{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":173,"line_start":172},{"file":"SKILL.md","line_end":173,"line_start":173},{"file":"SKILL.md","line_end":173,"line_start":173},{"file":"SKILL.md","line_end":173,"line_start":173},{"file":"SKILL.md","line_end":173,"line_start":173},{"file":"SKILL.md","line_end":174,"line_start":173},{"file":"SKILL.md","line_end":174,"line_start":174},{"file":"SKILL.md","line_end":176,"line_start":174},{"file":"SKILL.md","line_end":177,"line_start":176},{"file":"SKILL.md","line_end":177,"line_start":177},{"file":"SKILL.md","line_end":177,"line_start":177},{"file":"SKILL.md","line_end":177,"line_start":177},{"file":"SKILL.md","line_end":178,"line_start":177},{"file":"SKILL.md","line_end":179,"line_start":178},{"file":"SKILL.md","line_end":179,"line_start":179},{"file":"SKILL.md","line_end":179,"line_start":179},{"file":"SKILL.md","line_end":179,"line_start":179},{"file":"SKILL.md","line_end":179,"line_start":179},{"file":"SKILL.md","line_end":183,"line_start":179},{"file":"SKILL.md","line_end":183,"line_start":183},{"file":"SKILL.md","line_end":185,"line_start":183},{"file":"SKILL.md","line_end":186,"line_start":185},{"file":"SKILL.md","line_end":190,"line_start":186},{"file":"SKILL.md","line_end":191,"line_start":190},{"file":"SKILL.md","line_end":195,"line_start":191},{"file":"SKILL.md","line_end":227,"line_start":195},{"file":"SKILL.md","line_end":229,"line_start":227},{"file":"SKILL.md","line_end":229,"line_start":229},{"file":"SKILL.md","line_end":230,"line_start":229},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":230,"line_start":230},{"file":"SKILL.md","line_end":231,"line_start":230},{"file":"SKILL.md","line_end":231,"line_start":231}]},{"factor":"network","evidence":[{"file":"cli.md","line_end":88,"line_start":88},{"file":"cli.md","line_end":145,"line_start":145},{"file":"cli.md","line_end":146,"line_start":146},{"file":"cli.md","line_end":149,"line_start":149},{"file":"cli.md","line_end":150,"line_start":150},{"file":"cli.md","line_end":245,"line_start":245},{"file":"customization.md","line_end":75,"line_start":75},{"file":"mcp.md","line_end":81,"line_start":81},{"file":"mcp.md","line_end":83,"line_start":83},{"file":"mcp.md","line_end":94,"line_start":94},{"file":"SKILL.md","line_end":231,"line_start":231}]},{"factor":"filesystem","evidence":[{"file":"cli.md","line_end":146,"line_start":146},{"file":"cli.md","line_end":150,"line_start":150},{"file":"mcp.md","line_end":22,"line_start":22},{"file":"mcp.md","line_end":22,"line_start":22},{"file":"rules/styling.md","line_end":3,"line_start":3},{"file":"rules/styling.md","line_end":59,"line_start":59},{"file":"rules/styling.md","line_end":104,"line_start":104},{"file":"SKILL.md","line_end":16,"line_start":16}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":11,"total_lines":1813,"audit_model":"claude","audited_at":"2026-03-13T08:19:37.961+00:00","created_at":"2026-03-13T09:08:43.706658+00:00","static_findings":[],"finding_verdicts":[],"semantic_findings":[],"subject_marketplace_commit_sha":null,"subject_content_hash":null,"subject_tree_hash":null,"subject_plugin_path":null,"audit_payload_hash":null,"confirmed_risk_level":null,"scanner_version":null,"policy_version":null,"subject":{"marketplaceCommitSha":null,"contentHash":null,"treeHash":null,"pluginPath":null,"auditPayloadHash":null},"scannerVersion":null,"policyVersion":null},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"not_attestable","url":null,"status":null,"reason":"canonical install advisories are incomplete"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"safe","confirmedFindingCount":0,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":null,"manualInstallPolicy":null,"artifactSignatureState":"available","attestationState":"not_attestable","verificationState":"not_verified"},"isLatest":false}}