This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-25 14:27; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record
33 entities 5 actions 8 events 11 causal chains 8 temporal relations
Timeline Overview
Action Event 18 sequenced markers
Inspection Report Sign-Off Ongoing during the background period of budget cutbacks, before and during the meeting with the chairman
Inspection Overload Onset Ongoing condition at the start of the case, following the cutbacks and new requirements
Precedent case, BER Case 65-12 (1965)
Precedent case, BER Case 82-5 (1982)
Precedent case, BER Case 88-6 (1988)
Precedent case, BER Case 88-6, after internal reporting attempts failed
Overflow Capacity Problem BER Case 88-6, at the start of that case sequence
Responsibility Removal BER Case 88-6, after the engineer's repeated internal reporting
Ongoing Legal Violation Continuation BER Case 88-6, following the engineer's failure to report externally
Precedent case, BER Case 92-4 (1992)
License Sanction Warning BER Case 92-4, after Engineer A contacted the state licensure board
Permit Authorization Override BER Case 92-4, after Engineer A's refusal and submission of findings
Concern Escalation Meeting After the period of budget cutbacks and adoption of the newer code requirements
Conditional Quid Pro Quo Offer During the meeting with Engineer A
Grandfathering Concurrence During or immediately after the meeting with the chairman
Hiring Order Issuance After Engineer A agrees to concur with the grandfathering proposal
Code Requirements Tightening Background period preceding Engineer A's concerns
OWL-Time Temporal Structure 8 relations time: = w3.org/2006/time
budget cutbacks and adoption of newer, more rigid code requirements time:intervalBefore Engineer A's meeting with the city council chairman
Engineer A's growing concern about inspection quality time:intervalBefore meeting with the city council chairman
chairman's offer to authorize hiring additional code officials time:intervalEquals chairman's quid pro quo proposal regarding the grandfathering ordinance
Engineer A's agreement to concur with the proposal time:intervalBefore chairman issuing the order to hire additional code officials
older existing enforcement requirements time:intervalBefore newer, more rigid code requirements now in effect
construction of the specified buildings time:intervalOverlaps proposed grandfathering ordinance
code officials performing inspections time:intervalBefore Engineer A signing off on final inspection reports
events of the present case (Engineer A's agreement with the chairman) time:intervalBefore Board's retrospective evaluation in the Discussion section
Extracted Actions (5)
Volitional professional decisions with intentions and ethical context

Description: Engineer A continues signing off on all final inspection reports despite believing that code officials cannot perform 60 adequate inspections per day under the newer, more rigid code requirements.

Temporal Marker: Ongoing during the background period of budget cutbacks, before and during the meeting with the chairman interval

Fluent Transitions:
Initiates (1)
  • Sign-Off Under Reservations State

Mental State: reluctant, concerned about inspection adequacy

Intended Outcome: Fulfill his required role in the city's code enforcement process

Foreseen Unintended Effects:

  • Certifying inspections that may be inadequate or not thorough
Required Capabilities:
Code inspection review Engineering judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Code inspection review; Engineering judgment
  • initiates: Sign-Off Under Reservations State
Literal extractions (kept for synthesis)
  • description content: Engineer A continues signing off on all final inspection reports despite believing that code officials cannot perform 60 adequate inspections per day under the newer, more rigid code requirements.
  • hasAgent content: Engineer A
  • temporalMarker content: Ongoing during the background period of budget cutbacks, before and during the meeting with the chairman
  • eventRoleContext content: Director of a building department
  • hasMentalState content: reluctant, concerned about inspection adequacy
  • intendedOutcome content: Fulfill his required role in the city's code enforcement process
  • foreseenUnintendedEffects content: Certifying inspections that may be inadequate or not thorough
  • textReferences content: Engineer A is required to sign off on all final inspection reports.; Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day
  • temporalExtent content: interval
  • temporalSequence content: 4
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Action_Inspection_Report_Sign-Off",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-13T12:35:26.706647+00:00",
  "proeth:description": "Engineer A continues signing off on all final inspection reports despite believing that code officials cannot perform 60 adequate inspections per day under the newer, more rigid code requirements.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Director of a building department",
  "proeth:foreseenUnintendedEffects": [
    "Certifying inspections that may be inadequate or not thorough"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "reluctant, concerned about inspection adequacy",
  "proeth:initiates": [
    "Sign-Off Under Reservations State"
  ],
  "proeth:intendedOutcome": "Fulfill his required role in the city\u0027s code enforcement process",
  "proeth:requiresCapability": [
    "Code inspection review",
    "Engineering judgment"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Ongoing during the background period of budget cutbacks, before and during the meeting with the chairman",
  "proeth:temporalSequence": 4,
  "proeth:textReferences": [
    "Engineer A is required to sign off on all final inspection reports.",
    "Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Inspection Report Sign-Off"
}

Description: Engineer A meets with the chairman of the local city council to raise his concerns about the insufficient number of qualified individuals available to perform adequate and timely building inspections.

Temporal Marker: After the period of budget cutbacks and adoption of the newer code requirements instant

Fluent Transitions:
Initiates (1)
  • Chairman Awareness of Staffing Deficiency

Mental State: deliberate, concerned

Intended Outcome: Obtain resources for a sufficient number of qualified code officials to perform adequate and timely inspections

Obligation Engagement:
Fulfills (1)
  • Duty to Hold Paramount the Public Health, Safety, and Welfare
Guided By Principles:
  • Paramountcy of Public Health, Safety, and Welfare
Required Capabilities:
Professional communication Assessment of inspection adequacy
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Duty to Hold Paramount the Public Health, Safety, and Welfare
  • guidedByPrinciple: Paramountcy of Public Health, Safety, and Welfare
  • requiresCapability: Professional communication; Assessment of inspection adequacy
  • initiates: Chairman Awareness of Staffing Deficiency
Literal extractions (kept for synthesis)
  • description content: Engineer A meets with the chairman of the local city council to raise his concerns about the insufficient number of qualified individuals available to perform adequate and timely building inspections.
  • hasAgent content: Engineer A
  • temporalMarker content: After the period of budget cutbacks and adoption of the newer code requirements
  • eventRoleContext content: Director of a building department
  • hasMentalState content: deliberate, concerned
  • intendedOutcome content: Obtain resources for a sufficient number of qualified code officials to perform adequate and timely inspections
  • textReferences content: Engineer A meets with the chairman of the local city council to discuss his concerns.
  • temporalExtent content: instant
  • temporalSequence content: 5
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Action_Concern_Escalation_Meeting",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-13T12:35:26.706850+00:00",
  "proeth:description": "Engineer A meets with the chairman of the local city council to raise his concerns about the insufficient number of qualified individuals available to perform adequate and timely building inspections.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Director of a building department",
  "proeth:fulfillsObligation": [
    "Duty to Hold Paramount the Public Health, Safety, and Welfare"
  ],
  "proeth:guidedByPrinciple": [
    "Paramountcy of Public Health, Safety, and Welfare"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate, concerned",
  "proeth:initiates": [
    "Chairman Awareness of Staffing Deficiency"
  ],
  "proeth:intendedOutcome": "Obtain resources for a sufficient number of qualified code officials to perform adequate and timely inspections",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Professional communication",
    "Assessment of inspection adequacy"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the period of budget cutbacks and adoption of the newer code requirements",
  "proeth:temporalSequence": 5,
  "proeth:textReferences": [
    "Engineer A meets with the chairman of the local city council to discuss his concerns."
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Concern Escalation Meeting"
}

Description: The chairman indicates willingness to issue a hiring order for additional code officials while seeking Engineer A's concurrence on an ordinance grandfathering certain buildings under the older, less rigid enforcement requirements.

Temporal Marker: During the meeting with Engineer A instant

Fluent Transitions:
Initiates (1)
  • Quid Pro Quo Proposal Pending

Mental State: sympathetic but politically motivated

Intended Outcome: Encourage more businesses to relocate into the city to provide more jobs and a strengthened tax base while addressing the staffing concern

Foreseen Unintended Effects:

  • Certain buildings would not comply with the newer, more rigid code requirements
Required Capabilities:
Political and legislative authority
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Political and legislative authority
  • initiates: Quid Pro Quo Proposal Pending
Literal extractions (kept for synthesis)
  • description content: The chairman indicates willingness to issue a hiring order for additional code officials while seeking Engineer A's concurrence on an ordinance grandfathering certain buildings under the older, less rigid enforcement requirements.
  • hasAgent content: Chairman of the local city council
  • temporalMarker content: During the meeting with Engineer A
  • hasMentalState content: sympathetic but politically motivated
  • intendedOutcome content: Encourage more businesses to relocate into the city to provide more jobs and a strengthened tax base while addressing the staffing concern
  • foreseenUnintendedEffects content: Certain buildings would not comply with the newer, more rigid code requirements
  • textReferences content: the chairman seeks Engineer A’s concurrence on a city ordinance that would permit certain specified buildings under construction to be “grandfathered” under the older existing enforcement requirements and not the newer, more rigid requirements now in effect
  • temporalExtent content: instant
  • temporalSequence content: 6
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Action_Conditional_Quid_Pro_Quo_Offer",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-13T12:35:26.706948+00:00",
  "proeth:description": "The chairman indicates willingness to issue a hiring order for additional code officials while seeking Engineer A\u0027s concurrence on an ordinance grandfathering certain buildings under the older, less rigid enforcement requirements.",
  "proeth:discoveredInSection": "facts",
  "proeth:foreseenUnintendedEffects": [
    "Certain buildings would not comply with the newer, more rigid code requirements"
  ],
  "proeth:hasAgent": "Chairman of the local city council",
  "proeth:hasMentalState": "sympathetic but politically motivated",
  "proeth:initiates": [
    "Quid Pro Quo Proposal Pending"
  ],
  "proeth:intendedOutcome": "Encourage more businesses to relocate into the city to provide more jobs and a strengthened tax base while addressing the staffing concern",
  "proeth:requiresCapability": [
    "Political and legislative authority"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "During the meeting with Engineer A",
  "proeth:temporalSequence": 6,
  "proeth:textReferences": [
    "the chairman seeks Engineer A\u2019s concurrence on a city ordinance that would permit certain specified buildings under construction to be \u201cgrandfathered\u201d under the older existing enforcement requirements and not the newer, more rigid requirements now in effect"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Conditional Quid Pro Quo Offer"
}

Description: Engineer A agrees to concur with the chairman's proposal to grandfather certain specified buildings under the older code enforcement requirements in exchange for the order permitting additional hiring. The Board views this agreement as having the appearance of compromising public health and safety for political gain.

Temporal Marker: During or immediately after the meeting with the chairman instant

Fluent Transitions:
Initiates (2)
  • Inconsistent Code Enforcement State
  • Appearance of Compromising Public Safety for Political Gain
Terminates (1)
  • Quid Pro Quo Proposal Pending

Mental State: deliberate, weighing one public good against another

Intended Outcome: Secure the hiring of additional code officials that the city desperately needs

Foreseen Unintended Effects:

  • Inconsistent application of the building code
  • Specified buildings not complying with the newer, more rigid requirements
Obligation Engagement:
Violates (1)
  • Duty to Hold Paramount the Public Health, Safety, and Welfare
Required Capabilities:
Engineering judgment Code enforcement policy assessment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Duty to Hold Paramount the Public Health, Safety, and Welfare
  • requiresCapability: Engineering judgment; Code enforcement policy assessment
  • initiates: Inconsistent Code Enforcement State; Appearance of Compromising Public Safety for Political Gain
  • terminates: Quid Pro Quo Proposal Pending
Literal extractions (kept for synthesis)
  • description content: Engineer A agrees to concur with the chairman's proposal to grandfather certain specified buildings under the older code enforcement requirements in exchange for the order permitting additional hiring. The Board views this agreement as having the appearance of compromising public health and safety for political gain.
  • hasAgent content: Engineer A
  • temporalMarker content: During or immediately after the meeting with the chairman
  • eventRoleContext content: Director of a building department
  • hasMentalState content: deliberate, weighing one public good against another
  • intendedOutcome content: Secure the hiring of additional code officials that the city desperately needs
  • foreseenUnintendedEffects content: Inconsistent application of the building code; Specified buildings not complying with the newer, more rigid requirements
  • textReferences content: Engineer A agrees to concur with the chairman’s proposal; agreeing to the chairman’s arrangement has the appearance of compromising the public health and safety for political gain
  • temporalExtent content: instant
  • temporalSequence content: 7
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Action_Grandfathering_Concurrence",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-13T12:35:26.706984+00:00",
  "proeth:description": "Engineer A agrees to concur with the chairman\u0027s proposal to grandfather certain specified buildings under the older code enforcement requirements in exchange for the order permitting additional hiring. The Board views this agreement as having the appearance of compromising public health and safety for political gain.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Director of a building department",
  "proeth:foreseenUnintendedEffects": [
    "Inconsistent application of the building code",
    "Specified buildings not complying with the newer, more rigid requirements"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate, weighing one public good against another",
  "proeth:initiates": [
    "Inconsistent Code Enforcement State",
    "Appearance of Compromising Public Safety for Political Gain"
  ],
  "proeth:intendedOutcome": "Secure the hiring of additional code officials that the city desperately needs",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Engineering judgment",
    "Code enforcement policy assessment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "During or immediately after the meeting with the chairman",
  "proeth:temporalSequence": 7,
  "proeth:terminates": [
    "Quid Pro Quo Proposal Pending"
  ],
  "proeth:textReferences": [
    "Engineer A agrees to concur with the chairman\u2019s proposal",
    "agreeing to the chairman\u2019s arrangement has the appearance of compromising the public health and safety for political gain"
  ],
  "proeth:violatesObligation": [
    "Duty to Hold Paramount the Public Health, Safety, and Welfare"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Grandfathering Concurrence"
}

Description: Following Engineer A's concurrence, the chairman issues the order permitting the hiring of additional code officials for the building department.

Temporal Marker: After Engineer A agrees to concur with the grandfathering proposal instant

Fluent Transitions:
Initiates (1)
  • Additional Code Officials Authorized
Terminates (1)
  • Understaffed Inspection Department State

Mental State: deliberate

Intended Outcome: Provide the building department with additional code officials

Required Capabilities:
Political and legislative authority
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Political and legislative authority
  • initiates: Additional Code Officials Authorized
  • terminates: Understaffed Inspection Department State
Literal extractions (kept for synthesis)
  • description content: Following Engineer A's concurrence, the chairman issues the order permitting the hiring of additional code officials for the building department.
  • hasAgent content: Chairman of the local city council
  • temporalMarker content: After Engineer A agrees to concur with the grandfathering proposal
  • hasMentalState content: deliberate
  • intendedOutcome content: Provide the building department with additional code officials
  • textReferences content: the chairman issues the order to permit the hiring of additional code officials for the building department, which Engineer A believes the city desperately needs
  • temporalExtent content: instant
  • temporalSequence content: 8
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Action_Hiring_Order_Issuance",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-13T12:35:26.707014+00:00",
  "proeth:description": "Following Engineer A\u0027s concurrence, the chairman issues the order permitting the hiring of additional code officials for the building department.",
  "proeth:discoveredInSection": "facts",
  "proeth:hasAgent": "Chairman of the local city council",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Additional Code Officials Authorized"
  ],
  "proeth:intendedOutcome": "Provide the building department with additional code officials",
  "proeth:requiresCapability": [
    "Political and legislative authority"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After Engineer A agrees to concur with the grandfathering proposal",
  "proeth:temporalSequence": 8,
  "proeth:terminates": [
    "Understaffed Inspection Department State"
  ],
  "proeth:textReferences": [
    "the chairman issues the order to permit the hiring of additional code officials for the building department, which Engineer A believes the city desperately needs"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Hiring Order Issuance"
}
Extracted Events (8)
Occurrences that trigger ethical considerations and state changes

Description: A series of city budget cutbacks reduces the resources available to the building department, leaving it unable to staff a sufficient number of qualified building inspectors.

Temporal Marker: Background period preceding Engineer A's concerns interval

Fluent Transitions:
Initiates (1)
  • Insufficient Inspection Staffing
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Insufficient Inspection Staffing
Literal extractions (kept for synthesis)
  • description content: A series of city budget cutbacks reduces the resources available to the building department, leaving it unable to staff a sufficient number of qualified building inspectors.
  • temporalMarker content: Background period preceding Engineer A's concerns
  • textReferences content: as a result of a series of budget cutbacks and more rigid code enforcement requirements, the city has been unable to provide a sufficient number of qualified individuals to perform adequate and timely building inspections
  • eventType content: exogenous
  • temporalExtent content: interval
  • temporalSequence content: 1
  • confidence assessment: 0.95
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Budget_Cutbacks",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707090+00:00",
  "proeth:confidence": "0.95",
  "proeth:description": "A series of city budget cutbacks reduces the resources available to the building department, leaving it unable to staff a sufficient number of qualified building inspectors.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Insufficient Inspection Staffing"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Background period preceding Engineer A\u0027s concerns",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "as a result of a series of budget cutbacks and more rigid code enforcement requirements, the city has been unable to provide a sufficient number of qualified individuals to perform adequate and timely building inspections"
  ],
  "rdfs:label": "Budget Cutbacks"
}

Description: Newer, more rigid code enforcement requirements come into effect in the city, requirements that greatly enhance and protect the public's health and safety but increase the demands placed on each inspection.

Temporal Marker: Background period preceding Engineer A's concerns instant

Fluent Transitions:
Initiates (2)
  • Rigid Code Requirements In Effect
  • Enhanced Public Safety Protection
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Rigid Code Requirements In Effect; Enhanced Public Safety Protection
Literal extractions (kept for synthesis)
  • description content: Newer, more rigid code enforcement requirements come into effect in the city, requirements that greatly enhance and protect the public's health and safety but increase the demands placed on each inspection.
  • temporalMarker content: Background period preceding Engineer A's concerns
  • textReferences content: These new code requirements greatly enhance and protect the public’s health and safety.; particularly under the newer, more rigid code requirements for the city
  • eventType content: exogenous
  • temporalExtent content: instant
  • temporalSequence content: 2
  • confidence assessment: 0.9
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Code_Requirements_Tightening",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707130+00:00",
  "proeth:confidence": "0.9",
  "proeth:description": "Newer, more rigid code enforcement requirements come into effect in the city, requirements that greatly enhance and protect the public\u0027s health and safety but increase the demands placed on each inspection.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Rigid Code Requirements In Effect",
    "Enhanced Public Safety Protection"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Background period preceding Engineer A\u0027s concerns",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "These new code requirements greatly enhance and protect the public\u2019s health and safety.",
    "particularly under the newer, more rigid code requirements for the city"
  ],
  "rdfs:label": "Code Requirements Tightening"
}

Description: Once the staffing shortfall and the more rigid requirements both hold, each code official is required to make as many as 60 inspections per day, a workload Engineer A believes makes adequate or thorough inspection impossible.

Temporal Marker: Ongoing condition at the start of the case, following the cutbacks and new requirements interval

Fluent Transitions:
Initiates (2)
  • Excessive Inspection Workload
  • Inspection Thoroughness Compromised
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Excessive Inspection Workload; Inspection Thoroughness Compromised
Literal extractions (kept for synthesis)
  • description content: Once the staffing shortfall and the more rigid requirements both hold, each code official is required to make as many as 60 inspections per day, a workload Engineer A believes makes adequate or thorough inspection impossible.
  • temporalMarker content: Ongoing condition at the start of the case, following the cutbacks and new requirements
  • textReferences content: Each code official member of Engineer A’s staff is often required to make as many as 60 code inspections per day.; Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day
  • eventType content: automatic
  • temporalExtent content: interval
  • temporalSequence content: 3
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Inspection_Overload_Onset",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707153+00:00",
  "proeth:confidence": "0.85",
  "proeth:description": "Once the staffing shortfall and the more rigid requirements both hold, each code official is required to make as many as 60 inspections per day, a workload Engineer A believes makes adequate or thorough inspection impossible.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "automatic",
  "proeth:initiates": [
    "Excessive Inspection Workload",
    "Inspection Thoroughness Compromised"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Ongoing condition at the start of the case, following the cutbacks and new requirements",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "Each code official member of Engineer A\u2019s staff is often required to make as many as 60 code inspections per day.",
    "Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day"
  ],
  "rdfs:label": "Inspection Overload Onset"
}

Description: In BER Case 88-6, the city engineer notices problems with overflow capacity at disposal plants and beds, a condition that is required to be reported to state water pollution control authorities.

Temporal Marker: BER Case 88-6, at the start of that case sequence interval

Fluent Transitions:
Initiates (1)
  • Reportable Overflow Condition
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Reportable Overflow Condition
Literal extractions (kept for synthesis)
  • description content: In BER Case 88-6, the city engineer notices problems with overflow capacity at disposal plants and beds, a condition that is required to be reported to state water pollution control authorities.
  • temporalMarker content: BER Case 88-6, at the start of that case sequence
  • textReferences content: noticing problems with overflow capacity, which are required to be reported to the state water pollution control authorities
  • eventType content: exogenous
  • temporalExtent content: interval
  • temporalSequence content: 9
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Overflow_Capacity_Problem",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707219+00:00",
  "proeth:confidence": "0.85",
  "proeth:description": "In BER Case 88-6, the city engineer notices problems with overflow capacity at disposal plants and beds, a condition that is required to be reported to state water pollution control authorities.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Reportable Overflow Condition"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "BER Case 88-6, at the start of that case sequence",
  "proeth:temporalSequence": 9,
  "proeth:textReferences": [
    "noticing problems with overflow capacity, which are required to be reported to the state water pollution control authorities"
  ],
  "rdfs:label": "Overflow Capacity Problem"
}

