fmacias/tplqueue-abstractions
TplQueue.Abstractions workflows for architecture review, public contract changes, and optional execution-channel observation.
Modify public contracts owned by TplQueue.Abstractions, including Job/Queue, event, payload, WaitAsync-facing, and extension-facing contracts. Assess compatibility, coordinated migrations, and Core, Adapter, and Usage consumer impact.
Modify TplQueue.Abstractions optional IJobExecutionEvent and nullable ExecutionChannel metadata, including IJobEvent compatibility, queue-local capacity observation, retry stability, and terminal-event semantics. Execution channels are diagnostic metadata, not scheduling controls.
Review TplQueue.Abstractions as the shared public contract boundary, including abstraction ownership, implementation coupling, terminology, compatibility, and downstream architectural impact.