weft
pre-1.0Local-first infrastructure for coding agents: one seam — a shared identity spine and hub-blessed joins — supported by six small tools, each authoritative for exactly one concern.
Cross-member joins are authored at the hub, so no member quietly becomes load-bearing for another.
The unit of value is the federation, not the member. The seam — the shared SEI identity spine plus honest, hub-blessed joins — is the part that matters; the roster is a supporting, open-ended suite and a snapshot rather than the identity. Provenance-honesty is a hard admission gate: no result is emitted without its cause, reason_class and fix. weft itself is the interop layer — documentation and contracts, no code and no runtime. There is nothing called weft to install; you install the members.
Each member is authoritative for one domain,
solo-useful, meaningfully composable pairwise,
and enrich-only — never load-bearing — when composed.lacuna is not a member — it is the deliberately-flawed specimen the suite is run against. The roster is designed to grow; the count is never the thesis.