feat(sync): add zero 1.0 workbook sync #11

Merged
kalmyk merged 1 commit from codex/zero-rollout into main 2026-03-27 08:19:44 +00:00
Owner

Summary

  • add Zero 1.0 workbook sync primitives, server endpoints, and web client wiring
  • ship apps/web in production images and publish bilig-web/bilig-sync images on Forgejo merges to main
  • keep workbook state canonical in Postgres and project snapshots/materialized cells for Zero queries

Validation

  • pnpm build
  • pnpm exec vitest run apps/web/src/tests/web-shell.test.tsx apps/sync-server/src/tests/sync-server.test.ts
  • docker buildx build --target sync-runtime --load -t bilig-sync:test .
  • docker buildx build --target web-runtime --load -t bilig-web:test .
## Summary - add Zero 1.0 workbook sync primitives, server endpoints, and web client wiring - ship apps/web in production images and publish bilig-web/bilig-sync images on Forgejo merges to main - keep workbook state canonical in Postgres and project snapshots/materialized cells for Zero queries ## Validation - pnpm build - pnpm exec vitest run apps/web/src/__tests__/web-shell.test.tsx apps/sync-server/src/__tests__/sync-server.test.ts - docker buildx build --target sync-runtime --load -t bilig-sync:test . - docker buildx build --target web-runtime --load -t bilig-web:test .
feat(sync): add zero 1.0 workbook sync
Some checks failed
forgejo-ci / strict-verify (pull_request) Failing after 43s
e0660a4d23
kalmyk merged commit dc7f1614cf into main 2026-03-27 08:19:44 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kalmyk/bilig!11
No description provided.