PASS 3: Temporal Dynamics
Case 11: Excess Stormwater Runoff
Timeline Overview
OWL-Time Temporal Structure 12 relations time: = w3.org/2006/time
Extracted Actions (7)
Volitional professional decisions with intentions and ethical contextDescription: Engineer J left his position as a principal at Firm BWJ to become City Engineer of City C, a transition the Board assumes occurred at least one year before the subdivision work was under contract.
Temporal Marker: At least one year before the subdivision contract (timing otherwise uncertain) instant
Fluent Transitions:
- Former Employment Relationship with Firm BWJ
- Principal Role at Firm BWJ
Mental State: deliberate
Intended Outcome: Take up the public position of City Engineer for City C
Foreseen Unintended Effects:
- Possible public perception of a conflict of interest when reviewing former employer's work
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Municipal engineering administrationinitiates: Former Employment Relationship with Firm BWJterminates: Principal Role at Firm BWJ
descriptioncontent: Engineer J left his position as a principal at Firm BWJ to become City Engineer of City C, a transition the Board assumes occurred at least one year before the subdivision work was under contract.hasAgentcontent: Engineer JtemporalMarkercontent: At least one year before the subdivision contract (timing otherwise uncertain)eventRoleContextcontent: City Engineer, former principal at Firm BWJhasMentalStatecontent: deliberateintendedOutcomecontent: Take up the public position of City Engineer for City CforeseenUnintendedEffectscontent: Possible public perception of a conflict of interest when reviewing former employer's worktextReferencescontent: City Engineer J was formerly a principal at Firm BWJ.; The BER will assume Engineer J left Firm BWJ at least a year before the subdivision work was under contract.temporalExtentcontent: instanttemporalSequencecontent: 1withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Employment_Transition",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.122390+00:00",
"proeth:description": "Engineer J left his position as a principal at Firm BWJ to become City Engineer of City C, a transition the Board assumes occurred at least one year before the subdivision work was under contract.",
"proeth:discoveredInSection": "discussion",
"proeth:eventRoleContext": "City Engineer, former principal at Firm BWJ",
"proeth:foreseenUnintendedEffects": [
"Possible public perception of a conflict of interest when reviewing former employer\u0027s work"
],
"proeth:hasAgent": "Engineer J",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Former Employment Relationship with Firm BWJ"
],
"proeth:intendedOutcome": "Take up the public position of City Engineer for City C",
"proeth:requiresCapability": [
"Municipal engineering administration"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "At least one year before the subdivision contract (timing otherwise uncertain)",
"proeth:temporalSequence": 1,
"proeth:terminates": [
"Principal Role at Firm BWJ"
],
"proeth:textReferences": [
"City Engineer J was formerly a principal at Firm BWJ.",
"The BER will assume Engineer J left Firm BWJ at least a year before the subdivision work was under contract."
],
"proeth:withinCompetence": true,
"rdfs:label": "Employment Transition"
}
Description: Developer G retained Firm BWJ, under the direction of Principal Engineer R, to develop plans for the new subdivision in City C.
Temporal Marker: Project inception, before design and construction instant
Fluent Transitions:
- BWJ Design Engagement
Mental State: deliberate
Intended Outcome: Obtain engineering and surveying plans for the subdivision development
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Selection of qualified engineering firminitiates: BWJ Design Engagement
descriptioncontent: Developer G retained Firm BWJ, under the direction of Principal Engineer R, to develop plans for the new subdivision in City C.hasAgentcontent: Developer GtemporalMarkercontent: Project inception, before design and constructionhasMentalStatecontent: deliberateintendedOutcomecontent: Obtain engineering and surveying plans for the subdivision developmenttextReferencescontent: Developer G retains Firm BWJ (an engineering and surveying firm), under the direction of Principal Engineer R, to develop plans for the subdivision.temporalExtentcontent: instanttemporalSequencecontent: 2withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Firm_Retention",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123202+00:00",
"proeth:description": "Developer G retained Firm BWJ, under the direction of Principal Engineer R, to develop plans for the new subdivision in City C.",
"proeth:discoveredInSection": "facts",
"proeth:hasAgent": "Developer G",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"BWJ Design Engagement"
],
"proeth:intendedOutcome": "Obtain engineering and surveying plans for the subdivision development",
"proeth:requiresCapability": [
"Selection of qualified engineering firm"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Project inception, before design and construction",
"proeth:temporalSequence": 2,
"proeth:textReferences": [
"Developer G retains Firm BWJ (an engineering and surveying firm), under the direction of Principal Engineer R, to develop plans for the subdivision."
],
"proeth:withinCompetence": true,
"rdfs:label": "Firm Retention"
}
Description: Principal Engineer R directed the development of the subdivision plans, including stormwater management design that independent analysis later suggested failed to keep post-development 25-year peak flows at or below pre-development conditions.
Temporal Marker: Design phase, before plan review and construction interval
Fluent Transitions:
- Alleged Stormwater Design Deficiency
Mental State: deliberate
Intended Outcome: Produce subdivision plans conforming to City C subdivision regulations, including the 25-year peak stormwater flow requirement
Obligation Engagement:
- Responsibility for Professional Activities (III.8)
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Stormwater modeling and analysis; Subdivision civil designinitiates: Alleged Stormwater Design DeficiencyraisesObligation: Responsibility for Professional Activities (III.8)
descriptioncontent: Principal Engineer R directed the development of the subdivision plans, including stormwater management design that independent analysis later suggested failed to keep post-development 25-year peak flows at or below pre-development conditions.hasAgentcontent: Principal Engineer RtemporalMarkercontent: Design phase, before plan review and constructioneventRoleContextcontent: Firm BWJhasMentalStatecontent: deliberateintendedOutcomecontent: Produce subdivision plans conforming to City C subdivision regulations, including the 25-year peak stormwater flow requirementtextReferencescontent: Developer G retains Firm BWJ (an engineering and surveying firm), under the direction of Principal Engineer R, to develop plans for the subdivision.; the subdivision design failed to comply with City C’s regulatory requirement that post-development runoff not exceed pre-development runofftemporalExtentcontent: intervaltemporalSequencecontent: 3withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Subdivision_Design",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123296+00:00",
"proeth:description": "Principal Engineer R directed the development of the subdivision plans, including stormwater management design that independent analysis later suggested failed to keep post-development 25-year peak flows at or below pre-development conditions.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Firm BWJ",
"proeth:fulfillsObligation": [],
"proeth:hasAgent": "Principal Engineer R",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Alleged Stormwater Design Deficiency"
],
"proeth:intendedOutcome": "Produce subdivision plans conforming to City C subdivision regulations, including the 25-year peak stormwater flow requirement",
"proeth:raisesObligation": [
"Responsibility for Professional Activities (III.8)"
],
"proeth:requiresCapability": [
"Stormwater modeling and analysis",
"Subdivision civil design"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Design phase, before plan review and construction",
"proeth:temporalSequence": 3,
"proeth:textReferences": [
"Developer G retains Firm BWJ (an engineering and surveying firm), under the direction of Principal Engineer R, to develop plans for the subdivision.",
"the subdivision design failed to comply with City C\u2019s regulatory requirement that post-development runoff not exceed pre-development runoff"
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Subdivision Design"
}
Description: A property owner constructed extensive paved areas and a large outbuilding on their property, which was later determined to have exacerbated the flooding potential in the vicinity.
Temporal Marker: Timing relative to the subdivision project unclear, before the flooding determination interval
Fluent Transitions:
- Exacerbated Flooding Potential
Mental State: deliberate
Intended Outcome: Improve the owner's own property with paving and an outbuilding
Field classification (triples vs literals)
initiates: Exacerbated Flooding Potential
descriptioncontent: A property owner constructed extensive paved areas and a large outbuilding on their property, which was later determined to have exacerbated the flooding potential in the vicinity.hasAgentcontent: Property ownertemporalMarkercontent: Timing relative to the subdivision project unclear, before the flooding determinationeventRoleContextcontent: complaining resident near the subdivisionhasMentalStatecontent: deliberateintendedOutcomecontent: Improve the owner's own property with paving and an outbuildingtextReferencescontent: Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential.temporalExtentcontent: intervaltemporalSequencecontent: 4withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Property_Modification_Construction",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123359+00:00",
"proeth:description": "A property owner constructed extensive paved areas and a large outbuilding on their property, which was later determined to have exacerbated the flooding potential in the vicinity.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "complaining resident near the subdivision",
"proeth:hasAgent": "Property owner",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Exacerbated Flooding Potential"
],
"proeth:intendedOutcome": "Improve the owner\u0027s own property with paving and an outbuilding",
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Timing relative to the subdivision project unclear, before the flooding determination",
"proeth:temporalSequence": 4,
"proeth:textReferences": [
"Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential."
],
"proeth:withinCompetence": true,
"rdfs:label": "Property Modification Construction"
}
Description: City Engineer J administratively reviewed the subdivision plans for conformance with City C policy and approved them, despite his former employment as a principal at Firm BWJ, releasing the plans for bidding and construction.
Temporal Marker: Pre-construction, after design completion instant
Fluent Transitions:
- Plans Approved for Bidding and Construction
- Perceived Conflict of Interest
Mental State: deliberate
Intended Outcome: Confirm conformance of the plans with City C policy and authorize the project to proceed
Foreseen Unintended Effects:
- Public perception of a conflict of interest given his prior BWJ employment
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Administrative plan review; Knowledge of City C subdivision regulationsinitiates: Plans Approved for Bidding and Construction; Perceived Conflict of Interest
descriptioncontent: City Engineer J administratively reviewed the subdivision plans for conformance with City C policy and approved them, despite his former employment as a principal at Firm BWJ, releasing the plans for bidding and construction.hasAgentcontent: Engineer JtemporalMarkercontent: Pre-construction, after design completioneventRoleContextcontent: City Engineer, City ChasMentalStatecontent: deliberateintendedOutcomecontent: Confirm conformance of the plans with City C policy and authorize the project to proceedforeseenUnintendedEffectscontent: Public perception of a conflict of interest given his prior BWJ employmenttextReferencescontent: The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction.temporalExtentcontent: instanttemporalSequencecontent: 5withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Plan_Review_Approval",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123332+00:00",
"proeth:description": "City Engineer J administratively reviewed the subdivision plans for conformance with City C policy and approved them, despite his former employment as a principal at Firm BWJ, releasing the plans for bidding and construction.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "City Engineer, City C",
"proeth:foreseenUnintendedEffects": [
"Public perception of a conflict of interest given his prior BWJ employment"
],
"proeth:hasAgent": "Engineer J",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Plans Approved for Bidding and Construction",
"Perceived Conflict of Interest"
],
"proeth:intendedOutcome": "Confirm conformance of the plans with City C policy and authorize the project to proceed",
"proeth:requiresCapability": [
"Administrative plan review",
"Knowledge of City C subdivision regulations"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Pre-construction, after design completion",
"proeth:temporalSequence": 5,
"proeth:textReferences": [
"The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction."
],
"proeth:withinCompetence": true,
"rdfs:label": "Plan Review Approval"
}
Description: In response to property owner flooding complaints, City C engaged third-party engineering firm IBM to independently review the subdivision design.
Temporal Marker: Post-construction, after flooding complaints instant
Fluent Transitions:
- Independent Design Review Underway
Mental State: deliberate
Intended Outcome: Obtain an independent technical assessment of the subdivision design in response to flooding complaints
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Procurement of independent engineering reviewinitiates: Independent Design Review Underway
descriptioncontent: In response to property owner flooding complaints, City C engaged third-party engineering firm IBM to independently review the subdivision design.hasAgentcontent: City CtemporalMarkercontent: Post-construction, after flooding complaintseventRoleContextcontent: municipal authorityhasMentalStatecontent: deliberateintendedOutcomecontent: Obtain an independent technical assessment of the subdivision design in response to flooding complaintstextReferencescontent: City C engaged a third-party engineering firm (IBM) to review the subdivision designtemporalExtentcontent: instanttemporalSequencecontent: 11withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Independent_Review_Engagement",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123390+00:00",
"proeth:description": "In response to property owner flooding complaints, City C engaged third-party engineering firm IBM to independently review the subdivision design.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "municipal authority",
"proeth:hasAgent": "City C",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Independent Design Review Underway"
],
"proeth:intendedOutcome": "Obtain an independent technical assessment of the subdivision design in response to flooding complaints",
"proeth:requiresCapability": [
"Procurement of independent engineering review"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Post-construction, after flooding complaints",
"proeth:temporalSequence": 11,
"proeth:textReferences": [
"City C engaged a third-party engineering firm (IBM) to review the subdivision design"
],
"proeth:withinCompetence": true,
"rdfs:label": "Independent Review Engagement"
}
Description: The Board prescribes that Engineer R should review and verify IBM's analysis against his own work, acknowledge the runoff problem, and convene BWJ's risk management team to address the runoff flow problem and reach a workable corrective design.
Temporal Marker: Prospective, after IBM's findings (recommended future action) interval
Fluent Transitions:
- Runoff Problem Acknowledged
- Corrective Design Process Underway
Mental State: deliberate
Intended Outcome: Acknowledge the design error, allocate fault among parties, and deliver a workable corrective design serving the citizens of City C
Foreseen Unintended Effects:
- Possible determination and allocation of fault against Firm BWJ
Obligation Engagement:
- Acknowledge Errors (III.1.a)
- Responsibility for Professional Activities (III.8)
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Acknowledge Errors (III.1.a); Responsibility for Professional Activities (III.8)requiresCapability: Stormwater modeling and analysis; Risk management coordination; Corrective designinitiates: Runoff Problem Acknowledged; Corrective Design Process Underway
descriptioncontent: The Board prescribes that Engineer R should review and verify IBM's analysis against his own work, acknowledge the runoff problem, and convene BWJ's risk management team to address the runoff flow problem and reach a workable corrective design.hasAgentcontent: Principal Engineer RtemporalMarkercontent: Prospective, after IBM's findings (recommended future action)eventRoleContextcontent: Firm BWJhasMentalStatecontent: deliberateintendedOutcomecontent: Acknowledge the design error, allocate fault among parties, and deliver a workable corrective design serving the citizens of City CforeseenUnintendedEffectscontent: Possible determination and allocation of fault against Firm BWJtextReferencescontent: After reviewing and verifying IBM’s analysis and checking that analysis against R’s own work, Engineer R of BWJ should consider obligations III.1.a and III.8, acknowledge the runoff problem, and bring the BWJ risk management team together to address the runoff flow problem.; Ultimately a workable design must be identified, designed, and constructed that serves the citizens of City C.temporalExtentcontent: intervaltemporalSequencecontent: 15withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Action_Error_Acknowledgment_Remediation",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-15T01:40:55.123417+00:00",
"proeth:description": "The Board prescribes that Engineer R should review and verify IBM\u0027s analysis against his own work, acknowledge the runoff problem, and convene BWJ\u0027s risk management team to address the runoff flow problem and reach a workable corrective design.",
"proeth:discoveredInSection": "discussion",
"proeth:eventRoleContext": "Firm BWJ",
"proeth:foreseenUnintendedEffects": [
"Possible determination and allocation of fault against Firm BWJ"
],
"proeth:fulfillsObligation": [
"Acknowledge Errors (III.1.a)",
"Responsibility for Professional Activities (III.8)"
],
"proeth:hasAgent": "Principal Engineer R",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Runoff Problem Acknowledged",
"Corrective Design Process Underway"
],
"proeth:intendedOutcome": "Acknowledge the design error, allocate fault among parties, and deliver a workable corrective design serving the citizens of City C",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Stormwater modeling and analysis",
"Risk management coordination",
"Corrective design"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Prospective, after IBM\u0027s findings (recommended future action)",
"proeth:temporalSequence": 15,
"proeth:textReferences": [
"After reviewing and verifying IBM\u2019s analysis and checking that analysis against R\u2019s own work, Engineer R of BWJ should consider obligations III.1.a and III.8, acknowledge the runoff problem, and bring the BWJ risk management team together to address the runoff flow problem.",
"Ultimately a workable design must be identified, designed, and constructed that serves the citizens of City C."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Error Acknowledgment Remediation"
}
Extracted Events (8)
Occurrences that trigger ethical considerations and state changesDescription: Following administrative review and approval by City Engineer J, the subdivision plans are released for bidding and construction under City C procedure.
Temporal Marker: After administrative review and approval, before construction instant
Fluent Transitions:
- Plans Released For Construction
- Plans Under Review
Caused By Action: Action_Plan_Review_Approval
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Plan_Review_Approvalinitiates: Plans Released For Constructionterminates: Plans Under Review
descriptioncontent: Following administrative review and approval by City Engineer J, the subdivision plans are released for bidding and construction under City C procedure.temporalMarkercontent: After administrative review and approval, before constructiontextReferencescontent: The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction.eventTypecontent: automatictemporalExtentcontent: instanttemporalSequencecontent: 6confidenceassessment: 0.85
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Plan_Release",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123534+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Plan_Review_Approval",
"proeth:confidence": "0.85",
"proeth:description": "Following administrative review and approval by City Engineer J, the subdivision plans are released for bidding and construction under City C procedure.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "automatic",
"proeth:initiates": [
"Plans Released For Construction"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After administrative review and approval, before construction",
"proeth:temporalSequence": 6,
"proeth:terminates": [
"Plans Under Review"
],
"proeth:textReferences": [
"The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction."
],
"rdfs:label": "Plan Release"
}
Description: Construction of the new subdivision designed by Firm BWJ is finished, placing the post-development stormwater condition into effect.
Temporal Marker: After bidding and construction instant
Fluent Transitions:
- Post-Development Runoff Condition
- Subdivision Completed
- Pre-Development Conditions
Caused By Action: Action_Subdivision_Design
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Subdivision_Designinitiates: Post-Development Runoff Condition; Subdivision Completedterminates: Pre-Development Conditions
descriptioncontent: Construction of the new subdivision designed by Firm BWJ is finished, placing the post-development stormwater condition into effect.temporalMarkercontent: After bidding and constructiontextReferencescontent: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 7confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Subdivision_Completion",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123574+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Subdivision_Design",
"proeth:confidence": "0.9",
"proeth:description": "Construction of the new subdivision designed by Firm BWJ is finished, placing the post-development stormwater condition into effect.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Post-Development Runoff Condition",
"Subdivision Completed"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After bidding and construction",
"proeth:temporalSequence": 7,
"proeth:terminates": [
"Pre-Development Conditions"
],
"proeth:textReferences": [
"After the subdivision is completed, properties in the vicinity of the subdivision experience flooding."
],
"rdfs:label": "Subdivision Completion"
}
Description: Properties in the vicinity of the completed subdivision experience flooding that causes water damage to homes, an outcome traced to the subdivision design.
Temporal Marker: After the subdivision is completed interval
Fluent Transitions:
- Flooding Damage
- Runoff Problem
Caused By Action: Action_Subdivision_Design
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Subdivision_Designinitiates: Flooding Damage; Runoff Problem
descriptioncontent: Properties in the vicinity of the completed subdivision experience flooding that causes water damage to homes, an outcome traced to the subdivision design.temporalMarkercontent: After the subdivision is completedtextReferencescontent: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.; Property owners complain that the flooding damage caused water damage to their homeseventTypecontent: outcometemporalExtentcontent: intervaltemporalSequencecontent: 8confidenceassessment: 0.95
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Property_Flooding",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123600+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Subdivision_Design",
"proeth:confidence": "0.95",
"proeth:description": "Properties in the vicinity of the completed subdivision experience flooding that causes water damage to homes, an outcome traced to the subdivision design.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Flooding Damage",
"Runoff Problem"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "After the subdivision is completed",
"proeth:temporalSequence": 8,
"proeth:textReferences": [
"After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.",
"Property owners complain that the flooding damage caused water damage to their homes"
],
"rdfs:label": "Property Flooding"
}
Description: Property owners complain to City C that flooding damage from the subdivision caused water damage to their homes, prompting the city to engage a third-party reviewer.
Temporal Marker: After the flooding occurred interval
Fluent Transitions:
- Public Complaint State
Field classification (triples vs literals)
initiates: Public Complaint State
descriptioncontent: Property owners complain to City C that flooding damage from the subdivision caused water damage to their homes, prompting the city to engage a third-party reviewer.temporalMarkercontent: After the flooding occurredtextReferencescontent: Property owners complain that the flooding damage caused water damage to their homes, and because of these complaints, City C engaged a third-party engineering firm (IBM) to review the subdivision design.eventTypecontent: exogenoustemporalExtentcontent: intervaltemporalSequencecontent: 9confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Flooding_Complaints",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123621+00:00",
"proeth:confidence": "0.9",
"proeth:description": "Property owners complain to City C that flooding damage from the subdivision caused water damage to their homes, prompting the city to engage a third-party reviewer.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "exogenous",
"proeth:initiates": [
"Public Complaint State"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "After the flooding occurred",
"proeth:temporalSequence": 9,
"proeth:textReferences": [
"Property owners complain that the flooding damage caused water damage to their homes, and because of these complaints, City C engaged a third-party engineering firm (IBM) to review the subdivision design."
],
"rdfs:label": "Flooding Complaints"
}
Description: Property owners complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ, making their concerns broadly known through the community.
Temporal Marker: After the flooding, concurrent with the flooding complaints instant
Fluent Transitions:
- Perceived Conflict Of Interest
Field classification (triples vs literals)
initiates: Perceived Conflict Of Interest
descriptioncontent: Property owners complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ, making their concerns broadly known through the community.temporalMarkercontent: After the flooding, concurrent with the flooding complaintstextReferencescontent: Property owners also complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ.; members of the public perceive the City Engineer J’ former employment with the BWJ presents a conflict of interest, and they make their concerns broadly known through the communityeventTypecontent: exogenoustemporalExtentcontent: instanttemporalSequencecontent: 10confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Conflict_Allegation",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123643+00:00",
"proeth:confidence": "0.9",
"proeth:description": "Property owners complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ, making their concerns broadly known through the community.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "exogenous",
"proeth:initiates": [
"Perceived Conflict Of Interest"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After the flooding, concurrent with the flooding complaints",
"proeth:temporalSequence": 10,
"proeth:textReferences": [
"Property owners also complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ.",
"members of the public perceive the City Engineer J\u2019 former employment with the BWJ presents a conflict of interest, and they make their concerns broadly known through the community"
],
"rdfs:label": "Conflict Allegation"
}
Description: Firm IBM's independent modeling and analysis finds post-development storm runoff flows substantially larger for the 25-year, two-hour storm event, in conflict with City C's regulatory requirement.
Temporal Marker: After City C engaged Firm IBM instant
Fluent Transitions:
- Regulatory Noncompliance
- Design Error Identified
Caused By Action: Action_Independent_Review_Engagement
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Independent_Review_Engagementinitiates: Regulatory Noncompliance; Design Error Identified
descriptioncontent: Firm IBM's independent modeling and analysis finds post-development storm runoff flows substantially larger for the 25-year, two-hour storm event, in conflict with City C's regulatory requirement.temporalMarkercontent: After City C engaged Firm IBMtextReferencescontent: After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substantially larger for the 25-year, two-hour storm event after the subdivision was completed.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 12confidenceassessment: 0.95
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Excess_Runoff_Finding",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123678+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Independent_Review_Engagement",
"proeth:confidence": "0.95",
"proeth:description": "Firm IBM\u0027s independent modeling and analysis finds post-development storm runoff flows substantially larger for the 25-year, two-hour storm event, in conflict with City C\u0027s regulatory requirement.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Regulatory Noncompliance",
"Design Error Identified"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After City C engaged Firm IBM",
"proeth:temporalSequence": 12,
"proeth:textReferences": [
"After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substantially larger for the 25-year, two-hour storm event after the subdivision was completed."
],
"rdfs:label": "Excess Runoff Finding"
}
Description: IBM's review determines that one complaining property owner's driveway culvert has insufficient capacity for a 25-year storm event, a contributing factor to the flooding.
Temporal Marker: During Firm IBM's independent review instant
Fluent Transitions:
- Contributing Factor Identified
Caused By Action: Action_Independent_Review_Engagement
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Independent_Review_Engagementinitiates: Contributing Factor Identified
descriptioncontent: IBM's review determines that one complaining property owner's driveway culvert has insufficient capacity for a 25-year storm event, a contributing factor to the flooding.temporalMarkercontent: During Firm IBM's independent reviewtextReferencescontent: One of the complaining property owner's driveway culverts was determined to have insufficient capacity for a 25-year storm event.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 13confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Culvert_Insufficiency_Finding",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123703+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Independent_Review_Engagement",
"proeth:confidence": "0.9",
"proeth:description": "IBM\u0027s review determines that one complaining property owner\u0027s driveway culvert has insufficient capacity for a 25-year storm event, a contributing factor to the flooding.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Contributing Factor Identified"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During Firm IBM\u0027s independent review",
"proeth:temporalSequence": 13,
"proeth:textReferences": [
"One of the complaining property owner\u0027s driveway culverts was determined to have insufficient capacity for a 25-year storm event."
],
"rdfs:label": "Culvert Insufficiency Finding"
}
Description: IBM's review determines that construction of extensive paved areas and a large outbuilding by one property owner exacerbated the flooding potential in the vicinity.
Temporal Marker: During Firm IBM's independent review instant
Fluent Transitions:
- Shared Fault Condition
Caused By Action: Action_Property_Modification_Construction
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/11#Action_Property_Modification_Constructioninitiates: Shared Fault Condition
descriptioncontent: IBM's review determines that construction of extensive paved areas and a large outbuilding by one property owner exacerbated the flooding potential in the vicinity.temporalMarkercontent: During Firm IBM's independent reviewtextReferencescontent: Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 14confidenceassessment: 0.88
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#Event_Exacerbation_Finding",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-15T01:40:55.123725+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/11#Action_Property_Modification_Construction",
"proeth:confidence": "0.88",
"proeth:description": "IBM\u0027s review determines that construction of extensive paved areas and a large outbuilding by one property owner exacerbated the flooding potential in the vicinity.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Shared Fault Condition"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During Firm IBM\u0027s independent review",
"proeth:temporalSequence": 14,
"proeth:textReferences": [
"Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential."
],
"rdfs:label": "Exacerbation Finding"
}
Causal Chains (9)
NESS test analysis: Necessary Element of Sufficient SetCausal Language: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.
Necessary Factors (NESS):
- Design that failed to limit post-development 25-year peak flows to pre-development levels
- Construction of the subdivision per the flawed design
- Occurrence of significant storm events after completion
Sufficient Factors:
- Combination of non-compliant stormwater design + completed construction + storm event producing runoff exceeding downstream capacity
Responsibility Attribution:
Agent: Principal Engineer R (Firm BWJ)
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Subdivision Design
Principal Engineer R directs development of subdivision plans including stormwater management that fails to hold post-development runoff to pre-development levels -
Plan Review Approval
City Engineer J administratively reviews and approves plans without detecting the runoff non-compliance -
Subdivision Completion
Construction is completed, placing the deficient stormwater system into service -
Property Flooding
Properties in the vicinity flood, causing water damage to homes
Field classification (triples vs literals)
cause: Subdivision Designeffect: Property FloodingresponsibleAgent: Principal Engineer R (Firm BWJ)
causalLanguagecontent: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.necessaryFactorscontent: Design that failed to limit post-development 25-year peak flows to pre-development levels; Construction of the subdivision per the flawed design; Occurrence of significant storm events after completionsufficientFactorscontent: Combination of non-compliant stormwater design + completed construction + storm event producing runoff exceeding downstream capacitycounterfactualcontent: Had the design complied with City C's requirement that post-development peak flows be equal to or less than pre-development conditions, flooding of this severity would likely not have occurredagentKnowledgecontent: Knew City C's subdivision regulations required post-development 25-year peak flows to be equal to or less than pre-development conditionsinterveningFactorscontent: Property owner's paved areas and outbuilding exacerbated flooding potential; One property owner's culvert had insufficient capacity for a 25-year stormcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Subdivision Design', 'proeth:description': 'Principal Engineer R directs development of subdivision plans including stormwater management that fails to hold post-development runoff to pre-development levels'}; {'proeth:step': 2, 'proeth:element': 'Plan Review Approval', 'proeth:description': 'City Engineer J administratively reviews and approves plans without detecting the runoff non-compliance'}; {'proeth:step': 3, 'proeth:element': 'Subdivision Completion', 'proeth:description': 'Construction is completed, placing the deficient stormwater system into service'}; {'proeth:step': 4, 'proeth:element': 'Property Flooding', 'proeth:description': 'Properties in the vicinity flood, causing water damage to homes'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_1",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.123796+00:00",
"proeth:agentKnowledge": "Knew City C\u0027s subdivision regulations required post-development 25-year peak flows to be equal to or less than pre-development conditions",
"proeth:causalLanguage": "After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.",
"proeth:causalSequence": [
{
"proeth:description": "Principal Engineer R directs development of subdivision plans including stormwater management that fails to hold post-development runoff to pre-development levels",
"proeth:element": "Subdivision Design",
"proeth:step": 1
},
{
"proeth:description": "City Engineer J administratively reviews and approves plans without detecting the runoff non-compliance",
"proeth:element": "Plan Review Approval",
"proeth:step": 2
},
{
"proeth:description": "Construction is completed, placing the deficient stormwater system into service",
"proeth:element": "Subdivision Completion",
"proeth:step": 3
},
{
"proeth:description": "Properties in the vicinity flood, causing water damage to homes",
"proeth:element": "Property Flooding",
"proeth:step": 4
}
],
"proeth:cause": "Subdivision Design",
"proeth:counterfactual": "Had the design complied with City C\u0027s requirement that post-development peak flows be equal to or less than pre-development conditions, flooding of this severity would likely not have occurred",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Property Flooding",
"proeth:interveningFactors": [
"Property owner\u0027s paved areas and outbuilding exacerbated flooding potential",
"One property owner\u0027s culvert had insufficient capacity for a 25-year storm"
],
"proeth:necessaryFactors": [
"Design that failed to limit post-development 25-year peak flows to pre-development levels",
"Construction of the subdivision per the flawed design",
"Occurrence of significant storm events after completion"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "Principal Engineer R (Firm BWJ)",
"proeth:sufficientFactors": [
"Combination of non-compliant stormwater design + completed construction + storm event producing runoff exceeding downstream capacity"
],
"proeth:withinAgentControl": true
}
Causal Language: The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction.
Necessary Factors (NESS):
- Administrative review by City Engineer J
- Approval finding conformance with City C policy
- City procedure permitting release upon approval
Sufficient Factors:
- City Engineer approval combined with the city's release procedure was sufficient for release to bidding and construction
Responsibility Attribution:
Agent: City Engineer J
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Subdivision Design
Firm BWJ submits subdivision plans for city review -
Plan Review Approval
City Engineer J reviews plans for conformance with City C policy and approves -
Plan Release
Plans are released for bidding and construction
Field classification (triples vs literals)
cause: Plan Review Approvaleffect: Plan ReleaseresponsibleAgent: City Engineer J
causalLanguagecontent: The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction.necessaryFactorscontent: Administrative review by City Engineer J; Approval finding conformance with City C policy; City procedure permitting release upon approvalsufficientFactorscontent: City Engineer approval combined with the city's release procedure was sufficient for release to bidding and constructioncounterfactualcontent: Without J's approval, the plans would not have been released for bidding and constructionagentKnowledgecontent: Knew the city's regulatory requirement on peak flows; review was administrative in scope and did not detect the runoff deficiencyinterveningFactorscontent: Administrative (rather than detailed technical) scope of the city reviewcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Subdivision Design', 'proeth:description': 'Firm BWJ submits subdivision plans for city review'}; {'proeth:step': 2, 'proeth:element': 'Plan Review Approval', 'proeth:description': 'City Engineer J reviews plans for conformance with City C policy and approves'}; {'proeth:step': 3, 'proeth:element': 'Plan Release', 'proeth:description': 'Plans are released for bidding and construction'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_2",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125341+00:00",
"proeth:agentKnowledge": "Knew the city\u0027s regulatory requirement on peak flows; review was administrative in scope and did not detect the runoff deficiency",
"proeth:causalLanguage": "The plans were administratively reviewed for conformance with City C policy and approved by City Engineer J and are released for bidding and construction.",
"proeth:causalSequence": [
{
"proeth:description": "Firm BWJ submits subdivision plans for city review",
"proeth:element": "Subdivision Design",
"proeth:step": 1
},
{
"proeth:description": "City Engineer J reviews plans for conformance with City C policy and approves",
"proeth:element": "Plan Review Approval",
"proeth:step": 2
},
{
"proeth:description": "Plans are released for bidding and construction",
"proeth:element": "Plan Release",
"proeth:step": 3
}
],
"proeth:cause": "Plan Review Approval",
"proeth:counterfactual": "Without J\u0027s approval, the plans would not have been released for bidding and construction",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Plan Release",
"proeth:interveningFactors": [
"Administrative (rather than detailed technical) scope of the city review"
],
"proeth:necessaryFactors": [
"Administrative review by City Engineer J",
"Approval finding conformance with City C policy",
"City procedure permitting release upon approval"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City Engineer J",
"proeth:sufficientFactors": [
"City Engineer approval combined with the city\u0027s release procedure was sufficient for release to bidding and construction"
],
"proeth:withinAgentControl": true
}
Causal Language: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.
Necessary Factors (NESS):
- Release of approved plans for bidding and construction
- Developer G proceeding with construction
- Construction executed per released plans
Sufficient Factors:
- Released plans plus developer funding and contractor execution were sufficient for completion
Responsibility Attribution:
Agent: City C / Developer G
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Plan Release
Approved plans released for bidding and construction -
Construction
Subdivision is bid and built according to the released plans -
Subdivision Completion
Post-development stormwater conditions placed into service
Field classification (triples vs literals)
cause: Plan Releaseeffect: Subdivision CompletionresponsibleAgent: City C / Developer G
causalLanguagecontent: After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.necessaryFactorscontent: Release of approved plans for bidding and construction; Developer G proceeding with construction; Construction executed per released planssufficientFactorscontent: Released plans plus developer funding and contractor execution were sufficient for completioncounterfactualcontent: Without plan release, the subdivision could not have been bid and constructedagentKnowledgecontent: Parties relied on the approved plans as compliant with City C regulationsinterveningFactorscontent: Normal bidding and construction processescausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Plan Release', 'proeth:description': 'Approved plans released for bidding and construction'}; {'proeth:step': 2, 'proeth:element': 'Construction', 'proeth:description': 'Subdivision is bid and built according to the released plans'}; {'proeth:step': 3, 'proeth:element': 'Subdivision Completion', 'proeth:description': 'Post-development stormwater conditions placed into service'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_3",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125397+00:00",
"proeth:agentKnowledge": "Parties relied on the approved plans as compliant with City C regulations",
"proeth:causalLanguage": "After the subdivision is completed, properties in the vicinity of the subdivision experience flooding.",
"proeth:causalSequence": [
{
"proeth:description": "Approved plans released for bidding and construction",
"proeth:element": "Plan Release",
"proeth:step": 1
},
{
"proeth:description": "Subdivision is bid and built according to the released plans",
"proeth:element": "Construction",
"proeth:step": 2
},
{
"proeth:description": "Post-development stormwater conditions placed into service",
"proeth:element": "Subdivision Completion",
"proeth:step": 3
}
],
"proeth:cause": "Plan Release",
"proeth:counterfactual": "Without plan release, the subdivision could not have been bid and constructed",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Subdivision Completion",
"proeth:interveningFactors": [
"Normal bidding and construction processes"
],
"proeth:necessaryFactors": [
"Release of approved plans for bidding and construction",
"Developer G proceeding with construction",
"Construction executed per released plans"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "City C / Developer G",
"proeth:sufficientFactors": [
"Released plans plus developer funding and contractor execution were sufficient for completion"
],
"proeth:withinAgentControl": true
}
Causal Language: Property owners complain that the flooding damage caused water damage to their homes
Necessary Factors (NESS):
- Actual flooding of properties in the vicinity
- Water damage to homes
- Property owners' attribution of damage to the subdivision
Sufficient Factors:
- Tangible water damage to homes was sufficient to prompt complaints to City C
Responsibility Attribution:
Agent: Property owners (as complainants); underlying condition attributable to Principal Engineer R
Type: indirect
Within Agent Control:
No
Causal Sequence:
-
Property Flooding
Properties near the subdivision experience flooding causing water damage -
Flooding Complaints
Owners complain to City C that flooding damage caused water damage to their homes
Field classification (triples vs literals)
cause: Property Floodingeffect: Flooding ComplaintsresponsibleAgent: Property owners (as complainants); underlying condition attributable to Principal Engineer R
causalLanguagecontent: Property owners complain that the flooding damage caused water damage to their homesnecessaryFactorscontent: Actual flooding of properties in the vicinity; Water damage to homes; Property owners' attribution of damage to the subdivisionsufficientFactorscontent: Tangible water damage to homes was sufficient to prompt complaints to City Ccounterfactualcontent: Without flooding and resulting damage, property owners would have had no basis to complainagentKnowledgecontent: Property owners observed flooding damage and reasonably associated it with the newly completed subdivisioncausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Property Flooding', 'proeth:description': 'Properties near the subdivision experience flooding causing water damage'}; {'proeth:step': 2, 'proeth:element': 'Flooding Complaints', 'proeth:description': 'Owners complain to City C that flooding damage caused water damage to their homes'}responsibilityTypeassessment: indirectwithinAgentControlassessment: False
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_4",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125428+00:00",
"proeth:agentKnowledge": "Property owners observed flooding damage and reasonably associated it with the newly completed subdivision",
"proeth:causalLanguage": "Property owners complain that the flooding damage caused water damage to their homes",
"proeth:causalSequence": [
{
"proeth:description": "Properties near the subdivision experience flooding causing water damage",
"proeth:element": "Property Flooding",
"proeth:step": 1
},
{
"proeth:description": "Owners complain to City C that flooding damage caused water damage to their homes",
"proeth:element": "Flooding Complaints",
"proeth:step": 2
}
],
"proeth:cause": "Property Flooding",
"proeth:counterfactual": "Without flooding and resulting damage, property owners would have had no basis to complain",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Flooding Complaints",
"proeth:necessaryFactors": [
"Actual flooding of properties in the vicinity",
"Water damage to homes",
"Property owners\u0027 attribution of damage to the subdivision"
],
"proeth:responsibilityType": "indirect",
"proeth:responsibleAgent": "Property owners (as complainants); underlying condition attributable to Principal Engineer R",
"proeth:sufficientFactors": [
"Tangible water damage to homes was sufficient to prompt complaints to City C"
],
"proeth:withinAgentControl": false
}
Causal Language: because of these complaints, City C engaged a third-party engineering firm (IBM) to review the subdivision design
Necessary Factors (NESS):
- Property owner complaints to City C
- City C's decision to investigate
- Availability of an independent third-party firm
Sufficient Factors:
- Complaints of water damage combined with City C's duty to respond were sufficient to trigger the engagement of IBM
Responsibility Attribution:
Agent: City C
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Flooding Complaints
Property owners complain to City C about water damage -
Independent Review Engagement
City C engages Firm IBM to independently review the subdivision design
Field classification (triples vs literals)
cause: Flooding Complaintseffect: Independent Review EngagementresponsibleAgent: City C
causalLanguagecontent: because of these complaints, City C engaged a third-party engineering firm (IBM) to review the subdivision designnecessaryFactorscontent: Property owner complaints to City C; City C's decision to investigate; Availability of an independent third-party firmsufficientFactorscontent: Complaints of water damage combined with City C's duty to respond were sufficient to trigger the engagement of IBMcounterfactualcontent: Without the complaints, City C would not have engaged IBM to review the designagentKnowledgecontent: City C knew of the complaints and the regulatory requirement on peak flows, prompting an independent reviewinterveningFactorscontent: Public allegation that City Engineer J was ethically compromised, supporting use of a third partycausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Flooding Complaints', 'proeth:description': 'Property owners complain to City C about water damage'}; {'proeth:step': 2, 'proeth:element': 'Independent Review Engagement', 'proeth:description': 'City C engages Firm IBM to independently review the subdivision design'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_5",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125450+00:00",
"proeth:agentKnowledge": "City C knew of the complaints and the regulatory requirement on peak flows, prompting an independent review",
"proeth:causalLanguage": "because of these complaints, City C engaged a third-party engineering firm (IBM) to review the subdivision design",
"proeth:causalSequence": [
{
"proeth:description": "Property owners complain to City C about water damage",
"proeth:element": "Flooding Complaints",
"proeth:step": 1
},
{
"proeth:description": "City C engages Firm IBM to independently review the subdivision design",
"proeth:element": "Independent Review Engagement",
"proeth:step": 2
}
],
"proeth:cause": "Flooding Complaints",
"proeth:counterfactual": "Without the complaints, City C would not have engaged IBM to review the design",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Independent Review Engagement",
"proeth:interveningFactors": [
"Public allegation that City Engineer J was ethically compromised, supporting use of a third party"
],
"proeth:necessaryFactors": [
"Property owner complaints to City C",
"City C\u0027s decision to investigate",
"Availability of an independent third-party firm"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City C",
"proeth:sufficientFactors": [
"Complaints of water damage combined with City C\u0027s duty to respond were sufficient to trigger the engagement of IBM"
],
"proeth:withinAgentControl": true
}
Causal Language: After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substantially larger for the 25-year, two-hour storm event after the subdivision was completed.
Necessary Factors (NESS):
- IBM's engagement by City C
- Independent modeling and analysis by IBM
- Actual underlying non-compliance of post-development runoff
Sufficient Factors:
- Competent independent modeling of an actually non-compliant design was sufficient to produce the excess runoff finding
Responsibility Attribution:
Agent: Firm IBM (finding); Principal Engineer R (underlying condition)
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Independent Review Engagement
City C engages IBM to review the subdivision design -
Independent Modeling
IBM performs independent modeling and analysis of the 25-year, two-hour storm event -
Excess Runoff Finding
IBM finds post-development runoff substantially larger than pre-development, in conflict with City C requirements
Field classification (triples vs literals)
cause: Independent Review Engagementeffect: Excess Runoff FindingresponsibleAgent: Firm IBM (finding); Principal Engineer R (underlying condition)
causalLanguagecontent: After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substantially larger for the 25-year, two-hour storm event after the subdivision was completed.necessaryFactorscontent: IBM's engagement by City C; Independent modeling and analysis by IBM; Actual underlying non-compliance of post-development runoffsufficientFactorscontent: Competent independent modeling of an actually non-compliant design was sufficient to produce the excess runoff findingcounterfactualcontent: Without the independent review, the design non-compliance would likely have remained undocumentedagentKnowledgecontent: IBM performed the analysis knowing the city's requirement that post-development peak flows not exceed pre-development conditionscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Independent Review Engagement', 'proeth:description': 'City C engages IBM to review the subdivision design'}; {'proeth:step': 2, 'proeth:element': 'Independent Modeling', 'proeth:description': 'IBM performs independent modeling and analysis of the 25-year, two-hour storm event'}; {'proeth:step': 3, 'proeth:element': 'Excess Runoff Finding', 'proeth:description': 'IBM finds post-development runoff substantially larger than pre-development, in conflict with City C requirements'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_6",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125471+00:00",
"proeth:agentKnowledge": "IBM performed the analysis knowing the city\u0027s requirement that post-development peak flows not exceed pre-development conditions",
"proeth:causalLanguage": "After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substantially larger for the 25-year, two-hour storm event after the subdivision was completed.",
"proeth:causalSequence": [
{
"proeth:description": "City C engages IBM to review the subdivision design",
"proeth:element": "Independent Review Engagement",
"proeth:step": 1
},
{
"proeth:description": "IBM performs independent modeling and analysis of the 25-year, two-hour storm event",
"proeth:element": "Independent Modeling",
"proeth:step": 2
},
{
"proeth:description": "IBM finds post-development runoff substantially larger than pre-development, in conflict with City C requirements",
"proeth:element": "Excess Runoff Finding",
"proeth:step": 3
}
],
"proeth:cause": "Independent Review Engagement",
"proeth:counterfactual": "Without the independent review, the design non-compliance would likely have remained undocumented",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Excess Runoff Finding",
"proeth:necessaryFactors": [
"IBM\u0027s engagement by City C",
"Independent modeling and analysis by IBM",
"Actual underlying non-compliance of post-development runoff"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "Firm IBM (finding); Principal Engineer R (underlying condition)",
"proeth:sufficientFactors": [
"Competent independent modeling of an actually non-compliant design was sufficient to produce the excess runoff finding"
],
"proeth:withinAgentControl": true
}
Causal Language: Property owners also complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ.
Necessary Factors (NESS):
- J's former employment as a principal at Firm BWJ
- J's approval of BWJ-prepared plans as City Engineer
- Public awareness of the prior employment relationship
Sufficient Factors:
- The appearance of J approving his former firm's work, combined with flooding harm, was sufficient to generate the public conflict-of-interest allegation
Responsibility Attribution:
Agent: City Engineer J
Type: indirect
Within Agent Control:
Yes
Causal Sequence:
-
Employment Transition
Engineer J leaves his principal position at Firm BWJ to become City Engineer of City C -
Plan Review Approval
J reviews and approves plans prepared by his former firm BWJ -
Property Flooding
Flooding harm draws public attention to the approval -
Conflict Allegation
Property owners allege J is ethically compromised due to his former employment with BWJ
Field classification (triples vs literals)
cause: Employment Transitioneffect: Conflict AllegationresponsibleAgent: City Engineer J
causalLanguagecontent: Property owners also complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ.necessaryFactorscontent: J's former employment as a principal at Firm BWJ; J's approval of BWJ-prepared plans as City Engineer; Public awareness of the prior employment relationshipsufficientFactorscontent: The appearance of J approving his former firm's work, combined with flooding harm, was sufficient to generate the public conflict-of-interest allegationcounterfactualcontent: Had J never worked for BWJ, or had another official reviewed BWJ's plans, the allegation would not have arisenagentKnowledgecontent: Knew of his former principal role at BWJ when reviewing and approving BWJ's plans; the Board assumes he left BWJ at least a year before the subdivision work was under contractinterveningFactorscontent: Timing of transition (Board assumes at least one year prior, mitigating actual conflict); Flooding harm that amplified public scrutinycausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Employment Transition', 'proeth:description': 'Engineer J leaves his principal position at Firm BWJ to become City Engineer of City C'}; {'proeth:step': 2, 'proeth:element': 'Plan Review Approval', 'proeth:description': 'J reviews and approves plans prepared by his former firm BWJ'}; {'proeth:step': 3, 'proeth:element': 'Property Flooding', 'proeth:description': 'Flooding harm draws public attention to the approval'}; {'proeth:step': 4, 'proeth:element': 'Conflict Allegation', 'proeth:description': 'Property owners allege J is ethically compromised due to his former employment with BWJ'}responsibilityTypeassessment: indirectwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_7",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125491+00:00",
"proeth:agentKnowledge": "Knew of his former principal role at BWJ when reviewing and approving BWJ\u0027s plans; the Board assumes he left BWJ at least a year before the subdivision work was under contract",
"proeth:causalLanguage": "Property owners also complain that City Engineer J is ethically compromised because of his former employment with Firm BWJ.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer J leaves his principal position at Firm BWJ to become City Engineer of City C",
"proeth:element": "Employment Transition",
"proeth:step": 1
},
{
"proeth:description": "J reviews and approves plans prepared by his former firm BWJ",
"proeth:element": "Plan Review Approval",
"proeth:step": 2
},
{
"proeth:description": "Flooding harm draws public attention to the approval",
"proeth:element": "Property Flooding",
"proeth:step": 3
},
{
"proeth:description": "Property owners allege J is ethically compromised due to his former employment with BWJ",
"proeth:element": "Conflict Allegation",
"proeth:step": 4
}
],
"proeth:cause": "Employment Transition",
"proeth:counterfactual": "Had J never worked for BWJ, or had another official reviewed BWJ\u0027s plans, the allegation would not have arisen",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Conflict Allegation",
"proeth:interveningFactors": [
"Timing of transition (Board assumes at least one year prior, mitigating actual conflict)",
"Flooding harm that amplified public scrutiny"
],
"proeth:necessaryFactors": [
"J\u0027s former employment as a principal at Firm BWJ",
"J\u0027s approval of BWJ-prepared plans as City Engineer",
"Public awareness of the prior employment relationship"
],
"proeth:responsibilityType": "indirect",
"proeth:responsibleAgent": "City Engineer J",
"proeth:sufficientFactors": [
"The appearance of J approving his former firm\u0027s work, combined with flooding harm, was sufficient to generate the public conflict-of-interest allegation"
],
"proeth:withinAgentControl": true
}
Causal Language: Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential.
Necessary Factors (NESS):
- Owner's construction of extensive paved areas and a large outbuilding
- Resulting increase in impervious surface and flooding potential
- IBM's investigation documenting the condition
Sufficient Factors:
- The owner's impervious construction, in combination with the subdivision's excess runoff, was jointly sufficient to worsen flooding on that property
Responsibility Attribution:
Agent: Complaining property owner
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Property Modification Construction
Owner builds extensive paved areas and a large outbuilding, increasing impervious surface -
Property Flooding
Flooding on the property is worsened by the reduced infiltration and drainage capacity -
Independent Review Engagement
IBM investigates flooding causes at the property -
Exacerbation Finding
IBM determines the paved areas and outbuilding exacerbated flooding potential
Field classification (triples vs literals)
cause: Property Modification Constructioneffect: Exacerbation FindingresponsibleAgent: Complaining property owner
causalLanguagecontent: Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential.necessaryFactorscontent: Owner's construction of extensive paved areas and a large outbuilding; Resulting increase in impervious surface and flooding potential; IBM's investigation documenting the conditionsufficientFactorscontent: The owner's impervious construction, in combination with the subdivision's excess runoff, was jointly sufficient to worsen flooding on that propertycounterfactualcontent: Even without the owner's modifications, flooding potential existed from the subdivision's excess runoff; the modifications exacerbated but did not solely cause the floodingagentKnowledgecontent: Owner constructed the improvements without evident awareness of drainage consequencesinterveningFactorscontent: Subdivision's non-compliant excess runoff; Insufficient driveway culvert capacitycausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Property Modification Construction', 'proeth:description': 'Owner builds extensive paved areas and a large outbuilding, increasing impervious surface'}; {'proeth:step': 2, 'proeth:element': 'Property Flooding', 'proeth:description': 'Flooding on the property is worsened by the reduced infiltration and drainage capacity'}; {'proeth:step': 3, 'proeth:element': 'Independent Review Engagement', 'proeth:description': 'IBM investigates flooding causes at the property'}; {'proeth:step': 4, 'proeth:element': 'Exacerbation Finding', 'proeth:description': 'IBM determines the paved areas and outbuilding exacerbated flooding potential'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_8",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125511+00:00",
"proeth:agentKnowledge": "Owner constructed the improvements without evident awareness of drainage consequences",
"proeth:causalLanguage": "Construction of extensive paved areas and a large outbuilding by one of the property owners was also determined to have exacerbated flooding potential.",
"proeth:causalSequence": [
{
"proeth:description": "Owner builds extensive paved areas and a large outbuilding, increasing impervious surface",
"proeth:element": "Property Modification Construction",
"proeth:step": 1
},
{
"proeth:description": "Flooding on the property is worsened by the reduced infiltration and drainage capacity",
"proeth:element": "Property Flooding",
"proeth:step": 2
},
{
"proeth:description": "IBM investigates flooding causes at the property",
"proeth:element": "Independent Review Engagement",
"proeth:step": 3
},
{
"proeth:description": "IBM determines the paved areas and outbuilding exacerbated flooding potential",
"proeth:element": "Exacerbation Finding",
"proeth:step": 4
}
],
"proeth:cause": "Property Modification Construction",
"proeth:counterfactual": "Even without the owner\u0027s modifications, flooding potential existed from the subdivision\u0027s excess runoff; the modifications exacerbated but did not solely cause the flooding",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Exacerbation Finding",
"proeth:interveningFactors": [
"Subdivision\u0027s non-compliant excess runoff",
"Insufficient driveway culvert capacity"
],
"proeth:necessaryFactors": [
"Owner\u0027s construction of extensive paved areas and a large outbuilding",
"Resulting increase in impervious surface and flooding potential",
"IBM\u0027s investigation documenting the condition"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "Complaining property owner",
"proeth:sufficientFactors": [
"The owner\u0027s impervious construction, in combination with the subdivision\u0027s excess runoff, was jointly sufficient to worsen flooding on that property"
],
"proeth:withinAgentControl": true
}
Causal Language: After reviewing and verifying IBM’s analysis and checking that analysis against R’s own work, Engineer R of BWJ should consider obligations III.1.a and III.8, acknowledge the runoff problem, and bring the BWJ risk management team together to address the runoff flow problem.
Necessary Factors (NESS):
- IBM's finding that post-development runoff substantially exceeds pre-development flows
- Actual flooding experience corroborating the finding
- Professional obligations III.1.a and III.8 requiring acknowledgment of errors and responsibility for professional activities
Sufficient Factors:
- Verified independent analysis plus actual flood damage plus the NSPE Code obligations were sufficient to require R's acknowledgment and remediation
Responsibility Attribution:
Agent: Principal Engineer R (Firm BWJ)
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Excess Runoff Finding
IBM finds post-development runoff substantially larger than pre-development conditions -
Verification Against Own Work
Engineer R reviews and verifies IBM's analysis and checks it against his own work -
Error Acknowledgment
R acknowledges the runoff problem per obligations III.1.a and III.8 -
Remediation
BWJ risk management team convenes; a workable design is identified, designed, and constructed for the citizens of City C
Field classification (triples vs literals)
cause: Excess Runoff Findingeffect: Error Acknowledgment RemediationresponsibleAgent: Principal Engineer R (Firm BWJ)
causalLanguagecontent: After reviewing and verifying IBM’s analysis and checking that analysis against R’s own work, Engineer R of BWJ should consider obligations III.1.a and III.8, acknowledge the runoff problem, and bring the BWJ risk management team together to address the runoff flow problem.necessaryFactorscontent: IBM's finding that post-development runoff substantially exceeds pre-development flows; Actual flooding experience corroborating the finding; Professional obligations III.1.a and III.8 requiring acknowledgment of errors and responsibility for professional activitiessufficientFactorscontent: Verified independent analysis plus actual flood damage plus the NSPE Code obligations were sufficient to require R's acknowledgment and remediationcounterfactualcontent: Without the independent finding documenting the excess runoff, R would have lacked the verified evidentiary basis prompting acknowledgment and remediationagentKnowledgecontent: After reviewing IBM's analysis against his own work, R knows the design failed to comply with City C's peak flow requirementinterveningFactorscontent: Potential determination/allocation of fault by all parties involved; Property owner's exacerbating construction and insufficient culvertcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Excess Runoff Finding', 'proeth:description': 'IBM finds post-development runoff substantially larger than pre-development conditions'}; {'proeth:step': 2, 'proeth:element': 'Verification Against Own Work', 'proeth:description': "Engineer R reviews and verifies IBM's analysis and checks it against his own work"}; {'proeth:step': 3, 'proeth:element': 'Error Acknowledgment', 'proeth:description': 'R acknowledges the runoff problem per obligations III.1.a and III.8'}; {'proeth:step': 4, 'proeth:element': 'Remediation', 'proeth:description': 'BWJ risk management team convenes; a workable design is identified, designed, and constructed for the citizens of City C'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/11#",
"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/11#CausalChain_9",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-15T01:40:55.125530+00:00",
"proeth:agentKnowledge": "After reviewing IBM\u0027s analysis against his own work, R knows the design failed to comply with City C\u0027s peak flow requirement",
"proeth:causalLanguage": "After reviewing and verifying IBM\u2019s analysis and checking that analysis against R\u2019s own work, Engineer R of BWJ should consider obligations III.1.a and III.8, acknowledge the runoff problem, and bring the BWJ risk management team together to address the runoff flow problem.",
"proeth:causalSequence": [
{
"proeth:description": "IBM finds post-development runoff substantially larger than pre-development conditions",
"proeth:element": "Excess Runoff Finding",
"proeth:step": 1
},
{
"proeth:description": "Engineer R reviews and verifies IBM\u0027s analysis and checks it against his own work",
"proeth:element": "Verification Against Own Work",
"proeth:step": 2
},
{
"proeth:description": "R acknowledges the runoff problem per obligations III.1.a and III.8",
"proeth:element": "Error Acknowledgment",
"proeth:step": 3
},
{
"proeth:description": "BWJ risk management team convenes; a workable design is identified, designed, and constructed for the citizens of City C",
"proeth:element": "Remediation",
"proeth:step": 4
}
],
"proeth:cause": "Excess Runoff Finding",
"proeth:counterfactual": "Without the independent finding documenting the excess runoff, R would have lacked the verified evidentiary basis prompting acknowledgment and remediation",
"proeth:discoveredInSection": "discussion",
"proeth:effect": "Error Acknowledgment Remediation",
"proeth:interveningFactors": [
"Potential determination/allocation of fault by all parties involved",
"Property owner\u0027s exacerbating construction and insufficient culvert"
],
"proeth:necessaryFactors": [
"IBM\u0027s finding that post-development runoff substantially exceeds pre-development flows",
"Actual flooding experience corroborating the finding",
"Professional obligations III.1.a and III.8 requiring acknowledgment of errors and responsibility for professional activities"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Principal Engineer R (Firm BWJ)",
"proeth:sufficientFactors": [
"Verified independent analysis plus actual flood damage plus the NSPE Code obligations were sufficient to require R\u0027s acknowledgment and remediation"
],
"proeth:withinAgentControl": true
}
Allen Temporal Relations (12)
Interval algebra relationships with OWL-Time standard properties| From Entity | Allen Relation | To Entity | OWL-Time Property | Evidence |
|---|---|---|---|---|
| Engineer J's employment as principal at Firm BWJ |
before
Entity1 is before Entity2 |
Engineer J's tenure as City Engineer of City C |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
City Engineer J was formerly a principal at Firm BWJ. |
| Engineer J's departure from Firm BWJ |
before
Entity1 is before Entity2 |
subdivision work under contract |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
The BER will assume Engineer J left Firm BWJ at least a year before the subdivision work was under c... [more] |
| Developer G retaining Firm BWJ / development of plans |
before
Entity1 is before Entity2 |
City Engineer J's administrative review and approval |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Developer G retains Firm BWJ... to develop plans for the subdivision. The plans were administrativel... [more] |
| City Engineer J's approval of plans |
before
Entity1 is before Entity2 |
release for bidding and construction |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
The plans were administratively reviewed... and approved by City Engineer J and are released for bid... [more] |
| subdivision construction completion |
before
Entity1 is before Entity2 |
flooding of nearby properties |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
After the subdivision is completed, properties in the vicinity of the subdivision experience floodin... [more] |
| flooding and property owner complaints |
before
Entity1 is before Entity2 |
City C engaging Firm IBM |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Property owners complain that the flooding damage caused water damage to their homes, and because of... [more] |
| IBM's independent modeling and analysis |
before
Entity1 is before Entity2 |
IBM's finding of substantially larger runoff flows |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
After performing independent modeling and analysis, Firm IBM found storm runoff flows to be substant... [more] |
| pre-development (no flooding) period |
before
Entity1 is before Entity2 |
subdivision construction |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Prior to construction, adjacent property has not flooded |
| Engineer R verifying IBM's analysis |
before
Entity1 is before Entity2 |
acknowledging the runoff problem and convening BWJ risk management team |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
After reviewing and verifying IBM’s analysis and checking that analysis against R’s own work, Engine... [more] |
| allocation of fault by all parties |
before
Entity1 is before Entity2 |
identification, design, and construction of a workable corrective design |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
There may be a determination / allocation of fault by all parties involved. Ultimately a workable de... [more] |
| property owner's construction of paved areas and outbuilding |
before
Entity1 is before Entity2 |
flooding events |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Construction of extensive paved areas and a large outbuilding by one of the property owners was also... [more] |
| public complaints about J's conflict of interest |
during
Entity1 occurs entirely within the duration of Entity2 |
post-flooding complaint period |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
Property owners also complain that City Engineer J is ethically compromised because of his former em... [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.