Files
manual_slop/conductor/tracks/manual_block_control_20260306/spec.md

792 B

Track Specification: Manual Block/Unblock Control (manual_block_control_20260306)

Overview

Allow user to manually block or unblock tickets with custom reasons. Currently blocked tickets rely on dependency resolution; add manual override.

Architectural Constraints

  • Clear Indication: Manual blocks MUST be visually distinct.
  • Audit Trail: Block reason MUST be logged.

Functional Requirements

  • Block Button: Manually block selected ticket.
  • Unblock Button: Remove manual block.
  • Reason Field: Enter custom block reason.
  • Visual Indicator: Blocked tickets clearly marked.

Acceptance Criteria

  • Block button works.
  • Unblock button works.
  • Reason field saves.
  • Visual indicator shows blocked status.
  • Reason displayed in UI.