# P6→NS1/RNS1 缺失项 #11：维客线索的展示样式

## 简要结论
- 状态：✅ 已解决
- 风险等级：🟠 中（原始风险已消除）
- clue-card 组件已实现完整的 tag 颜色映射（6 种 + 2 种别名）和卡片布局，样式覆盖 P6 定义的所有场景。

## 详细审查

### 审查范围
- `apps/miniprogram/miniprogram/components/clue-card/clue-card.wxml`
- `apps/miniprogram/miniprogram/components/clue-card/clue-card.ts`
- `apps/miniprogram/miniprogram/components/clue-card/clue-card.wxss`
- `apps/miniprogram/miniprogram/pages/task-detail/task-detail.wxml`（调用处）

### 发现
1. clue-card 组件已实现，接受 `tag`、`category`、`emoji`、`title`、`source`、`content` 六个属性
2. wxss 中定义了 8 种 tag 颜色类，覆盖 VI 规范 2.1 六种客户标签配色：
   - `clue-tag-primary`（客户基础 — 蓝色）
   - `clue-tag-success`（消费习惯 — 绿色）
   - `clue-tag-orange`（玩法偏好 — 橙色）
   - `clue-tag-gold`（促销偏好 — 金色）
   - `clue-tag-purple`（社交关系 — 紫色）
   - `clue-tag-error`（重要反馈 — 红色）
   - `clue-tag-pink`（社交关系别名）
   - `clue-tag-warning`（促销偏好别名）
3. 卡片布局包含：72rpx 方形 tag 图标 + 右侧内容区（标题+来源+描述）
4. task-detail.wxml 中通过 `<clue-card>` 组件渲染维客线索列表

### 证据
clue-card.wxss 中的颜色映射：
```css
/* VI 规范 2.1 六种客户标签配色 */
.clue-tag-primary { background: rgba(0, 82, 217, 0.10); color: #0052d9; }
.clue-tag-success { background: rgba(0, 168, 112, 0.10); color: #00a870; }
.clue-tag-orange  { background: rgba(237, 123, 47, 0.12); color: #ed7b2f; }
.clue-tag-gold    { background: rgba(251, 191, 36, 0.15); color: #d4920a; }
.clue-tag-purple  { background: rgba(123, 97, 255, 0.10); color: #7b61ff; }
.clue-tag-error   { background: rgba(227, 77, 89, 0.10); color: #e34d59; }
```

task-detail.wxml 调用处：
```xml
<clue-card wx:for="{{retentionClues}}" wx:key="index"
  tag="{{item.tag}}" category="{{item.tagColor}}"
  emoji="{{item.emoji}}" title="{{item.text}}"
  source="{{item.source}}" content="{{item.desc || ''}}" />
```

### 建议
无需额外补充。
