[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-94173":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":10,"aiSummary":10,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},94173,"ratchet","0xwilliamortiz\u002Fratchet","0xwilliamortiz","Your agent reads the rules. This checks whether it followed them.","",null,"JavaScript",407,83,285,1,0,41.77,"MIT License",false,"main",true,[23,24,25,26,27,28,29,30,5,31,32,33],"ai-agents","claude-code","claude-code-plugin","claude-skills","code-quality","developer-tools","hooks","llm","rate-limiting","static-analysis","yagni","2026-08-02 04:02:11",2,"2026-08-02 02:30:02","CREATED_QUERY"]