May 24, 2026 at 12:00:00 AM UTC

Toolkit Unification — Sign-out, TIDs, and Usage Analytics

pkgsarchitectureanalyticsatproto

TID Strategy Unification

Refactored the TID (Timestamp Identifier) generation strategy to be centralized within malachite/core. This ensures consistent record keys across all tools in the suite and simplifies the implementation of new features that depend on unique, sortable IDs.

Session Management

  • Sign-out: Added a universal sign-out button to all web interfaces, including Malachite and Opal.
  • Session Safety: Improved session handling to safely access DID information, preventing crashes in certain edge cases.

Usage Analytics

Implemented toolkit usage logging across the entire suite. This data is now visible on the croft.click dashboard via a new ToolkitStatsCard, providing insights into how the various tools are being utilized.


all entries