oxiland 0.2.0

A Redland-compatible RDF toolkit backed by Oxigraph
Documentation
# Oxiland 0.1 compatibility report

Revision date: 2026-07-30  
Inventory:
[`compatibility/inventory/redland-1.0.17-oxiland-0.1.json`](../../compatibility/inventory/redland-1.0.17-oxiland-0.1.json)  
Claim level: safe concept/core-model implementation for the 0.1 inventory slice  
Not claimed: differential Redland behavioral parity, C ABI, or full safe-API
accounting

## Inventory counts

| State | Count |
|---|---:|
| verified | 18 |
| implemented | 4 |
| mapped | 0 |
| unreviewed | 0 |
| not-applicable | 0 |
| excluded | 0 |
| **total** | **22** |

Validate with `python3 scripts/check-inventory.py`.

## Roadmap evidence gates

| Gate | Status | Evidence |
|---|---|---|
| Core CRUD, duplicates, invalid input, named-graph behavior have tests | pass | `tests/model.rs` |
| Public APIs build without Clippy warnings | pass | CI Clippy `-D warnings` |
| Rust 1.87 and stable Rust are tested | pass | CI MSRV + Check jobs |
| Every exposed item has Rustdoc documentation | pass | `#![warn(missing_docs)]`, doctests |
| 0.1 inventory rows cite implementation and test locations | pass | inventory JSON + checker |
| Term re-export and streaming-match decisions documented | pass | ADR-004, ADR-005 |

## Test and tooling counts

| Signal | Count / note |
|---|---|
| Integration tests | 12 (including fjall reopen) |
| Doctest examples | 4 |
| Runnable examples | 2 (`quick_start`, `contexts`) |
| Public API snapshot entries | see `api/oxiland-public-api.txt` |
| Differential fixtures | 0 (scheduled with oracle harness) |
| W3C conformance through Oxiland | 0 (0.2+) |

## Accepted decisions affecting 0.1

- ADR-004: Oxigraph term re-exports with InvalidRdf helpers.
- ADR-005: `Model::find` returns a streaming fallible iterator.

## Remaining work outside 0.1

Parser/serializer facades (0.2), full query/result/update surface (0.3),
stable durable storage and transaction matrix (0.4), utility/stream completion
(0.5), complete inventory accounting (0.6), and C ABI (0.7+).