ponte 0.1.2

Bridges LangChain OpenWiki into the pleme-io fleet: reads the target repo's typescape IR + zoekt hits as context, invokes OpenWiki unmodified as a subprocess, routes the result through the fleet's doc/compliance layers. Never forks OpenWiki.
[package]
name = "ponte"
version = "0.1.2"
edition = "2024"
rust-version = "1.89.0"
description = "Bridges LangChain OpenWiki into the pleme-io fleet: reads the target repo's typescape IR + zoekt hits as context, invokes OpenWiki unmodified as a subprocess, routes the result through the fleet's doc/compliance layers. Never forks OpenWiki."
homepage = "https://github.com/pleme-io/ponte"
repository = "https://github.com/pleme-io/ponte"
license = "MIT"
authors = ["pleme-io"]

[lib]
name = "ponte"
path = "src/lib.rs"

[[bin]]
name = "ponte"
path = "src/main.rs"

[lints.clippy]
pedantic = { level = "warn", priority = -1 }
missing_errors_doc = "allow"
missing_panics_doc = "allow"
module_name_repetitions = "allow"

[dependencies]
anyhow = "1"
clap = { version = "4", features = ["derive", "env"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_yaml = "0.9"
tokio = { version = "1", features = ["rt-multi-thread", "macros", "process", "fs", "time", "sync"] }
blake3 = "1"
chrono = { version = "0.4", features = ["serde"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
async-trait = "0.1"
thiserror = "2"
shigoto-types = "0.1"
shigoto-dag = "0.1"
shigoto-scheduler = "0.1"
shigoto-emit = "0.1"
shigoto-retry = "0.1"
zoekt-mcp = "0.1"

[dev-dependencies]
tempfile = "3"
pretty_assertions = "1"

[profile.release]
codegen-units = 1
lto = true
opt-level = "z"
strip = true