{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-13T23:38:30Z",
    "providers": [
      "Claude"
    ],
    "breadth": "written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify",
    "pass": 2,
    "wave": 4,
    "engine": "claude",
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-06T11:00:00Z",
      "ingestedAt": "2026-10-06T07:41:10+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "owners"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-06T19:51:55+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q1760141",
    "registryId": "vr.tr.cleaner",
    "name": "cleaner",
    "version": "0.2.0-wave.4",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "SOC.PER"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q1760141/",
  "model": {
    "registry_id": "vr.tr.cleaner",
    "name": "cleaner",
    "purpose": "Let an agent explain cleaners, relay roles, conditions, hazards and labour rights from occupational health and labour sources with debates attributed, describe the named roles and flag misfiled and unverified aliases, and distinguish cleaners from caretakers or building managers, sanitation workers in waste collection, domestic workers and custodians in the ceremonial sense.",
    "definition": "A worker who cleans buildings, streets, vehicles and public spaces, including janitors and school janitors who maintain facilities, street sweepers, and specialised roles in hospitals and industry, often low-paid and outsourced work with occupational hazards from chemicals, sharp waste and musculoskeletal strain; the registry aliases also include kisbiro, the historical Hungarian village crier and minor official, Sadin al-Kaaba, the hereditary custodianship of the Kaaba in Mecca held by the Banu Shaiba family, and kidoban, which could not be verified, so these appear misfiled or uncertain. Labour rights campaigns such as Justice for Janitors have sought better pay and conditions, and debates are attributed.",
    "what_it_is_for": "Keeping spaces clean and hygienic.",
    "affordances": [
      "explain roles and conditions",
      "relay hazards and protections",
      "describe named roles",
      "flag misfiled aliases"
    ],
    "distinguishing_features": [
      "Manual cleaning work",
      "Often outsourced",
      "Chemical and injury hazards",
      "Essential services"
    ],
    "appearance": "Workers with carts, mops, sweepers and protective clothing in buildings and streets.",
    "visual_identification": [
      "Worker who cleans spaces",
      "Janitor, street sweeper, kisbiro, kidoban, Sadin al-Kaaba, school janitor",
      "Caretakers manage buildings; waste collectors remove refuse; domestic workers serve households; ceremonial custodians hold religious offices"
    ],
    "physical_properties": [
      {
        "quantity": "Justice for Janitors campaign",
        "typical_range": "from 1985",
        "unit": "note",
        "note": "SEIU"
      },
      {
        "quantity": "Kaaba custodianship",
        "typical_range": "Banu Shaiba family",
        "unit": "note",
        "note": "misfiled alias"
      },
      {
        "quantity": "registry parent",
        "typical_range": "manual worker",
        "unit": "note",
        "note": ""
      }
    ],
    "families_and_kinds": [
      "janitors and custodial staff",
      "street sweepers",
      "hospital and cleanroom cleaners",
      "industrial cleaners",
      "domestic cleaners"
    ],
    "related_models": [
      {
        "relation": "is a kind of",
        "target": "manual worker",
        "why": "in registry terms"
      },
      {
        "relation": "includes",
        "target": "janitor",
        "why": ""
      },
      {
        "relation": "is contrasted with",
        "target": "waste collector",
        "why": ""
      },
      {
        "relation": "is contrasted with",
        "target": "Banu Shaiba",
        "why": "misfiled alias"
      }
    ],
    "identifiers": [],
    "standards_and_regulation": [
      "Occupational safety rules on cleaning chemicals such as COSHH",
      "Minimum wage and labour laws",
      "Infection control standards in healthcare"
    ],
    "failure_modes_and_hazards": [
      "Chemical exposure from mixing products",
      "Stigmatising cleaning work",
      "Misfiled religious office alias"
    ],
    "in_scope": [],
    "out_of_scope": [],
    "characteristics": [],
    "agent_conduct": {
      "may": [
        "Schedule and coordinate cleaning work with the people who do it and the site that employs them.",
        "Provide cleaners with safety information about chemicals, sharps and infection risks on a site.",
        "Report unsafe conditions a cleaner has flagged, such as spills, broken equipment or exposure."
      ],
      "must_not": [
        "Monitor cleaners' movements or performance beyond what their contract and the law allow.",
        "Assign a cleaner to hazardous areas without the training and protective equipment the task needs.",
        "Record or share cleaners' images or personal data without consent.",
        "Use automated ratings to cut a cleaner's pay or shifts without human review."
      ],
      "requires_human": [
        "Disciplining, dismissing or changing a cleaner's hours or pay."
      ]
    },
    "ethics": {
      "considerations": [
        "Cleaning is essential, low-paid and often outsourced work whose workers are easily overlooked or exploited.",
        "Cleaners face chemical, biological and injury hazards that others create."
      ],
      "affected_parties": [
        "Cleaners and their families",
        "Building users who rely on hygiene",
        "Agency and migrant workers"
      ]
    },
    "owners": {
      "steward": "The cleaner's employer, whether the site owner or a contracted cleaning firm.",
      "master_systems": []
    }
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q1760141: cleaner",
      "url": "https://www.wikidata.org/wiki/Q1760141",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Cleaner",
      "url": "https://en.wikipedia.org/wiki/Cleaner",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "understand",
        "name": "Understand",
        "description": "What a cleaner is.",
        "rationale": "Attribution.",
        "layers": [
          {
            "id": "definition",
            "name": "Definition",
            "description": "Definition.",
            "findings": [
              {
                "id": "definition-finding",
                "name": "Definition",
                "description": "Definition.",
                "questions": [
                  {
                    "text": "Has someone mixed cleaning chemicals and is having breathing problems, in which case get fresh air and call emergency services or a poison centre?",
                    "kind": "boundary"
                  },
                  {
                    "text": "What is a cleaner, and how does the role differ from caretakers, waste collectors, domestic workers and ceremonial custodians?",
                    "kind": "definition"
                  }
                ]
              }
            ]
          },
          {
            "id": "roles",
            "name": "Roles",
            "description": "Named roles.",
            "findings": [
              {
                "id": "roles-finding",
                "name": "Roles",
                "description": "Roles.",
                "questions": [
                  {
                    "text": "What are janitors, school janitors and street sweepers, and what were kisbiro and Sadin al-Kaaba?",
                    "kind": "definition"
                  },
                  {
                    "text": "Which entry fits the specific role?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "work",
        "name": "Work",
        "description": "Conditions.",
        "rationale": "Regulation.",
        "layers": [
          {
            "id": "hazards",
            "name": "Hazards",
            "description": "Hazards.",
            "findings": [
              {
                "id": "hazards-finding",
                "name": "Hazards",
                "description": "Hazards.",
                "questions": [
                  {
                    "text": "What hazards do cleaners face, and what protections apply?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which references are standard?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          },
          {
            "id": "healthcare",
            "name": "Healthcare",
            "description": "Hospital cleaning.",
            "findings": [
              {
                "id": "healthcare-finding",
                "name": "Healthcare",
                "description": "Healthcare.",
                "questions": [
                  {
                    "text": "Why is cleaning central to infection control?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which sources are cited?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "labour",
        "name": "Labour",
        "description": "Labour rights.",
        "rationale": "Attribution.",
        "layers": [
          {
            "id": "pay",
            "name": "Pay",
            "description": "Pay and outsourcing.",
            "findings": [
              {
                "id": "pay-finding",
                "name": "Pay",
                "description": "Pay.",
                "questions": [
                  {
                    "text": "What do unions, employers and researchers say about outsourcing and pay, with positions attributed?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Is the presentation neutral and attributed?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          },
          {
            "id": "campaigns",
            "name": "Campaigns",
            "description": "Justice for Janitors.",
            "findings": [
              {
                "id": "campaigns-finding",
                "name": "Campaigns",
                "description": "Campaigns.",
                "questions": [
                  {
                    "text": "What did the Justice for Janitors campaign achieve?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which entry fits Justice for Janitors?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "context",
        "name": "Context",
        "description": "Related offices.",
        "rationale": "Context.",
        "layers": [
          {
            "id": "kaaba",
            "name": "Kaaba custodians",
            "description": "Kaaba custodianship.",
            "findings": [
              {
                "id": "kaaba-finding",
                "name": "Kaaba custodians",
                "description": "Kaaba custodians.",
                "questions": [
                  {
                    "text": "What is the traditional custodianship of the Kaaba key?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which entry fits Kaaba?",
                    "kind": "action"
                  }
                ]
              }
            ]
          },
          {
            "id": "crier",
            "name": "Village crier",
            "description": "Kisbiro.",
            "findings": [
              {
                "id": "crier-finding",
                "name": "Village crier",
                "description": "Village crier.",
                "questions": [
                  {
                    "text": "What was the role of the kisbiro in Hungarian villages?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which entry fits town crier?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "The registry aliases kisbiro and Sadin al-Kaaba should be moved to their own entries",
    "The registry alias kidoban could not be verified and should be reviewed",
    "How should labour rights sources be linked?"
  ],
  "statistics": {
    "bundles": 4,
    "layers": 8,
    "findings": 8,
    "questions": 16
  }
}
