Module pillar_tracking

Module pillar_tracking 

Source
Expand description

Pillar usage tracking utilities Pillar usage tracking utilities

Provides helper functions for recording pillar usage events throughout the codebase. These events are used for analytics and understanding which pillars are most used.

Structs§

PillarUsageEvent
Pillar usage event (simplified version for internal use)

Traits§

PillarUsageRecorder
Trait for recording pillar usage events This allows different implementations (analytics DB, API endpoint, etc.)

Functions§

init
Initialize the pillar usage tracker with a recorder
record_ai_usage
Record an AI pillar usage event
record_cloud_usage
Record a cloud pillar usage event
record_contracts_usage
Record a contracts pillar usage event
record_devx_usage
Record a DevX pillar usage event
record_reality_usage
Record a reality pillar usage event