qqq-cli 0.6.0

Local-first task queue for coding agent sessions
# qqq Product Context

## Register

product

## Users

Developers and coding agents managing project tasks from terminals. Human users
compose descriptions and attach screenshots; agents claim work through JSON CLI.

## Product Purpose

Local task queue with SQLite persistence, ownership, dependencies and history.
Keep task entry and execution close to coding sessions, without a server.

## Brand Personality

Practical, direct, terminal-native. Existing terminal layout and keyboard controls
carry the interface. Codex composer styling is the requested editor reference.

## Anti-references

Avoid decoration that interferes with text entry, hidden content, control sequences
from task text, or UI bytes leaking into machine-readable stdout.

## Design Principles

- Shared add/edit editor stays consistent across normal, blank and error states.
- Whole description remains intact through editing and paste.
- Visible shortcuts support keyboard operation; resizing keeps cursor reachable.
- Terminal state restores after save, cancel and errors.
- Plain output and existing color opt-outs remain available.

## Accessibility & Inclusion

Keep text readable on painted surfaces, including terminals with light default
foregrounds or backgrounds. Keyboard access and textual error feedback remain
available; color carries no required meaning. Respect `NO_COLOR` and `TERM=dumb`.