zitare-native/Sources/Core/Telemetry/Log.swift
Till JS 30e371b9d7 refactor(log): Log.swift auf ManaAppLog (mana-swift-core v1.7.0) + appGroup-Konsolidierung
Audit V4.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 22:38:58 +02:00

21 lines
802 B
Swift

import ManaCore
import OSLog
/// App-eigene OSLog-Logger gegen ``AppConfig/manaAppConfig``. Standard-
/// Kategorien (`app`/`auth`/`api`/`web`) kommen aus ``ManaAppLog``
/// (mana-swift-core v1.7.0+), app-spezifische über `mana.category()`.
///
/// Subsystem leitet sich aus `AppConfig.manaAppConfig.logSubsystem` ab
/// heute `ev.mana.zitare`. ManaCore loggt parallel unter `ev.mana.core`.
enum Log {
private static let mana = ManaAppLog(AppConfig.manaAppConfig)
static let app = mana.app
static let auth = mana.auth
static let api = mana.api
static let web = mana.web
static let snapshot = mana.category("snapshot")
static let widget = mana.category("widget")
static let spotlight = mana.category("spotlight")
static let share = mana.category("share")
}