Skip to content

Commit b348265

Browse files
committed
docs(board): TD-SURREALDB-KVLANCE-LANCE7 blocker confirmed shallow (operator) + ractor note
Operator ground truth 2026-06-15: surrealdb "just needed 7.0.0 / lancedb 0.30 pin" — kv-lance is implemented, only the version pin remains (no deep work). The fix is the 3-pin bump in AdaWorldAPI/surrealdb surrealdb/core/Cargo.toml, a FORK write outside this session's scope (add_repo unavailable). Once it lands -> unblocks D-PG-6 / D-MBX-9 OUT / identity Phase H. Companion: the --features supervisor blocker is the AdaWorldAPI/ractor fork's MessagingErr::Saturated match (fork lags upstream); sync the fork — also out of scope. Default builds unaffected (ractor optional, off by default). https://claude.ai/code/session_01D2WSmezQBNC3bUdHuGfGmo
1 parent 6698969 commit b348265

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.claude/board/TECH_DEBT.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ FINDING D-CLS↔D-ARM-14 (EPIPHANIES).
186186

187187
### TD-SURREALDB-KVLANCE-LANCE7 (deps — surrealdb-core still pins lance =6.0.0)
188188

189-
**Status: Open.** The 2026-05-31 lance `6.0.0 → =7.0.0` / lancedb `0.29.0 →
189+
**Status: Open — blocker CONFIRMED SHALLOW (operator 2026-06-15: "surrealdb just needed 7.0.0 / lancedb 0.30 pin").** The kv-lance backend is already implemented in-tree; the ONLY remaining blocker is the version pin (no deep architectural work). The 2026-05-31 lance `6.0.0 → =7.0.0` / lancedb `0.29.0 →
190190
=0.30.0` bump (lance-graph, `claude/jolly-cori-clnf9` → PR #445) moved this
191191
workspace's `object_store` transitive `0.12 → 0.13.2`. The AdaWorldAPI/surrealdb
192192
fork's `surrealdb-core` already runs `object_store = "0.13.0"`, but its
@@ -200,6 +200,8 @@ EPIPHANIES E-LANCE7-OBJECTSTORE-SURREALDB; root `Cargo.toml` RESOLVED(A2/B2).
200200
(The earlier `TD-LANCE-6.0.1-PIN` — only ever a root Cargo.toml comment, never a
201201
row here — is moot: no lancedb pinned lance `=6.0.1`; `0.30.0 → 7.0.0` superseded it.)
202202

203+
**2026-06-15 update (operator ground truth):** the fix is exactly the 3-pin bump (`lance` / `lance-index` `=7.0.0`, `lancedb` `=0.30.0`) in `AdaWorldAPI/surrealdb` `surrealdb/core/Cargo.toml` — a write to the surrealdb FORK, **outside this session's 3-repo scope** (ndarray / lance-graph / turbovec; `add_repo` unavailable this session, so it can't be pushed from here). Once it lands, `surreal_container` resolves → unblocks **D-PG-6** (Rubicon kanban VIEW), **D-MBX-9 OUT** (`LanceVersionScheduler` over `versions()`), **identity-architecture Phase H** (SurrealQL read glove). **Companion (ractor):** the `--features supervisor` blocker is the `AdaWorldAPI/ractor` fork's `MessagingErr::Saturated` non-exhaustive match (fork ~2 commits behind upstream's error-enum fix) — sync the fork with upstream; also a fork write, also out of this session's scope. We don't use the messaging path; default builds are unaffected (ractor is `optional`, off by default).
204+
203205
---
204206

205207
### TD-ARM-CARRIER-FORK (D-ARM-13 / streaming-arm-nars-discovery-v1)

0 commit comments

Comments
 (0)