daily-fix: task.py address-concern accepts --note alias
kind: infra#wf-fix#wf-fix-fp:8ae042147846#daily-auto-filed
track:Highlight text on any card (body, plan, or an event) to anchor a comment, or leave a whole-task comment here. Mention @claude to summon a reply.
No comments yet.
Overview / Motivation
Auto-filed by /daily 2026-07-29 (problem sweep; emitting source: miner H-P5 (probed); second same-flag miss in 2 days (CLAUDE.md already documents the 07-28 one; tonight's route-1 doc fix adds the required --by/--round flags)).
Goal
Make the recurring flag-convention slip fail soft: --note aliases --summary.
Workflow gap
- Bug observed: argparse exit 2 on --note; the flag surface asymmetry (post-marker/set-status take --note; address-concern takes --summary) recurs across sessions.
- Why it is a workflow gap: CLI convention consistency is the trap-remover; a doc line alone did not prevent the second miss.
- Confidence (emitter): medium
- verified-at-filing:
uv run python scripts/task.py address-concern --help-> only --summary (required --by/--round confirmed) (2026-07-30, this run).
Proposed change (refine in planning)
Add the alias (dest=summary); keep --summary canonical in docs.
Scope / surfaces
- Primary target:
scripts/task.py - Grep the workflow surface for the pattern before editing and update every hit.
Constraints / invariants
- Workflow-surface only;
scripts/workflow_lint.py --check-askspasses; ruff clean on touched files.
Provenance
- workflow_fix_target: scripts/task.py
- fingerprint: 8ae042147846
Activity