Skip to content

MSS-VDP v2.0.0 — 10 Languages · 24 Tools · 50+ Rules · 19/19 PASS

Choose a tag to compare

@mysama1 mysama1 released this 05 Jun 11:31

MSS-VDP v2.0.0

Verification Discipline Protocol — Multi-language code quality, security, and compliance scanner for 10 languages.


🎯 10 Language Scanners

Language Rules Engine
Python V1-V6 tree-sitter
JavaScript/TS V1-V9 tree-sitter
Rust R1-R5 tree-sitter
Java J1-J5 tree-sitter
C/C++ C1-C4 tree-sitter
Go G1-G5 tree-sitter
Ruby R1-R5 tree-sitter
PHP P1-P5 tree-sitter
Kotlin K1-K5 regex (new!)
C# C1-C5 regex (new!)

🔬 3-Layer Tuning Degree Theory (H476-H485)

  • Individual T_i: 8 observable signals → weighted scoring
  • Organizational T_o: Φ × O_d × R ternary coupling
  • Civilizational T_c: historical tracking 700 BCE → AI era

🚨 Production Operations

  • Rate Limiter — Token bucket, FastAPI middleware
  • Service Monitor — HTTP/NSSM/process + state-change alerts
  • Alert Sender — Lark Feishu card + Slack attachment

🎲 Quality Assurance

  • VDP Fuzzer — 14 mutation operators × 6 languages
  • Smoke Test — 19/19 PASS

📦 Packaging

�ash pip install mss-vdp

24 CLI: �dp-scan vdp-js vdp-rust vdp-go vdp-ruby vdp-php vdp-kotlin vdp-csharp vdp-fuzz vdp-monitor vdp-pipeline vdp-org vdp-compliance vdp-bench vdp-dsl vdp-ps vdp-judge vdp-pyclean vdp-android vdp-ios vdp-smoke

🌐 Dashboard

3-tab live dashboard: Scanners / Tools / Pipeline

🔧 CI/CD

  • GitHub Actions — 11-stage parallel pipeline
  • GitLab CI — 12-task pipeline

Changelog

\v2.0.0 (2026-06-05)

  • kotlin_scan.py Kotlin scanner (5 rules, regex)
  • csharp_scan.py C# scanner (5 rules, regex)
  • org_resilience.py 3-layer Tuning Degree + org health
  • alert_sender.py Lark/Slack webhook
  • rate_limiter.py Token bucket
  • service_monitor.py v2 State-change alerts
  • vdp_fuzzer.py 14 mutations × 6 languages
  • content_compliance.py Doc quality scanner (C1-C5)
  • setup.py / README.md pip packaging
  • .gitlab-ci.yml GitLab CI 12-task pipeline
  • Web Dashboard v2.0 10 scanner cards
  • smoke_test.py 14 → 19 tests
  • vdp_pipeline.py +Kotlin/C# stages
  • GitHub Actions +3 language scan stages
    \