Expand description
pillar_tracking and pillars were promoted to
mockforge_foundation::pillar_tracking and
mockforge_foundation::pillars (Issue #562 phase 4) so AI modules
living in mockforge-intelligence can record pillar usage without
taking a dep on mockforge-core. Re-exported here so existing
mockforge_core::pillar_tracking::* and mockforge_core::pillars::*
call sites (10+ files: ui, registry-server, scenarios, http, cli,
ai_studio, voice, contract_validation, workspace) keep resolving.
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§
- Pillar
Usage Event - Pillar usage event (simplified version for internal use)
Traits§
- Pillar
Usage Recorder - 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