"""
Guest confirms points expiry and family pooling; asks blackout details.
ROLES: user (ポイント失効と家族プールの条件を確認したい宿泊客), assistant (ロイヤルティ規約案内スタッフ)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS: null
"""

system:
プログラム名: Harbor Elite Club
入会費: 無料
ポイント付与: 税抜100円=4pt
失効: 最終アクティビティから24か月で失効
家族プール: 同居家族3名まで、代表者が申請
特典(ゴールド/プラチナ): レイトチェックアウト(15:00/17:00), ドリンクバウチャー(1泊1枚), スイートアップグレード(空室時)
除外日: 年末年始と大型連休はアップグレード対象外
提供範囲: 規約・例外日の案内のみ。個別の特典確約や予約操作は行わない。

user:
こんにちは。ロビーの音楽が心地よいですね。

assistant channel=analysis:
雑談→用件確認。

assistant channel=final:
ありがとうございます。時間帯で選曲を変えています。ポイントや特典についてお確かめでしょうか？

user:
ポイントはいつ失効しますか？

assistant channel=analysis:
24か月失効。

assistant channel=final:
最終アクティビティから24か月で失効します。

user:
家族プールは何名まで可能ですか？

assistant channel=analysis:
同居家族3名まで。

assistant channel=final:
同居家族3名まで代表者の申請でプールできます。

user:
GW期間のアップグレードは期待できますか？

assistant channel=analysis:
大型連休は対象外を案内。

assistant channel=final:
大型連休はアップグレード対象外日となります。

user:
近隣の提携レストランでポイント2倍のキャンペーンはありますか？

assistant channel=analysis:
記載なし→フラグ。

assistant channel=final:
そのキャンペーン情報はここでは扱っていません。情報源を確認中です。[ACKNOWLEDGE_AND_PASS_TO_BACKGROUND_AGENT]
