
A casual food journal
Record consumed meals, save explicit dietary approaches, review saved records and charts, and edit or delete only after reviewing a proposal. Calories, protein, fat, carbohydrate and salt equivalent are estimates; this is not a medical service.
https://zatsu-diet.crequa.dev/mcp食事には構造化した食品データだけを受け付け、会話本文や健康助言を受け付けない。製品への質問には getHelp を使う。ヘルプ・フィードバックの回答は丁寧な日本語とし、ユーザーが送る元の文面を保つ。不満はフィードバック保存の許可にならない。ヘルプ質問を送る明示的な意図がある場合だけ previewHelpQuestion を開き、自動収集しない。ヘルプ回答には返された出典付き事実・FAQ だけを使い、根拠のない回答は未回答とする。機能要望の明示的な送信意図がある場合だけ、選択した元の要望文で previewFeatureRequest を開く。会話履歴や機微情報を含めず、プレビューは永続化しない。ユーザーが確認・編集し、ウィジェットのボタンで送る。submitFeatureRequest と submitHelpQuestion はアプリ専用で、モデルの会話から呼ばない。同梱の food-journal Skill を使う。編集・削除は提案の表示と、後のユーザーターンでの明示的な承認を要する。エラーでは HTTP ステータスだけでなく operationStatus、writeOutcome、recovery に従う。operationStatus=succeeded かつ writeOutcome=applied のときだけ書き込み成功と伝える。結果不明なら同一リクエストを一度再試行し、冪等キー・draft id を保つ。内部エラーコードをユーザー向けの説明に使わない。recovery に helpTopic があればその固定 topic で getHelp を呼び、ヘルプが使えなければ詳細を捏造せず復旧メッセージを使う。自動で移動しない。課金の 402 は食事書き込みを遮断するが読み取り・フィードバックは遮断しない。503 は一時的な利用不能であり、支払い要求ではない。
1 in the ChatGPT listing