Description: In BER Case 88-6, the city engineer is relieved by the city administrator of responsibility for the disposal plants and beds after repeatedly raising the overflow problem, though she continues to serve as city engineer/director of public works.

Temporal Marker: BER Case 88-6, after the engineer's repeated internal reporting instant

Fluent Transitions:
Terminates (1)
  • Disposal Plant Responsibility

Caused By Action: Action_Internal_Concern_Reporting

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/79#Action_Internal_Concern_Reporting
  • terminates: Disposal Plant Responsibility
Literal extractions (kept for synthesis)
  • description content: In BER Case 88-6, the city engineer is relieved by the city administrator of responsibility for the disposal plants and beds after repeatedly raising the overflow problem, though she continues to serve as city engineer/director of public works.
  • temporalMarker content: BER Case 88-6, after the engineer's repeated internal reporting
  • textReferences content: being relieved by the city administrator of responsibility for the disposal plants and beds
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 10
  • confidence assessment: 0.65
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Responsibility_Removal",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707240+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/79#Action_Internal_Concern_Reporting",
  "proeth:confidence": "0.65",
  "proeth:description": "In BER Case 88-6, the city engineer is relieved by the city administrator of responsibility for the disposal plants and beds after repeatedly raising the overflow problem, though she continues to serve as city engineer/director of public works.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "outcome",
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "BER Case 88-6, after the engineer\u0027s repeated internal reporting",
  "proeth:temporalSequence": 10,
  "proeth:terminates": [
    "Disposal Plant Responsibility"
  ],
  "proeth:textReferences": [
    "being relieved by the city administrator of responsibility for the disposal plants and beds"
  ],
  "rdfs:label": "Responsibility Removal"
}

