Back to browse
What Is Decision Guardian?

What Is Decision Guardian?

by poor_husteler·Mar 6, 2026·1 point·0 comments

AI Analysis

●●●BangerSolve My ProblemBig Brain

Markdown-driven decision surfacing with Trie-based matching outperforms Slack threads.

Strengths
  • Solves genuine pain: lost architectural context when seniors leave or code is undocumented
  • Enterprise-grade implementation: ReDoS prevention, path traversal protection, Zod validation, O(log n) lookup
  • Works everywhere: GitHub Action, CLI, GitLab, Jenkins, CircleCI—not vendor-locked
Weaknesses
  • Requires discipline: teams must write and maintain decision files, or it becomes another cargo cult tool
  • No real-time collaboration or versioning—Markdown files don't solve decision debates
Target Audience

Engineering teams managing code context and institutional knowledge

Similar To

ADRs (Architecture Decision Records) via git · Slack decision bots · Confluence knowledge bases

Post Description

I am happy to share my first-ever Open Source Project: Decision Guardian

What is Decision Guardian?

Engineering teams lose critical context when senior engineers leave, architectural decisions go undocumented, or new developers modify sensitive code without understanding the why behind it. Decision Guardian solves this. You write decisions once in simple Markdown files. When a PR touches protected code, Decision Guardian automatically surfaces the relevant context as a PR comment or CLI output (based on pre-defined rules).

Github Marketplace -: https://github.com/marketplace/actions/decision-guardian NPM -: https://www.npmjs.com/package/decision-guardian

Would love your feedback :>

Similar Projects