<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: cavalrytactics</title><link>https://news.ycombinator.com/user?id=cavalrytactics</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 22:23:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cavalrytactics" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cavalrytactics in "Incident CVE-2026-LGTM"]]></title><description><![CDATA[
<p>Should have used Sigmashake guardrails... When will this industry learn. Youtube video: <a href="https://www.youtube.com/watch?v=SHZaMu6J0F0" rel="nofollow">https://www.youtube.com/watch?v=SHZaMu6J0F0</a></p>
]]></description><pubDate>Fri, 26 Jun 2026 15:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48687986</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48687986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48687986</guid></item><item><title><![CDATA[New comment by cavalrytactics in "Is your company affected by NIS2?"]]></title><description><![CDATA[
<p>Maybe!</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560757</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48560757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560757</guid></item><item><title><![CDATA[New comment by cavalrytactics in "Hillock – Local, brain-inspired AI memory using SQLite and HDC"]]></title><description><![CDATA[
<p>Hello</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560748</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48560748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560748</guid></item><item><title><![CDATA[Show HN: A policy gate that runs before your AI coding agent's tool calls]]></title><description><![CDATA[
<p>As a Security Engineer with over 10+ years in industry, I kept running into the same problem with coding agents: Instructions are not guarantees.<p>I put guidance in `CLAUDE.md`, `AGENTS.md`, memory files, MCP descriptions, and tool documentation. I explicitly told the agent things like:<p>- Use the code graph for architecture questions instead of grepping the repository.
- Do not use deprecated APIs or Unsafe code.
- Prefer specific tools for specific tasks.<p>The agent would still ignore those instructions surprisingly often. It would grep the entire repo, use deprecated APIs, or choose a slower tool even when a better one was available.<p>That made me realize prompts and rules solve different problems.<p>A prompt is a probabilistic influence on model behavior. A rule is an enforcement mechanism.<p>So I built SSG (SigmaShake Governance), which sits between the agent and its tools. Instead of asking the model to remember a policy, SSG evaluates every tool call before it executes.<p>For example, this rule redirects architecture-related repository searches away from recursive grep and toward a code graph:<p>```text
rule route-codebase-grep-to-graph {
  enable true
  priority 80
  severity warning
  CATEGORY tool-routing
  FORCE search
  IF tool EQUALS "Grep"
  MESSAGE "Architecture, relationship, and dependency questions are routed to the code-graph tool."
  SUBSTITUTE "graphify query \"<what you were searching for>\""
}
```<p>When the agent attempts a grep for an architecture question, the call is redirected. If it attempts to write deprecated code, the write can be blocked before the content reaches disk and the replacement API can be suggested.<p>A few design choices:<p>- Rules are plain text and git-versioned.
- Enforcement runs locally.
- The same rules work across Claude Code, Codex, Cursor, Gemini, and MCP-based agents.
- Bypasses are allowed, but recorded.
- The goal is not to sandbox a hostile model; it's to prevent routine agent mistakes and shortcuts.<p>I found that many existing controls operate either too early or too late:<p>- Prompt files influence behavior but don't enforce it.
- Tool allowlists are often all-or-nothing.
- Pre-commit hooks catch problems after files have already been written.
- Harness-specific permissions don't travel with the repository. (what if your team does not use the same harness?)<p>If you do not live in the terminal, SigmaShake Desktop is the same governance dashboard with no CLI required: a free direct download for macOS, Windows, and Linux. The Mac App Store and Microsoft Store also carry it as a paid, sandboxed build that auto-updates and skips the Gatekeeper and SmartScreen prompts, if you would rather pay once for the managed install (or just want to support the project):
<a href="https://apps.apple.com/us/app/sigmashake-desktop/id6769901150">https://apps.apple.com/us/app/sigmashake-desktop/id676990115...</a>
<a href="https://apps.microsoft.com/detail/9N2CHV3STGS4" rel="nofollow">https://apps.microsoft.com/detail/9N2CHV3STGS4</a><p>I've been building this in public for a few months.
<a href="https://twitch.tv/sigmashake" rel="nofollow">https://twitch.tv/sigmashake</a>
<a href="https://youtube.com/@sigmashakeinc" rel="nofollow">https://youtube.com/@sigmashakeinc</a><p>What instructions do your agents consistently ignore?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48558502">https://news.ycombinator.com/item?id=48558502</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 16 Jun 2026 17:12:02 +0000</pubDate><link>https://sigmashake.com</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48558502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48558502</guid></item><item><title><![CDATA[New comment by cavalrytactics in "Codex just found a "workaround" of not having sudo on my PC"]]></title><description><![CDATA[
<p>Should have used my AI Agent Guardrails. Its free. Check it out at sigmashake.com</p>
]]></description><pubDate>Sun, 31 May 2026 21:03:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48349718</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48349718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48349718</guid></item><item><title><![CDATA[New comment by cavalrytactics in "Show HN: Sigmashake Desktop – AI Coding Agent Guardrails"]]></title><description><![CDATA[
<p>Mac, Windows, and Linux versions are working now. Sorry for the delay</p>
]]></description><pubDate>Tue, 12 May 2026 19:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48113072</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48113072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48113072</guid></item><item><title><![CDATA[New comment by cavalrytactics in "Show HN: Sigmashake Desktop – AI Coding Agent Guardrails"]]></title><description><![CDATA[
<p>My bad for mac users, didn't compile and upload the mac version yet. Will reply here when its done</p>
]]></description><pubDate>Tue, 12 May 2026 03:07:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48103726</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48103726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103726</guid></item><item><title><![CDATA[Show HN: Sigmashake Desktop – AI Coding Agent Guardrails]]></title><description><![CDATA[
<p>SigmaShake Desktop - Guardrails for YOLO AI coding agents<p>Your AI will use the wrong tool, nuke your database, force push to main because it won't respect your markdown instructions<p>One ruleset, every major AI coding tool, local, no cloud, no sandbox<p>Open to hearing feedback. Free to use<p>BuildingInPublic live on twitch and youtube as well. Feel free to hangout and say Hi!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48103540">https://news.ycombinator.com/item?id=48103540</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 12 May 2026 02:35:24 +0000</pubDate><link>https://sigmashake.com/desktop</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=48103540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103540</guid></item><item><title><![CDATA[Show HN: AI Coding Agent Guardrails enforced at runtime]]></title><description><![CDATA[
<p>Hello, looking for some users interested using a devtool that allows developers to centrally manage AI Coding Agent tools that supports all AI Coding Agent tools like Claude Code, Codex, Antigravity, etc.<p>Try it free!<p><a href="https://www.producthunt.com/products/sigma-shake-governance-ssg?launch=ssg-ai-agent-guardrails" rel="nofollow">https://www.producthunt.com/products/sigma-shake-governance-...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47837630">https://news.ycombinator.com/item?id=47837630</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 17:25:08 +0000</pubDate><link>https://sigmashake.com</link><dc:creator>cavalrytactics</dc:creator><comments>https://news.ycombinator.com/item?id=47837630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47837630</guid></item></channel></rss>