codebase-explorer
Deep codebase exploration agent for architecture understanding, pattern discovery, and…
Extends `qa.v2.md`. Load this file when dispatched with `mode: fuzz`.
> /plugin marketplace add LerianStudio/ringHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Extends `qa.v2.md`. Load this file when dispatched with `mode: fuzz`.
Extends `qa.v2.md`. Load this file when dispatched with `mode: fuzz`.
func FuzzAmountParser(f *testing.F) {
// Seed corpus — valid representative inputs
f.Add("100.00")
f.Add("0.01")
f.Add("999999999.99")
f.Add("-100.00")
f.Fuzz(func(t *testing.T, input string) {
// Must not panic — only check for crashes/panics
_, err := ParseAmount(input)
// err is OK — panic is not
if err != nil {
return // valid rejection
}
// If no error, verify invariants
})
}# Run for 60 seconds (CI budget) go test -fuzz=FuzzAmountParser -fuzztime=60s ./internal/... # Re-run with saved corpus go test -run=FuzzAmountParser ./internal/...
## VERDICT: [PASS | FAIL] ## Fuzz Testing Summary | Metric | Value | |--------|-------| | Functions Fuzzed | N | | Corpus Seeds | N | | Duration | 60s | | Crashes Found | N | ## Corpus Report | Function | Seeds | New Paths | Crashes | |----------|-------|-----------|---------| | FuzzAmountParser | 4 | 12 | 0 | ## Crashes Found [If any] ### FuzzXxx crash at input: `<raw bytes>` - **File saved:** `testdata/fuzz/FuzzXxx/crash-abc123` - **Root cause:** [description] - **Fix:** [recommendation] ## Next Steps [PASS: "No crashes. Corpus saved." | FAIL: Fix crashes, extend corpus.]
Proven engineering practices, enforced through skills. Ring is a comprehensive skills library and workflow system for AI agents that transforms how AI assistants approach software development.
Repo: LerianStudio/ring
Deep codebase exploration agent for architecture understanding, pattern discovery, and…
Review Slicer: Adaptive classification engine that evaluates semantic cohesion to decide…
Senior Backend Engineer specialized in Go for high-demand financial systems. Handles API…
Senior Backend Engineer specialized in TypeScript/Node.js for scalable systems. Handles API…
Senior BFF (Backend for Frontend) Engineer specialized in Next.js API Routes with Clean…
Foundation Review: Reviews code quality, architecture, design patterns, algorithmic flow, and…