Skip to content

feat: expose durable feedback history - #8

Merged
kachofugetsu09 merged 2 commits into
mainfrom
codex/feedback-history-pull-20260823
Aug 25, 2026
Merged

feat: expose durable feedback history#8
kachofugetsu09 merged 2 commits into
mainfrom
codex/feedback-history-pull-20260823

Conversation

@kachofugetsu09

Copy link
Copy Markdown
Member

Summary

  • expose immutable accepted feedback through the ordinary proactive-feedback.history.v1 composition service
  • replace the old Observe/outbox writer path with stable read-only cursor pages
  • keep legacy inbox/outbox rows and tables intact while new accepted facts append without update or delete
  • validate exact legacy/current SQLite lineage, integrity, finite values, and canonical payload hashes

Verification

  • 32 Python tests passed
  • 6 Node tests passed
  • Pyright: 0 errors
  • compileall and exact plugin API v3 contract passed
  • Terra xhigh semantic gate: APPROVE at 531eae4e4ac4714aad5417b8257a724007728345

State and rollback

  • formal workspace and runtime were not changed
  • legacy feedback, inbox, outbox, and published-cursor rows are retained in full
  • rollback by closing this draft PR and returning consumers to the current main commit

@kachofugetsu09
kachofugetsu09 marked this pull request as ready for review August 25, 2026 12:01
@kachofugetsu09
kachofugetsu09 merged commit fe59486 into main Aug 25, 2026
2 checks passed
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