MishimaWire.Geometry 1.3.6
mishima-wire
MishimaWire
MishimaWire is the shared foundation package for Mishima database engines: IEEE CRC-32, reactive/IO primitives, and the SlabV2 cell wire authority (MishimaWireType 1–46, MishimaCellValue, catalog, codec) for MishimaDb, MishimaDocs, and MishimaGraph.
Optional MishimaWire.Geometry adds NetTopologySuite factories/getters and SQL/MM densify. Core has no NTS dependency (ADR 0005).
It is not a database engine. Engines keep their own on-disk formats, WAL/journal semantics, MVCC, and query planners. See the suite program of record:
../docs/PLAN-MishimaSuite-Shared-Engine-Foundation-Extraction.adoc
Summary
| Concern | Status in 1.3.2 |
|---|---|
IEEE CRC-32 (MishimaIeeeCrc32) |
Shipped — used by MishimaDocs 1.1+ |
AES-256-GCM seal (MishimaAesGcmSeal) |
Shipped — MishimaWire.Security (engines keep envelopes) |
MishimaEventSubject{T} |
Shipped — MishimaWire.Reactive |
| File I/O ports | Shipped — byte + FileStream ports; counting/fault test adapters |
MishimaWireType / SlabV2 / catalog |
Shipped — Core stores geometry as WKB / MishimaEnvelope |
| Geometry satellite package | Shipped — MishimaWire.Geometry (NTS optional) |
| Architecture tests | Shipped — no engine / Core-without-NTS gates |
| Graph adjacency / Docs JSON / Db MVCC | Never — stay in engine repos |
Tech stack
- .NET 10 (
net10.0), C# 14 - Robotico.Result on Core; NetTopologySuite only on
MishimaWire.Geometry - xUnit + Coverlet (≥ 90% line on Core assembly)
- Meziantou.Analyzer, TreatWarningsAsErrors
- Publish target: BaGetter at download.robotico.dev
Build & test
dotnet build mishima-wire.slnx -c Release
dotnet test mishima-wire.slnx -c Release -p:NuGetAudit=false
Pack / push:
bash scripts/pack-release.sh
source ../../scripts/load-robotico-publish-env.sh # from FORK1
bash scripts/nuget-push-download.sh
Consumers
| Package | Min version using MishimaWire |
|---|---|
MishimaDb |
(not yet — remains 1.0.0; dual authority until W3) |
MishimaDocs |
1.1.0 (CRC / EventSubject / IO; cell wire unused) |
MishimaGraph |
G0+ (planned — pin Wire Core 1.3 for property cells; Geometry only if GIS) |
| Nexus wire codecs | expand cell mapping against Wire 1.3 |
Repository
- Forge: https://brokkr.robotico.dev/robotico/mishima-wire
- Suite clone path:
mishima-suite/mishima-wire/
Showing the top 20 packages that depend on MishimaWire.Geometry.
| Packages | Downloads |
|---|---|
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
75 |
|
MishimaGraph.Format
MishimaGraph G1 region codecs, store builder, and wire DTOs (arch F7/F8/F9).
|
70 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
69 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
15 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
10 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
8 |
|
MishimaGraph.Format
MishimaGraph G1 region codecs, store builder, and wire DTOs (arch F7/F8/F9).
|
8 |
|
MishimaGraph.Format
MishimaGraph G1 region codecs, store builder, and wire DTOs (arch F7/F8/F9).
|
7 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
6 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
5 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
5 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
4 |
|
MishimaGraph.Format
MishimaGraph G1 region codecs, store builder, and wire DTOs (arch F7/F8/F9).
|
4 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
4 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
3 |
|
MishimaGraph
Embedded graph database engine (LPG + RDF) — WAL/MVCC, indexes, vector/HNSW, FTS/geo, cluster Raft, native GraphRAG APIs.
|
3 |
|
MishimaDb
Embedded MishimaDb single-file store (MVP: memory-mapped read + self-describing layout).
|
2 |
.NET 10.0
- MishimaWire (>= 1.3.6)
- NetTopologySuite (>= 2.6.0)
- Robotico.Result (>= 1.0.3)
| Version | Downloads | Last updated |
|---|---|---|
| 1.3.13 | 1 | 11/09/2026 |
| 1.3.12 | 2 | 11/07/2026 |
| 1.3.11 | 0 | 11/07/2026 |
| 1.3.10 | 87 | 07/25/2026 |
| 1.3.9 | 4 | 07/23/2026 |
| 1.3.8 | 12 | 07/21/2026 |
| 1.3.7 | 1 | 07/21/2026 |
| 1.3.6 | 1 | 07/21/2026 |
| 1.3.5 | 1 | 07/21/2026 |
| 1.3.4 | 1 | 07/21/2026 |
| 1.3.3 | 1 | 07/21/2026 |
| 1.3.2 | 1 | 07/21/2026 |
| 1.3.1 | 1 | 07/21/2026 |
| 1.3.0 | 1 | 07/21/2026 |