Ensures an entity's name adheres to a specified naming convention by integrating specific, externally verifiable factual characteristics of its associated geographical or contextual location.
Description: Ensures an entity's name adheres to a specified naming convention by integrating specific, externally verifiable factual characteristics of its associated geographical or contextual location.
Layer 2: Guidelines
General Guidelines
Always identify and prioritize constraints that require external knowledge lookup about a location or context.
Differentiate between general naming conventions and specific, factual attributes of an entity's environment.
Ensure all parts of a complex, multi-step constraint involving external knowledge are satisfied.
Validate entity names against both their direct naming rules and the specific attributes of their associated locations.
Specific Guidelines
When a location's characteristic is described (e.g., 'shares official flower'), first identify all possible locations matching that characteristic through external lookup.
関連 Skill
For each identified location, generate a list of entities (e.g., school names) that fit the specified naming convention (e.g., 'common noun').
Cross-reference the generated list of entity names with the specific query context to identify the single most appropriate entity.
Do not assume a general naming convention is sufficient if other, more specific constraints on the entity's context are present and require external validation.
Layer 3: Context
Problem Pattern: Failure to integrate a specific, externally verifiable characteristic of a geographical or contextual location with a naming convention constraint for an entity located within it, leading to selection of an entity that only partially satisfies the naming rule.
State Signature: An entity is selected based on satisfying a general naming convention (e.g., 'common noun') but does not align with the specific, externally verifiable attributes of its associated geographical or contextual context.
Bypass Strategy:
Deconstruct the query to isolate all entity-defining constraints, including those related to its geographical or contextual location.
Prioritize the most specific and externally verifiable constraints pertaining to the location (e.g., 'state shares official flower').
Perform external knowledge retrieval to identify all possible locations that satisfy this specific characteristic.
For each identified location, generate a list of potential entity names that fit the specified naming convention (e.g., 'common noun school names').
Cross-reference the generated list of entity names with the specific context of the query to find the most fitting answer.
Select the entity name that satisfies both the general naming convention and is consistent with the specific attributes of its associated location.