Skip to content

Commit 1981428

Browse files
++
1 parent b669fd3 commit 1981428

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

.tasks/triage/TASK-117-zig-pk-only-sentinel-emission.md renamed to .tasks/backlog/TASK-117-zig-pk-only-sentinel-emission.md

File renamed without changes.
File renamed without changes.

.tasks/active/TASK-110-zig-pk-update-compound-text-pk.md renamed to .tasks/done/TASK-110-zig-pk-update-compound-text-pk.md

File renamed without changes.

.tasks/active/TASK-111-zig-build-sqlite-transient-alignment.md renamed to .tasks/done/TASK-111-zig-build-sqlite-transient-alignment.md

File renamed without changes.

research/zig-cr/92-gap-backlog.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ Goal: invalidate the hypothesis that "Zig is done" by expanding cross-implementa
1717
- ext-data: 15/15 tests pass (test-extdata.sh)
1818
- sandbox: 5/9 tests pass → TASK-117 filed for PK-only sentinel gap
1919
- [ ] **TASK-071** — Cover remaining C suites: crsqlite + is-crr → `.tasks/backlog/TASK-071-zig-parity-crsqlite-is-crr.md`
20-
- [ ] **TASK-117** — Fix PK-only table sentinel emission → `.tasks/triage/TASK-117-zig-pk-only-sentinel-emission.md`
20+
- [ ] **TASK-117** — Fix PK-only table sentinel emission → `.tasks/backlog/TASK-117-zig-pk-only-sentinel-emission.md`
2121

2222
### Build/Tooling Blockers
23-
- [ ] **TASK-111** — Fix Zig 0.15 `SQLITE_TRANSIENT` alignment build error `.tasks/backlog/TASK-111-zig-build-sqlite-transient-alignment.md`
23+
- [x] **TASK-111** — Fix Zig 0.15 `SQLITE_TRANSIENT` alignment build error `.tasks/done/TASK-111-zig-build-sqlite-transient-alignment.md`
2424
- [x] **TASK-072** — Make `crsql_internal_sync_bit` per-connection ✓ `.tasks/done/TASK-072-zig-sync-bit-per-connection.md`
2525
- Per-connection isolation implemented via ConnectionSyncBitMap
2626
- Test: `zig/harness/test-sync-bit-isolation.sh`
@@ -32,20 +32,21 @@ Goal: invalidate the hypothesis that "Zig is done" by expanding cross-implementa
3232
- [x] **TASK-095** — Zig test for PK UPDATE semantics ✓ `.tasks/done/TASK-095-zig-test-pk-update-semantics.md`
3333
- Test exists and is wired into suite
3434
- **TASK-105** partial impl: 11/16 tests pass (integer PK complete, compound/text PK needs follow-up)
35-
- [ ] **TASK-110** — Compound/text PK tombstone fix `.tasks/backlog/TASK-110-zig-pk-update-compound-text-pk.md`
35+
- [x] **TASK-110** — Compound/text PK tombstone fix `.tasks/done/TASK-110-zig-pk-update-compound-text-pk.md`
3636
- [x] **TASK-096** — Zig test for backfill verification ✓ `.tasks/done/TASK-096-zig-test-backfill-verification.md`
3737
- Test exists and is wired into suite
3838
- **TASK-078 complete**: All 12 backfill tests pass ✓
3939
- [x] **TASK-097** — Zig ExtData lifecycle parity test ✓ `.tasks/done/TASK-097-zig-extdata-lifecycle-test.md`
40+
- Test: `zig/harness/test-extdata.sh`
4041
- 15 tests created, all pass
4142
- Oracle parity confirmed (no divergences)
4243
- [x] **TASK-098** — Zig on-disk DB persistence tests ✓ `.tasks/done/TASK-098-zig-ondisk-db-tests.md`
4344
- [x] **TASK-099** — Zig multi-connection parity test ✓ `.tasks/done/TASK-099-zig-multiconn-test.md`
4445

4546
### Missing-feature RGRTDD tracks (spec then impl)
46-
- [x] **TASK-075** — Spec `crsql_automigrate` behavior ✓ `.tasks/active/TASK-075-spec-automigrate.md`
47+
- [x] **TASK-075** — Spec `crsql_automigrate` behavior ✓ `.tasks/done/TASK-075-spec-automigrate.md`
4748
- Test: `zig/harness/test-automigrate.sh` (17 tests, all RED until impl)
48-
- [ ] **TASK-076** — Implement `crsql_automigrate` in Zig → `.tasks/backlog/TASK-076-impl-automigrate.md`
49+
- [ ] **TASK-076** — Implement `crsql_automigrate` in Zig → `.tasks/backlog/TASK-076-impl-automigrate.md` (tests in `zig/harness/test-automigrate.sh`)
4950
- [x] **TASK-077** — Spec `crsql_as_crr` backfill behavior ✓ `.tasks/done/TASK-077-spec-as-crr-backfill.md`
5051
- [x] **TASK-078** — Implement `crsql_as_crr` backfill in Zig ✓ `.tasks/done/TASK-078-impl-as-crr-backfill.md`
5152
- All 12 backfill tests pass

0 commit comments

Comments
 (0)