MSS-VDP v2.0.0 — 10 Languages · 24 Tools · 50+ Rules · 19/19 PASS
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
\