Skip to main content

VANTAGE X — Static code analysis pipeline. METEOR → NOVA → ECLIPSE → PULSAR → AURORA. Returns APPROVED/REJECTED verdict with scored breakdown.

Project description

vantage-x

VANTAGE X — Static code analysis pipeline. Runs METEOR → NOVA → ECLIPSE → PULSAR → AURORA and returns an APPROVED/REJECTED verdict with scored breakdown.

Install

pip install vantage-x

Requirements

  • Python 3.8+
  • Node.js with vantage binary on PATH (VANTAGE X must be installed separately)

Usage

Python API

from vantage import analyze

report = analyze("/path/to/project")
print(report.verdict)    # APPROVED or REJECTED
print(report.score_pct)  # e.g. "87.4%"

for issue in report.aurora.top_issues:
    print(issue.severity, issue.file, issue.description)

CLI

vantage-py /path/to/project
vantage-py /path/to/project --engine PULSAR
vantage-py /path/to/project --json

Engines

  • METEOR — File scanner & complexity parser
  • NOVA — Dependency graph & circular dependency detection
  • ECLIPSE — Per-file risk scoring (0.0–1.0)
  • PULSAR — Adversarial stress testing
  • AURORA — Final verdict + prioritised issue list

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vantage_x-1.0.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vantage_x-1.0.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file vantage_x-1.0.0.tar.gz.

File metadata

  • Download URL: vantage_x-1.0.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for vantage_x-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6cb81f21c0ea91fee11f5c99450709d75913774a69d151a1fcd41ec3e424d81d
MD5 b4a966eb3fdfaec6a2a4cb551b0afac6
BLAKE2b-256 9831aeebf277268f6ad9bddf09d5a70c9a507b2be681c867901b8000df631a23

See more details on using hashes here.

File details

Details for the file vantage_x-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: vantage_x-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for vantage_x-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41ecdd3c19c0ed15d6194f1bbb097958ea81dccf7a6ee9397df145b53e107871
MD5 d953eef537ffcde17046ea4e3b681d69
BLAKE2b-256 600ab76dcdffa0834ada5e12cfabe83d8678568f92f14d3d0db7ad028255a687

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page