A coordination platform for human developers and AI agents inside an organization. It sits above Git and agent harnesses: it doesn't replace either. It answers one atomic, verifiable question — who can claim what resource, at what time, and with what permissions — using declarative YAML trees versioned in Git and a lightweight database for runtime state.
organization.yml, departments/, roles/ — YAML trees versioned in Git describe the desired state. geas sync applies them idempotently to the DB.
UPDATE ... WHERE status='FREE' — two concurrent agents never claim the same ticket. Locks prevent concurrent resource edits.
geas role grant is idempotent. The permission catalogue is versioned and auditable.
geas sync .geas serve → read-only dashboard at http://127.0.0.1:8787/. Ticket detail pages with traceability.