██████╗ ██╗██████╗ ███████╗ ██████╗ ██╗   ██╗ █████╗ ██████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██╔════╝ ██║   ██║██╔══██╗██╔══██╗██╔══██╗
██████╔╝██║██████╔╝█████╗  ██║  ███╗██║   ██║███████║██████╔╝██║  ██║
██╔═══╝ ██║██╔═══╝ ██╔══╝  ██║   ██║██║   ██║██╔══██║██╔══██╗██║  ██║
██║     ██║██║     ███████╗╚██████╔╝╚██████╔╝██║  ██║██║  ██║██████╔╝
╚═╝     ╚═╝╚═╝     ╚══════╝ ╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝

 ██████╗██╗    ██╗ ██████╗██████╗      █████╗ ███╗   ██╗██████╗     ██████╗ ███████╗██╗   ██╗ ██████╗ ██████╗ ███████╗    ███████╗ █████╗ ███████╗███████╗████████╗██╗   ██╗    ███████╗ ██████╗ █████╗ ███╗   ██╗███╗   ██╗███████╗██████╗
██╔════╝██║   ██╔╝██╔════╝██╔══██╗    ██╔══██╗████╗  ██║██╔══██╗    ██╔══██╗██╔════╝██║   ██║██╔═══██╗██╔══██╗██╔════╝    ██╔════╝██╔══██╗██╔════╝██╔════╝╚══██╔══╝╚██╗ ██╔╝    ██╔════╝██╔════╝██╔══██╗████╗  ██║████╗  ██║██╔════╝██╔══██╗
██║     ██║  ██╔╝ ██║     ██║  ██║    ███████║██╔██╗ ██║██║  ██║    ██║  ██║█████╗  ██║   ██║██║   ██║██████╔╝███████╗    ███████╗███████║█████╗  █████╗     ██║    ╚████╔╝     ███████╗██║     ███████║██╔██╗ ██║██╔██╗ ██║█████╗  ██████╔╝
██║     ██║ ██╔╝  ██║     ██║  ██║    ██╔══██║██║╚██╗██║██║  ██║    ██║  ██║██╔══╝  ╚██╗ ██╔╝██║   ██║██╔═══╝ ╚════██║    ╚════██║██╔══██║██╔══╝  ██╔══╝     ██║     ╚██╔╝      ╚════██║██║     ██╔══██║██║╚██╗██║██║╚██╗██║██╔══╝  ██╔══██╗
╚██████╗██║██╔╝   ╚██████╗██████╔╝    ██║  ██║██║ ╚████║██████╔╝    ██████╔╝███████╗ ╚████╔╝ ╚██████╔╝██║     ███████║    ███████║██║  ██║██║     ███████╗   ██║      ██║       ███████║╚██████╗██║  ██║██║ ╚████║██║ ╚████║███████╗██║  ██║
 ╚═════╝╚═╝╚═╝     ╚═════╝╚═════╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚═════╝     ╚═════╝ ╚══════╝  ╚═══╝   ╚═════╝ ╚═╝     ╚══════╝    ╚══════╝╚═╝  ╚═╝╚═╝     ╚══════╝   ╚═╝      ╚═╝       ╚══════╝ ╚═════╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝
track Scanning repository health
track Scan complete
  Scan complete ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── PipeGuard Scan Report ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Scanned path: /path/to/your-project                                                                                                                                                                                                                  │
│ Findings: 31 | Critical: 0 | High: 0 | Medium: 0 | Low: 31                                                                                                                                                                                                                             │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
                                                                                                                                           LOW                                                                                                                                            
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Rule                       ┃ Category ┃ File                                                                                           ┃ Line ┃ Title                                 ┃ Fix                                                                                            ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ REPO_LARGE_FILE            │ repo     │ swagger-codegen/swagger-codegen-cli.jar                                                        │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ targets/cyber/geckodriver                                                                      │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/bin/python                                                                    │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/bin/python3.12                                                                │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/bin/python3                                                                   │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/lxml/etree.cpython-312-x86_64-linux-gnu.so       │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/numpy.libs/libscipy_openblas64_-32a4b2a6.so      │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/random_user_agent/data/user_agents.zip           │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/numpy/_core/_multiarray_umath.cpython-312-x86_6… │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/googleapiclient/discovery_cache/documents/compu… │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-target/lib/python3.12/site-packages/cryptography/hazmat/bindings/_rust.abi3.so       │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-tools/bin/python                                                                     │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-tools/bin/python3.10                                                                 │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-tools/bin/python3.12                                                                 │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_LARGE_FILE            │ repo     │ .security-tools/bin/python3                                                                    │ -    │ Large file found in repository        │ Move large assets to object storage, Git LFS, or release artifacts if appropriate              │
│ REPO_MISSING_ENV_EXAMPLE   │ repo     │ .                                                                                              │ -    │ Repository is missing .env.example    │ Add .env.example with safe placeholder values for required configuration                       │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 2    │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 7    │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 8    │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 9    │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 11   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 12   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 29   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 41   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 43   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 45   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 46   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 47   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 48   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 50   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
│ REPO_REQUIREMENTS_UNPINNED │ repo     │ requirements.txt                                                                               │ 51   │ Python dependency is not fully pinned │ Pin dependencies for reproducible builds, or use a lockfile generated by uv, pip-tools,        │
│                            │          │                                                                                                │      │                                       │ Poetry, or PDM                                                                                 │
└────────────────────────────┴──────────┴────────────────────────────────────────────────────────────────────────────────────────────────┴──────┴───────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘

