Block a user
[Feature] Make scheduling polls task-focused and calendar-aware
Codex State: progress
Summary
- Implemented explicit signed copy/send/revoke invitation lifecycle, public response page and prefill, bounded cancellation notices, central tenant-visible…
[Feature] Make the Release Console guided, resumable, and repository-aware
[Tech debt] Enforce one active Poll response per identified respondent
Codex State: progress
Summary
- Implemented a database-enforced partial uniqueness invariant for one active identified response, deterministic migration cleanup, and savepoint-based…
[Feature] Configure safe terminal Calendar outbox retention
Codex State: done
Summary
- Configurable terminal retention is integrated across Calendar, Core configuration, and deployment templates; unresolved desired state is preserved.
###…
[Feature] Configure safe terminal Calendar outbox retention
[Feature] Deliver external calendar mutations through a durable idempotent outbox
[Feature] Deliver external calendar mutations through a durable idempotent outbox
Codex State: done
Summary
- Durable idempotent Calendar outbox, bounded leases, retries, supersession, reconciliation, conflict handling, observability, and tenant/source controls are…
[Feature] Define Poll lifecycle transition and decision-reset semantics
Codex State: done
Summary
- Implemented the approved lifecycle transition matrix, reopening/history preservation, auditable direct re-decision, archive/unarchive, and idempotency-key…
[Feature] Define Poll lifecycle transition and decision-reset semantics
[Tech debt] Enforce one active Poll response per identified respondent
Codex State: progress
Summary
- Local commits cac7733 and eb00320 implement the active identified-response invariant, deterministic deduplication, shared lifecycle locking, and savepoint…