Prompt
Help us with our boundary testing tasks based on the goals and resources below. [input] Goals and usage situations: In boundary testing, you want to clear the block and decide your next course of action. Resources to review: Input rules and function contracts Conditions and Constraints: Please proceed based on the provided data, and mark any missing facts as requiring confirmation. Previous attempts and records: This is my first attempt. Please proceed from the parts that can be confirmed in the current data. [Key points to check in this topic] Defines the expected behavior of empty values, minimum values, maximum values, out of range, and duplicate inputs. [Results to be created this time] Find correctness, compatibility, and exception handling issues in changed code that impact users. Present location, occurrence conditions, impact, and improvement plan together, and do not use unfounded possibilities as confirmed defects. Please explain that there is no problem. [Working Principle] Give priority to facts confirmed in the current environment and provided code. Don't create APIs/files/tests that don't exist. Treat sensitive values as hidden examples and leave unexecuted tasks as unexecuted. If there is no input that will change the results, ask only the necessary questions first and proceed with the parts that can be confirmed with data. [Completion criteria] Please check whether there are reproduction conditions and code basis for each point pointed out. Distinguish between the basis for the outcome, remaining uncertainties, and next actions, and mark only what has actually been confirmed as complete.