/** §8 线索清单 — 9 closed clues, each +8 awareness */

export type ClueId = 'C1' | 'C2' | 'C3' | 'C4' | 'C5' | 'C6' | 'C7' | 'C8' | 'C9';

export interface ClueDef {
  id: ClueId;
  content: string;
  /** First day this clue can be found (C9 special-cased) */
  availableFromDay: number;
  location: string;
}

export const CLUES: readonly ClueDef[] = [
  {
    id: 'C1',
    content: '每一页都是同一个日期',
    availableFromDay: 2,
    location: '小屋床头日历',
  },
  {
    id: 'C2',
    content: '按疗程配比。甜度：最大。',
    availableFromDay: 3,
    location: '面包房配方纸背面',
  },
  {
    id: 'C3',
    content: '所有邮戳是同一天',
    availableFromDay: 2,
    location: '邮筒旁散落信件',
  },
  {
    id: 'C4',
    content: '署名闪过乱码「PT-0▓」',
    availableFromDay: 2,
    location: 'T4 第 3 封信',
  },
  {
    id: 'C5',
    content: '同一商品重复排列，标签全部空白',
    availableFromDay: 2,
    location: '杂货店货架',
  },
  {
    id: 'C6',
    content: '「第 412 届丰收庆典」上覆盖着更早的「第 411 届」「第 410 届」',
    availableFromDay: 5,
    location: '公告板旧字迹',
  },
  {
    id: 'C7',
    content: '井底回声：极轻的监护仪滴声',
    availableFromDay: 5,
    location: '古井',
  },
  {
    id: 'C8',
    content: '…谷情绪疗…',
    availableFromDay: 5,
    location: '诊所表格',
  },
  {
    id: 'C9',
    content: '今天……是第几个今天？',
    availableFromDay: 2,
    location: '龟爷爷对话链',
  },
] as const;

/** C9 three progressive lines on D2/D4/D6 */
export const C9_LINES: readonly [string, string, string] = [
  '湖水一直很平静',
  '面包一直是那个味道',
  '孩子，今天是第几个今天？',
] as const;

export const C9_DAYS: readonly [number, number, number] = [2, 4, 6];
