新規発注(/orders/new)のリッチ化(プレビューカード・バリデーション・セクション整理) - #9
Merged
Merged
Conversation
…to /orders/new 新規発注画面をリッチ化: 送信前の発注プレビューカード、金額・必須項目の バリデーション(正の整数チェック・業務内容必須で送信ボタン無効化)、 フォームのセクション整理。 - compose.ts: validateOrderForm(金額/業務内容の検証)を追加(テスト付き)。 - page.tsx: プレビューカード、インライン警告、送信ガードを追加。
Owner
Author
|
❌ Review needs changes — Agentic Gig-Flow(formal review を投稿できないため comment として記録) ❌ Review needs changes — Agentic Gig-FlowQuality score: 85/100 検収基準の判定
修正してほしい項目
修正後に再 push してください。CI と本 Review Agent が再走します。 |
… Agent feedback) Review Agent (PR #9) が「金額の上限20万JPYC検証」基準の未実装を根拠引用つきで 差し戻したため、上限チェックを追加。amount > MAX_AMOUNT_JPYC(200,000) のとき 警告を出し送信を無効化する。上限/境界のユニットテストも追加。
Owner
Author
|
✅ Review passed — Agentic Gig-Flow(formal review を投稿できないため comment として記録) ✅ Review passed by Agentic Gig-FlowQuality score: 90/100 検収基準の判定
コメントバリデーションロジックを このPRをマージすると、1000 JPYC が @Mameta29 に Polygon 経由で自動送金されます (Settlement Agent → JPYC |
Owner
Author
💴 JPYC 送金完了 — Settled by Agentic Gig-Flow
|
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.
Closes #8
概要
新規発注画面
/orders/newをリッチ化しました。送信前の発注プレビューカード、金額・必須項目のバリデーション、フォームのセクション整理を実装しています。
検収基準への対応
compose.test.ts)変更点
compose.ts:validateOrderForm(金額・業務内容の検証)を追加(テスト付き)。page.tsx: 発注プレビューカード、インライン警告、送信ボタンのガードを追加。