Hub
rules-c
rules-c
v5 public VerifiedC
C is a general-purpose, procedural computer programming language. These rules govern memory management, pointer usage, and security best practices for AI-assisted C development.
Severity
9 error
1 warn
0 info
demo.cast
C is a general-purpose, procedural computer programming language. These rules govern memory management, pointer usage, and security best practices for AI-assisted C development.
Rules index
10 governance rules
Indexed from the repository's .rules files, grouped by technology. Expand any rule to read the raw source.
c
c-command-injection-system
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-format-string-vulnerability
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-google-style-complex-macro
warning
log
Rule source requires an active
Pro or Enterprise subscription.
c-insecure-random-number-generation
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-integer-overflow-in-malloc
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-return-address-of-local
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-unsafe-gets
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-unsafe-sprintf-fixed-buffer
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-unsafe-strcat
error
block
Rule source requires an active
Pro or Enterprise subscription.
c-unsafe-strcpy
error
block
Rule source requires an active
Pro or Enterprise subscription.
Version metadata
Published metadata
The hash-locked record of this published ruleset. When source contents change, the maintainer resyncs and the version bumps.
- Version
- v5
- Published
- Apr 8, 2026
- Source commits
- 0
- Synced
- Oct 4, 2026
- Hash
514ebaec0ec82fc890c8fb8a17ace83335e1ea5b1531851b78147c3523bb6b40- Signature
- Verified (publisher key)
- Tested with
- claude-code@current
- Plan
- Starter (free)
- Visibility
- Public
Source history
Recent commits
Latest commits touching rulesets/rules-c/.sigmashake/rules in sigmashakeinc/rules/rulesets/rules-c. The published version only bumps when a maintainer resyncs.
No commit history available.