{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://openeik.org/schemas/0.1/proposed/ownership/index.json",
  "$comment": "Proposed for OpenEik 0.2: Part XVI, ownership, and Part III, 4.4, folders that follow owners. Written by hand from Part XVI and Part III, 4.4, not generated: tools/generate-schemas.mjs keeps this folder and lists none of it in index.json. No file of OpenEik 0.1 is held to it; a validator applies it only when asked for the proposal (@openeik/tools: proposals [\"ownership\"]).",
  "title": "Ownership and folders that follow owners, proposed for 0.2",
  "description": "The index of the proposal ownership (Part XVI and Part III, 4.4, proposed for 0.2). It is a schema that asserts nothing: its member x-eik-proposal maps the proposal's one file to its schema, as the schemas' index.json does for OpenEik 0.1, names the member it adds to records of 0.1, and the folders of the owners' layout. Schema paths are relative to https://openeik.org/schemas/0.1/.",
  "x-eik-proposal": {
    "name": "ownership",
    "part": "XVI",
    "status": "proposed for 0.2",
    "files": [
      {
        "pattern": "project/owners.json",
        "format": "openeik-owners/0.1",
        "schema": "proposed/ownership/owners.schema.json"
      }
    ],
    "members": [
      {
        "record": "element",
        "path": [
          "owner"
        ],
        "schema": "proposed/ownership/owner.schema.json",
        "part": "III",
        "section": "4.4",
        "rule": "1"
      },
      {
        "record": "type",
        "path": [
          "owner"
        ],
        "schema": "proposed/ownership/owner.schema.json",
        "part": "III",
        "section": "4.4",
        "rule": "1"
      },
      {
        "record": "view",
        "path": [
          "owner"
        ],
        "schema": "proposed/ownership/owner.schema.json",
        "part": "III",
        "section": "4.4",
        "rule": "1"
      }
    ],
    "layout": {
      "part": "III",
      "section": "4.4",
      "disciplines": [
        "architecture",
        "structure",
        "ventilation",
        "plumbing",
        "electrical",
        "sprinkler",
        "site",
        "setup"
      ],
      "files": [
        {
          "pattern": "<discipline>/<level>/<category>/<id>.json",
          "list": "elements"
        },
        {
          "pattern": "types/<discipline>/<category>/<id>.json",
          "list": "types"
        },
        {
          "pattern": "drawings/<discipline>/views/<kind>/<id>/view.json",
          "list": "views"
        },
        {
          "pattern": "drawings/<discipline>/views/<kind>/<id>/details/<n>.json",
          "list": "views"
        },
        {
          "pattern": "drawings/<discipline>/sheets/<id>.json",
          "list": "sheets"
        }
      ]
    }
  }
}