Description: In BER Case 88-6, because the engineer never reported the overflow problem to proper state authorities, a serious violation of the law was permitted to continue, making the engineer an accessory to the actions of the city administrator and others.

Temporal Marker: BER Case 88-6, following the engineer's failure to report externally interval

Fluent Transitions:
Initiates (2)
  • Ongoing Legal Violation
  • Accessory Status

Caused By Action: Action_External_Reporting_Omission

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/79#Action_External_Reporting_Omission
  • initiates: Ongoing Legal Violation; Accessory Status
Literal extractions (kept for synthesis)
  • description content: In BER Case 88-6, because the engineer never reported the overflow problem to proper state authorities, a serious violation of the law was permitted to continue, making the engineer an accessory to the actions of the city administrator and others.
  • temporalMarker content: BER Case 88-6, following the engineer's failure to report externally
  • textReferences content: the engineer's inaction permitted a serious violation of the law to continue and made the engineer an "accessory" to the actions of the city administrator and others
  • eventType content: outcome
  • temporalExtent content: interval
  • temporalSequence content: 11
  • confidence assessment: 0.8
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Ongoing_Legal_Violation_Continuation",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707263+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/79#Action_External_Reporting_Omission",
  "proeth:confidence": "0.8",
  "proeth:description": "In BER Case 88-6, because the engineer never reported the overflow problem to proper state authorities, a serious violation of the law was permitted to continue, making the engineer an accessory to the actions of the city administrator and others.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Ongoing Legal Violation",
    "Accessory Status"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "BER Case 88-6, following the engineer\u0027s failure to report externally",
  "proeth:temporalSequence": 11,
  "proeth:textReferences": [
    "the engineer\u0027s inaction permitted a serious violation of the law to continue and made the engineer an \"accessory\" to the actions of the city administrator and others"
  ],
  "rdfs:label": "Ongoing Legal Violation Continuation"
}

Description: In BER Case 92-4, the state engineering licensure board informs Engineer A that suspension or revocation of his license is a possibility if he prepares a permit that violates environmental regulations.

Temporal Marker: BER Case 92-4, after Engineer A contacted the state licensure board instant

Fluent Transitions:
Initiates (1)
  • License Sanction Risk
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: License Sanction Risk
Literal extractions (kept for synthesis)
  • description content: In BER Case 92-4, the state engineering licensure board informs Engineer A that suspension or revocation of his license is a possibility if he prepares a permit that violates environmental regulations.
  • temporalMarker content: BER Case 92-4, after Engineer A contacted the state licensure board
  • textReferences content: Engineer A contacted the state engineering licensure board and was informed, based upon the limited information provided to the board, that suspension or revocation of his engineering license was a possibility if he prepared a permit that violated environmental regulations.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 12
  • confidence assessment: 0.7
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_License_Sanction_Warning",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707176+00:00",
  "proeth:confidence": "0.7",
  "proeth:description": "In BER Case 92-4, the state engineering licensure board informs Engineer A that suspension or revocation of his license is a possibility if he prepares a permit that violates environmental regulations.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "License Sanction Risk"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "BER Case 92-4, after Engineer A contacted the state licensure board",
  "proeth:temporalSequence": 12,
  "proeth:textReferences": [
    "Engineer A contacted the state engineering licensure board and was informed, based upon the limited information provided to the board, that suspension or revocation of his engineering license was a possibility if he prepared a permit that violated environmental regulations."
  ],
  "rdfs:label": "License Sanction Warning"
}

Description: In BER Case 92-4, after Engineer A refused to issue the construction permit and submitted his findings, the department nevertheless authorized issuance of the permit.

Temporal Marker: BER Case 92-4, after Engineer A's refusal and submission of findings instant

Fluent Transitions:
Initiates (1)
  • Permit Issued Despite Objection

Caused By Action: Action_Permit_Issuance_Refusal

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/79#Action_Permit_Issuance_Refusal
  • initiates: Permit Issued Despite Objection
