.cursor/hook-logs/audit.jsonl
0 → 100644
+218
−0
Loading
Summary
Implements the CAMARA Traffic Influence API on top of refactor/qod's async operation/SRM plumbing, following the same pattern established for QoD sessions: POST kicks off an async SRM activation via the databus, event.srm.operation.completed resolves it, and DELETE drives deactivation the same way.
TrafficInfluencetraffic-influenceTrafficInfluenceService covering create (async activate), delete (async deactivate + guards), and list/get-by-idKnown gap
Test plan Unit/flow tests for POST/GET/DELETE and idempotency (tests/unit/test_traffic_influence_flows.py) mypy resolves first-party imports from src/-only invocations (mypy_path fix) GET-after-POST remains skipped pending the SRM contract gap above