Hey Nathan,
Thanks for kicking this off. I've had a look through the Operating Agreement you sent and it looks like a good fit for Legalese.
Why is it a good fit for Legalese/
First let me talk through an assumption: if you did not use Legalese, I'm guessing you would manage this process more or less this way:
- maintain a Microsoft Word document, serving as the template, which you would occasionally copy and fill in by hand.
- if you got tired of filling it in by hand, or were sensitive to human error, you might set it up so you could
mail merge.
- the data for the mail merge would be parked in an Excel spreadsheet or Google Spreadsheett
- you would need a spreadsheet anyway to maintain the "cap table" shown in Exhibit A
- you might aspire to some kind of Glassfrog integration, using
their API, to autogenerate Exhibit B
Under Legalese, the text of the Operating Agreement would move into an XML template. Your company would record its essential deets (name, address, etc) in a Legalese spreadsheet, under the Entities tab.
You suggested you might have something like 30 people join the company. As each person joins the company, the spreadsheet would record their deets as well under Entities.
With each company your studio launches, there would be a new Legalese spreadsheet.
Conveniently, Legalese offers a "controller" mode for studio-level organizations to manage multiple companies, and multiple agreements under each company, under a single interface.
A Legalese spreadsheet contains a special table called "Cap Table". That's where the issue of Class C, D, and P units would be recorded.
Each time you add talent to the company, Legalese would ask for their name and address (today, in v1, that's done via an autogenerated Google Form.) Legalese would automatically add a column to the cap table and a tab to the list of sheets, recording all the details of the agreement between the new talent and the company. In this case the agreement doesn't seem to require a lot of special configuration (compared to a startup investment agreement) so the config would be as simple as "bang out an operating agreement for the new hire, updated with the lead link and etc info pulled from Glassfrog".
So, what work would be involved in importing this template into Legalese? I can give a confident guess based on the dozens of other templates we have previously imported into Legalese, like the YC Safe, 500 Kiss, Series Seed, etc etc.
Converting the PDF/DOC to XML would take about a week of human labour. This includes formalizing the schema and constructing a Legalese spreadsheet to match.
Glassfrog API integration would require writing an extension to the Legalese App, which feels like also about a week's work.
Who could do this work? Possibly a third-party developer or one of Legalese's in-house professional services staff.
Do you have a budget for covering two weeks of work? If not we might assign it to one of our junior staff, in which case it would take more time because they would have to come up to speed, but it would be a good learning exercise for them to come up to speed anyway, kind of like getting your hair cut by a trainee at a beauty salon school.