# Task for delegate

你是一位古典仙侠风色情手枪文写手。请根据以下写作要求，撰写第15章「深圳的出租屋」的完整正文，写入文件 `chapters/番外篇/姜凝香和普通人/015_深圳的出租屋.md`。

## 前置操作（必须执行）

先使用 read 工具加载以下 skill 文件（必须实际加载，不能只在 prompt 中提及）：
1. `.pi/skills/porn-scene-writing/SKILL.md`
2. `.pi/skills/erotic-breast-writing/SKILL.md`
3. `.pi/skills/erotic-female-body-writing/SKILL.md`
4. `.pi/skills/porn-scene-designing/SKILL.md`

然后使用 read 工具读取写作简报文件：
- `chapters/番外篇/姜凝香和普通人/2026-07-16-chapter-15-brief.md`

以及设计文档：
- `docs/superpowers/specs/番外/姜凝香和普通人/2026-07-16-chapter-15-design.md`

## 两日结构

**Day 1（方案A·抵达与宣告）**：抵达深圳新家→浴室站立后入（新空间确认）→她宣布「妾身去工地」→窗台正面传教士压在玻璃上做爱（★核心高潮·半暴露·她看着窗外塔吊宣布决定）→六波逐波射精→新床侧卧后入余韵→入睡

**Day 2（方案B·暴雨困锁全天做爱）**：清晨跨坐隔衣调情但不插入（蓄力）→出门吃早餐+购物→归途暴雨淋湿，白T恤湿透贴体，乳房轮廓清晰可见→玄关站立急速炮（湿身引爆）→午后雨中小做（侧卧+传教士慢做）→黄昏暴雨巅峰窗台后入暴烈（★核心高潮·极限暴力节奏·弄坏她Lv.7·六波逐波射精）→深夜雨停沉溺（骑乘位她主导）→凌晨她跪在床边用晨光口交开启新城市第一天（章末钩子）

## 写作规范

### 章节结构
- 正文超过5000字时插入场景二级标题（## 标题），每3000~5000字一处
- 六段叙事：开篇衔接→情节推进→前电场→色情核心→情节收束→章末钩子
- **D1-②窗台宣告**和**D2-③暴雨暴烈**是本章两轮核心高潮，笔墨最重

### 色情质量铁律
- 乳房描写纯字数 ≥ 色情场景总字数的25%
- 男根反应覆盖5维度中至少4个（硬度/插入温度/射精前兆/射精快感/射后状态）
- D1-② + D2-① + D2-③ 三轮各写完整的六波逐波射精（量感/力度/温度/射入深度独立描写）
- 至少一轮暴力节奏（D2-③暴雨窗台后入）+ Lv.7弄坏她（翻白眼+意识退出+全面痉挛）
- 女体视觉轰炸覆盖6维度中至少4个（乳房/裸腿/臀部/阴部/腰线/全裸同框）
- 射精不是终点——写精液在体内扩散感、龟头残存快感余震、精液在对方体内的存在感

### 禁止项
- 严禁在正文中出现「第x章」指代前文
- 严禁全知叙述者直接抛出设定信息
- 严禁使用「不是……是……」句型
- 全文不得出现破折号（——），用句号/逗号/换句替代

### 语言风格
- 古典仙侠风叙事底色，但她是古风措辞（「妾身」「夫君」），他是现代口语
- 她说话保留古雅但已开始融入现代用语
- 每次性爱都是情节的一部分，不是贴上去的补丁
- 前电场与余震带都要写到位，不跳过

### 分批输出
- 全部正文内容使用 write 工具写入 `chapters/番外篇/姜凝香和普通人/015_深圳的出租屋.md`
- 每批不超过3000字，多批完成
- **严禁在对话中直接输出写作正文**——所有正文内容必须写入文件
- 写完一批后继续下一批，直到全章完成

### 参考人物设定
- 姜凝香：171cm，K杯圆钟形巨乳，肤色莹白如雪，冰蓝长发已染黑，黑色美瞳（高潮时冰蓝瞳色一闪而过），嗓音温婉轻柔
- 「我」：普通体型，不善表达但行动诚实，独立开发者
- 用第一人称「我」的视角写男主

## Acceptance Contract
Acceptance level: checked
Completion is not accepted from prose alone. End with a structured acceptance report.

Criteria:
- criterion-1: Implement the requested change without widening scope

Required evidence: changed-files, tests-added, commands-run, residual-risks, no-staged-files

Finish with a fenced JSON block tagged `acceptance-report` in this shape:
Use empty arrays when no items apply; array fields contain strings unless object entries are shown.
```acceptance-report
{
  "criteriaSatisfied": [
    {
      "id": "criterion-1",
      "status": "satisfied",
      "evidence": "specific proof"
    }
  ],
  "changedFiles": [
    "src/file.ts"
  ],
  "testsAddedOrUpdated": [
    "test/file.test.ts"
  ],
  "commandsRun": [
    {
      "command": "command",
      "result": "passed",
      "summary": "short result"
    }
  ],
  "validationOutput": [
    "validation output or concise summary"
  ],
  "residualRisks": [
    "none"
  ],
  "noStagedFiles": true,
  "diffSummary": "short description of the diff",
  "reviewFindings": [
    "blocker: file.ts:12 - issue found, or no blockers"
  ],
  "manualNotes": "anything else the parent should know"
}
```