{"id":19647,"plugin_id":"plugins_6a9a4a13b2088191832975a573c4b649","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:15:41.799Z","digest":"b3e9e6e1a3cdcd88e1e4b09dab3b078d860f904830b797e2cc6df34447cf6896","against":null,"payload":{"name":"privacy-telemetry-ingestion","description":"Captures and aggregates data-minimized usage and quality events without credentials or field contents.","included_files":[],"skill_md_contents":"---\nname: privacy-telemetry-ingestion\ndescription: Captures and aggregates data-minimized usage and quality events without credentials or field contents.\n---\n\n## Architect edition scope\n\nThis edition produces local plans, checks and review artifacts only. Instructions below describing provisioning, deployment, API calls, runtime tests or publishing are plans for an authorized operator, not actions to execute. Never connect to or modify an environment through this edition. No runtime test or deployment may be claimed from generated checklists.\n\n# Privacy Telemetry Ingestion\n\nUse `telemetry_store.py ingest` to store only allowed event types and hashed actor IDs. Reject tokens, passwords, prompts, email addresses, and field values. Use `summary` for aggregates. Apply the same server-side filters to Application Insights or SIEM exports, and enable them only after retention, access controls, and privacy approval are defined.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}