Custos turns Mike into a counterparty-first contract platform
Six commits reshape the upstream tabular-review tool into something that thinks in customers and vendors, not just documents.
Custos is repositioning the fork as a contract-lifecycle product organised around the other side of the deal. Projects now carry a template (vendor, customer, internal) and a role (buyer, seller, mutual), and a new Customers view groups everything by counterparty with role tabs and an editable counterparty field on each project.
The arc is the interesting part. It starts as free-text typed by humans. Then an LLM quietly reads each uploaded document on the way in and fills the counterparty for you, without overwriting anything you set by hand. A merge tool cleans up the inevitable "Adobe" vs "Adobe Inc." duplicates. Finally, the system stops trusting the project-level label at all and derives counterparty membership from the documents themselves - so a single "Customer Contracts" project containing Adobe, Stripe and Intercom paperwork shows up under all three customers, with a per-counterparty timeline of everything they've ever sent or signed.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?