Literal extractions (kept for synthesis)
  • description content: In BER Case 92-4, after Engineer A refused to issue the construction permit and submitted his findings, the department nevertheless authorized issuance of the permit.
  • temporalMarker content: BER Case 92-4, after Engineer A's refusal and submission of findings
  • textReferences content: The department authorized the issuance of the permit.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 13
  • confidence assessment: 0.65
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/79#Event_Permit_Authorization_Override",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-13T12:35:26.707199+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/79#Action_Permit_Issuance_Refusal",
  "proeth:confidence": "0.65",
  "proeth:description": "In BER Case 92-4, after Engineer A refused to issue the construction permit and submitted his findings, the department nevertheless authorized issuance of the permit.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Permit Issued Despite Objection"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "BER Case 92-4, after Engineer A\u0027s refusal and submission of findings",
  "proeth:temporalSequence": 13,
  "proeth:textReferences": [
    "The department authorized the issuance of the permit."
  ],
  "rdfs:label": "Permit Authorization Override"
}
Causal Chains (11)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: Engineer A agrees to concur with the chairman’s proposal, and the chairman issues the order to permit the hiring of additional code officials for the building department, which Engineer A believes the city desperately needs.

Necessary Factors (NESS):
  • Engineer A's concurrence with the grandfathering ordinance
  • Chairman's authority and willingness to issue the hiring order
  • The chairman's conditioning of the order on the concurrence
Sufficient Factors:
  • Engineer A's concurrence combined with the chairman's stated willingness to issue the order
Counterfactual Test: Given the chairman's linkage of the two matters, the hiring order likely would not have issued (or would have been delayed) without Engineer A's concurrence
Responsibility Attribution:

