14 lines
465 B
Markdown
14 lines
465 B
Markdown
|
|
# Event Deduplicator (cp_024)
|
||
|
|
|
||
|
|
## Objective
|
||
|
|
Build an event deduplicator using idempotency keys, time windows, and replay-safe writes.
|
||
|
|
|
||
|
|
## Language & Library Constraints
|
||
|
|
- Primary language: python
|
||
|
|
- Available libraries: fastapi, pydantic, sqlalchemy, requests
|
||
|
|
- Use library APIs explicitly where suitable in execution contracts.
|
||
|
|
|
||
|
|
## Acceptance
|
||
|
|
- Deterministic taskitems with strict execution contracts.
|
||
|
|
- Include selected library and preferred APIs when applicable.
|