{
  "code": null,
  "collection": "force",
  "href": "https://banes-lab.com/ontology/schema#force-object-creation",
  "id": "object-creation",
  "kind": "force",
  "layer": null,
  "name": "Object creation",
  "ref": "force:object-creation",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-advanced-tool-escalation",
          "json": "https://banes-lab.com/json/records/algorithms/advanced-tool-escalation",
          "label": "Advanced Tool Escalation",
          "markdown": "https://banes-lab.com/records/algorithms/advanced-tool-escalation.md",
          "ref": "algorithms:advanced-tool-escalation"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-codebase-pattern-enforcement",
          "json": "https://banes-lab.com/json/records/algorithms/codebase-pattern-enforcement",
          "label": "Codebase Pattern Enforcement",
          "markdown": "https://banes-lab.com/records/algorithms/codebase-pattern-enforcement.md",
          "ref": "algorithms:codebase-pattern-enforcement"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-compilation-stage",
          "json": "https://banes-lab.com/json/records/algorithms/compilation-stage",
          "label": "Compilation Stage",
          "markdown": "https://banes-lab.com/records/algorithms/compilation-stage.md",
          "ref": "algorithms:compilation-stage"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-construction-boundary",
          "json": "https://banes-lab.com/json/records/algorithms/construction-boundary",
          "label": "Construction Boundary",
          "markdown": "https://banes-lab.com/records/algorithms/construction-boundary.md",
          "ref": "algorithms:construction-boundary"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-css-type-cascade-concern",
          "json": "https://banes-lab.com/json/records/algorithms/css-type-cascade-concern",
          "label": "CSS Type-Cascade Kernel",
          "markdown": "https://banes-lab.com/records/algorithms/css-type-cascade-concern.md",
          "ref": "algorithms:css-type-cascade-concern"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-dom-factory-remediation",
          "json": "https://banes-lab.com/json/records/algorithms/dom-factory-remediation",
          "label": "DOM Factory Remediation",
          "markdown": "https://banes-lab.com/records/algorithms/dom-factory-remediation.md",
          "ref": "algorithms:dom-factory-remediation"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-governed-construction-boundary",
          "json": "https://banes-lab.com/json/records/algorithms/governed-construction-boundary",
          "label": "Governed Construction Boundary",
          "markdown": "https://banes-lab.com/records/algorithms/governed-construction-boundary.md",
          "ref": "algorithms:governed-construction-boundary"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-layer-fitness-enforcement",
          "json": "https://banes-lab.com/json/records/algorithms/layer-fitness-enforcement",
          "label": "Layer Fitness Enforcement",
          "markdown": "https://banes-lab.com/records/algorithms/layer-fitness-enforcement.md",
          "ref": "algorithms:layer-fitness-enforcement"
        }
      ],
      "relation": "contracts"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology#architecture-long-parameter-list",
          "json": "https://banes-lab.com/json/records/architecture/long-parameter-list",
          "label": "Long Parameter List",
          "markdown": "https://banes-lab.com/records/architecture/long-parameter-list.md",
          "ref": "architecture:long-parameter-list"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-factory-pattern",
          "json": "https://banes-lab.com/json/records/architecture/factory-pattern",
          "label": "Factory Pattern",
          "markdown": "https://banes-lab.com/records/architecture/factory-pattern.md",
          "ref": "architecture:factory-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-prototype-pattern",
          "json": "https://banes-lab.com/json/records/architecture/prototype-pattern",
          "label": "Prototype Pattern",
          "markdown": "https://banes-lab.com/records/architecture/prototype-pattern.md",
          "ref": "architecture:prototype-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-singleton-pattern",
          "json": "https://banes-lab.com/json/records/architecture/singleton-pattern",
          "label": "Singleton Pattern",
          "markdown": "https://banes-lab.com/records/architecture/singleton-pattern.md",
          "ref": "architecture:singleton-pattern"
        }
      ],
      "relation": "principles"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology#architecture-category-anti-patterns",
          "json": "https://banes-lab.com/json/ontology/principles/architecture-category-anti-patterns",
          "label": "Anti-patterns",
          "markdown": "https://banes-lab.com/ontology/principles/architecture-category-anti-patterns.md",
          "ref": "chapter:/ontology#architecture-category-anti-patterns"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-category-creational-patterns",
          "json": "https://banes-lab.com/json/ontology/principles/architecture-category-creational-patterns",
          "label": "Creational Patterns",
          "markdown": "https://banes-lab.com/ontology/principles/architecture-category-creational-patterns.md",
          "ref": "chapter:/ontology#architecture-category-creational-patterns"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-domain-architecture",
          "json": "https://banes-lab.com/json/ontology/algorithms/algorithms-domain-architecture",
          "label": "Architecture",
          "markdown": "https://banes-lab.com/ontology/algorithms/algorithms-domain-architecture.md",
          "ref": "chapter:/ontology/algorithms#algorithms-domain-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-domain-checklist-creation",
          "json": "https://banes-lab.com/json/ontology/algorithms/algorithms-domain-checklist-creation",
          "label": "Checklist creation",
          "markdown": "https://banes-lab.com/ontology/algorithms/algorithms-domain-checklist-creation.md",
          "ref": "chapter:/ontology/algorithms#algorithms-domain-checklist-creation"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-domain-codebase-verification",
          "json": "https://banes-lab.com/json/ontology/algorithms/algorithms-domain-codebase-verification",
          "label": "Codebase verification",
          "markdown": "https://banes-lab.com/ontology/algorithms/algorithms-domain-codebase-verification.md",
          "ref": "chapter:/ontology/algorithms#algorithms-domain-codebase-verification"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-domain-context-verification",
          "json": "https://banes-lab.com/json/ontology/algorithms/algorithms-domain-context-verification",
          "label": "Context verification",
          "markdown": "https://banes-lab.com/ontology/algorithms/algorithms-domain-context-verification.md",
          "ref": "chapter:/ontology/algorithms#algorithms-domain-context-verification"
        },
        {
          "href": "https://banes-lab.com/ontology/algorithms#algorithms-domain-css-cascade",
          "json": "https://banes-lab.com/json/ontology/algorithms/algorithms-domain-css-cascade",
          "label": "CSS cascade",
          "markdown": "https://banes-lab.com/ontology/algorithms/algorithms-domain-css-cascade.md",
          "ref": "chapter:/ontology/algorithms#algorithms-domain-css-cascade"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "summary": "8 algorithm contracts and 4 architecture principles name this force.",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/ontology/schema#force-observability-traceability",
      "json": "https://banes-lab.com/json/records/force/observability-traceability",
      "label": "Observability traceability",
      "markdown": "https://banes-lab.com/records/force/observability-traceability.md",
      "ref": "force:observability-traceability"
    },
    "previous": {
      "href": "https://banes-lab.com/ontology/schema#force-modularity",
      "json": "https://banes-lab.com/json/records/force/modularity",
      "label": "Modularity",
      "markdown": "https://banes-lab.com/records/force/modularity.md",
      "ref": "force:modularity"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/records/force",
    "label": "Forces",
    "markdown": "https://banes-lab.com/api/records/force.md",
    "ref": "api:records/force"
  }
}
