Skip to content

fix(feed): honor Content settlement receipt - #11

Merged
kachofugetsu09 merged 1 commit into
masterfrom
fix/feed-ack-settled-contract
Aug 24, 2026
Merged

fix(feed): honor Content settlement receipt#11
kachofugetsu09 merged 1 commit into
masterfrom
fix/feed-ack-settled-contract

Conversation

@kachofugetsu09

Copy link
Copy Markdown
Member

Summary

  • consume the authoritative Content ACK settled receipt instead of the obsolete changed field
  • keep fail-loud behavior when settlement is not committed
  • bump Feed to 3.1.2 and update the contract fixture

Validation

  • 58 passed against the exact pinned Core fixture
  • pyright: 0 errors, 0 warnings
  • compileall and git diff --check pass

Production evidence

Core committed the ACK as {settled: true, duplicate: false}; Feed 3.1.1 rejected it because it still required changed, terminating its poll rearm task.

@kachofugetsu09
kachofugetsu09 force-pushed the fix/feed-ack-settled-contract branch from 1987f13 to fdbe082 Compare August 24, 2026 20:17
@kachofugetsu09
kachofugetsu09 merged commit 8a6f0c6 into master Aug 24, 2026
2 checks passed
@kachofugetsu09
kachofugetsu09 deleted the fix/feed-ack-settled-contract branch August 24, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant