Example Usage
core/ ├── manifest.json # Extension configuration (Manifest V3) ├── background.js # Service worker (message handling, detection) ├── content.js # Content script (ISOLATED world - orchestration) ├── content-main-world.js # JS hooks installer (MAIN world - API interception) ├── popup.js/html/css # Extension popup UI │ ├── detectors/ # JSON detector definitions │ ├── antibot/ # Cloudflare, Akamai, DataDome, Imperva, etc. │ ├── captcha/ # reCAPTCHA, hCaptcha, FunCaptcha, GeeTest, Turnstile │ ├── fingerprint/ # Canvas, WebGL, Audio, Performance (21 detectors) │ └── index.json # Category configuration │ ├── modules/ # Core managers (singleton pattern) │ ├── detection-engine-manager.js # Detection orchestration & hook batching │ ├── detector-manager.js # Detector CRUD operations │ ├── category-manager.js # Category metadata & badge colors │ ├── confidence-manager.js # Confidence score calculations │ ├── storage-manager.js # Chrome storage wrapper with caching │ ├── notifi