-
Notifications
You must be signed in to change notification settings - Fork 0
What is orgware
orgware is the platform that runs waccamaw.org. It's a product of hatcher.ltd, built to give a tribe or member organization the kind of software a large institution has — a secure member portal, an authoritative record, transparent operations — without the cost or complexity.
waccamaw.org is the first orgware instance, run by and for the Waccamaw Indian People.
- A member portal — members sign in (no password) to a private area with their record, the tribe's knowledge library, and tools that match their role.
- The Tribal Record — a verifiable library of the tribe's governing documents: resolutions, the constitution, offices, decisions, timeline, biography, datasets, and findings — each traceable to a primary-source scan.
- A meeting archive — recovered and ongoing meeting minutes and transcripts, members-only until reviewed.
- A contact directory — for leadership, a role-scoped view of the roll and contacts.
- API access — members and builders can get a personal API key to query the record programmatically, and the same corpus is available to AI assistants over a standard MCP endpoint.
- Cost transparency — leadership can see exactly what the platform costs to run, in real time.
orgware is composed of small, independent services — each a single Cloudflare Worker — so any one can fail or be replaced without taking down the rest:
| Service | Lives at | Does |
|---|---|---|
| members-service |
members.waccamaw.org + waccamaw.org/members/*
|
The member portal, the library, API keys, the roll book, the cost console |
| contact-service | contact.waccamaw.org |
The contact directory + the public contact forms |
| meetings-service | meetings.waccamaw.org |
The meeting archive |
| corpus-mcp | mcp.waccamaw.org |
The record as a remote MCP endpoint for AI assistants |
The public, tourist-facing site (the history, the museum, the pauwau, the blog)
is a separate Hugo site — orgware only takes over the moment you cross into
/members.
Everything in orgware is gated by ring. A ring is who you are, not which page you're on — the same address shows different things to different people:
- Public — anyone on the internet. The waccamaw.org site, the museum, the pauwau, public library records, public meeting minutes.
- Member — a signed-in tribal member. Adds: the member portal, the member ring of the library (records the Council has cleared), a personal API key.
- Leadership — elected leaders. Adds: the entire library including the leadership ring (banking, legal, membership records), the roll book, the contact directory, engagement tools, and the cost/usage console.
The important guarantee: nothing gated is ever sent to someone who hasn't signed in. The private pages aren't hidden with CSS or JavaScript on a public page — they are rendered by an authenticated Worker that returns nothing until it has verified your session. If you're not signed in, you get sent back to the front door.
A record in the Tribal Record has a classification (public, member, or
leadership) and, for member-ring records, a clearance set by the Council.
- Leadership sees every record, always.
- Members see a record only once it is classified
member(orpublic) and the Council has cleared it for member viewing.
So a freshly added record is visible to leadership immediately but stays out of the general member library until the Council reviews and clears it. This is by design — the record is the tribe's, and the tribe decides when each piece of it is shared.
Next: Getting started — how to sign in.
waccamaw.org · orgware
- Home
- What is orgware
- Getting Started
- The Tribal Record
- Meetings & Podcast
- API Access
- Contact & Directory
- For Leadership
- How orgware Is Built
- Maintaining This Guide
a product of hatcher.ltd