From 7b6db49d0973ae3740ad5e80bde8ae130d1415bb Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 23 Jun 2026 04:07:33 +0000 Subject: [PATCH] =?UTF-8?q?fix(deps):=20bump=20pinned=20ogar-vocab=20from?= =?UTF-8?q?=20b6a12a6=20=E2=86=92=20302c284=20to=20include=20OdooPort/SmbP?= =?UTF-8?q?ort/WoaPort?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: q2's Cargo.lock pinned the four OGAR crates (ogar-vocab, ogar-class-view, ogar-ontology, ogar-adapter-surrealql) to OGAR commit `b6a12a6` (2026-06-21, PR #92 merge). The Railway docker build clones `AdaWorldAPI/lance-graph` HEAD fresh on every build (Dockerfile:55), and lance-graph-ogar's bridges (`bridges/odoo_bridge.rs`, `bridges/smb_bridge.rs`, `bridges/woa_bridge.rs`) import `ogar_vocab::ports::{OdooPort, SmbPort, WoaPort}`. Those three Port types landed in OGAR on 2026-06-21/22: - 9096081 feat(ports): add WoaPort + SmbPort — planner-times align with billable hours - 2fc96e5 feat(ogar-vocab): add OdooPort commerce-arm curator + ERP time bridge Both are AFTER b6a12a6 in the OGAR main timeline, so cargo would resolve the imports against a Port-less `ports.rs` and fail with: error[E0432]: unresolved import `ogar_vocab::ports::OdooPort` error[E0432]: unresolved import `ogar_vocab::ports::SmbPort` error[E0432]: unresolved import `ogar_vocab::ports::WoaPort` Fix: bump all four OGAR-crate pins in Cargo.lock from b6a12a6 → 302c28437c7621957acfd414b80925d9ebccee84 (current OGAR main, PR #110 merge). lance-graph itself pins to 08a9c979 (PR #94) which is the intermediate commit that first added OdooPort; bumping q2 to current main keeps q2 forward-compat with anything in lance-graph HEAD. Verified safe as a pure SHA bump: `git diff b6a12a6..302c284 -- crates/{ogar-vocab,ogar-class-view,ogar-ontology,ogar-adapter-surrealql}/Cargo.toml` returns EMPTY on all four — the dep graphs are byte-identical between the two commits, so the Cargo.lock dependency lines remain valid; only the `source = "git+...?branch=main#"` line changes. No code changes, no Cargo.toml changes. Pure lock bump. Co-Authored-By: Claude Opus 4.8 --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ca4f66472..9f3493a7b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6777,7 +6777,7 @@ dependencies = [ [[package]] name = "ogar-adapter-surrealql" version = "0.1.0" -source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#b6a12a6525c49cc0c643c1820962b50749b07d1d" +source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#302c28437c7621957acfd414b80925d9ebccee84" dependencies = [ "ogar-vocab", ] @@ -6785,7 +6785,7 @@ dependencies = [ [[package]] name = "ogar-class-view" version = "0.1.0" -source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#b6a12a6525c49cc0c643c1820962b50749b07d1d" +source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#302c28437c7621957acfd414b80925d9ebccee84" dependencies = [ "lance-graph-contract", "ogar-vocab", @@ -6794,12 +6794,12 @@ dependencies = [ [[package]] name = "ogar-ontology" version = "0.1.0" -source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#b6a12a6525c49cc0c643c1820962b50749b07d1d" +source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#302c28437c7621957acfd414b80925d9ebccee84" [[package]] name = "ogar-vocab" version = "0.1.0" -source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#b6a12a6525c49cc0c643c1820962b50749b07d1d" +source = "git+https://github.com/AdaWorldAPI/OGAR?branch=main#302c28437c7621957acfd414b80925d9ebccee84" [[package]] name = "once_cell"