# UNIPROOF 検証手順（recipe）— UNIHUB
# 誰でも同じ手順で再実行できるように書いてある。判定は3値：動いた／動かなかった／判定不能
# 実行環境：Chromium系ブラウザ2プロファイル（A=新規登録用 / B=未ログインのゲスト用）。テストデータのみ。本番の顧客データに触れない。
slug: unihub
subject_url: https://hub.uni-core.jp/
verified_at: "2026-09-09T09:17+09:00"
verifier: ZUBOLAND（自社検証・第三者性なし）
account: 使い捨てメール（mail.tm）で新規登録したフリープラン
claims:
  - id: C01
    claim: クレジットカード不要・無料で始められる
    steps:
      - open: https://hub.uni-core.jp/signup
      - click: "ビジネスプラン"
      - check: 利用規約への同意
      - type: {name: 任意, email: 使い捨てアドレス, password: 6文字以上}
      - click: "登録する"
      - expect: 確認メールが届き、リンクで https://hub.uni-core.jp/app に到達する。カード入力画面が一度も出ない
  - id: C02
    claim: 書きかけの続きを、出してくれる
    steps:
      - open: https://hub.uni-core.jp/app（マイチャット）
      - type_textarea: "来週の定例ミーティングの議題は、まず"
      - click: "続きを"
      - expect: 15秒以内に入力欄へ続きの文章が挿入される
  - id: C03
    claim: "@help でAIが使い方を案内する"
    steps:
      - type_textarea: "@help オープンチャットの作り方を教えて"
      - key: Ctrl+Enter
      - expect: 30秒以内にAIの返信が投稿される（手順が書かれている）
  - id: C04
    claim: スレッド
    steps:
      - hover: 任意のメッセージ
      - click: title="スレッドで返信（会話を分ける）"
      - expect: 右パネルにスレッドが開く
  - id: C05
    claim: 共同編集ドキュメント
    steps:
      - search_ui: "ドキュメント" の入口（サイドバー・ヘッダー・設定）
      - note: 個人スペースでは入口を見つけられなかった → 判定不能。ビジネス組織で再検証すること
  - id: C06
    claim: タスク管理
    steps:
      - click: aria-label="タスク管理"
      - expect: 「タスク管理（自分のタスク）」が開く
  - id: C07
    claim: カレンダー
    steps:
      - click: 右パネル "カレンダー"
      - expect: パネルが開く（外部ICS連携の案内が出る）
  - id: C08
    claim: ビデオ会議（Daily）
    steps:
      - click: title="会議を開始 / 予約"
      - click: "Daily（AI議事録）"
      - click: "今すぐ開始"
      - expect: POST /api/daily/meetings が200・チャットに参加ボタンつきの投稿・ホスト用タブが開く
  - id: C09
    claim: オープンチャット＝URLひとつで登録なしに参加できる
    steps:
      - open: https://hub.uni-core.jp/app/openchat → "管理中" → "新しいコミュニティを作る"
      - type: {name: 任意, description: 任意}
      - click: "作成する"
      - copy: 発行された /o/<id> のURL
      - open_in_profile_B: そのURL（未ログイン）
      - type: ニックネーム → click "このコミュニティに参加"
      - type_textarea: 任意 → key Enter
      - expect: ログインなしで参加でき、投稿が表示される
  - id: C10
    claim: 解約導線（設定→料金プラン）
    steps:
      - open: https://hub.uni-core.jp/app/settings → 料金プラン
      - expect: 解約に進むボタンがある（実行はしない）
  - id: C11
    claim: iPhone / Androidアプリ公開中
    steps:
      - get: https://apps.apple.com/jp/app/id6788517387
      - get: https://play.google.com/store/apps/details?id=jp.unicore.unihub
      - expect: 200・タイトルにUNIHUB
  - id: C12
    claim: 特商法表記・利用規約・プライバシーポリシー
    steps:
      - get: /tokushoho /terms /privacy /help
      - expect: 200・販売業者名がある（内容の適法性は判定しない）
  - id: C13
    claim: PROOF数値（内部集計）
    steps:
      - note: 外部から観測できない → 判定不能（範囲外）
  - id: C14
    claim: ホストAIは1部屋1日50回まで
    steps:
      - note: 51回目の挙動を見る必要があり未実施 → 判定不能
  - id: C15
    claim: FREE 1GBストレージ
    steps:
      - open: /app/settings
      - expect: 「ストレージ 0 B / 1.00 GB」の表示
  - id: C16
    claim: アカウント削除の導線
    steps:
      - open: /app/settings → アカウント
      - expect: 「アカウント削除（退会）」がある（実行はしない）
