{"openapi":"3.1.0","info":{"title":"Wall Framing Lumber Calculator","description":"This tool estimates how many lumber boards you need to frame a wall by calculating studs based on wall dimensions, spacing, openings, and waste.","version":"1.0"},"servers":[{"url":"https://dabbled.ai"}],"paths":{"/apps/wall-framing-lumber-calculator":{"get":{"operationId":"wallFramingLumberCalculator","summary":"This tool estimates how many lumber boards you need to frame a wall by calculating studs based on wall dimensions, spacing, openings, and waste.","parameters":[{"name":"wall_length","in":"query","required":true,"description":"Wall Length (ft)","schema":{"type":"number"}},{"name":"wall_height","in":"query","required":true,"description":"Wall Height (ft)","schema":{"type":"number"}},{"name":"stud_spacing","in":"query","required":true,"description":"Stud Spacing (O.C.)","schema":{"type":"string","enum":["16","24","12"]}},{"name":"stud_size","in":"query","required":true,"description":"Stud Size","schema":{"type":"string","enum":["4","6"]}},{"name":"double_top_plate","in":"query","required":false,"description":"Double top plate","schema":{"type":"boolean"}},{"name":"openings","in":"query","required":false,"description":"Doors / Windows (count)","schema":{"type":"number"}},{"name":"corners","in":"query","required":false,"description":"Corners / T-intersections","schema":{"type":"number"}},{"name":"board_length","in":"query","required":true,"description":"Plate Board Length (ft)","schema":{"type":"string","enum":["8","10","12","16"]}},{"name":"waste","in":"query","required":false,"description":"Waste Allowance (%)","schema":{"type":"number"}},{"name":"price","in":"query","required":false,"description":"Price per Board Foot (optional, $)","schema":{"type":"number"}}],"responses":{"200":{"description":"Rendered app reflecting the given inputs."}}}}}}