Skip to content

feat: reduce false positives on legitimate HTTP clients#22

Open
idiottrader wants to merge 1 commit intocounterspec:mainfrom
idiottrader:reduce-false-positives
Open

feat: reduce false positives on legitimate HTTP clients#22
idiottrader wants to merge 1 commit intocounterspec:mainfrom
idiottrader:reduce-false-positives

Conversation

@idiottrader
Copy link

Summary

This PR implements a false positive reduction system for ISNAD as requested in #2.

Changes

  • src/falsePositiveReducer.ts - Core detection logic

Features

  • ✅ Detects 10+ legitimate HTTP clients (Axios, Fetch, Requests, etc.)
  • ✅ Confidence scoring system (0-100%)
  • ✅ Legitimate usage pattern detection
  • ✅ Suspicious pattern detection
  • ✅ VS Code command for workspace analysis
  • ✅ Detailed recommendations

Legitimate Clients Supported

  • Axios, Fetch API, Node.js HTTP
  • Python Requests, urllib, HTTPX
  • Got, SuperAgent, cURL

Testing

# Analyze workspace
Command: ISNAD: Reduce False Positives

Closes #2

@vercel
Copy link

vercel bot commented Feb 28, 2026

@idiottrader is attempting to deploy a commit to the Rapi's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce false positives on legitimate HTTP clients

1 participant