> ## Documentation Index
> Fetch the complete documentation index at: https://memproof.kyberon.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Versioning Policy

> Semver guarantees, deprecation windows, and migration expectations.

Memproof follows semantic versioning and a staged deprecation policy.

## Semver Rules

* Patch: bug fixes and non-breaking internal changes
* Minor: backward-compatible new features
* Major: breaking API or behavior changes

## Deprecation Rules

* Public API removals are preceded by at least one minor deprecation window.
* Deprecations are documented in `CHANGELOG.md` with migration guidance.
* Breaking policy/schema behavior changes require a major release.

## What Is Considered Public API

* Python package entry points under `memproof`
* TypeScript exports from `@kyberon/memproof`
* Documented configuration fields and control-path response shapes

## Migration Expectations

* Minor upgrades should be low-risk and documented.
* Major upgrades should include explicit migration notes and compatibility caveats.

See also:

* [CHANGELOG.md](https://github.com/KyberonAi/memproof/blob/main/CHANGELOG.md)
* [Release Info](/guides/release-info)
