title: Fingerprint and discover description: Aggregate traffic fingerprints from shadow audit to score compliance pack relevance. audience: Platform engineers and compliance officers timeEstimate: 20 minutes prerequisites:

  • Shadow Bouncer receiving representative traffic

Fingerprint and discover

After 24–48 hours of representative shadow traffic, Control Core aggregates traffic fingerprints used to recommend compliance packs.

What gets fingerprinted

SignalSourceExample
Path tokensRequest URL segments/payments, /kyc, /patients
Request fieldsJSON/query keys on ingressamount, customer_id, mrn
Response fieldsEgress keys (when ext_proc enabled)transaction_id, risk_score

Fingerprints are aggregated server-side — the protected application remains policy-blind.

Trigger discovery scoring

  1. Open Compliance & Gaps → note recommended packs in the onboarding wizard or dashboard.
  2. Optionally run SSIE classification:
curl -X POST "$PAP_API/v1/compliance/ssie/run?environment=sandbox" \
  -H "Authorization: Bearer $TOKEN"
  1. Review dashboard summary:
curl -s "$PAP_API/v1/compliance/dashboard/summary?environment=sandbox" \
  -H "Authorization: Bearer $TOKEN" | jq

Troubleshooting: If all packs score low, increase traffic diversity (more endpoints, methods, and field names). Mirror production patterns in sandbox when safe. See Troubleshooting.

Expected outcomes

  • Pack relevance scores above min_confidence (default 0.55) for matching verticals
  • Gap cache entries begin populating after SSIE cycle
  • Shadow would-deny count > 0 when deny controls are activated

Next steps: Compliance packs