Repository navigation
Conversation
Ries630
force-pushed
the
feature/74-transaction-edit-api
branch
from
September 6, 2026 00:46
df18433 to
be4daa9
Compare
added 3 commits
September 6, 2026 14:02
Ries630
force-pushed
the
feature/74-transaction-edit-api
branch
from
September 6, 2026 05:03
be4daa9 to
be98ab1
Compare
Ries630
marked this pull request as ready for review
September 6, 2026 05:25
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
単体・一括編集の対象と変更内容をサーバーに固定し、一件ずつ Zaim へ保存・再取得・照合する API を追加します。メモだけの変更でも更新直前の
amountを PUT に必ず含め、結果不明の要求は再送せず計画を照合します。スタック #81 の 3/4。#78 に依存します。Closes #74。Refs #6。
対象固定、期限、種別・マスタ・入力検証、同一 Origin の確認、既存値との競合検出、未変更列の照合、ミラー反映失敗からの復旧までを含みます。編集エラー処理は編集ルートに限定しています。PWA の入口と再開 UI は #80 の
src/api/edits.ts/src/components/edit/で接続します。workerd の D1 と外部 API のスタブで、金額の保持、重複実行防止、応答不明、未変更列への副作用、D1 反映失敗、壊れた JSON、Origin 拒否、フィルタ対象固定、本文受信の期限超過を確認しています。
公開設定は編集無効です。実データへの PUT、Secret 登録、iPhone での実機検証・有効化は #72 と
ops/editing.mdで管理します。🤖 Generated with Codex