{
  "schemaVersion": 1,
  "runId": "2026-10-14-meeting-actions-variant-v1",
  "kind": "manual",
  "title": "회의 할 일 뽑기 b안: 같은 회의를 '녹취'라는 말 없이 시켜 보기(무료 Gemini 앱)",
  "protocol": {
    "id": "meeting-actions-variant",
    "version": "1",
    "label": "회의 할 일 뽑기 b안",
    "round": 1,
    "path": "lab/protocols/meeting-actions-variant/v1/",
    "commit": "e17124d0f41fe018749fe7b0ddc853b7c2ca32b2"
  },
  "startedAt": "2026-10-14T23:20:00+09:00",
  "finishedAt": "2026-10-14T23:20:00+09:00",
  "environment": {
    "machine": "운영자 컴퓨터의 Chrome 브라우저(데스크톱 웹)",
    "runtime": "Gemini 웹 앱(gemini.google.com), 운영자 Google 계정 · Claude in Chrome 확장으로 조작",
    "notes": [
      "시험지의 ChatGPT 줄(chatgpt)은 돌리지 않았어요. 시험지에서 나중에 같은 b안을 쓰려고 자리만 둔 줄이에요.",
      "시험지의 Claude 줄(claude)은 돌리지 않았어요. 시험지에서 나중에 같은 b안을 쓰려고 자리만 둔 줄이에요.",
      "붙여 넣은 글의 SHA-256 앞 16자가 시험지 prompt.txt(끝 줄바꿈 뺌)와 같았어요: meeting-actions-b 795d5574ee71f49d.",
      "운영자의 요청으로, AI 에이전트(Claude Code의 Claude in Chrome 확장)가 운영자 Google 계정으로 로그인된 운영자 컴퓨터의 Chrome에서 직접 눌러 돌렸어요. 운영자가 직접 누른 것이 아니에요.",
      "계정은 운영자의 개인 Google 계정이고 Gemini 유료 요금제가 없어요(한국 무료 계정).",
      "새 임시 채팅에 처음 골라져 있던 모델을 그대로 썼어요. 보내기 전 모델 목록 캡처는 남기지 않았고, 답 화면 아래 입력창에 'Gemini 자동 모드'가 보여요. 사고 수준, 웹 검색, 캔버스 버튼은 건드리지 않았어요.",
      "prompt.txt 전체를 한 번에 붙여 넣고 한 번 보냈어요. 다시 생성, 수정, 추가 메시지는 쓰지 않았어요. 거절도 그 앱의 답이라 다시 하지 않았어요.",
      "답은 답 아래 복사 버튼 대신, 화면에 보이는 답 영역의 글을 그대로 옮겨 저장했어요.",
      "시각(한국 시간, 에이전트 기록): 23:20 b안 답(거절) 저장. 시작 시각은 따로 적지 않아 끝난 시각과 같게 두었어요.",
      "같은 날 17:38에 같은 계정에서 원래 요청문('회의 녹취')도 거절했어요(실행 2026-10-14-gemini-argon-check-v1). '녹취'를 '기록'으로 바꾼 이번 요청도 거절해서, '녹취'라는 말 때문이었다는 짐작은 이 결과로 뒷받침되지 않아요. 거절한 까닭은 확인하지 못했어요.",
      "이 답에 대한 운영자 판정은 아직 없어요.",
      "채점: 답에 표가 없어서 답안표 규칙(표에 없는 일은 빠짐)대로 scripts/lab/app-run.ts가 기대값이 있는 항목을 모두 빠짐으로 적었어요. 시험지가 정한 새 에이전트 세션 채점은 따로 하지 않았어요. 기록은 bundle.zip의 grading/grades.json에 있어요.",
      "캡처 1장은 bundle.zip의 raw/screens/에 있어요."
    ]
  },
  "subjects": [
    {
      "key": "gemini-free",
      "provider": "Google",
      "modelId": "Gemini 자동 모드",
      "displayName": "Gemini (무료 계정)",
      "iconSlug": "gemini",
      "access": "app",
      "settings": {
        "plan": "무료(Google AI 요금제 없음)",
        "modelShown": "Gemini 자동 모드(답 화면 아래 입력창 표시)",
        "temporaryChat": "사용(새 임시 채팅)",
        "memory": "확인하지 않음 · 설정은 그대로",
        "smartModelSelection": "켜짐(같은 날 17:33 사용량 한도 화면에서 본 상태, 바꾸지 않음)",
        "customInstructions": "확인하지 않음"
      }
    }
  ],
  "conditions": [
    {
      "key": "meeting-actions-b",
      "label": "회의 기록에서 할 일 뽑기(b안)",
      "inputPath": "data/runs/2026-10-14-meeting-actions-variant-v1/bundle.zip!/2026-10-14-meeting-actions-variant-v1/protocol/tasks/4-meeting-actions-b/prompt.txt",
      "inputChars": 2110
    }
  ],
  "trials": [
    {
      "subjectKey": "gemini-free",
      "taskId": "app-chat",
      "condition": "meeting-actions-b",
      "attempt": 1,
      "outputPath": "data/runs/2026-10-14-meeting-actions-variant-v1/bundle.zip!/2026-10-14-meeting-actions-variant-v1/raw/gemini-free/meeting-actions-b.txt",
      "finish": "stop"
    }
  ],
  "pricing": [],
  "fx": null,
  "totals": {
    "costUsd": 0,
    "costKrw": 0
  },
  "grading": {
    "method": "auto",
    "rubricPath": "data/runs/2026-10-14-meeting-actions-variant-v1/bundle.zip!/2026-10-14-meeting-actions-variant-v1/protocol/README.md",
    "humanSampleCount": 0
  },
  "files": [
    {
      "path": "data/runs/2026-10-14-meeting-actions-variant-v1/bundle.zip",
      "sha256": "33bdd5c80340456b197e01911fbd37733269fc2c1643bff78819807ed08fb466",
      "bytes": 141186
    }
  ],
  "licence": "CC-BY-4.0",
  "outputsLicenceNote": "AI 출력물(raw/의 답)은 Google Gemini 이용 조건을 따릅니다. 캡처(raw/screens/) 속 화면은 Google의 것이에요.",
  "secretsScan": {
    "tool": "scripts/lab/run.ts 비밀값 검사(sk- 키, AIza 키, Bearer 토큰, Authorization·x-api-key·x-goog-api-key 헤더 줄, 개인 키, 실행 중인 키 값), scripts/lab/app-run.ts 개인정보 검사(이메일 주소, 로컬 경로)",
    "passedAt": "2026-10-14T15:19:59.226Z"
  }
}
