# Task for fiction.novel-writer

You are a delegated subagent running from a fork of the parent session. Treat the inherited conversation as reference-only context, not a live thread to continue. Do not continue or answer prior messages as if they are waiting for a reply. Your sole job is to execute the task below and return a focused result for that task using your tools.

Task:
你作为小说写作执行代理，现在要撰写番外「姜凝香和普通人」第21章「假证」的正文。

## 重要背景

这是番外独立时间线，第一人称「我」（陈远）视角。姜凝香是破壁降临的玄冰天域圣女，修为全失但保留修士肉身素质，K杯圆钟形巨乳，肤色莹白。目前她在深圳龙华工地搬砖，你（我）在家做独立开发。

写作风格：**现代日常渗透型色情小说**，第一人称，日常感优先，对话→动作→环境→感官，避免临床化语言。

## 写作简报

请先读写作简报文件：
- `docs/superpowers/specs/番外/姜凝香和普通人/2026-07-17-chapter-21-brief.md`

以及设计方案的完整版：
- `docs/superpowers/specs/番外/姜凝香和普通人/2026-07-17-chapter-21-假证-方案.md`

以及前情文档：
- `docs/番外/姜凝香和普通人/plot-summary.md`
- `docs/番外/姜凝香和普通人/character-profiles.md`
- `docs/番外/姜凝香和普通人/settings.md`

## 写作要求

### 章节结构

本章分三大幕，你现在需要写**前两幕**（第一幕·办证现场 + 第二幕·酒店庆祝炮的第一轮B1和第二轮B2）。

**第一幕·办证现场（约2500-3000字）**：
- 你陪她一起去办证，王姐带路到老相好的住处的全程
- 老相好见到姜凝香的反应（色心起→看到你→摁下去）
- 老相好拉王姐进小房间泄欲——**全程侧听视角**（声音描写为主）
- 王姐衣衫不整出来，H罩杯巨乳露出大半、大腿精液痕迹等视觉冲击
- 老相好平淡地办证——拍照、填信息、收钱

**第二幕·B1站立后入（约1200-1500字）**：
- 三天后证到手，为了验证真假直接去快捷酒店开房
- 前台验证通过的紧张和释放
- 进门后靠在门板上站立后入——急速释放

**第二幕·B2传教士温柔（约1500-2000字）**：
- 白床单上传教士，她让你看着她的脸做，因为这张脸有了名字

### 章节结构铁律（所有场景必须遵循）

**字数要求**：分批写入，每批不超过3000字。先写第一幕+第二幕B1+B2到文件中。

**六个叙事段落**：本章不需要严格分六段，按三幕自然走即可。

**禁止句式**：
- 全文严禁使用破折号（——）
- 全文严禁使用「不是……是……」或「不是……而是……」句式
- 严禁在正文中使用「第x章」指代前文

**厨房不入正文**：所有描写必须溶解成连续流动的叙述，不能出现编号式的列举。

**第一人称统一**：全文用「我」视角。

### 色情描写要求

**场景A（侧听）**：
- 王姐的声音描写为主——完全放开的叫床声、肉体撞击声、木床吱呀声、男人低吼和脏话
- 姜凝香坐在旁边的反应（身体反应：大腿夹紧、呼吸变化、手无意识地握紧——但不夸张）
- 王姐出场时的视觉：扣子系错、大腿裸露、H罩杯巨乳露出大半、乳晕边缘可见、精液干痕
- 王姐的H罩杯与姜凝香的K杯完全不同：小麦色皮肤、因哺乳变大的深褐色乳晕、沉甸甸垂坠体量

**场景B1（站立后入）**：
- 门板前弯腰后入，K杯垂悬甩荡
- 从背后抓握左乳，乳肉从指缝鼓出白肉棱
- 急速释放——兴奋压不住了
- 六波逐波射精（量感/力度/温度/射入深度逐波独立）

**场景B2（传教士温柔）**：
- 仰躺在白床单上，K杯向两侧摊开
- 她让你看着她的脸做——「妾身现在有名字了」
- 双掌揉压，乳峰朝天
- 温柔渗透型，六波逐波射精

**男根反应覆盖**：至少覆盖硬度/插入温度/射精前兆/射精快感/射后状态中4个维度

**女体视觉轰炸**：至少覆盖乳房/裸腿/臀部/阴部/腰线/全裸同框中4个维度

**乳房描写**：色情场景中乳房描写纯字数 ≥ 色情场景字数的25%

### 输出要求

1. 将正文写入 `chapters/番外篇/姜凝香和普通人/021_假证.md`
2. 每次写入不超过3000字
3. 严禁在对话中输出正文——所有正文写入文件
4. 文件名用 `021_假证.md`

现在开始写第一幕和第二幕的B1+B2部分。

---
**Output:**
Write your findings to exactly this path: /home/gordon/Documents/repo/fiction/my-mother-is-a-god-emperor/.pi-subagents/artifacts/outputs/e1c62702/chapters
This path is authoritative for this run.
Ignore any other output filename or output path mentioned elsewhere, including output destinations in the base agent prompt, system prompt, or task instructions.

## 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"
}
```