Skip to content

rbac: remove the auth_surrealdb provider profile - #1402

Merged
AdaWorldAPI merged 1 commit into
mainfrom
ccr-0455e606-wmtsor
Oct 8, 2026
Merged

AdaWorldAPI merged 1 commit into
mainfrom
ccr-0455e606-wmtsor

Conversation

@AdaWorldAPI

Copy link
Copy Markdown
Owner

#1401 added an auth_surrealdb login-provider profile next to the nested scope path. The profile was a misreading: SurrealDB was meant only as a pattern to study for how an access-control kernel is written. It is not a provider this stack authenticates against. This PR removes it and keeps the scope path.

Changes

Tests

  • lance-graph-contract: 1427 pass. lance-graph-rbac: all pass. clippy -D warnings and fmt are clean.
  • lance-graph-ogar mirror/parity tests pass (4/4). Current main carries a mirror row that OGAR's codebook lacks, so this PR also brings the two back into agreement.

🤖 Generated with Claude Code

https://claude.ai/code/session_01G22yT6htkcdyXsihxxXdrg


Generated by Claude Code

SurrealDB was a pattern to study, not an auth provider of this stack.
Drops AuthProvider::SurrealDb and the 0x0B05 codebook mirror row (OGAR
does not mint it), and the SurrealDB wording in the ScopePath docs and
the board entry. ScopePath itself is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01G22yT6htkcdyXsihxxXdrg
@coderabbitai

coderabbitai Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: 762afde6-7ad7-4092-8cf1-fbc874820e6d
📥 Commits

Reviewing files that changed from the base of the PR and between ecbc396 and b4120b1.

📒 Files selected for processing (5)
  • .claude/board/LATEST_STATE.md
  • .claude/board/entries/2026-10-08-rbac-nested-scope-path.md
  • crates/lance-graph-contract/src/ogar_codebook.rs
  • crates/lance-graph-contract/src/rbac.rs
  • crates/lance-graph-rbac/src/auth.rs
 ______________________________________________________________________________________________
< Rabbits with frickin' laser beams attached to their heads. And they're pointed at your bugs. >
 ----------------------------------------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Warning

Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption.


Comment @coderabbitai help to get the list of available commands.

@AdaWorldAPI
AdaWorldAPI marked this pull request as ready for review October 8, 2026 05:19
@AdaWorldAPI
AdaWorldAPI merged commit e1bd42c into main Oct 8, 2026
11 checks passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-08T05:20:00.846236Z b4120b1 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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.

2 participants