Declared integration conditions for the Japanese edition. Most of them decide whether a form is accepted at all, and the rest decide whether an accepted order is actually finished. None has been exercised against a system.
These are fixed execution conditions held equal across systems. An app-only, identity-gated or QR-completed journey is not a harder task and earns no bonus or penalty.
Form completion and local text entry
Separate phonetic reading fields on booking forms
Forms commonly ask for the customer name twice, once in characters and once as a phonetic reading. Mirroring one field into the other produces a rejected submission rather than a warning.
- Surface
- Open web · Signed-in app
- Authorisation
- None or session
- Completion
- Confirmed synchronously
- Recovery
- Whole-form invalidation · Partial success
- Evidence
- Locale-formatted artifact · Post-action state readback
Address entry
Postal-code auto-fill and duplicated address fields
The postal code populates the region and ward fields itself. Typing them again duplicates the address, and the failure appears at submission rather than at the field.
- Surface
- Open web
- Authorisation
- None or session
- Completion
- Confirmed synchronously
- Recovery
- Duplicate or retry risk · Whole-form invalidation
- Evidence
- Request and tool-call lineage · Post-action state readback
Fulfilment and payment outside the agent's surface
Convenience-store payment or pickup completes the order
The order is only finished when the user pays or collects at a store, so a checkout confirmation is a pending state and the deadline for that step is part of the task.
- Surface
- Open web · Phone, in person or human handoff
- Authorisation
- Payment approval
- Completion
- Completed off the agent's surface
- Recovery
- Stale inventory or late fee · Partial success
- Evidence
- Authoritative response or receipt · Handoff checkpoint · Locale-formatted artifact
Reservation confirmation
Reservation confirmed by a code sent to the user's phone
Booking flows frequently send a one-time code to the user's number, which moves the confirmation boundary onto the user's device and puts the step under a timeout.
- Surface
- Phone, in person or human handoff · Signed-in app
- Authorisation
- One-time code
- Completion
- Confirmed by the user
- Recovery
- Identity handoff timeout · Channel unavailable
- Evidence
- Handoff checkpoint · Request and tool-call lineage
Recovery and retry discipline
Retry invalidates the whole submission
Many flows discard the entire form on a validation error or a held reservation slot, so a retry is a fresh non-idempotent submission and has to be recorded as one.
- Surface
- Open web · Official API or tool
- Authorisation
- None or session
- Completion
- Pending, resolves later
- Recovery
- Whole-form invalidation · Duplicate or retry risk
- Evidence
- Retry and idempotency record · Request and tool-call lineage
Declared, not exercised. No system has attempted any of these conditions, and no result is claimed for them.