// a-data.jsx — データ取得レイヤー
// /api/data からデータを取得して window.A_DATA_* に設定します。
// 通信失敗時はフォールバックデータ（下記に埋め込み）を使用します。
// 他のスクリプトは window.A_DATA_READY（Promise）が解決してから使用してください。

// ─── フォールバックデータ（API 障害時の予備） ───────────────────
const _FALLBACK = {
  repertoire: '團伊玖磨作曲、丸山豊作詩　混声合唱組曲「筑後川」\n大中恩作品集（わたりどり、草原の別れ、他）\n三沢治美編曲集（さよならの向う側、炭坑節ラプソディ、他）',
  news: [
    { title: '須磨区音楽協会30周年記念コンサートに出演しました', date: '2026年2月1日（日）' },
    { title: 'ハーモニーゆう 第6回コンサートを開催しました',     date: '2025年11月2日（日）' },
    { title: '第30回 灘区コーラスのつどいに初出演しました',       date: '2025年6月20日（金）' },
    { title: '須磨区音楽協会 ウインターコンサートに出演しました', date: '2025年2月2日（日）' },
    { title: 'こうべシルバー合唱フェスティバル 2024に出演しました',date: '2024年10月1日（火）' },
  ],
  upcoming: [
    { title: 'こうべシルバー合唱フェスティバル 2026', date: '2026年10月6日（火）午後',  venue: '神戸文化ホール 中ホール' },
    { title: '灘区コーラスのつどい',                  date: '2026年11月6日（金）午後',  venue: '灘区民ホール（マリーホール）' },
    { title: '須磨区音楽協会 ウインターコンサート',    date: '2027年2月7日（日）',       venue: '須磨区文化センター 大ホール' },
  ],
  schedule: [
    { date: '2026-05-27', time: '13:00–15:30', venue: '文化ホール練習室1・5',    content: '練習曲：組曲筑後川、他' },
    { date: '2026-06-10', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-06-24', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-07-08', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-07-22', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-07-29', time: '13:00–15:30', venue: '未定',                   content: '練習曲：組曲筑後川、他' },
    { date: '2026-08-12', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-08-26', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-09-09', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-09-23', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-09-30', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-10-06', time: '午後',         venue: '神戸文化ホール中ホール',  content: 'シルバー合唱フェスティバル', highlight: true },
    { date: '2026-10-14', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-10-28', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-11-06', time: '午後',         venue: '灘区民ホール（マリーホール）', content: '灘区コーラスのつどい', highlight: true },
    { date: '2026-11-11', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-11-25', time: '13:00–15:30', venue: '文化ホール練習室1',       content: '練習曲：組曲筑後川、他' },
    { date: '2026-12-09', time: '13:00–15:30', venue: '未定',                   content: '練習曲：組曲筑後川・運営委員会' },
    { date: '2026-12-23', time: '13:00–15:30', venue: '未定',                   content: '練習曲：組曲筑後川、他' },
  ],
  concerts: [
    {
      id: '2026-suma30', year: 2026,
      title: '須磨区音楽協会30周年記念コンサート',
      date: '2026年2月1日（日）午後',
      venue: '須磨区文化センター 大ホール',
      conductor: '植田 祐佳', pianist: '阪田 みゆき', reciter: '', featured: false,
      images: ['assets/04-concert2026-image1.jpeg'],
      program: [
        { title: 'わたりどり', lyrics: '北原 白秋', composer: '大中 恩' },
        { title: '銀の魚',     lyrics: '丸山 豊',   composer: '團 伊玖磨' },
        { title: '贈る言葉',   lyrics: '武田 鉄矢', composer: '千葉 和臣', arranger: '三沢 治美' },
      ],
      report: 'ハーモニーゆうはコンサート参加全13団体の最後に舞台に立ちました。コンサート終了時にはSUMA豊かな海プロジェクトのテーマソング「母なる海」を会場のみなさんと一緒に歌いました。',
    },
    {
      id: '2025-yu6', year: 2025,
      title: 'ハーモニーゆう 第6回コンサート',
      date: '2025年11月2日（日）14:00 開演',
      venue: '神戸文化ホール 中ホール',
      conductor: '植田 祐佳', pianist: '阪田 みゆき', reciter: '吉武 順子', featured: true,
      images: [
        'assets/05-concert2025-image1.jpeg', 'assets/05-concert2025-image2.jpeg',
        'assets/05-concert2025-image3.jpeg', 'assets/05-concert2025-image4.jpeg',
        'assets/05-concert2025-image5.jpeg',
      ],
      stages: [
        { title: '第1ステージ', subtitle: '林光編曲 混声合唱による「日本抒情歌曲集」より',
          program: [
            { title: '早春賦',       lyrics: '吉丸 一昌', composer: '中田 章' },
            { title: '待ちぼうけ',   lyrics: '北原 白秋', composer: '山田 耕筰' },
            { title: '椰子の実',     lyrics: '島崎 藤村', composer: '大中 寅二' },
            { title: '鉾をおさめて', lyrics: '時雨 音羽', composer: '中山 晋平' },
          ] },
        { title: '第2ステージ', subtitle: '青春を彩った歌（三沢治美編曲）',
          program: [
            { title: '贈る言葉',         lyrics: '武田 鉄矢', composer: '千葉 和臣' },
            { title: '大空と大地の中で', lyrics: '松山 千春', composer: '松山 千春' },
            { title: 'また逢う日まで',   lyrics: '阿久 悠',   composer: '筒美 京平' },
          ],
          encore: 'みんなで歌おう：翼をください（山上路夫 作詞 / 村井邦彦 作曲）' },
        { title: '第3ステージ', subtitle: 'ピアノ独奏：阪田 みゆき',
          program: [{ title: 'ポロネーズ第6番 変イ長調 作品53「英雄」', composer: 'F.ショパン' }] },
        { title: '第4ステージ', subtitle: '混声合唱のための組曲「旅」',
          program: [
            { title: '旅立つ日',      lyrics: '田中 清光', composer: '佐藤 眞' },
            { title: '村の小径で',    lyrics: '山之井 愼', composer: '佐藤 眞' },
            { title: '旅のよろこび',  lyrics: '山之井 愼', composer: '佐藤 眞' },
            { title: 'なぎさ歩めば',  lyrics: '山之井 愼', composer: '佐藤 眞' },
            { title: 'かごにのって',  lyrics: '田中 清光', composer: '佐藤 眞' },
            { title: '旅のあとに',    lyrics: '田中 清光', composer: '佐藤 眞' },
            { title: '行こうふたたび',lyrics: '田中 清光', composer: '佐藤 眞' },
          ] },
      ],
      report: 'ハーモニーゆうの第6回コンサートは、神戸文化ホール中ホールで初めて開催しました。定員900名の広い会場で集客が心配でしたが、オープニングにオペラカーテンを開けると、なんと716名ものたくさんのお客様にご来場いただきました。',
    },
    {
      id: '2025-nada30', year: 2025,
      title: '第30回 灘区コーラスのつどい',
      date: '2025年6月20日（金）13:30 開演',
      venue: '灘区民ホール（マリーホール）',
      conductor: '植田 祐佳', pianist: '阪田 みゆき', reciter: '', featured: false,
      images: [],
      program: [
        { title: '旅立つ日',     lyrics: '田中 清光', composer: '佐藤 眞', note: '混声合唱のための組曲「旅」より' },
        { title: '旅のあとに',   lyrics: '田中 清光', composer: '佐藤 眞' },
        { title: '行こうふたたび',lyrics: '田中 清光', composer: '佐藤 眞' },
      ],
      report: 'ハーモニーゆうは2025年度から灘区コーラス連絡協議会のメンバーとなり、「灘区コーラスのつどい」に初めて出演しました。',
    },
    {
      id: '2025-suma-winter', year: 2025,
      title: '須磨区音楽協会 ウインターコンサート',
      date: '2025年2月2日（日）13:30 開演',
      venue: '須磨区文化センター 大ホール',
      conductor: '植田 祐佳', pianist: '阪田 みゆき', reciter: '', featured: false,
      images: [],
      program: [
        { title: '旅のよろこび',     lyrics: '山之井 愼', composer: '佐藤 眞' },
        { title: 'かごにのって',     lyrics: '田中 清光', composer: '佐藤 眞' },
        { title: '大空と大地の中で', lyrics: '松山 千春', composer: '松山 千春' },
        { title: 'また逢う日まで',   lyrics: '阿久 悠',   composer: '筒美 京平' },
      ],
      report: '',
    },
    {
      id: '2024-silver', year: 2024,
      title: 'こうべシルバー合唱フェスティバル 2024',
      date: '2024年10月1日（火）午後',
      venue: '神戸文化ホール 中ホール',
      conductor: '植田 祐佳', pianist: '阪田 みゆき', reciter: '', featured: false,
      images: ['assets/06-concert2024-image1.jpg'],
      program: [
        { title: '旅立つ日',      lyrics: '田中 清光', composer: '佐藤 眞', note: '混声合唱のための組曲「旅」より' },
        { title: '旅のよろこび',  lyrics: '山之井 愼', composer: '佐藤 眞' },
        { title: '行こうふたたび',lyrics: '田中 清光', composer: '佐藤 眞' },
      ],
      report: '演奏終了後、講評者の先生方からゆうの演奏に対して暖かく、かつ高い評価の講評をいただきました。後日発表された各講評者の「心に残った1曲」に、本山秀毅先生がハーモニーゆうの「行こうふたたび」を選んでくださいました。',
    },
  ],
};

// ─── 指揮者・伴奏者（管理画面対象外・固定値） ────────────────
window.A_DATA_MEMBERS = [
  {
    role: '指揮者', roleEn: 'CONDUCTOR',
    name: '植田 祐佳', kana: 'うえだ ゆか',
    img: 'assets/01-conductor2-image1.jpeg',
    bio: '神戸市出身。大阪音楽大学卒業、同大学院歌曲研究室修了。日本演奏連盟主催「新進若手演奏家育成プロジェクト」に選ばれ、研鑽を積む。第34回アゼリア新人演奏会に出演、奨励賞を受賞。第９回神戸新人音楽賞優秀賞、第２１回KOBE国際音楽コンクール優秀賞、兵庫県文化芸術協会賞、第３回日本のうたコンクール奨励賞など入賞多数。「メサイア」など宗教曲のソリストとしても活躍中。神戸混声合唱団を経て、合唱指導、ボイストレーナー、指導者としても活躍の場を広げている。\n未就学児から９０代まで幅広い年齢層に歌唱指導を行い、日々発声法を探求し続けている。',
    affiliation: '現在、混声合唱団ハーモニーゆう、女声合唱団マリーゴールドハーモニー指揮者。日本シューベルト協会、神戸音楽会、各会員。',
  },
  {
    role: '伴奏者', roleEn: 'PIANIST',
    name: '阪田 みゆき', kana: 'さかた みゆき',
    img: 'assets/01-conductor2-image2.jpeg',
    bio: '桐朋学園大学ピアノ科卒業。第３０回日本ピアノコンクール特級の部第２位。ソロ、伴奏などで多くのコンサートに出演。',
    affiliation: '現在、混声合唱団コーロKSC、星和台混声合唱団、ハートコール星和台、混声合唱団ハーモニーゆう、KSC歌曲をうたう会、KSC男声合唱団、女声合唱団ゆずり葉伴奏者。',
  },
];

// ─── 練習会場（管理画面対象外・固定値） ─────────────────────
window.A_DATA_VENUES = {
  main: {
    name: '神戸文化ホール 練習室1',
    note: '通常の練習会場',
    zip: '650-0016',
    address: '神戸市中央区橘通3丁目4-3\n神戸市男女協同参画センター（あすてっぷKOBE）4階',
    tel: '078-361-6977',
    access: [
      'JR神戸駅　徒歩7分',
      '神戸市営地下鉄「大倉山駅」　徒歩3分',
      '神戸高速鉄道「高速神戸駅」　徒歩3分',
      '神戸市営地下鉄海岸線「ハーバーランド駅」　徒歩7分',
    ],
    note2: '※ 有料地下駐車場もあります',
    mapImg: 'assets/02-venue-image2.png',
    mapEmbed: 'https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3279.7!2d135.180!3d34.682!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2z44GC44GZ44Gm44Gj44G3IEtPQkU!5e0!3m2!1sja!2sjp!4v1700000000',
  },
  others: [
    { name: '灘区文化センター 大会議室', zip: '657-0038', address: '神戸市灘区深田町4丁目1-39（メイン六甲Aビル5階）', tel: '078-841-1711', access: 'JR六甲道駅 南側に隣接' },
    { name: 'みなとがわホール', zip: '652-0032', address: '神戸市兵庫区荒田町1丁目21-1（兵庫区役所2階）', tel: '078-511-2111（代表）', access: '神戸市営地下鉄「湊川公園駅」 徒歩3分 / 神戸電鉄「湊川駅」 徒歩2分' },
  ],
};

// ─── API フェッチ（他スクリプトはこの Promise が解決するまで待機） ──
window.A_DATA_READY = fetch('/api/data')
  .then(function(res) {
    if (!res.ok) throw new Error('HTTP ' + res.status);
    return res.json();
  })
  .then(function(data) {
    window.A_DATA_NEWS      = data.news       || _FALLBACK.news;
    window.A_DATA_UPCOMING  = data.upcoming   || _FALLBACK.upcoming;
    window.A_DATA_SCHEDULE  = data.schedule   || _FALLBACK.schedule;
    window.A_DATA_CONCERTS  = data.concerts   || _FALLBACK.concerts;
    window.A_DATA_RECRUIT   = { repertoire: data.repertoire || _FALLBACK.repertoire };
  })
  .catch(function(err) {
    console.warn('[a-data] API 取得失敗、フォールバックデータを使用します:', err);
    window.A_DATA_NEWS      = _FALLBACK.news;
    window.A_DATA_UPCOMING  = _FALLBACK.upcoming;
    window.A_DATA_SCHEDULE  = _FALLBACK.schedule;
    window.A_DATA_CONCERTS  = _FALLBACK.concerts;
    window.A_DATA_RECRUIT   = { repertoire: _FALLBACK.repertoire };
  });
