VectorVue Documentation

Integration, platform operations, architecture, and assurance references

Phase 0 Sprint 0.1 - Client API Surface Reduction

Summary

The client API was reduced to tenant-portal read and signed compliance responses. Public telemetry ingestion paths were removed.

Threat Model

Attack Vectors Considered

Mitigations Implemented

Residual Risk

Future Improvements

Architecture Diagram (Before)

flowchart LR
  P[Client Portal] --> CAPI[VectorVue Client API]
  SS[SpectraStrike] --> CAPI
  CAPI --> DB[(PostgreSQL)]
  CAPI --> TBL1[(client_activity_events)]
  CAPI --> TBL2[(spectrastrike_* tables)]

Architecture Diagram (After)

flowchart LR
  P[Client Portal] --> CAPI[VectorVue Client API\nRead-only tenant data + signed compliance]
  CAPI --> DB[(PostgreSQL)]
  SS[SpectraStrike] -. blocked .-> CAPI