# Standard Repository Policies Reusable policies for application and library repositories, written for human maintainers and coding agents. They emphasize proportionate implementation, classical behavioral testing, clear documentation ownership, simple releases, and consistent licensing notices. The policies are language-independent, with Go-specific testing guidance where useful. ## Adopt The Policies Start with the [adoption and update guide](docs/adoption.md). Select an upstream commit, copy the policies that apply, customize them locally, and add the supplied attribution entry. Downstream repositories own their adopted rules; upstream updates are incorporated deliberately. | Policy | Purpose | | --- | --- | | [Policy set provenance](docs/policy/meta.md) | Local policy authority and upstream adoption and update navigation. | | [Agents](docs/policy/agents.md) | Implementation discipline and local commit practices. | | [Testing](docs/policy/testing.md) | Meaningful behavioral coverage with proportionate maintenance cost. | | [Architecture](docs/policy/architecture.md) | A framework for application-specific boundaries and constraints. | | [Documentation](docs/policy/documentation.md) | Canonical ownership and document lifecycle. | | [Releases](docs/policy/release.md) | Minimal justified gates and a clear publication completion point. | | [Open source licensing and attribution](docs/policy/oss.md) | Project grants and factual upstream notices. | Use the upstream [licensing examples](examples/licensing/) to create actual project notices, and copy applicable texts from the [license collection](docs/oss/licenses/README.md) locally. ## Work On This Project Read the [contributor guide](docs/development.md) before editing templates or reference assets. The [public repository](https://gitea.maximumdirect.net/eric/policy) is the upstream source; commit-specific links identify adoption baselines. Standard Repository Policies is licensed under [CC-BY-SA 4.0](COPYRIGHT), with original format examples dedicated under CC0 as specified there. Sources and terms for reproduced license texts are documented in the [reference collection](docs/oss/licenses/README.md).