Spaces:
Running on Zero
Running on Zero
Commit History
23 days ago
-
Part 41: comprehensive system monitor + baseline
New: scripts/system_monitor.py (~1125 lines) - 16 check categories, 55 checks total: environment, structure, syntax, imports, tools, providers, model-resolver, rag, webui, routes, docs, prepush, git, security, hygiene, network - Weighted scoring: critical=10, high=5, medium=3, low=1 - FAIL=0%, WARN=50%, PASS=100% of severity weight - Grade scale: A+ (95+), A (90+), B (80+), C (70+), D (50+), F - Reports: console + reports/system_health.md + system_health.json - Known limitations listed (not scored, informational) - Pending features roadmap tracked in-file - Baseline + diff mode (--baseline, --diff) - Watch mode (--watch N) for continuous monitoring - Smart security scanner: AST-based, skips docstrings/comments, requires 15+ chars after key prefix (no false positives) New: scripts/monitor_watch.sh - Convenience wrapper: source venv + loop monitor every N seconds New: scripts/system_baseline.json - First baseline at score 98.7/100 (A+) Updated: .gitignore - Added reports/ (reg…a7c66e1