SLA (Service Level Agreement)¶
要約 (summary): AutonoMath の可用性目標と除外条件。beta 期間中はサービスクレジットを伴わない "fair warning" SLA (契約上の保証ではなく運用目標) として扱う。
最終更新: 2026-04-23
対象¶
本 SLA は https://api.autonomath.ai (本番 REST API、Fly.io nrt リージョン) を対象とする。
https://autonomath.ai/ の marketing site、docs site、staging.autonomath.ai は対象外。
可用性目標¶
- 目標 (target): 月次 99.0% (カレンダー月、UTC 基準)
- 99.0% は月あたり最大 約 7.3 時間 のダウンタイムを許容する水準である
- 単一 Fly.io リージョン (nrt) / 単一 machine / SQLite という現行構成で現実的に達成可能な上限として設定
- 将来 multi-region 化・HA 化した段階で、target を 99.5% ないし 99.9% に引き上げ、本ドキュメントを改訂する
計測方法¶
- 外部 uptime monitor (UptimeRobot または Better Stack、launch 前に確定) が
GET /healthzを 1 分間隔で監視 - 月次の uptime % を monitor の公開ステータスページで公表する
- 自社内部計測ではなく第三者計測を採用する (透明性確保)
SLA 除外項目¶
以下は「ダウンタイム」として計上しない:
- 事前 24 時間以上の告知を伴う計画メンテナンス (data refresh、schema migration、Fly.io 指示の再起動含む)
- DDoS ・攻撃起因の停止
- Fly.io そのもの (platform-level) の障害 —
status.fly.ioで確認できるもの - Stripe / Sentry / 外部依存 SaaS の障害
- 利用者側の問題 (API key 誤設定、rate limit 超過、client 側 network、SDK バージョン不整合)
- 法令遵守・知財保護のための緊急サービス停止
サービスクレジット¶
- beta 期間 (launch から 2026-09 まで): クレジット制度は無し
- 本 SLA は契約上の保証ではなく、運用目標を明示する "fair warning" として提供する
- 重大なダウンタイムが発生した場合、個別に事実関係と改善策を [email protected] へ連絡する
- GA (General Availability) 移行時にクレジット制度の導入可否を改めて判断する
レビューサイクル¶
- 本 SLA は 四半期ごと (Q1/Q2/Q3/Q4 初旬) に見直す
- 実績 uptime が目標を 2 期連続で下回った場合、インフラ増強または target 下方修正のいずれかを選択する
- 改訂履歴は本ファイルの git log を参照
English (secondary)¶
Target availability: 99.0% monthly uptime for api.autonomath.ai, measured by an external uptime monitor.
Excluded: planned maintenance (24h notice), DDoS, Fly.io / upstream SaaS outages, client-side issues, legal takedowns.
Service credits: not offered during beta. This is a "fair warning" SLA, not a contractual guarantee. Reviewed quarterly.
Contact: [email protected].