[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foY2szXZk-soMyzI6OJFmCioc1xks6h6E6IFfB7c-UtQ":3},{"tool":4,"categoryPool":43},{"id":5,"name":6,"slug":7,"description":8,"url":9,"githubUrl":9,"openSource":10,"categories":11,"createdAt":16,"repo":17,"articles":27,"related":42},"entity_01m5qs5axfexrsvakdvaaa61nj","Lockjaw","lockjaw","🔐 Egress credential injection for agents: agents hold placeholders, the cell fills real keys at the edge for approved hosts.","https:\u002F\u002Fgithub.com\u002Fjoelhooks\u002Flockjaw",true,[12],{"name":13,"slug":14,"count":15},"Security","security",0,1792873245,{"id":18,"fullName":19,"url":9,"stars":20,"forks":15,"openIssues":15,"language":21,"license":22,"topics":23,"pushedAt":24,"archived":25,"licenseSpdx":22,"licenseOsi":10,"licenseVerifiedAt":26},"entity_01m5qs5fnpfvg88z2d0adcggz9","joelhooks\u002Flockjaw",30,"TypeScript","MIT",[],"2026-10-24T18:19:21Z",false,"2026-10-24T20:20:50.388Z",[28],{"id":29,"name":30,"slug":31,"summary":32,"url":33,"kind":34,"platform":35,"author":36,"authorHandle":37,"publisher":38,"publishedAt":39,"about":40,"writtenBy":41},"entity_01m5t2b1vqe8jsqe8yezj845b9","build your own pi based homelab software factory","build-your-own-pi-based-homelab-software-factory","I run a 24\u002F7 local agent on two DGX Sparks that scans my network and business surfaces for anomalies and security holes. It absolutely finds things.","https:\u002F\u002Fx.com\u002Fjoelhooks\u002Fstatus\u002F2114410421226557534","article","x","joel ⛈️","joelhooks","X","2026-10-25",[],[],[],[44,83,105,115],{"id":45,"name":46,"slug":47,"description":48,"url":49,"githubUrl":49,"logoUrl":50,"openSource":10,"categories":51,"createdAt":53,"repo":54,"company":77,"articles":81,"related":82},"entity_01kypc2yr0fvm9pt9a073r4dyc","Codex Security","codex-security","SDKs and CLI for Codex Security","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex-security","https:\u002F\u002Fr2.minima.ltd\u002Forg_01jakhtww5fk6b0jmxj0qfp9rf\u002Fopenai-ca32ce80.png",[52],{"name":13,"slug":14,"count":15},1785309788,{"id":55,"fullName":56,"url":49,"stars":57,"forks":58,"openIssues":59,"language":21,"license":60,"topics":61,"pushedAt":75,"archived":25,"licenseSpdx":60,"licenseOsi":10,"licenseVerifiedAt":76},"entity_01kypc3236fvm9pta9kktzhr7c","openai\u002Fcodex-security",11306,904,115,"Apache-2.0",[62,63,64,65,66,47,67,68,69,70,71,72,14,73,74],"ai-security","application-security","cli","code-scanning","codex","cybersecurity","devsecops","nodejs","npm","openai","sdk","typescript","vulnerability-scanning","2026-11-05T02:09:51Z","2026-08-09",{"id":78,"name":79,"slug":71,"url":80,"githubOrg":71},"entity_01kyn5g2gfe4frj5d9e0pvmtdf","OpenAI","https:\u002F\u002Fopenai.com",[],[],{"id":84,"name":85,"slug":86,"description":87,"url":88,"githubUrl":89,"logoUrl":90,"openSource":10,"categories":91,"createdAt":93,"repo":94,"articles":103,"related":104},"entity_01kzceyvf3e00avnnhqpwffsvf","Dogwood","dogwood","Dogwood is a policy language for authorization decisions that depend on history — not just a single request, but patterns of events over time.","https:\u002F\u002Fdogwood-policy.github.io\u002Fdogwood\u002F","https:\u002F\u002Fgithub.com\u002Fdogwood-policy\u002Fdogwood","https:\u002F\u002Fr2.minima.ltd\u002Forg_01jakhtww5fk6b0jmxj0qfp9rf\u002Fdogwood-policy-fc7e24d4.png",[92],{"name":13,"slug":14,"count":15},1786050997,{"id":95,"fullName":96,"url":89,"stars":97,"forks":98,"openIssues":99,"language":100,"license":60,"topics":101,"pushedAt":102,"archived":25,"licenseSpdx":60,"licenseOsi":10,"licenseVerifiedAt":76},"entity_01kzceyyw6e00avnp34z6x3nvb","dogwood-policy\u002Fdogwood",511,33,13,"Rust",[],"2026-11-02T20:00:14Z",[],[],{"id":5,"name":6,"slug":7,"description":8,"url":9,"githubUrl":9,"openSource":10,"categories":106,"createdAt":16,"repo":108,"articles":110,"related":114},[107],{"name":13,"slug":14,"count":15},{"id":18,"fullName":19,"url":9,"stars":20,"forks":15,"openIssues":15,"language":21,"license":22,"topics":109,"pushedAt":24,"archived":25,"licenseSpdx":22,"licenseOsi":10,"licenseVerifiedAt":26},[],[111],{"id":29,"name":30,"slug":31,"summary":32,"url":33,"kind":34,"platform":35,"author":36,"authorHandle":37,"publisher":38,"publishedAt":39,"about":112,"writtenBy":113},[],[],[],{"id":116,"name":117,"slug":118,"description":119,"url":120,"githubUrl":120,"logoUrl":121,"openSource":10,"categories":122,"createdAt":124,"repo":125,"articles":135,"related":136},"entity_01m0ga2r9ne8gsxx25277hfvp9","Metis","metis","Metis is an open-source, AI-driven tool for deep security code review","https:\u002F\u002Fgithub.com\u002Farm\u002Fmetis","https:\u002F\u002Fr2.minima.ltd\u002Forg_01jakhtww5fk6b0jmxj0qfp9rf\u002Farm-0b805986.png",[123],{"name":13,"slug":14,"count":15},1787253842,{"id":126,"fullName":127,"url":120,"stars":128,"forks":129,"openIssues":130,"language":131,"license":60,"topics":132,"pushedAt":133,"archived":25,"licenseSpdx":60,"licenseOsi":10,"licenseVerifiedAt":134},"entity_01m0ga2wcke8gsxx2yfkr3y9hc","arm\u002Fmetis",889,128,12,"Python",[],"2026-11-03T15:33:46Z","2026-08-20T19:24:06.239Z",[],[]]