Agent: City Council Chairman
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Grandfathering Concurrence
    Engineer A agrees to concur with the chairman's grandfathering proposal
  2. Hiring Order Issuance
    The chairman issues the order to permit the hiring of additional code officials
  3. Compromised Enforcement Integrity
    The arrangement 'has the appearance of compromising the public health and safety for political gain'
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Grandfathering Concurrence
  • effect: Hiring Order Issuance
  • responsibleAgent: City Council Chairman
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A agrees to concur with the chairman’s proposal, and the chairman issues the order to permit the hiring of additional code officials for the building department, which Engineer A believes the city desperately needs.
  • necessaryFactors content: Engineer A's concurrence with the grandfathering ordinance; Chairman's authority and willingness to issue the hiring order; The chairman's conditioning of the order on the concurrence
  • sufficientFactors content: Engineer A's concurrence combined with the chairman's stated willingness to issue the order
  • counterfactual content: Given the chairman's linkage of the two matters, the hiring order likely would not have issued (or would have been delayed) without Engineer A's concurrence
  • agentKnowledge content: Chairman was sympathetic to the staffing concern and knew the concurrence secured his grandfathering ordinance
  • interveningFactors content: Engineer A's belief that the city desperately needed the additional officials
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Grandfathering Concurrence', 'proeth:description': "Engineer A agrees to concur with the chairman's grandfathering proposal"}; {'proeth:step': 2, 'proeth:element': 'Hiring Order Issuance', 'proeth:description': 'The chairman issues the order to permit the hiring of additional code officials'}; {'proeth:step': 3, 'proeth:element': 'Compromised Enforcement Integrity', 'proeth:description': "The arrangement 'has the appearance of compromising the public health and safety for political gain'"}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707432+00:00",
  "proeth:agentKnowledge": "Chairman was sympathetic to the staffing concern and knew the concurrence secured his grandfathering ordinance",
  "proeth:causalLanguage": "Engineer A agrees to concur with the chairman\u2019s proposal, and the chairman issues the order to permit the hiring of additional code officials for the building department, which Engineer A believes the city desperately needs.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A agrees to concur with the chairman\u0027s grandfathering proposal",
      "proeth:element": "Grandfathering Concurrence",
      "proeth:step": 1
    },
    {
      "proeth:description": "The chairman issues the order to permit the hiring of additional code officials",
      "proeth:element": "Hiring Order Issuance",
      "proeth:step": 2
    },
    {
      "proeth:description": "The arrangement \u0027has the appearance of compromising the public health and safety for political gain\u0027",
      "proeth:element": "Compromised Enforcement Integrity",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Grandfathering Concurrence",
  "proeth:counterfactual": "Given the chairman\u0027s linkage of the two matters, the hiring order likely would not have issued (or would have been delayed) without Engineer A\u0027s concurrence",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Hiring Order Issuance",
  "proeth:interveningFactors": [
    "Engineer A\u0027s belief that the city desperately needed the additional officials"
  ],
  "proeth:necessaryFactors": [
    "Engineer A\u0027s concurrence with the grandfathering ordinance",
    "Chairman\u0027s authority and willingness to issue the hiring order",
    "The chairman\u0027s conditioning of the order on the concurrence"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "City Council Chairman",
  "proeth:sufficientFactors": [
    "Engineer A\u0027s concurrence combined with the chairman\u0027s stated willingness to issue the order"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A has been concerned that as a result of a series of budget cutbacks and more rigid code enforcement requirements, the city has been unable to provide a sufficient number of qualified individuals to perform adequate and timely building inspections.

Necessary Factors (NESS):
  • Reduction of building department resources through budget cutbacks
  • Continued volume of required inspections
  • Insufficient number of qualified inspection staff
Sufficient Factors:
  • Budget cutbacks combined with more rigid code requirements and unchanged inspection demand
Counterfactual Test: Without budget cutbacks, the department could likely have staffed enough qualified officials, and each official would not be required to perform as many as 60 inspections per day
Responsibility Attribution:

Agent: City government (budget authorities)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Budget Cutbacks
    A series of city budget cutbacks reduces resources available to the building department
  2. Staffing Shortfall
    The city is unable to provide a sufficient number of qualified individuals to perform inspections
  3. Inspection Overload Onset
    Each code official is required to make as many as 60 code inspections per day
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Budget Cutbacks
  • effect: Inspection Overload Onset
  • responsibleAgent: City government (budget authorities)
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A has been concerned that as a result of a series of budget cutbacks and more rigid code enforcement requirements, the city has been unable to provide a sufficient number of qualified individuals to perform adequate and timely building inspections.
  • necessaryFactors content: Reduction of building department resources through budget cutbacks; Continued volume of required inspections; Insufficient number of qualified inspection staff
  • sufficientFactors content: Budget cutbacks combined with more rigid code requirements and unchanged inspection demand
  • counterfactual content: Without budget cutbacks, the department could likely have staffed enough qualified officials, and each official would not be required to perform as many as 60 inspections per day
  • agentKnowledge content: City sought to hold down costs and generate revenue from inspection fees
  • interveningFactors content: More rigid code enforcement requirements coming into effect
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Budget Cutbacks', 'proeth:description': 'A series of city budget cutbacks reduces resources available to the building department'}; {'proeth:step': 2, 'proeth:element': 'Staffing Shortfall', 'proeth:description': 'The city is unable to provide a sufficient number of qualified individuals to perform inspections'}; {'proeth:step': 3, 'proeth:element': 'Inspection Overload Onset', 'proeth:description': 'Each code official is required to make as many as 60 code inspections per day'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707319+00:00",
  "proeth:agentKnowledge": "City sought to hold down costs and generate revenue from inspection fees",
  "proeth:causalLanguage": "Engineer A has been concerned that as a result of a series of budget cutbacks and more rigid code enforcement requirements, the city has been unable to provide a sufficient number of qualified individuals to perform adequate and timely building inspections.",
  "proeth:causalSequence": [
    {
      "proeth:description": "A series of city budget cutbacks reduces resources available to the building department",
      "proeth:element": "Budget Cutbacks",
      "proeth:step": 1
    },
    {
      "proeth:description": "The city is unable to provide a sufficient number of qualified individuals to perform inspections",
      "proeth:element": "Staffing Shortfall",
      "proeth:step": 2
    },
    {
      "proeth:description": "Each code official is required to make as many as 60 code inspections per day",
      "proeth:element": "Inspection Overload Onset",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Budget Cutbacks",
  "proeth:counterfactual": "Without budget cutbacks, the department could likely have staffed enough qualified officials, and each official would not be required to perform as many as 60 inspections per day",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Inspection Overload Onset",
  "proeth:interveningFactors": [
    "More rigid code enforcement requirements coming into effect"
  ],
  "proeth:necessaryFactors": [
    "Reduction of building department resources through budget cutbacks",
    "Continued volume of required inspections",
    "Insufficient number of qualified inspection staff"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "City government (budget authorities)",
  "proeth:sufficientFactors": [
    "Budget cutbacks combined with more rigid code requirements and unchanged inspection demand"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day, particularly under the newer, more rigid code requirements for the city.

Necessary Factors (NESS):
  • Adoption of newer, more rigid code enforcement requirements
  • Existing staffing shortfall from budget cutbacks
  • Increased inspection burden per building
Sufficient Factors:
  • More rigid requirements combined with an already understaffed inspection workforce
Counterfactual Test: Under the older, less rigid requirements, the same staffing level might have produced adequate inspections; the tightening made thorough inspection at 60 per day impossible
Responsibility Attribution:

Agent: City government (code-setting authorities)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Code Requirements Tightening
    Newer, more rigid code enforcement requirements come into effect
  2. Increased Per-Inspection Burden
    Each inspection requires more thoroughness under the stricter code
  3. Inspection Overload Onset
    Officials cannot make 60 adequate, much less thorough, inspections in one day
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Code Requirements Tightening
  • effect: Inspection Overload Onset
  • responsibleAgent: City government (code-setting authorities)
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day, particularly under the newer, more rigid code requirements for the city.
  • necessaryFactors content: Adoption of newer, more rigid code enforcement requirements; Existing staffing shortfall from budget cutbacks; Increased inspection burden per building
  • sufficientFactors content: More rigid requirements combined with an already understaffed inspection workforce
  • counterfactual content: Under the older, less rigid requirements, the same staffing level might have produced adequate inspections; the tightening made thorough inspection at 60 per day impossible
  • agentKnowledge content: New requirements greatly enhance and protect the public's health and safety, but were adopted without matching enforcement resources
  • interveningFactors content: Budget cutbacks limiting staff; City's desire to hold down costs and generate revenue from inspection fees
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Code Requirements Tightening', 'proeth:description': 'Newer, more rigid code enforcement requirements come into effect'}; {'proeth:step': 2, 'proeth:element': 'Increased Per-Inspection Burden', 'proeth:description': 'Each inspection requires more thoroughness under the stricter code'}; {'proeth:step': 3, 'proeth:element': 'Inspection Overload Onset', 'proeth:description': 'Officials cannot make 60 adequate, much less thorough, inspections in one day'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707349+00:00",
  "proeth:agentKnowledge": "New requirements greatly enhance and protect the public\u0027s health and safety, but were adopted without matching enforcement resources",
  "proeth:causalLanguage": "Engineer A believes that there is no way even the most conscientious code official can make 60 adequate, much less thorough, inspections in one day, particularly under the newer, more rigid code requirements for the city.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Newer, more rigid code enforcement requirements come into effect",
      "proeth:element": "Code Requirements Tightening",
      "proeth:step": 1
    },
    {
      "proeth:description": "Each inspection requires more thoroughness under the stricter code",
      "proeth:element": "Increased Per-Inspection Burden",
      "proeth:step": 2
    },
    {
      "proeth:description": "Officials cannot make 60 adequate, much less thorough, inspections in one day",
      "proeth:element": "Inspection Overload Onset",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Code Requirements Tightening",
  "proeth:counterfactual": "Under the older, less rigid requirements, the same staffing level might have produced adequate inspections; the tightening made thorough inspection at 60 per day impossible",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Inspection Overload Onset",
  "proeth:interveningFactors": [
    "Budget cutbacks limiting staff",
    "City\u0027s desire to hold down costs and generate revenue from inspection fees"
  ],
  "proeth:necessaryFactors": [
    "Adoption of newer, more rigid code enforcement requirements",
    "Existing staffing shortfall from budget cutbacks",
    "Increased inspection burden per building"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "City government (code-setting authorities)",
  "proeth:sufficientFactors": [
    "More rigid requirements combined with an already understaffed inspection workforce"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A meets with the chairman of the local city council to discuss his concerns.

Necessary Factors (NESS):
  • Engineer A's belief that adequate inspections were impossible at 60 per day
  • Engineer A's obligation to sign off on all final inspection reports
  • Engineer A's awareness of the public safety implications
Sufficient Factors:
  • Engineer A's professional concern over inadequate inspections combined with his personal accountability for the reports
Counterfactual Test: Without the overload and Engineer A's concern about it, there would have been no reason to escalate to the council chairman
Responsibility Attribution:

Agent: Engineer A
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Inspection Overload Onset
    Code officials are required to make as many as 60 inspections per day
  2. Engineer A's Concern
    Engineer A concludes adequate inspections are impossible, yet must sign off on all final reports
  3. Concern Escalation Meeting
    Engineer A meets with the chairman of the local city council to discuss his concerns
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Inspection Overload Onset
  • effect: Concern Escalation Meeting
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A meets with the chairman of the local city council to discuss his concerns.
  • necessaryFactors content: Engineer A's belief that adequate inspections were impossible at 60 per day; Engineer A's obligation to sign off on all final inspection reports; Engineer A's awareness of the public safety implications
  • sufficientFactors content: Engineer A's professional concern over inadequate inspections combined with his personal accountability for the reports
  • counterfactual content: Without the overload and Engineer A's concern about it, there would have been no reason to escalate to the council chairman
  • agentKnowledge content: Believed no conscientious code official could make 60 adequate inspections per day and that public safety was at stake
  • interveningFactors content: City's competing desire to hold down costs and generate revenue from inspection fees
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Inspection Overload Onset', 'proeth:description': 'Code officials are required to make as many as 60 inspections per day'}; {'proeth:step': 2, 'proeth:element': "Engineer A's Concern", 'proeth:description': 'Engineer A concludes adequate inspections are impossible, yet must sign off on all final reports'}; {'proeth:step': 3, 'proeth:element': 'Concern Escalation Meeting', 'proeth:description': 'Engineer A meets with the chairman of the local city council to discuss his concerns'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707370+00:00",
  "proeth:agentKnowledge": "Believed no conscientious code official could make 60 adequate inspections per day and that public safety was at stake",
  "proeth:causalLanguage": "Engineer A meets with the chairman of the local city council to discuss his concerns.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Code officials are required to make as many as 60 inspections per day",
      "proeth:element": "Inspection Overload Onset",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A concludes adequate inspections are impossible, yet must sign off on all final reports",
      "proeth:element": "Engineer A\u0027s Concern",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer A meets with the chairman of the local city council to discuss his concerns",
      "proeth:element": "Concern Escalation Meeting",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Inspection Overload Onset",
  "proeth:counterfactual": "Without the overload and Engineer A\u0027s concern about it, there would have been no reason to escalate to the council chairman",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Concern Escalation Meeting",
  "proeth:interveningFactors": [
    "City\u0027s competing desire to hold down costs and generate revenue from inspection fees"
  ],
  "proeth:necessaryFactors": [
    "Engineer A\u0027s belief that adequate inspections were impossible at 60 per day",
    "Engineer A\u0027s obligation to sign off on all final inspection reports",
    "Engineer A\u0027s awareness of the public safety implications"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Engineer A\u0027s professional concern over inadequate inspections combined with his personal accountability for the reports"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The chairman indicates that he is quite sympathetic to Engineer A’s concerns and would be willing to issue an order to permit the hiring of additional code officials for the building department. At the same time, the chairman notes that the city is seeking to encourage more businesses to relocate into the city in order to provide more jobs and a strengthened tax base.

Necessary Factors (NESS):
  • Engineer A raising the staffing concern to the chairman
  • Chairman's authority to issue a hiring order
  • Chairman's political interest in attracting businesses through grandfathering
Sufficient Factors:
  • Engineer A's request for resources combined with the chairman's pre-existing economic development agenda
Counterfactual Test: Without the meeting, the chairman would have had no occasion to seek Engineer A's concurrence on the grandfathering ordinance in exchange for the hiring order
Responsibility Attribution:

Agent: City Council Chairman
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Concern Escalation Meeting
    Engineer A raises staffing and inspection adequacy concerns with the chairman
  2. Chairman's Sympathetic Response
    Chairman indicates willingness to issue an order permitting additional hiring
  3. Conditional Quid Pro Quo Offer
    Chairman seeks Engineer A's concurrence on grandfathering certain buildings under the older code
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Concern Escalation Meeting
  • effect: Conditional Quid Pro Quo Offer
  • responsibleAgent: City Council Chairman
Literal extractions (kept for synthesis)
  • causalLanguage content: The chairman indicates that he is quite sympathetic to Engineer A’s concerns and would be willing to issue an order to permit the hiring of additional code officials for the building department. At the same time, the chairman notes that the city is seeking to encourage more businesses to relocate into the city in order to provide more jobs and a strengthened tax base.
  • necessaryFactors content: Engineer A raising the staffing concern to the chairman; Chairman's authority to issue a hiring order; Chairman's political interest in attracting businesses through grandfathering
  • sufficientFactors content: Engineer A's request for resources combined with the chairman's pre-existing economic development agenda
  • counterfactual content: Without the meeting, the chairman would have had no occasion to seek Engineer A's concurrence on the grandfathering ordinance in exchange for the hiring order
  • agentKnowledge content: Sympathetic to Engineer A's concerns; aware of the city's desire for jobs and a strengthened tax base
  • interveningFactors content: City's economic development goals; Political pressure to attract businesses
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Concern Escalation Meeting', 'proeth:description': 'Engineer A raises staffing and inspection adequacy concerns with the chairman'}; {'proeth:step': 2, 'proeth:element': "Chairman's Sympathetic Response", 'proeth:description': 'Chairman indicates willingness to issue an order permitting additional hiring'}; {'proeth:step': 3, 'proeth:element': 'Conditional Quid Pro Quo Offer', 'proeth:description': "Chairman seeks Engineer A's concurrence on grandfathering certain buildings under the older code"}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707393+00:00",
  "proeth:agentKnowledge": "Sympathetic to Engineer A\u0027s concerns; aware of the city\u0027s desire for jobs and a strengthened tax base",
  "proeth:causalLanguage": "The chairman indicates that he is quite sympathetic to Engineer A\u2019s concerns and would be willing to issue an order to permit the hiring of additional code officials for the building department. At the same time, the chairman notes that the city is seeking to encourage more businesses to relocate into the city in order to provide more jobs and a strengthened tax base.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A raises staffing and inspection adequacy concerns with the chairman",
      "proeth:element": "Concern Escalation Meeting",
      "proeth:step": 1
    },
    {
      "proeth:description": "Chairman indicates willingness to issue an order permitting additional hiring",
      "proeth:element": "Chairman\u0027s Sympathetic Response",
      "proeth:step": 2
    },
    {
      "proeth:description": "Chairman seeks Engineer A\u0027s concurrence on grandfathering certain buildings under the older code",
      "proeth:element": "Conditional Quid Pro Quo Offer",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Concern Escalation Meeting",
  "proeth:counterfactual": "Without the meeting, the chairman would have had no occasion to seek Engineer A\u0027s concurrence on the grandfathering ordinance in exchange for the hiring order",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Conditional Quid Pro Quo Offer",
  "proeth:interveningFactors": [
    "City\u0027s economic development goals",
    "Political pressure to attract businesses"
  ],
  "proeth:necessaryFactors": [
    "Engineer A raising the staffing concern to the chairman",
    "Chairman\u0027s authority to issue a hiring order",
    "Chairman\u0027s political interest in attracting businesses through grandfathering"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "City Council Chairman",
  "proeth:sufficientFactors": [
    "Engineer A\u0027s request for resources combined with the chairman\u0027s pre-existing economic development agenda"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: In this connection, the chairman seeks Engineer A’s concurrence on a city ordinance that would permit certain specified buildings under construction to be “grandfathered” under the older existing enforcement requirements and not the newer, more rigid requirements now in effect. Engineer A agrees to concur with the chairman’s proposal

Necessary Factors (NESS):
  • Chairman conditioning the hiring order on Engineer A's concurrence
  • Engineer A's belief that the city desperately needed additional code officials
  • Engineer A's willingness to trade code consistency for staffing resources
Sufficient Factors:
  • The linkage of the desperately needed hiring order to the grandfathering concurrence, given Engineer A's assessment of the staffing crisis
Counterfactual Test: Without the quid pro quo linkage, Engineer A would have had no reason to concur in weakening code enforcement for specified buildings
Responsibility Attribution:

Agent: Engineer A
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Conditional Quid Pro Quo Offer
    Chairman seeks concurrence on grandfathering in connection with the hiring order
  2. Engineer A's Trade-off Reasoning
    Engineer A weighs a better inspection process against consistent code enforcement
  3. Grandfathering Concurrence
    Engineer A agrees to concur with the chairman's proposal
  4. Potential Public Safety Risk
    Specified buildings avoid compliance with the more updated code requirements, potentially causing 'a real danger to the public health and safety'
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Conditional Quid Pro Quo Offer
  • effect: Grandfathering Concurrence
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: In this connection, the chairman seeks Engineer A’s concurrence on a city ordinance that would permit certain specified buildings under construction to be “grandfathered” under the older existing enforcement requirements and not the newer, more rigid requirements now in effect. Engineer A agrees to concur with the chairman’s proposal
  • necessaryFactors content: Chairman conditioning the hiring order on Engineer A's concurrence; Engineer A's belief that the city desperately needed additional code officials; Engineer A's willingness to trade code consistency for staffing resources
  • sufficientFactors content: The linkage of the desperately needed hiring order to the grandfathering concurrence, given Engineer A's assessment of the staffing crisis
  • counterfactual content: Without the quid pro quo linkage, Engineer A would have had no reason to concur in weakening code enforcement for specified buildings
  • agentKnowledge content: Knew the newer requirements 'greatly enhance and protect the public's health and safety' and that grandfathering would exempt buildings from them
  • interveningFactors content: Chairman's political conditioning of the hiring order; Severe existing staffing shortage
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Conditional Quid Pro Quo Offer', 'proeth:description': 'Chairman seeks concurrence on grandfathering in connection with the hiring order'}; {'proeth:step': 2, 'proeth:element': "Engineer A's Trade-off Reasoning", 'proeth:description': 'Engineer A weighs a better inspection process against consistent code enforcement'}; {'proeth:step': 3, 'proeth:element': 'Grandfathering Concurrence', 'proeth:description': "Engineer A agrees to concur with the chairman's proposal"}; {'proeth:step': 4, 'proeth:element': 'Potential Public Safety Risk', 'proeth:description': "Specified buildings avoid compliance with the more updated code requirements, potentially causing 'a real danger to the public health and safety'"}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707414+00:00",
  "proeth:agentKnowledge": "Knew the newer requirements \u0027greatly enhance and protect the public\u0027s health and safety\u0027 and that grandfathering would exempt buildings from them",
  "proeth:causalLanguage": "In this connection, the chairman seeks Engineer A\u2019s concurrence on a city ordinance that would permit certain specified buildings under construction to be \u201cgrandfathered\u201d under the older existing enforcement requirements and not the newer, more rigid requirements now in effect. Engineer A agrees to concur with the chairman\u2019s proposal",
  "proeth:causalSequence": [
    {
      "proeth:description": "Chairman seeks concurrence on grandfathering in connection with the hiring order",
      "proeth:element": "Conditional Quid Pro Quo Offer",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A weighs a better inspection process against consistent code enforcement",
      "proeth:element": "Engineer A\u0027s Trade-off Reasoning",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer A agrees to concur with the chairman\u0027s proposal",
      "proeth:element": "Grandfathering Concurrence",
      "proeth:step": 3
    },
    {
      "proeth:description": "Specified buildings avoid compliance with the more updated code requirements, potentially causing \u0027a real danger to the public health and safety\u0027",
      "proeth:element": "Potential Public Safety Risk",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Conditional Quid Pro Quo Offer",
  "proeth:counterfactual": "Without the quid pro quo linkage, Engineer A would have had no reason to concur in weakening code enforcement for specified buildings",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Grandfathering Concurrence",
  "proeth:interveningFactors": [
    "Chairman\u0027s political conditioning of the hiring order",
    "Severe existing staffing shortage"
  ],
  "proeth:necessaryFactors": [
    "Chairman conditioning the hiring order on Engineer A\u0027s concurrence",
    "Engineer A\u0027s belief that the city desperately needed additional code officials",
    "Engineer A\u0027s willingness to trade code consistency for staffing resources"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "The linkage of the desperately needed hiring order to the grandfathering concurrence, given Engineer A\u0027s assessment of the staffing crisis"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A contacted the state engineering licensure board and was informed, based upon the limited information provided to the board, that suspension or revocation of his engineering license was a possibility if he prepared a permit that violated environmental regulations. Engineer A refused to issue the permit and submitted his findings to his superior.

Necessary Factors (NESS):
  • Engineer's belief that the plans were inadequate to meet regulatory requirements
  • Licensure board warning of possible suspension or revocation
  • Engineer's professional obligation to protect public health and safety
Sufficient Factors:
  • Belief in regulatory inadequacy combined with the licensure sanction warning
Counterfactual Test: The engineer's public-safety belief alone may have prompted refusal, but the license sanction warning reinforced and confirmed the decision to refuse
Responsibility Attribution:

Agent: Engineer A (BER Case 92-4)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Superior's Order
    Engineer is ordered to draw up the construction permit expeditiously
  2. Adequacy Doubt
    Engineer believes the plans are inadequate and scrubbers are necessary
  3. License Sanction Warning
    Licensure board warns that suspension or revocation is a possibility
  4. Permit Issuance Refusal
    Engineer refuses to issue the permit and submits findings to his superior
Field classification (triples vs literals)
Relations (structural triples)
  • cause: License Sanction Warning
  • effect: Permit Issuance Refusal
  • responsibleAgent: Engineer A (BER Case 92-4)
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A contacted the state engineering licensure board and was informed, based upon the limited information provided to the board, that suspension or revocation of his engineering license was a possibility if he prepared a permit that violated environmental regulations. Engineer A refused to issue the permit and submitted his findings to his superior.
  • necessaryFactors content: Engineer's belief that the plans were inadequate to meet regulatory requirements; Licensure board warning of possible suspension or revocation; Engineer's professional obligation to protect public health and safety
  • sufficientFactors content: Belief in regulatory inadequacy combined with the licensure sanction warning
  • counterfactual content: The engineer's public-safety belief alone may have prompted refusal, but the license sanction warning reinforced and confirmed the decision to refuse
  • agentKnowledge content: Believed the permit would violate air pollution standards under the 1990 Clean Air Act and knew his license was at risk
  • interveningFactors content: Superior's order to move expeditiously and 'avoid any hang-ups'
  • causalSequence content: {'proeth:step': 1, 'proeth:element': "Superior's Order", 'proeth:description': 'Engineer is ordered to draw up the construction permit expeditiously'}; {'proeth:step': 2, 'proeth:element': 'Adequacy Doubt', 'proeth:description': 'Engineer believes the plans are inadequate and scrubbers are necessary'}; {'proeth:step': 3, 'proeth:element': 'License Sanction Warning', 'proeth:description': 'Licensure board warns that suspension or revocation is a possibility'}; {'proeth:step': 4, 'proeth:element': 'Permit Issuance Refusal', 'proeth:description': 'Engineer refuses to issue the permit and submits findings to his superior'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_7",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707451+00:00",
  "proeth:agentKnowledge": "Believed the permit would violate air pollution standards under the 1990 Clean Air Act and knew his license was at risk",
  "proeth:causalLanguage": "Engineer A contacted the state engineering licensure board and was informed, based upon the limited information provided to the board, that suspension or revocation of his engineering license was a possibility if he prepared a permit that violated environmental regulations. Engineer A refused to issue the permit and submitted his findings to his superior.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer is ordered to draw up the construction permit expeditiously",
      "proeth:element": "Superior\u0027s Order",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer believes the plans are inadequate and scrubbers are necessary",
      "proeth:element": "Adequacy Doubt",
      "proeth:step": 2
    },
    {
      "proeth:description": "Licensure board warns that suspension or revocation is a possibility",
      "proeth:element": "License Sanction Warning",
      "proeth:step": 3
    },
    {
      "proeth:description": "Engineer refuses to issue the permit and submits findings to his superior",
      "proeth:element": "Permit Issuance Refusal",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "License Sanction Warning",
  "proeth:counterfactual": "The engineer\u0027s public-safety belief alone may have prompted refusal, but the license sanction warning reinforced and confirmed the decision to refuse",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Permit Issuance Refusal",
  "proeth:interveningFactors": [
    "Superior\u0027s order to move expeditiously and \u0027avoid any hang-ups\u0027"
  ],
  "proeth:necessaryFactors": [
    "Engineer\u0027s belief that the plans were inadequate to meet regulatory requirements",
    "Licensure board warning of possible suspension or revocation",
    "Engineer\u0027s professional obligation to protect public health and safety"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A (BER Case 92-4)",
  "proeth:sufficientFactors": [
    "Belief in regulatory inadequacy combined with the licensure sanction warning"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A refused to issue the permit and submitted his findings to his superior. The department authorized the issuance of the permit.

Necessary Factors (NESS):
  • Engineer's refusal creating the need for departmental action
  • Department's authority to authorize the permit over the engineer's objection
  • Department's disagreement with the engineer's technical assessment
Sufficient Factors:
  • The refusal plus the department's determination to proceed with the permit
Counterfactual Test: Had the engineer issued the permit himself, no departmental override would have been necessary; the refusal precipitated the department acting in his stead
Responsibility Attribution:

Agent: The department (BER Case 92-4)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Permit Issuance Refusal
    Engineer refuses to issue the permit on public safety grounds
  2. Findings Submission
    Engineer submits his findings to his superior
  3. Permit Authorization Override
    The department authorizes the issuance of the permit despite the refusal
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Permit Issuance Refusal
  • effect: Permit Authorization Override
  • responsibleAgent: The department (BER Case 92-4)
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A refused to issue the permit and submitted his findings to his superior. The department authorized the issuance of the permit.
  • necessaryFactors content: Engineer's refusal creating the need for departmental action; Department's authority to authorize the permit over the engineer's objection; Department's disagreement with the engineer's technical assessment
  • sufficientFactors content: The refusal plus the department's determination to proceed with the permit
  • counterfactual content: Had the engineer issued the permit himself, no departmental override would have been necessary; the refusal precipitated the department acting in his stead
  • agentKnowledge content: The department had the engineer's submitted findings that the permit would violate air pollution standards
  • interveningFactors content: Superior's belief that the fluidized boiler process would meet regulatory requirements
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Permit Issuance Refusal', 'proeth:description': 'Engineer refuses to issue the permit on public safety grounds'}; {'proeth:step': 2, 'proeth:element': 'Findings Submission', 'proeth:description': 'Engineer submits his findings to his superior'}; {'proeth:step': 3, 'proeth:element': 'Permit Authorization Override', 'proeth:description': 'The department authorizes the issuance of the permit despite the refusal'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_8",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707468+00:00",
  "proeth:agentKnowledge": "The department had the engineer\u0027s submitted findings that the permit would violate air pollution standards",
  "proeth:causalLanguage": "Engineer A refused to issue the permit and submitted his findings to his superior. The department authorized the issuance of the permit.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer refuses to issue the permit on public safety grounds",
      "proeth:element": "Permit Issuance Refusal",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer submits his findings to his superior",
      "proeth:element": "Findings Submission",
      "proeth:step": 2
    },
    {
      "proeth:description": "The department authorizes the issuance of the permit despite the refusal",
      "proeth:element": "Permit Authorization Override",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Permit Issuance Refusal",
  "proeth:counterfactual": "Had the engineer issued the permit himself, no departmental override would have been necessary; the refusal precipitated the department acting in his stead",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Permit Authorization Override",
  "proeth:interveningFactors": [
    "Superior\u0027s belief that the fluidized boiler process would meet regulatory requirements"
  ],
  "proeth:necessaryFactors": [
    "Engineer\u0027s refusal creating the need for departmental action",
    "Department\u0027s authority to authorize the permit over the engineer\u0027s objection",
    "Department\u0027s disagreement with the engineer\u0027s technical assessment"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "The department (BER Case 92-4)",
  "proeth:sufficientFactors": [
    "The refusal plus the department\u0027s determination to proceed with the permit"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: After (1) noticing problems with overflow capacity, which are required to be reported to the state water pollution control authorities, (2) discussing the problem privately with members of the city council

Necessary Factors (NESS):
  • Existence of overflow capacity problems at the disposal plants and beds
  • Engineer's responsibility for the disposal plants
  • Legal requirement to report such problems
Sufficient Factors:
  • Discovery of the problem by an engineer with reporting responsibility
Counterfactual Test: Without the overflow capacity problem, there would have been nothing to report or discuss with city officials
Responsibility Attribution:

Agent: City engineer/director of public works (BER Case 88-6)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Overflow Capacity Problem
    Engineer notices problems with overflow capacity at disposal plants and beds
  2. Internal Concern Reporting
    Engineer discusses the problem privately with members of the city council and informs the city administrator
  3. Administrator Warning
    City administrator warns the engineer to report the problem only to him
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Overflow Capacity Problem
  • effect: Internal Concern Reporting
  • responsibleAgent: City engineer/director of public works (BER Case 88-6)
Literal extractions (kept for synthesis)
  • causalLanguage content: After (1) noticing problems with overflow capacity, which are required to be reported to the state water pollution control authorities, (2) discussing the problem privately with members of the city council
  • necessaryFactors content: Existence of overflow capacity problems at the disposal plants and beds; Engineer's responsibility for the disposal plants; Legal requirement to report such problems
  • sufficientFactors content: Discovery of the problem by an engineer with reporting responsibility
  • counterfactual content: Without the overflow capacity problem, there would have been nothing to report or discuss with city officials
  • agentKnowledge content: Knew overflow problems 'are required to be reported to the state water pollution control authorities'
  • interveningFactors content: City administrator's warning to report the problem only to him
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Overflow Capacity Problem', 'proeth:description': 'Engineer notices problems with overflow capacity at disposal plants and beds'}; {'proeth:step': 2, 'proeth:element': 'Internal Concern Reporting', 'proeth:description': 'Engineer discusses the problem privately with members of the city council and informs the city administrator'}; {'proeth:step': 3, 'proeth:element': 'Administrator Warning', 'proeth:description': 'City administrator warns the engineer to report the problem only to him'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_9",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707486+00:00",
  "proeth:agentKnowledge": "Knew overflow problems \u0027are required to be reported to the state water pollution control authorities\u0027",
  "proeth:causalLanguage": "After (1) noticing problems with overflow capacity, which are required to be reported to the state water pollution control authorities, (2) discussing the problem privately with members of the city council",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer notices problems with overflow capacity at disposal plants and beds",
      "proeth:element": "Overflow Capacity Problem",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer discusses the problem privately with members of the city council and informs the city administrator",
      "proeth:element": "Internal Concern Reporting",
      "proeth:step": 2
    },
    {
      "proeth:description": "City administrator warns the engineer to report the problem only to him",
      "proeth:element": "Administrator Warning",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Overflow Capacity Problem",
  "proeth:counterfactual": "Without the overflow capacity problem, there would have been nothing to report or discuss with city officials",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Internal Concern Reporting",
  "proeth:interveningFactors": [
    "City administrator\u0027s warning to report the problem only to him"
  ],
  "proeth:necessaryFactors": [
    "Existence of overflow capacity problems at the disposal plants and beds",
    "Engineer\u0027s responsibility for the disposal plants",
    "Legal requirement to report such problems"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "City engineer/director of public works (BER Case 88-6)",
  "proeth:sufficientFactors": [
    "Discovery of the problem by an engineer with reporting responsibility"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: (4) discussing the problem again informally with the city council, and (5) being relieved by the city administrator of responsibility for the disposal plants and beds

Necessary Factors (NESS):
  • Engineer's repeated internal reporting to the city council against the administrator's warning
  • City administrator's authority over the engineer's assignments
  • Administrator's pattern of disregard for the law
Sufficient Factors:
  • The engineer's continued internal disclosure combined with the administrator's desire to suppress the issue
Counterfactual Test: Had the engineer reported only to the administrator as warned, she likely would not have been relieved of responsibility, though the violation would have continued unaddressed
Responsibility Attribution:

Agent: City administrator (BER Case 88-6)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Internal Concern Reporting
    Engineer discusses the overflow problem with city council members
  2. Administrator Warning
    Administrator warns the engineer to report the problem only to him
  3. Repeated Informal Reporting
    Engineer discusses the problem again informally with the city council
  4. Responsibility Removal
    Administrator relieves the engineer of responsibility for the disposal plants and beds
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Internal Concern Reporting
  • effect: Responsibility Removal
  • responsibleAgent: City administrator (BER Case 88-6)
Literal extractions (kept for synthesis)
  • causalLanguage content: (4) discussing the problem again informally with the city council, and (5) being relieved by the city administrator of responsibility for the disposal plants and beds
  • necessaryFactors content: Engineer's repeated internal reporting to the city council against the administrator's warning; City administrator's authority over the engineer's assignments; Administrator's pattern of disregard for the law
  • sufficientFactors content: The engineer's continued internal disclosure combined with the administrator's desire to suppress the issue
  • counterfactual content: Had the engineer reported only to the administrator as warned, she likely would not have been relieved of responsibility, though the violation would have continued unaddressed
  • agentKnowledge content: Administrator knew of the overflow problem and had warned the engineer to report only to him
  • interveningFactors content: Members of the city council's ongoing disregard for the law
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Internal Concern Reporting', 'proeth:description': 'Engineer discusses the overflow problem with city council members'}; {'proeth:step': 2, 'proeth:element': 'Administrator Warning', 'proeth:description': 'Administrator warns the engineer to report the problem only to him'}; {'proeth:step': 3, 'proeth:element': 'Repeated Informal Reporting', 'proeth:description': 'Engineer discusses the problem again informally with the city council'}; {'proeth:step': 4, 'proeth:element': 'Responsibility Removal', 'proeth:description': 'Administrator relieves the engineer of responsibility for the disposal plants and beds'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_10",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707504+00:00",
  "proeth:agentKnowledge": "Administrator knew of the overflow problem and had warned the engineer to report only to him",
  "proeth:causalLanguage": "(4) discussing the problem again informally with the city council, and (5) being relieved by the city administrator of responsibility for the disposal plants and beds",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer discusses the overflow problem with city council members",
      "proeth:element": "Internal Concern Reporting",
      "proeth:step": 1
    },
    {
      "proeth:description": "Administrator warns the engineer to report the problem only to him",
      "proeth:element": "Administrator Warning",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer discusses the problem again informally with the city council",
      "proeth:element": "Repeated Informal Reporting",
      "proeth:step": 3
    },
    {
      "proeth:description": "Administrator relieves the engineer of responsibility for the disposal plants and beds",
      "proeth:element": "Responsibility Removal",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Internal Concern Reporting",
  "proeth:counterfactual": "Had the engineer reported only to the administrator as warned, she likely would not have been relieved of responsibility, though the violation would have continued unaddressed",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Responsibility Removal",
  "proeth:interveningFactors": [
    "Members of the city council\u0027s ongoing disregard for the law"
  ],
  "proeth:necessaryFactors": [
    "Engineer\u0027s repeated internal reporting to the city council against the administrator\u0027s warning",
    "City administrator\u0027s authority over the engineer\u0027s assignments",
    "Administrator\u0027s pattern of disregard for the law"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "City administrator (BER Case 88-6)",
  "proeth:sufficientFactors": [
    "The engineer\u0027s continued internal disclosure combined with the administrator\u0027s desire to suppress the issue"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The Board said that the engineer's inaction permitted a serious violation of the law to continue and made the engineer an "accessory" to the actions of the city administrator and others.

Necessary Factors (NESS):
  • Engineer's knowledge that 'proper authorities' were state officials, not city officials
  • Failure to report the overflow problem to state water pollution control authorities
  • City officials' ongoing pattern of disregard for the law
Sufficient Factors:
  • The engineer's inaction combined with the city administration's continued suppression of the problem
Counterfactual Test: Had the engineer reported to state officials, the serious violation of law would likely have been addressed and would not have continued
Responsibility Attribution:

Agent: City engineer/director of public works (BER Case 88-6)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Responsibility Removal
    Engineer is relieved of responsibility for the disposal plants but continues as city engineer/director of public works
  2. External Reporting Omission
    Engineer fails to report the ongoing violations to state authorities
  3. Ongoing Legal Violation Continuation
    The serious violation of the law continues unabated
  4. Accessory Finding
    The Board finds the engineer's inaction made her an 'accessory' to the administrator's actions
Field classification (triples vs literals)
Relations (structural triples)
  • cause: External Reporting Omission
  • effect: Ongoing Legal Violation Continuation
  • responsibleAgent: City engineer/director of public works (BER Case 88-6)
Literal extractions (kept for synthesis)
  • causalLanguage content: The Board said that the engineer's inaction permitted a serious violation of the law to continue and made the engineer an "accessory" to the actions of the city administrator and others.
  • necessaryFactors content: Engineer's knowledge that 'proper authorities' were state officials, not city officials; Failure to report the overflow problem to state water pollution control authorities; City officials' ongoing pattern of disregard for the law
  • sufficientFactors content: The engineer's inaction combined with the city administration's continued suppression of the problem
  • counterfactual content: Had the engineer reported to state officials, the serious violation of law would likely have been addressed and would not have continued
  • agentKnowledge content: The engineer 'knew, or should have known, that "proper authorities" were not the city officials, but more probably, state officials'
  • interveningFactors content: City administrator's suppression and removal of the engineer's responsibility; City council members' disregard for the law
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Responsibility Removal', 'proeth:description': 'Engineer is relieved of responsibility for the disposal plants but continues as city engineer/director of public works'}; {'proeth:step': 2, 'proeth:element': 'External Reporting Omission', 'proeth:description': 'Engineer fails to report the ongoing violations to state authorities'}; {'proeth:step': 3, 'proeth:element': 'Ongoing Legal Violation Continuation', 'proeth:description': 'The serious violation of the law continues unabated'}; {'proeth:step': 4, 'proeth:element': 'Accessory Finding', 'proeth:description': "The Board finds the engineer's inaction made her an 'accessory' to the administrator's actions"}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/79#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/79#CausalChain_11",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-13T12:35:26.707522+00:00",
  "proeth:agentKnowledge": "The engineer \u0027knew, or should have known, that \"proper authorities\" were not the city officials, but more probably, state officials\u0027",
  "proeth:causalLanguage": "The Board said that the engineer\u0027s inaction permitted a serious violation of the law to continue and made the engineer an \"accessory\" to the actions of the city administrator and others.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer is relieved of responsibility for the disposal plants but continues as city engineer/director of public works",
      "proeth:element": "Responsibility Removal",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer fails to report the ongoing violations to state authorities",
      "proeth:element": "External Reporting Omission",
      "proeth:step": 2
    },
    {
      "proeth:description": "The serious violation of the law continues unabated",
      "proeth:element": "Ongoing Legal Violation Continuation",
      "proeth:step": 3
    },
    {
      "proeth:description": "The Board finds the engineer\u0027s inaction made her an \u0027accessory\u0027 to the administrator\u0027s actions",
      "proeth:element": "Accessory Finding",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "External Reporting Omission",
  "proeth:counterfactual": "Had the engineer reported to state officials, the serious violation of law would likely have been addressed and would not have continued",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Ongoing Legal Violation Continuation",
  "proeth:interveningFactors": [
    "City administrator\u0027s suppression and removal of the engineer\u0027s responsibility",
    "City council members\u0027 disregard for the law"
  ],
  "proeth:necessaryFactors": [
    "Engineer\u0027s knowledge that \u0027proper authorities\u0027 were state officials, not city officials",
    "Failure to report the overflow problem to state water pollution control authorities",
    "City officials\u0027 ongoing pattern of disregard for the law"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "City engineer/director of public works (BER Case 88-6)",
  "proeth:sufficientFactors": [
    "The engineer\u0027s inaction combined with the city administration\u0027s continued suppression of the problem"
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (8)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
budget cutbacks and adoption of newer, more rigid code requirements before
Entity1 is before Entity2
Engineer A's meeting with the city council chairman time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer A has been concerned that as a result of a series of budget cutbacks and more rigid code en... [more]
Engineer A's growing concern about inspection quality before
Entity1 is before Entity2
meeting with the city council chairman time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer A has been concerned... Engineer A meets with the chairman of the local city council to dis... [more]
chairman's offer to authorize hiring additional code officials equals
Entity1 and Entity2 have the same start and end times
chairman's quid pro quo proposal regarding the grandfathering ordinance time:intervalEquals
http://www.w3.org/2006/time#intervalEquals
The chairman indicates that he... would be willing to issue an order to permit the hiring of additio... [more]
Engineer A's agreement to concur with the proposal before
Entity1 is before Entity2
chairman issuing the order to hire additional code officials time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer A agrees to concur with the chairman's proposal, and the chairman issues the order to permi... [more]
older existing enforcement requirements before
Entity1 is before Entity2
newer, more rigid code requirements now in effect time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
'grandfathered' under the older existing enforcement requirements and not the newer, more rigid requ... [more]
construction of the specified buildings overlaps
Entity1 starts before Entity2 and ends during Entity2
proposed grandfathering ordinance time:intervalOverlaps
http://www.w3.org/2006/time#intervalOverlaps
a city ordinance that would permit certain specified buildings under construction to be 'grandfather... [more]
code officials performing inspections before
Entity1 is before Entity2
Engineer A signing off on final inspection reports time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Each code official member of Engineer A's staff is often required to make as many as 60 code inspect... [more]
events of the present case (Engineer A's agreement with the chairman) before
Entity1 is before Entity2
Board's retrospective evaluation in the Discussion section time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Turning to the facts of the present case, Engineer A is faced with a predicament... the Board believ... [more]
About Allen Relations & OWL-Time

Allen's Interval Algebra provides 13 basic temporal relations between intervals. These relations are mapped to OWL-Time standard properties for interoperability with Semantic Web temporal reasoning systems and SPARQL queries.

Each relation includes both a ProEthica custom property and a time:* OWL-Time property for maximum compatibility.