{
  "acceptance_criteria": [
    "All input parameters are documented with units, ranges, and dependency chains.",
    "The generated design contains no scattered hard-coded dimensions or circular dependencies."
  ],
  "forge_execution_allowed": false,
  "limitations": [
    "Method does not support complex topological constraints beyond simple linear dependencies.",
    "Output requires external validation for structural integrity as this tool only handles parametric logic."
  ],
  "principles": [
    "Name parameters by meaning and include units, ranges and dependencies.",
    "Build from stable datums instead of fragile generated edges.",
    "Separate user parameters from derived calculations."
  ],
  "repeatable_method_steps": [
    "Define input variables with explicit names, units, minimum/maximum bounds, and dependency declarations.",
    "Establish a fixed reference datum (e.g., origin point or base wall) for all geometric operations.",
    "Compute output geometry solely using the defined inputs without hard-coded constants."
  ],
  "required_inputs": [
    "Base dimension values (length/width) in meters",
    "Material thickness specification"
  ],
  "round": 1,
  "safe_knowledge_gate": "User must provide explicit parameter definitions before any geometry is generated."
}
