/**
 * AI 工具授权种子脚本 - 给所有非 SyncBot 角色补齐 EMPLOYEE_BASELINE_TOOLS。
 *
 * 单一事实源：复用 backend/prisma/seeds/ai-tool-grants.seed.ts。
 * 历史用法保留（部署/运维已知此入口）：
 *   npx tsx scripts/backend/init/init-ai-tool-grants.ts
 *
 * v2.3 起新建角色已由 RolesService.create() 自动 seed；本脚本保留用于：
 *   1) 老环境一次性 backfill（也可改走 prisma migrate deploy 触发的 backfill migration）
 *   2) 临时手动同步
 */

import { seedAiToolGrants } from '../../../backend/prisma/seeds/ai-tool-grants.seed';

seedAiToolGrants()
  .then(() => process.exit(0))
  .catch((e) => {
    console.error('❌ Seed failed:', e);
    process.exit(1);
  });
