Metadata-Version: 2.4
Name: mss-agent
Version: 0.3.2
Summary: MSS-Agent: 世界上第一个内置'意义场自检'的开源 Agent 框架
Home-page: https://github.com/mysama1/MSS-AI-Project
Author: MSS-AI Project
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Provides-Extra: llm
Requires-Dist: openai>=1.0; extra == "llm"
Provides-Extra: deepseek
Requires-Dist: openai>=1.0; extra == "deepseek"
Provides-Extra: mcp
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-python
Dynamic: summary

# MSS-VDP v2.0

**Verification Discipline Protocol** — Multi-language code quality, security, and compliance scanner.

## Quick Start

```bash
pip install mss-vdp

# Scan Python
vdp-scan src/ --json

# Scan JavaScript
vdp-js src/ --json

# Full pipeline (all languages)
vdp-pipeline . --json

# Smoke test (19 checks)
vdp-smoke
```

## Supported Languages (10)

| Language | Command | Engine | Rules |
|----------|---------|--------|-------|
| Python | `vdp-scan` | tree-sitter | V1-V6 |
| JavaScript/TS | `vdp-js` | tree-sitter | V1-V9 |
| Rust | `vdp-rust` | tree-sitter | R1-R5 |
| Java | `vdp-scan --java` | tree-sitter | J1-J5 |
| C/C++ | `vdp-scan --cpp` | tree-sitter | C1-C4 |
| Go | `vdp-go` | tree-sitter | G1-G5 |
| Ruby | `vdp-ruby` | tree-sitter | R1-R5 |
| PHP | `vdp-php` | tree-sitter | P1-P5 |
| Kotlin | `vdp-kotlin` | regex | K1-K5 |
| C# | `vdp-csharp` | regex | C1-C5 |

## Tools

### Runtimes
- **Rate Limiter** — Token bucket for API protection
- **Service Monitor** — Health check + Lark/Slack alerts
- **Lock Profiler** — Thread contention detection
- **Memory Profiler** — tracemalloc leak detection
- **Fuzzer** — Random mutation testing

### Domain Tools
- **PowerShell Verify** — 11-command PS safety checker
- **PowerShell Judge** — Golden answer benchmark
- **Python Clean** — venv/pyc/pip diagnostics
- **Android/iOS Verify** — Mobile dev diagnostics

### Analysis
- **Org Resilience** — Organizational health + 3-layer Tuning Degree
- **Content Compliance** — Document quality scanner
- **LLM Benchmark** — Offline/live/regression LLM evaluation
- **VDP DSL** — Custom rule engine (YAML-based)

## CI/CD

```yaml
# GitHub Actions
.github/workflows/vdp-pipeline.yml

# GitLab CI
.gitlab-ci.yml
```

## License

MIT
