OSVauco/memory_bank/architecture.md

22 lines
897 B
Markdown

# OSVx Architecture Documentation
This document outlines the architecture of the OSVx platform.
## M2M Endpoint Verification
### Service: osvx-mcp
- **URL:** `https://osvx-mcp-357036551735.us-central1.run.app`
- **Authentication:** `osvx-mcp-api-key` Bearer Token
### Verification Details:
- **Status Endpoint (`/m2m/status`):** Verified PASS with project ID `propane-will-491900-m5`.
- **Execution Endpoint (`/m2m/execute`):** Verified PASS (exit_code 0) for the following TYR tools:
- `scan_tyr_surface`
- `eval_tyr_identity`
- `get_tyr_forecast`
- `get_tyr_user_risk`
- **Local Modules (`tyr/tools/*`):** Confirmed 100% direct Python import and runtime execution integrity within the `.venv-flake8` virtual environment.
### Architecture Role:
- Confirmed unified master hub model where `osvx-mcp` serves both core system utilities and integrated TYR security capabilities.