Skip to content

docs(rfc): proposal to scope SQLite self-hosting - #1216

Merged
ugurkocde merged 2 commits into
mainfrom
rfc/sqlite-scope
Sep 18, 2026
Merged

ugurkocde merged 2 commits into
mainfrom
rfc/sqlite-scope

Conversation

@ugurkocde

@ugurkocde ugurkocde commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Summary

RFC for item 12 from the Reddit follow-up. A self-hoster reported SQLite was "extremely basic and lacking a lot of features." The code agrees: two tables, no token persistence, and a list of Supabase-only surfaces.

This RFC records the gap matrix and the options (invest in parity, scope to packaging-only with Supabase recommended, or a middle path), and recommends scoping short term plus fail-fast Docker startup, with token persistence as the first thing to add if demand justifies investment.

Testing

  • Docs only.

Summary by CodeRabbit

  • Documentation
    • Added an RFC documenting SQLite’s current backend coverage, setup considerations, and migration limitations.
    • Outlined short-term scope options and potential future improvements, including token persistence and update policies.
    • Proposed clearer configuration validation and dashboard visibility for backend mode and unavailable features.

Document the SQLite gap matrix and the options: invest in parity, scope it
to packaging-only with Supabase recommended, or take a middle path. Recommend
scoping short term and token persistence first if demand justifies it.
@vercel

vercel Bot commented Sep 18, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
intune-get Ready Ready Preview Sep 18, 2026 7:44pm UTC

Request Review

@ugurkocde

Copy link
Copy Markdown
Owner Author

@macroscope-app review

@macroscopeapp

macroscopeapp Bot commented Sep 18, 2026

Copy link
Copy Markdown

Manual reviews triggered for commit 54e1b2a:

All prior checks · these links stay valid even if you push more commits.

@macroscopeapp

macroscopeapp Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review started; results will be posted as checks.

@macroscopeapp

macroscopeapp Bot commented Sep 18, 2026

Copy link
Copy Markdown

Approvability

Verdict: Would Approve

Macroscope's review found this PR approvable — This PR adds only a proposed RFC documenting SQLite limitations and possible future directions. It changes no executable code, configuration, deployment behavior, schema, or user-facing runtime behavior.

Not approved because:

  • automatic approval is not enabled for this workspace

Enable approvability here. You can add or adjust custom eligibility rules. Learn more.

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

Note

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

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 478fb3b9-c002-4f0c-9c4b-8f1230e74d50

📥 Commits

Reviewing files that changed from the base of the PR and between 6131723 and 11d2421.

📒 Files selected for processing (1)
  • docs/rfcs/0003-sqlite-self-host-scope.md
 __________________________________________________
< I want to be a VS Code extension when I grow up. >
 --------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

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

@ugurkocde
ugurkocde merged commit 7c58e9c into main Sep 18, 2026
8 of 10 checks passed
@ugurkocde
ugurkocde deleted the rfc/sqlite-scope branch September 18, 2026 19:43
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