Skip to content

Handle Notion database roots returned as type mismatches - #114

Open
misrasaurabh1 wants to merge 4 commits into
codex/phase1-idempotent-session-clientfrom
codex/phase1-notion-database-root
Open

Handle Notion database roots returned as type mismatches#114
misrasaurabh1 wants to merge 4 commits into
codex/phase1-idempotent-session-clientfrom
codex/phase1-notion-database-root

Conversation

@misrasaurabh1

Copy link
Copy Markdown
Contributor

Summary

  • interpret Notion HTTP 400 database-vs-page validation errors as page lookup misses only at the page boundary
  • preserve all other HTTP 400 failures
  • allow explicit-root traversal to fall back to the database endpoint

Validation

  • cargo fmt --all -- --check
  • cargo test --locked -p locality-notion --lib (77 passed)
  • focused explicit database-root and portable database projection tests
  • live four-root probe passed the former database-root failure and continued traversal

Stacked on the Phase 1 public branch because the private backend is pinned to that revision.

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
locality Ready Ready Preview, Comment Jul 22, 2026 10:56pm

@github-actions

Copy link
Copy Markdown

Codex review

No high-confidence issues found.

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