* feat: automate yiacad pr review lane * fix: stabilize yiacad review and spec gates * fix: scope kicad exports to repo hardware * fix: ignore kicad block library sources in exports * feat: Add infra VPS monitoring runbook and healthcheck scripts - Created INFRA_VPS_RUNBOOK_2026.md detailing operational procedures for monitoring VPS services. - Added infra_vps_healthcheck.sh script for automated health checks on DNS, TLS, TCP, and HTTP for VPS services. - Introduced infra_vps_security_audit.sh for non-intrusive security checks on external VPS services. - Established JSON schema for infra VPS inventory in infra_vps.schema.json. - Developed integration for runtime status reporting in the Next.js API route. - Implemented Playwright tests for smoke testing the application and ensuring core functionalities. - Updated Makefile for development dependencies and testing commands. - Created various test files for unit and end-to-end testing across different components. * feat(agentics): update mesh agents, gates, prompts, and workflows
30 lines
477 B
Makefile
30 lines
477 B
Makefile
install:
|
|
@pip install bandit pip-audit semgrep coverage Wokwi KiBot kicad-cli k6 locust
|
|
|
|
bandit:
|
|
bandit -r .
|
|
|
|
pip-audit:
|
|
pip-audit
|
|
|
|
semgrep:
|
|
semgrep --config .semgrep.yml .
|
|
|
|
coverage:
|
|
coverage run -m pytest
|
|
coverage report
|
|
coverage html
|
|
|
|
wokwi:
|
|
wokwi-cli
|
|
|
|
kibot:
|
|
kibot --config hardware/esp32_minimal/.kibot.yaml
|
|
|
|
k6:
|
|
k6 run performance/k6/smoke.js
|
|
|
|
locust:
|
|
locust -f performance/locustfile.py
|
|
|
|
.PHONY: install bandit pip-audit semgrep coverage wokwi kibot k6 locust |