The foundation
The V1 foundation phase of a graph-native PMIS for mid-market commercial GCs, agencies, and A/E firms. Its anchor is a graph-native data model — six canonical entity primitives (Work Item, Container, Document, Party, Cost, Event) projected to real per-tenant Postgres columns.
A first-class Edge table carries the typed relationships construction is actually made of, and an LLM edge extractor densifies the graph from incoming RFI, email, and submittal text — so the connective tissue of a project builds itself as work flows in.
Tenant isolation is a database property from day one, not an application convention.
Three front doors
The same backend is exposed through three front doors — the in-app product, a custom MCP server, and a CLI. Tenant isolation is schema-per-tenant Postgres with row-level security and a materialized node_visibility table.