Skip to content

Conversation

@balegas
Copy link
Contributor

@balegas balegas commented Jan 14, 2026

No description provided.

balegas and others added 2 commits January 13, 2026 18:35
Comprehensive documentation for the sync-service package generated
from codebase analysis. Includes:

- High-level overview docs (architecture, API, database, building, testing)
- Implementation deep dives (shapes, replication, storage, HTTP API, connections)
- Code conventions and codebase map

Organized under docs/implementation/sync-service/ to support future
documentation for other packages (typescript-client, react-hooks, etc.)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Rewrite AGENTS.md to follow mono-repo structure with:
- Quick reference sections (setup, testing, repo map)
- Documentation index pointing to sync-service docs
- TODOs for unexplored packages (typescript-client, react-hooks, etc.)
- Safety rules and coding conventions

Add symlinks for different AI agents:
- CLAUDE.md -> AGENTS.md
- CODEX.md -> AGENTS.md
- COPILOT.md -> AGENTS.md
- GEMINI.md -> AGENTS.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Jan 14, 2026

Deploy Preview for electric-next ready!

Name Link
🔨 Latest commit a0b3050
🔍 Latest deploy log https://app.netlify.com/projects/electric-next/deploys/69677996138e4200083ba7c5
😎 Deploy Preview https://deploy-preview-3706--electric-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.93%. Comparing base (cb9f571) to head (a0b3050).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #3706       +/-   ##
===========================================
+ Coverage   76.32%   87.93%   +11.61%     
===========================================
  Files          11       23       +12     
  Lines         604     1898     +1294     
  Branches      148      499      +351     
===========================================
+ Hits          461     1669     +1208     
- Misses        142      227       +85     
- Partials        1        2        +1     
Flag Coverage Δ
packages/experimental 87.73% <ø> (ø)
packages/react-hooks 86.48% <ø> (ø)
packages/start 89.58% <ø> (ø)
packages/typescript-client 93.35% <ø> (?)
packages/y-electric 56.05% <ø> (ø)
typescript 87.93% <ø> (+11.61%) ⬆️
unit-tests 87.93% <ø> (+11.61%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Contributor

@thruflo thruflo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm concerned that this significantly regresses usage of Electric with TanStack DB? Which is the primary use case for this AGENTS.md.

This is published as https://electric-sql.com/AGENTS.md, https://electric-sql.com/docs/agents and referenced in the QuickStart flow etc. It's not meant to target development of Electric. It's meant to target development with Electric.

Secondly, why are we duplicating things like HTTP API docs? The great thing about Electric is that the docs are just public. Why don't we have an Internals or Developing section of the public docs?

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.

3 participants