import type { Group } from "@/lib/types";

/**
 * ホールディングス（`groups`）のサンプルデータ（指示書AK 段階1）
 *
 * ★ 実在の法人名・屋号は絶対に入れないこと（docs/fixtures.md）★
 *   ドン・キホーテ / パン・パシフィック → バリュー
 *   ユニー / アピタ                     → フレッシュ
 *
 * ★★1件にしないこと★★（指示書AK §4-3 / 落とし穴10）—
 *   1グループ1顧客のままだと、3階層の絞り込みUI（段階7）を
 *   `USE_FIXTURES=true` で確かめられない。
 *
 * ★★`id = 0` の行を作らないこと★★（指示書AK §4-4 / 落とし穴3）—
 *   0 は `customers.group_id` 側の「所属なし」センチネル（D-011）であって、
 *   グループの実体ではない。一覧に現れてはいけない。
 *
 * 網羅しているケース
 *   - 傘下が複数社のホールディングス（id=1。顧客1・2）
 *   - 傘下が1社のホールディングス（id=2。顧客3）★確定期間KPIが 200 になる側（段階6 の 6-6）★
 *   - どのホールディングスにも属さない屋号は `lib/fixtures/customers.ts` の id=4
 */
export const groups: Group[] = [
  { id: 1, group_name: "バリューホールディングス" },
  { id: 2, group_name: "フレッシュリテイリング" },
];
