Question
What smallest deep module interface should Kitchen call to reconcile one completed Analysis result into canonical Pantry while hiding candidate construction, preservation rules, metrics, persistence adaptation, and committed-state publication?
Compare at least two meaningfully different interface shapes and build a cheap Go skeleton or test harness for maintainer reaction. Resolve input, result, error, ordering, and performance invariants. Do not implement production behavior.
Question
What smallest deep module interface should Kitchen call to reconcile one completed Analysis result into canonical Pantry while hiding candidate construction, preservation rules, metrics, persistence adaptation, and committed-state publication?
Compare at least two meaningfully different interface shapes and build a cheap Go skeleton or test harness for maintainer reaction. Resolve input, result, error, ordering, and performance invariants. Do not implement production behavior.