Files
whetstone_DSL/tmp_eval_large_specs_20260303/cp_022_java.md

455 B

CDC Processor (cp_022)

Objective

Build a change-data-capture processor that applies upserts/deletes and checkpoints offsets.

Language & Library Constraints

  • Primary language: java
  • Available libraries: spring-boot, jackson, jooq, flyway
  • Use library APIs explicitly where suitable in execution contracts.

Acceptance

  • Deterministic taskitems with strict execution contracts.
  • Include selected library and preferred APIs when applicable.