/**
 * 课程计划监控埋点接口（P2-8）
 *
 * 供客户端组件直接调用以记录关键操作。
 * 当前为空实现，后续接入监控 SDK 时只需修改此函数。
 *
 * 注意：此文件不得标记 "use server"，因为 trackCoursePlanEvent 是同步函数，
 * 不涉及服务端操作。Next.js 16 要求 "use server" 文件中所有导出必须是 async 函数。
 */

export function trackCoursePlanEvent(
  event: string,
  properties?: Record<string, unknown>,
): void {
  // 预留：接入监控 SDK 后实现
  if (process.env.NODE_ENV === "development") {
    console.debug(`[course-plans] ${event}`, properties)
  }
}
