Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions crates/ogar-class-view/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@ description = "Bridge crate: lifts `ogar_vocab::Class` (canonical AR shape, code

[dependencies]
ogar-vocab = { path = "../ogar-vocab" }
# FLOAT: branch = "main" → PR branch until lance-graph #776 merges (flip back to main then).
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "claude/ogar-docir-architecture-jjzlig" }
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "main" }
3 changes: 1 addition & 2 deletions crates/ogar-doc-ir/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@ serde_json = "1.0"
# neutral IR never depends on any one consumer — the arrow points OUT, never in.
# Wired via `git branch = "main"`, the same float-then-flip form the sibling
# `ogar-class-view` / `ogar-from-ruff` / `ogar-render-askama` crates use.
# FLOAT: branch = "main" → PR branch until lance-graph #776 merges (flip back to main then).
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "claude/ogar-docir-architecture-jjzlig", optional = true }
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "main", optional = true }

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep DocIr on a branch that exports selection

With ogar-doc-ir's classview feature enabled, this dependency now resolves from upstream main, but I inspected upstream crates/lance-graph-contract/src/lib.rs on main and it still does not declare pub mod selection; meanwhile crates/ogar-doc-ir/src/resolve.rs imports lance_graph_contract::selection::{RailGraph, ViewId, ViewRegistry, walk_rails}. The old PR branch did export that module, so switching this line makes the documented feature build, and ogar-render-typst tests that enable it, fail with an unresolved selection import until main actually exposes the module.

Useful? React with 👍 / 👎.


[features]
default = []
Expand Down
3 changes: 1 addition & 2 deletions crates/ogar-from-ruff/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@ ogar-vocab = { path = "../ogar-vocab" }
# The zero-dep contract carries the V3 byte surface (FacetCascade / NodeGuid /
# NodeRow / NodeRowPacket / ValueTenant). Git-floats on `main` like the two
# `ruff_spo_*` deps + ogar-class-view's own contract dep (D-NEVER-PIN-BUMP).
# FLOAT: branch = "main" → PR branch until lance-graph #776 merges (flip back to main then).
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "claude/ogar-docir-architecture-jjzlig", optional = true }
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "main", optional = true }
# Operator ruling: rev pins on AdaWorldAPI-internal git deps are retired —
# they were "out of desperation to lock what hadn't converged in transpiler
# sink-in yet." Drift protection is the fuse tests, not pins. Floats on the
Expand Down
3 changes: 1 addition & 2 deletions crates/ogar-render-askama/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ description = "Build-time askama codegen harness over the canonical layer — on

[dependencies]
ogar-vocab = { path = "../ogar-vocab" }
# FLOAT: branch = "main" → PR branch until lance-graph #776 merges (flip back to main then).
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "claude/ogar-docir-architecture-jjzlig" }
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "main" }
askama = "0.12"

[dev-dependencies]
Expand Down
3 changes: 1 addition & 2 deletions crates/ogar-render-typst/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,4 @@ ogar-render-askama = { path = "../ogar-render-askama" }
# askama HTML AND Typst source, same rows, plus a tesseract-rs doc.v1
# observation participating via ogar-doc-ir's project masking.
ogar-doc-ir = { path = "../ogar-doc-ir", features = ["classview"] }
# FLOAT: branch = "main" → PR branch until lance-graph #776 merges (flip back to main then).
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "claude/ogar-docir-architecture-jjzlig" }
lance-graph-contract = { git = "https://github.com/AdaWorldAPI/lance-graph", branch = "main" }
Loading