tbd.schema.json in tbd-3.2.3 vs tbd.schema.json in tbd-3.3.0

- old
+ new

@@ -97,61 +97,165 @@ "rimjoistconvex": { "title": "Convex floor/wall edge PSI", "type": "number" }, "parapet": { - "title": "Roof/wall edge PSI", + "title": "Parapet/overhang edge PSI", "type": "number" }, "parapetconcave": { - "title": "Concave roof/wall edge PSI", + "title": "Concave parapet/overhang edge PSI", "type": "number" }, "parapetconvex": { - "title": "Convex roof/wall edge PSI", + "title": "Convex parapet/overhang edge PSI", "type": "number" }, + "roof": { + "title": "Roof/wall (other than parapet/overhang) edge PSI", + "type": "number" + }, + "roofconcave": { + "title": "Concave (other than parapet/overhang) roof/wall edge PSI", + "type": "number" + }, + "roofconvex": { + "title": "Convex (other than parapet/overhang) roof/wall edge PSI", + "type": "number" + }, "fenestration": { - "title": "Window, door, skylight perimeter PSI", + "title": "Window or glazed door perimeter PSI", "type": "number" }, "head": { - "title": "Aperture head/lintel PSI", + "title": "Window or glazed door header/lintel PSI", "type": "number" }, "headconcave": { - "title": "Concave aperture head/lintel PSI", + "title": "Concave window or glazed door header/lintel PSI", "type": "number" }, "headconvex": { - "title": "Convex aperture head/lintel PSI", + "title": "Convex window or glazed door header/lintel PSI", "type": "number" }, "sill": { - "title": "Aperture sill/base PSI", + "title": "Window or glazed door sill/threshold PSI", "type": "number" }, "sillconcave": { - "title": "Concave aperture sill/base PSI", + "title": "Concave window or glazed door sill/threshold PSI", "type": "number" }, "sillconvex": { - "title": "Convex aperture sill/base PSI", + "title": "Convex window or glazed door sill/threshold PSI", "type": "number" }, "jamb": { - "title": "Aperture jamb/side PSI", + "title": "Window or glazed door side jamb PSI", "type": "number" }, "jambconcave": { - "title": "Concave aperture jamb/side PSI", + "title": "Concave window or glazed door side jamb PSI", "type": "number" }, "jambconvex": { - "title": "Convex aperture jamb/side PSI", + "title": "Convex window or glazed door side jamb PSI", "type": "number" }, + "door": { + "title": "Opaque door perimeter PSI", + "type": "number" + }, + "doorhead": { + "title": "Opaque door header/lintel PSI", + "type": "number" + }, + "doorheadconcave": { + "title": "Concave opaque door header/lintel PSI", + "type": "number" + }, + "doorheadconvex": { + "title": "Convex opaque door header/lintel PSI", + "type": "number" + }, + "doorsill": { + "title": "Opaque door sill/threshold PSI", + "type": "number" + }, + "doorsillconcave": { + "title": "Concave opaque door sill/threshold PSI", + "type": "number" + }, + "doorsillconvex": { + "title": "Convex opaque door sill/threshold PSI", + "type": "number" + }, + "doorjamb": { + "title": "Opaque door side jamb PSI", + "type": "number" + }, + "doorjambconcave": { + "title": "Concave opaque door side jamb PSI", + "type": "number" + }, + "doorjambconvex": { + "title": "Convex opaque door side jamb PSI", + "type": "number" + }, + "skylight": { + "title": "Skylight perimeter PSI", + "type": "number" + }, + "skylighthead": { + "title": "Skylight header/lintel PSI", + "type": "number" + }, + "skylightheadconcave": { + "title": "Concave skylight header/lintel PSI", + "type": "number" + }, + "skylightheadconvex": { + "title": "Convex skylight header/lintel PSI", + "type": "number" + }, + "skylightsill": { + "title": "Skylight sill/threshold PSI", + "type": "number" + }, + "skylightsillconcave": { + "title": "Concave skylight sill/threshold PSI", + "type": "number" + }, + "skylightsillconvex": { + "title": "Convex skylight sill/threshold PSI", + "type": "number" + }, + "skylightjamb": { + "title": "Skylight side jamb PSI", + "type": "number" + }, + "skylightjambconcave": { + "title": "Concave skylight side jamb PSI", + "type": "number" + }, + "skylightjambconvex": { + "title": "Convex skylight side jamb PSI", + "type": "number" + }, + "spandrel": { + "title": "Spandrel/other edge PSI", + "type": "number" + }, + "spandrelconcave": { + "title": "Concave spandrel/other edge PSI", + "type": "number" + }, + "spandrelconvex": { + "title": "Convex spandrel/other edge PSI", + "type": "number" + }, "corner": { "title": "Any wall corner [0°,135°) or (225°,360°] PSI", "type": "number" }, "cornerconcave": { @@ -172,10 +276,22 @@ }, "balconyconvex": { "title": "Convex floor/balcony edge PSI ", "type": "number" }, + "balconysill": { + "title": "Floor/balcony/sill edge PSI ", + "type": "number" + }, + "balconysillconcave": { + "title": "Concave floor/balcony/sill edge PSI ", + "type": "number" + }, + "balconysillconvex": { + "title": "Convex floor/balcony/sill edge PSI ", + "type": "number" + }, "party": { "title": "Party wall edge PSI", "type": "number" }, "partyconcave": { @@ -192,11 +308,11 @@ }, "gradeconcave": { "title": "Concave floor/foundation edge PSI", "type": "number" }, - "gradecovex": { + "gradeconvex": { "title": "Convex floor/foundation edge PSI", "type": "number" }, "joint": { "title": "Joints PSI", @@ -248,26 +364,55 @@ "rimjoistconcave", "rimjoisconvext", "parapet", "parapetconcave", "parapetconvex", + "roof", + "roofconcave", + "roofconvex", "fenestration", "head", "headconcave", "headconvex", "sill", "sillconcave", "sillconvex", "jamb", "jambconcave", "jambconvex", + "door", + "doorhead", + "doorheadconcave", + "doorheadconvex", + "doorsill", + "doorsillconcave", + "doorsillconvex", + "doorjamb", + "doorjambconcave", + "doorjambconvex", + "skylight", + "skylighthead", + "skylightheadconcave", + "skylightheadconvex", + "skylightsill", + "skylightsillconcave", + "skylightsillconvex", + "skylightjamb", + "skylightjambconcave", + "skylightjambconvex", + "spandrel", + "spandrelconcave", + "spandrelconvex", "corner", "cornerconcave", "cornerconvex", "balcony", "balconyconcave", "balconyconvex", + "balconysill", + "balconysillconcave", + "balconysillconvex", "party", "partyconcave", "partyconvex", "grade", "gradeconcave", @@ -353,10 +498,14 @@ }, "psi": { "title": "PSI-set identifier", "type": "string" }, + "parapet": { + "title": "wall-roof edge as parapet", + "type": "boolean" + }, "khis": { "title": "Surface-hosted point thermal bridges", "type": "array", "items": { "type": "object", @@ -395,16 +544,20 @@ "type": "string" }, "psi": { "title": "PSI-set identifier", "type": "string" + }, + "parapet": { + "title": "wall-roof edge as parapet", + "type": "boolean" } }, "additionalProperties": false, + "minProperties": 2, "required": [ - "id", - "psi" + "id" ] }, "SpaceType": { "description": "SpaceType default PSI-set (optional for OS)", "type": "object", @@ -414,16 +567,20 @@ "type": "string" }, "psi": { "title": "PSI-set identifier", "type": "string" + }, + "parapet": { + "title": "wall-roof edge as parapet", + "type": "boolean" } }, "additionalProperties": false, + "minProperties": 2, "required": [ - "id", - "psi" + "id" ] }, "Story": { "description": "Story default PSI-set (optional for OS)", "type": "object", @@ -433,28 +590,37 @@ "type": "string" }, "psi": { "title": "PSI-set identifier", "type": "string" + }, + "parapet": { + "title": "wall-roof edge as parapet", + "type": "boolean" } }, "additionalProperties": false, + "minProperties": 2, "required": [ - "id", - "psi" + "id" ] }, "Building": { "description": "Building default PSI-set (optional for OS)", "type": "object", "properties": { "psi": { "title": "PSI-set identifier", "type": "string" + }, + "parapet": { + "title": "wall-roof edge as parapet", + "type": "boolean" } }, "additionalProperties": false, + "minProperties": 1, "required": [ "psi" ] }, "Log": { @@ -552,9 +718,12 @@ }, "trim": { "type": "string" }, "corners": { + "type": "string" + }, + "balconies": { "type": "string" }, "grade": { "type": "string" },