Looks good @matslats!
I agree with others that a more specific definition of "alignment" would be helpful.
One comment in the context of Murmurations: geographic scope and legal entity type are fields that will almost certainly be included in the Murmurations global library schema. If we can make these generally applicable it will aid future interoperability.
For the scope field, aside from perhaps defining "fractal" more specifically (or possibly replacing it with another term), I would suggest including "regional" as an option.
The legal type field is more complicated, as others have pointed out, particularly because legal types vary by jurisdiction.
I think your approach of making it high level is the only way to keep it relatively simple. But, I think there may be confusion around "community-based organisation" and "private individual initiative" because these don't necessarily define a legal entity, or a class of legal entities.
My thought is that we might be able to make a short list of classes of legal entities, which would hopefully capture most cases in most jurisdictions, with an "other" field for the rest. Something like:
- Non-profit organisation or charity
- Private enterprise (corporation, sole trader/proprietor, or partnership)
- No legal entity
Does this seem like it would encompass most legal entities in most jurisdictions? What do you all think? Do we need an additional class for community benefit enterprises, or other emerging legal forms that combine business and charitable purposes?
Also a couple of notes for building this out into a murmurations-compatible schema, which also might help the discussion here:
- The field titles as they appear in user-facing UIs can be different, more friendly, and more easily updated than the underlying machine-readable field name. Both should be defined in the schema.
- Comments can be included, explaining what each field means.
Looking forward to seeing this implemented!