---
id: T-193
name: "Implement P-010 AC tagging — agent/human verification split"
description: >
  Build task from T-192 GO decision (G-010). Implement Option A: ### Agent / ### Human
  AC section headers in task templates. P-010 gate in update-task.sh scopes to ###
  Agent
  section only. Partial-complete behavior keeps task in active/ with owner: human
  when
  human ACs are unchecked. CLI command fw task verify. Web UI cockpit attention section.
  CLAUDE.md behavioral rule. Backward compatible with all 188+ existing tasks.

status: work-completed
workflow_type: build
owner: human
horizon:
tags: [gap, p-010, verification, g-010]
related_tasks: [T-192]
created: 2026-02-19T14:56:10Z
last_update: '2026-06-11T22:24:03Z'
date_finished: 2026-02-19T21:06:28Z
bvp_scores_proposed:
  - ts: '2026-06-11T22:24:03Z'
    estimator: bvp-estimator-v1-heuristic
    scores:
      D1: 2
      D2: 0
      D3: 0
      D4: 0
      F-RECALL: 0
      F-ORCH: 0
      F3: 0
      F1: 0
      F2: 0
    rationale: D1=2 (body:concern-ref); D2=0 (no-signal); D3=0 (no-signal); D4=0
      (no-signal); F-RECALL=0 (no-signal); F-ORCH=0 (no-signal); F3=0 
      (no-signal); F1=0 (no-signal); F2=0 (no-signal)
    rubric_sha: e4a00f38e801
---

# T-193: Implement P-010 AC tagging — agent/human verification split

## Context

Inception T-192 (GO). Origin: sprechloop G-006 / framework G-010.
Brief: `/opt/001-sprechloop/.context/briefs/G-006-behavior-verification-gap.md`
Decisions: T-192 task file in `.tasks/completed/`

## Acceptance Criteria

### Agent
- [x] `update-task.sh` P-010 gate scopes to `### Agent` section when present
- [x] Tasks without `### Agent` / `### Human` headers work as before (backward compat)
- [x] Partial-complete: task stays in `active/` with `owner: human` when human ACs unchecked
- [x] `work-completed` output reports human AC status: "Human: 0/N checked (not blocking)"
- [x] `.tasks/templates/default.md` updated with `### Agent` / `### Human` sections
- [x] `CLAUDE.md` updated with behavioral rule: never check a `### Human` AC
- [x] `fw task verify` command lists tasks with unchecked human ACs
- [x] Web UI cockpit shows "Awaiting Your Verification" attention section

### Human
- [x] Create a test task with both AC sections, verify partial-complete behavior
- [x] Verify `fw task verify` shows the right tasks
- [x] Verify cockpit attention section renders correctly in browser

## Verification

# Backward compat: existing tasks without headers should pass P-010
grep -qE 'Agent|Human' .tasks/templates/default.md
# Template has both sections
grep -q '### Agent' .tasks/templates/default.md
grep -q '### Human' .tasks/templates/default.md
# CLAUDE.md has the behavioral rule
grep -q 'Human.*AC' CLAUDE.md

## Decisions

All decisions made in T-192 inception. See `.tasks/completed/T-192-*.md`

## Updates

### 2026-02-19T14:56:10Z — task-created [task-create-agent]
- **Action:** Created task via task-create agent

### 2026-02-19T20:58:48Z — status-update [task-update-agent]
- **Change:** status: captured → started-work

### 2026-02-19T21:06:28Z — status-update [task-update-agent]
- **Change:** status: started-work → work-completed

## Reviewer Verdict (v1.5)

- **Scan ID:** R-d20bd7f3
- **Timestamp:** 2026-06-02T15:00:33Z
- **Catalogue:** v1.3-seed
- **Overall:** PASS
- **Needs Human:** no
- **Findings:** none
