chore: initialize API repository
API checks / checks (push) Canceled after 0s

This commit is contained in:
2026-10-25 03:42:56 +01:00
commit f9b3c6acae
10 changed files with 64 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
# Contract Testing
Fixtures cover HTTP responses, authenticated WebSocket events, errors, permissions, version negotiation, reconnects, and server-owned state transitions. Fixtures are deterministic, synthetic, and secret-free.
+8
View File
@@ -0,0 +1,8 @@
# API Versioning
- Use an explicit major API version.
- Prefer additive fields and events.
- Clients must tolerate unknown fields and events.
- Breaking changes require a new major version, fixtures, migration notes, and coordinated releases.
- Each release records minimum compatible client and server versions.