{"$schema":"https://ai.thesatyajit.com/developers/versioning.json","policy":"https://ai.thesatyajit.com/developers/versioning","documentation":"https://ai.thesatyajit.com/developers","current":"1","versioning":{"style":"url-path","pattern":"/api/v{major}/*","unversionedAlias":"/api/*","note":"The unversioned path always mirrors the current version. Pin the versioned prefix for a contract that cannot move."},"deprecation":{"minimumNoticeDays":180,"signals":[{"header":"API-Version","spec":"n/a","note":"On every /api/* response; names the contract it was produced under."},{"header":"Deprecation","spec":"RFC 9745","note":"IMF-fixdate. Absent while a version is current."},{"header":"Sunset","spec":"RFC 8594","note":"IMF-fixdate. Never sooner than the minimum notice window after Deprecation."},{"header":"Link","spec":"RFC 8288","rel":"deprecation","note":"Points at https://ai.thesatyajit.com/developers/versioning."}],"breaking":["removing a field","renaming a field","changing a field's type","changing the meaning of an existing value"],"nonBreaking":["adding an endpoint","adding an optional field"]},"versions":[{"version":"1","basePath":"/api/v1","status":"current","since":"2026-07-01","deprecated":null,"sunset":null}]}