# Governance Agent Smith is an open source project. This page says who decides what, and how anyone else gets a say. It is a draft and will grow with the project. ## Project lead Holger Leichsenring created Agent Smith and leads it. As its creator and owner he has the final say on the project's direction, on releases and on licensing. ## Maintainers There are no maintainers besides the project lead yet. Someone becomes a maintainer through sustained contributions over time and an invitation from the project lead. A maintainer reviews and merges pull requests in the areas they know; the project lead's final say stays as described above. ## How decisions are made Work arrives as a spec under `.agentsmith/specs/`, written before any code exists, and every non-obvious choice is recorded with the alternative it beat in `.agentsmith/decisions/`. A proposal is therefore a spec, and a decision is an entry in that log, open for anyone to read in the repository. The teams that run Agent Smith shape its roadmap: their tickets, the reports of their runs, and the [issues](https://github.com/holgerleichsenring/agent-smith/issues) they open are what the next specs are cut from. ## Professional services [45level](https://45level.com) offers professional services, onboarding and maintenance contracts for Agent Smith. 45level is a partner of the project and holds no ownership of it. ## Contributing How to propose and land a change is in [CONTRIBUTING.md](CONTRIBUTING.md).