Skip to content

Add approval catch-up notifications and inbox priority - #101

Merged
crypt0rr merged 1 commit into
mainfrom
codex/v0.46.0
Aug 17, 2026
Merged

Add approval catch-up notifications and inbox priority#101
crypt0rr merged 1 commit into
mainfrom
codex/v0.46.0

Conversation

@crypt0rr

Copy link
Copy Markdown
Owner

What changed

  • Add transactional catch-up notification recovery for explicit evidence and provider approvals.
  • Preserve existing events and discarded holds, enforce ownership/preferences, and wait for unresolved blocking evidence issues before releasing evidence holds.
  • Prioritize unread and expired-snooze inbox items, and return to page one after marking an item read while preserving filters.
  • Document the v0.46.0 behavior and validation expectations.

Why

Approving a source conflict could previously release a hold without creating an event when no earlier event existed, causing users to miss a release. Inbox pagination could also leave the next unread item off-screen after marking an item read.

Validation

  • go test ./... -count=1
  • go test -race ./... -count=1
  • go vet ./...
  • make fmt-check tooling-check version-check VERSION=0.46.0
  • lint and vulnerability checks
  • Docker test/runtime builds and container smoke tests

@crypt0rr
crypt0rr marked this pull request as ready for review August 17, 2026 11:02
@crypt0rr
crypt0rr merged commit 47a7d4a into main Aug 17, 2026
3 checks passed
@crypt0rr
crypt0rr deleted the codex/v0.46.0 branch August 17, 2026 11:02
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