This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-25 15:08; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record
24 entities 5 actions 2 events 6 causal chains 10 temporal relations
Timeline Overview
Action Event 7 sequenced markers
Design Errors Discovery During construction of the first tower, before the peer review is procured
Engineer A Notification After Owner consents to notification, before Engineer A's refusal
Peer Review Procurement After design errors discovered during construction of the first tower
Secret Review Instruction At the retention of Engineer B
Objection to Secret Review Immediately after receiving Owner's instruction
Consent to Notification Following Engineer B's objection
Refusal to Consent Upon being notified of the peer review
OWL-Time Temporal Structure 10 relations time: = w3.org/2006/time
known design defects in the first tower time:intervalBefore Engineer B's peer review of the second tower design
discovery of significant design errors time:intervalDuring construction of the first tower
construction of the first tower time:intervalBefore construction of the second tower
discovery of design errors time:intervalBefore Owner's decision to obtain a peer review and retention of Engineer B
Owner retaining Engineer B time:intervalBefore Owner instructing Engineer B to conduct the peer review secretly
Owner's instruction to keep the review secret time:intervalBefore Engineer B's objection to a secret peer review
Engineer B's objection time:intervalBefore Owner's reluctant consent to notify Engineer A
Owner's reluctant consent to notify Engineer A time:intervalMeets Engineer A's objection and refusal to consent to the peer review
Engineer A's refusal to consent and cooperate time:intervalBefore Owner facing three options (proceed with limited review, proceed without review, or proceed without Engineer A)
peer review of Engineer A's second-tower design time:intervalBefore construction of the second tower
Extracted Actions (5)
Volitional professional decisions with intentions and ethical context

Description: After significant design errors were discovered in the first tower, Owner decided to obtain a peer review of Engineer A's plans and design for the second tower and retained Engineer B to conduct it.

Temporal Marker: After design errors discovered during construction of the first tower instant

Fluent Transitions:
Initiates (1)
  • Peer Review Engagement of Engineer B

Mental State: deliberate

Intended Outcome: Verify the adequacy of Engineer A's design for the second tower before it is built

Foreseen Unintended Effects:

  • Potential friction with Engineer A over scrutiny of the original design
Guided By Principles:
  • Paramount Public Health, Safety, and Welfare
Required Capabilities:
Client project oversight judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Paramount Public Health, Safety, and Welfare
  • requiresCapability: Client project oversight judgment
  • initiates: Peer Review Engagement of Engineer B
Literal extractions (kept for synthesis)
  • description content: After significant design errors were discovered in the first tower, Owner decided to obtain a peer review of Engineer A's plans and design for the second tower and retained Engineer B to conduct it.
  • hasAgent content: Owner
  • temporalMarker content: After design errors discovered during construction of the first tower
  • eventRoleContext content: client/developer
  • hasMentalState content: deliberate
  • intendedOutcome content: Verify the adequacy of Engineer A's design for the second tower before it is built
  • foreseenUnintendedEffects content: Potential friction with Engineer A over scrutiny of the original design
  • textReferences content: Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B.
  • temporalExtent content: instant
  • temporalSequence content: 2
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#Action_Peer_Review_Procurement",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-14T23:44:57.433135+00:00",
  "proeth:description": "After significant design errors were discovered in the first tower, Owner decided to obtain a peer review of Engineer A\u0027s plans and design for the second tower and retained Engineer B to conduct it.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "client/developer",
  "proeth:foreseenUnintendedEffects": [
    "Potential friction with Engineer A over scrutiny of the original design"
  ],
  "proeth:guidedByPrinciple": [
    "Paramount Public Health, Safety, and Welfare"
  ],
  "proeth:hasAgent": "Owner",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Peer Review Engagement of Engineer B"
  ],
  "proeth:intendedOutcome": "Verify the adequacy of Engineer A\u0027s design for the second tower before it is built",
  "proeth:requiresCapability": [
    "Client project oversight judgment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After design errors discovered during construction of the first tower",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Peer Review Procurement"
}

Description: Owner instructed Engineer B to conduct the peer review of Engineer A's work without letting Engineer A know.

Temporal Marker: At the retention of Engineer B instant

Fluent Transitions:
Initiates (1)
  • Undisclosed Peer Review Condition

Mental State: deliberate

Intended Outcome: Obtain an independent assessment of Engineer A's design without alerting Engineer A

Foreseen Unintended Effects:

  • Placing Engineer B in conflict with professional obligations
  • Undermining trust and collegial cooperation with Engineer A
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Undisclosed Peer Review Condition
Literal extractions (kept for synthesis)
  • description content: Owner instructed Engineer B to conduct the peer review of Engineer A's work without letting Engineer A know.
  • hasAgent content: Owner
  • temporalMarker content: At the retention of Engineer B
  • eventRoleContext content: client/developer
  • hasMentalState content: deliberate
  • intendedOutcome content: Obtain an independent assessment of Engineer A's design without alerting Engineer A
  • foreseenUnintendedEffects content: Placing Engineer B in conflict with professional obligations; Undermining trust and collegial cooperation with Engineer A
  • textReferences content: Owner instructs Engineer B to conduct the peer review without letting Engineer A know.
  • temporalExtent content: instant
  • temporalSequence content: 3
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#Action_Secret_Review_Instruction",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-14T23:44:57.433294+00:00",
  "proeth:description": "Owner instructed Engineer B to conduct the peer review of Engineer A\u0027s work without letting Engineer A know.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "client/developer",
  "proeth:foreseenUnintendedEffects": [
    "Placing Engineer B in conflict with professional obligations",
    "Undermining trust and collegial cooperation with Engineer A"
  ],
  "proeth:hasAgent": "Owner",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Undisclosed Peer Review Condition"
  ],
  "proeth:intendedOutcome": "Obtain an independent assessment of Engineer A\u0027s design without alerting Engineer A",
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "At the retention of Engineer B",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "Owner instructs Engineer B to conduct the peer review without letting Engineer A know."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Secret Review Instruction"
}

Description: Engineer B objected to conducting the peer review without advising Engineer A, declining the assignment under the condition of secrecy.

Temporal Marker: Immediately after receiving Owner's instruction instant

Fluent Transitions:
Initiates (1)
  • Disclosure Dispute Between Owner and Engineer B

Mental State: principled and deliberate

Intended Outcome: Ensure the peer review is conducted with the knowledge of Engineer A as professional ethics require

Foreseen Unintended Effects:

  • Possible displeasure of Owner and risk to the engagement
Obligation Engagement:
Fulfills (1)
  • Duty Not to Review Another Engineer's Work Without That Engineer's Knowledge (III.7.a)
Guided By Principles:
  • Professional Integrity in Peer Review
Required Capabilities:
Ethical judgment Peer review expertise
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Duty Not to Review Another Engineer's Work Without That Engineer's Knowledge (III.7.a)
  • guidedByPrinciple: Professional Integrity in Peer Review
  • requiresCapability: Ethical judgment; Peer review expertise
  • initiates: Disclosure Dispute Between Owner and Engineer B
Literal extractions (kept for synthesis)
  • description content: Engineer B objected to conducting the peer review without advising Engineer A, declining the assignment under the condition of secrecy.
  • hasAgent content: Engineer B
  • temporalMarker content: Immediately after receiving Owner's instruction
  • eventRoleContext content: peer reviewer
  • hasMentalState content: principled and deliberate
  • intendedOutcome content: Ensure the peer review is conducted with the knowledge of Engineer A as professional ethics require
  • foreseenUnintendedEffects content: Possible displeasure of Owner and risk to the engagement
  • textReferences content: Engineer B objects to conducting the peer review without advising Engineer A.; Engineer B was completely correct in declining an assignment to conduct a peer review of Engineer A’s work subject to an instruction not to disclose the peer review to Engineer A
  • temporalExtent content: instant
  • temporalSequence content: 4
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#Action_Objection_to_Secret_Review",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-14T23:44:57.433339+00:00",
  "proeth:description": "Engineer B objected to conducting the peer review without advising Engineer A, declining the assignment under the condition of secrecy.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "peer reviewer",
  "proeth:foreseenUnintendedEffects": [
    "Possible displeasure of Owner and risk to the engagement"
  ],
  "proeth:fulfillsObligation": [
    "Duty Not to Review Another Engineer\u0027s Work Without That Engineer\u0027s Knowledge (III.7.a)"
  ],
  "proeth:guidedByPrinciple": [
    "Professional Integrity in Peer Review"
  ],
  "proeth:hasAgent": "Engineer B",
  "proeth:hasMentalState": "principled and deliberate",
  "proeth:initiates": [
    "Disclosure Dispute Between Owner and Engineer B"
  ],
  "proeth:intendedOutcome": "Ensure the peer review is conducted with the knowledge of Engineer A as professional ethics require",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Ethical judgment",
    "Peer review expertise"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Immediately after receiving Owner\u0027s instruction",
  "proeth:temporalSequence": 4,
  "proeth:textReferences": [
    "Engineer B objects to conducting the peer review without advising Engineer A.",
    "Engineer B was completely correct in declining an assignment to conduct a peer review of Engineer A\u2019s work subject to an instruction not to disclose the peer review to Engineer A"
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Objection to Secret Review"
}

Description: Following Engineer B's objection, Owner reluctantly consented to notifying Engineer A of the planned peer review.

Temporal Marker: Following Engineer B's objection instant

Fluent Transitions:
Initiates (1)
  • Engineer A Notified of Peer Review
Terminates (1)
  • Undisclosed Peer Review Condition

Mental State: reluctant but deliberate

Intended Outcome: Retain Engineer B and allow the peer review to proceed on ethically acceptable terms

Foreseen Unintended Effects:

  • Engineer A might object or refuse to cooperate once notified
Guided By Principles:
  • Professional Integrity in Peer Review
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Professional Integrity in Peer Review
  • initiates: Engineer A Notified of Peer Review
  • terminates: Undisclosed Peer Review Condition
Literal extractions (kept for synthesis)
  • description content: Following Engineer B's objection, Owner reluctantly consented to notifying Engineer A of the planned peer review.
  • hasAgent content: Owner
  • temporalMarker content: Following Engineer B's objection
  • eventRoleContext content: client/developer
  • hasMentalState content: reluctant but deliberate
  • intendedOutcome content: Retain Engineer B and allow the peer review to proceed on ethically acceptable terms
  • foreseenUnintendedEffects content: Engineer A might object or refuse to cooperate once notified
  • textReferences content: When Owner reluctantly consents to notifying Engineer A; Owner reluctantly agreed to advise Engineer A of the planned peer review.
  • 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/15#",
    "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/15#Action_Consent_to_Notification",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-14T23:44:57.433371+00:00",
  "proeth:description": "Following Engineer B\u0027s objection, Owner reluctantly consented to notifying Engineer A of the planned peer review.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "client/developer",
  "proeth:foreseenUnintendedEffects": [
    "Engineer A might object or refuse to cooperate once notified"
  ],
  "proeth:guidedByPrinciple": [
    "Professional Integrity in Peer Review"
  ],
  "proeth:hasAgent": "Owner",
  "proeth:hasMentalState": "reluctant but deliberate",
  "proeth:initiates": [
    "Engineer A Notified of Peer Review"
  ],
  "proeth:intendedOutcome": "Retain Engineer B and allow the peer review to proceed on ethically acceptable terms",
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Following Engineer B\u0027s objection",
  "proeth:temporalSequence": 5,
  "proeth:terminates": [
    "Undisclosed Peer Review Condition"
  ],
  "proeth:textReferences": [
    "When Owner reluctantly consents to notifying Engineer A",
    "Owner reluctantly agreed to advise Engineer A of the planned peer review."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Consent to Notification"
}

Description: Upon being notified of the planned peer review, Engineer A objected and refused to consent to the peer review of Engineer A's own design. The Board treats this refusal to cooperate as unethical conduct.

Temporal Marker: Upon being notified of the peer review instant

Fluent Transitions:
Initiates (1)
  • Non-Cooperation with Peer Review

Mental State: resistant and deliberate

Intended Outcome: Prevent or avoid review and scrutiny of Engineer A's plans and design

Foreseen Unintended Effects:

  • Peer review would proceed under difficult and limiting circumstances or not at all
  • Continued uncertainty about design defects in the second tower
Obligation Engagement:
Violates (3)
  • Duty to Acknowledge Errors and Take Responsibility
  • Duty to Act in the Best Interests of the Client
  • Duty to Hold Paramount Public Health, Safety, and Welfare
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Duty to Acknowledge Errors and Take Responsibility; Duty to Act in the Best Interests of the Client; Duty to Hold Paramount Public Health, Safety, and Welfare
  • initiates: Non-Cooperation with Peer Review
Literal extractions (kept for synthesis)
  • description content: Upon being notified of the planned peer review, Engineer A objected and refused to consent to the peer review of Engineer A's own design. The Board treats this refusal to cooperate as unethical conduct.
  • hasAgent content: Engineer A
  • temporalMarker content: Upon being notified of the peer review
  • eventRoleContext content: original design engineer
  • hasMentalState content: resistant and deliberate
  • intendedOutcome content: Prevent or avoid review and scrutiny of Engineer A's plans and design
  • foreseenUnintendedEffects content: Peer review would proceed under difficult and limiting circumstances or not at all; Continued uncertainty about design defects in the second tower
  • textReferences content: Engineer A objects and refused to consent to the peer review.; the Board concludes that it would be unethical for Engineer A to fail to cooperate
  • 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/15#",
    "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/15#Action_Refusal_to_Consent",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-14T23:44:57.433404+00:00",
  "proeth:description": "Upon being notified of the planned peer review, Engineer A objected and refused to consent to the peer review of Engineer A\u0027s own design. The Board treats this refusal to cooperate as unethical conduct.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "original design engineer",
  "proeth:foreseenUnintendedEffects": [
    "Peer review would proceed under difficult and limiting circumstances or not at all",
    "Continued uncertainty about design defects in the second tower"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "resistant and deliberate",
  "proeth:initiates": [
    "Non-Cooperation with Peer Review"
  ],
  "proeth:intendedOutcome": "Prevent or avoid review and scrutiny of Engineer A\u0027s plans and design",
  "proeth:raisesObligation": [],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Upon being notified of the peer review",
  "proeth:temporalSequence": 7,
  "proeth:textReferences": [
    "Engineer A objects and refused to consent to the peer review.",
    "the Board concludes that it would be unethical for Engineer A to fail to cooperate"
  ],
  "proeth:violatesObligation": [
    "Duty to Acknowledge Errors and Take Responsibility",
    "Duty to Act in the Best Interests of the Client",
    "Duty to Hold Paramount Public Health, Safety, and Welfare"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Refusal to Consent"
}
Extracted Events (2)
Occurrences that trigger ethical considerations and state changes

Description: During construction of the first tower, several significant design errors are discovered in Engineer A's plans and design, creating known design defects that make the peer review of the second tower's design more urgent.

Temporal Marker: During construction of the first tower, before the peer review is procured instant

Fluent Transitions:
Initiates (2)
  • Known Design Defects
  • Public Safety Concern
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Known Design Defects; Public Safety Concern
Literal extractions (kept for synthesis)
  • description content: During construction of the first tower, several significant design errors are discovered in Engineer A's plans and design, creating known design defects that make the peer review of the second tower's design more urgent.
  • temporalMarker content: During construction of the first tower, before the peer review is procured
  • textReferences content: As the first tower is built, several significant design errors are discovered in the plans and design of Engineer A.; The known design defects in the first tower simply makes each of those requirements more urgent.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 1
  • confidence assessment: 0.95
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#Event_Design_Errors_Discovery",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-14T23:44:57.433490+00:00",
  "proeth:confidence": "0.95",
  "proeth:description": "During construction of the first tower, several significant design errors are discovered in Engineer A\u0027s plans and design, creating known design defects that make the peer review of the second tower\u0027s design more urgent.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Known Design Defects",
    "Public Safety Concern"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "During construction of the first tower, before the peer review is procured",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "As the first tower is built, several significant design errors are discovered in the plans and design of Engineer A.",
    "The known design defects in the first tower simply makes each of those requirements more urgent."
  ],
  "rdfs:label": "Design Errors Discovery"
}

Description: Following Owner's reluctant consent, Engineer A becomes aware of the planned peer review of the second tower design, which triggers Engineer A's objection and refusal to consent.

Temporal Marker: After Owner consents to notification, before Engineer A's refusal instant

Fluent Transitions:
Initiates (1)
  • Engineer A Aware of Peer Review
Terminates (1)
  • Secret Review Condition

Caused By Action: Action_Consent_to_Notification

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/15#Action_Consent_to_Notification
  • initiates: Engineer A Aware of Peer Review
  • terminates: Secret Review Condition
Literal extractions (kept for synthesis)
  • description content: Following Owner's reluctant consent, Engineer A becomes aware of the planned peer review of the second tower design, which triggers Engineer A's objection and refusal to consent.
  • temporalMarker content: After Owner consents to notification, before Engineer A's refusal
  • textReferences content: When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 6
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#Event_Engineer_A_Notification",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-14T23:44:57.433527+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/15#Action_Consent_to_Notification",
  "proeth:confidence": "0.85",
  "proeth:description": "Following Owner\u0027s reluctant consent, Engineer A becomes aware of the planned peer review of the second tower design, which triggers Engineer A\u0027s objection and refusal to consent.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Engineer A Aware of Peer Review"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After Owner consents to notification, before Engineer A\u0027s refusal",
  "proeth:temporalSequence": 6,
  "proeth:terminates": [
    "Secret Review Condition"
  ],
  "proeth:textReferences": [
    "When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review."
  ],
  "rdfs:label": "Engineer A Notification"
}
Causal Chains (6)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: As the first tower is built, several significant design errors are discovered in the plans and design of Engineer A. Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B.

Necessary Factors (NESS):
  • Discovery of significant design errors in the first tower
  • Existence of a second, mirror-image tower still to be built from the same plans
  • Owner's concern about repeating the same design errors
Sufficient Factors:
  • Discovered design errors + identical second tower pending construction + Owner's authority to retain a reviewer
Counterfactual Test: Without the discovery of significant design errors during construction of the first tower, Owner would have had no evident reason to procure a peer review of Engineer A's plans for the second tower
Responsibility Attribution:

Agent: Engineer A (for the underlying errors); Owner (for the procurement decision)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Design Errors Discovery
    Several significant design errors are discovered in Engineer A's plans during construction of the first tower
  2. Owner Risk Assessment
    Owner recognizes the second, mirror-image tower may share the same design defects
  3. Peer Review Procurement
    Owner decides to obtain a peer review and retains Engineer B
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Design Errors Discovery
  • effect: Peer Review Procurement
  • responsibleAgent: Engineer A (for the underlying errors); Owner (for the procurement decision)
Literal extractions (kept for synthesis)
  • causalLanguage content: As the first tower is built, several significant design errors are discovered in the plans and design of Engineer A. Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B.
  • necessaryFactors content: Discovery of significant design errors in the first tower; Existence of a second, mirror-image tower still to be built from the same plans; Owner's concern about repeating the same design errors
  • sufficientFactors content: Discovered design errors + identical second tower pending construction + Owner's authority to retain a reviewer
  • counterfactual content: Without the discovery of significant design errors during construction of the first tower, Owner would have had no evident reason to procure a peer review of Engineer A's plans for the second tower
  • agentKnowledge content: Owner knew the first tower contained significant design errors and that the second tower used mirror-image plans by the same engineer
  • interveningFactors content: Two-year gap between towers allowing time for review
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Design Errors Discovery', 'proeth:description': "Several significant design errors are discovered in Engineer A's plans during construction of the first tower"}; {'proeth:step': 2, 'proeth:element': 'Owner Risk Assessment', 'proeth:description': 'Owner recognizes the second, mirror-image tower may share the same design defects'}; {'proeth:step': 3, 'proeth:element': 'Peer Review Procurement', 'proeth:description': 'Owner decides to obtain a peer review and retains Engineer B'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.433587+00:00",
  "proeth:agentKnowledge": "Owner knew the first tower contained significant design errors and that the second tower used mirror-image plans by the same engineer",
  "proeth:causalLanguage": "As the first tower is built, several significant design errors are discovered in the plans and design of Engineer A. Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Several significant design errors are discovered in Engineer A\u0027s plans during construction of the first tower",
      "proeth:element": "Design Errors Discovery",
      "proeth:step": 1
    },
    {
      "proeth:description": "Owner recognizes the second, mirror-image tower may share the same design defects",
      "proeth:element": "Owner Risk Assessment",
      "proeth:step": 2
    },
    {
      "proeth:description": "Owner decides to obtain a peer review and retains Engineer B",
      "proeth:element": "Peer Review Procurement",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Design Errors Discovery",
  "proeth:counterfactual": "Without the discovery of significant design errors during construction of the first tower, Owner would have had no evident reason to procure a peer review of Engineer A\u0027s plans for the second tower",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Peer Review Procurement",
  "proeth:interveningFactors": [
    "Two-year gap between towers allowing time for review"
  ],
  "proeth:necessaryFactors": [
    "Discovery of significant design errors in the first tower",
    "Existence of a second, mirror-image tower still to be built from the same plans",
    "Owner\u0027s concern about repeating the same design errors"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Engineer A (for the underlying errors); Owner (for the procurement decision)",
  "proeth:sufficientFactors": [
    "Discovered design errors + identical second tower pending construction + Owner\u0027s authority to retain a reviewer"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B. Owner instructs Engineer B to conduct the peer review without letting Engineer A know.

Necessary Factors (NESS):
  • Owner's decision to obtain a peer review
  • Retention of Engineer B as reviewer
  • Owner's desire to conceal the review from Engineer A
Sufficient Factors:
  • Retained reviewer + Owner's preference for secrecy + Owner's authority to set terms of engagement
Counterfactual Test: Without the decision to procure a peer review and retain Engineer B, there would have been no review engagement in which a secrecy instruction could be issued
Responsibility Attribution:

Agent: Owner
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Peer Review Procurement
    Owner retains Engineer B to review Engineer A's plans for the second tower
  2. Secret Review Instruction
    Owner instructs Engineer B to conduct the review without letting Engineer A know
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Peer Review Procurement
  • effect: Secret Review Instruction
  • responsibleAgent: Owner
Literal extractions (kept for synthesis)
  • causalLanguage content: Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B. Owner instructs Engineer B to conduct the peer review without letting Engineer A know.
  • necessaryFactors content: Owner's decision to obtain a peer review; Retention of Engineer B as reviewer; Owner's desire to conceal the review from Engineer A
  • sufficientFactors content: Retained reviewer + Owner's preference for secrecy + Owner's authority to set terms of engagement
  • counterfactual content: Without the decision to procure a peer review and retain Engineer B, there would have been no review engagement in which a secrecy instruction could be issued
  • agentKnowledge content: Owner knew Engineer A had produced errors and apparently anticipated resistance, motivating concealment
  • interveningFactors content: Absence of a contractual peer-review consent clause in the original design contract
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Peer Review Procurement', 'proeth:description': "Owner retains Engineer B to review Engineer A's plans for the second tower"}; {'proeth:step': 2, 'proeth:element': 'Secret Review Instruction', 'proeth:description': 'Owner instructs Engineer B to conduct the review without letting Engineer A know'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.433618+00:00",
  "proeth:agentKnowledge": "Owner knew Engineer A had produced errors and apparently anticipated resistance, motivating concealment",
  "proeth:causalLanguage": "Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and retains Engineer B. Owner instructs Engineer B to conduct the peer review without letting Engineer A know.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Owner retains Engineer B to review Engineer A\u0027s plans for the second tower",
      "proeth:element": "Peer Review Procurement",
      "proeth:step": 1
    },
    {
      "proeth:description": "Owner instructs Engineer B to conduct the review without letting Engineer A know",
      "proeth:element": "Secret Review Instruction",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Peer Review Procurement",
  "proeth:counterfactual": "Without the decision to procure a peer review and retain Engineer B, there would have been no review engagement in which a secrecy instruction could be issued",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Secret Review Instruction",
  "proeth:interveningFactors": [
    "Absence of a contractual peer-review consent clause in the original design contract"
  ],
  "proeth:necessaryFactors": [
    "Owner\u0027s decision to obtain a peer review",
    "Retention of Engineer B as reviewer",
    "Owner\u0027s desire to conceal the review from Engineer A"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Owner",
  "proeth:sufficientFactors": [
    "Retained reviewer + Owner\u0027s preference for secrecy + Owner\u0027s authority to set terms of engagement"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Owner instructs Engineer B to conduct the peer review without letting Engineer A know. Engineer B objects to conducting the peer review without advising Engineer A.

Necessary Factors (NESS):
  • Owner's instruction to conceal the review from Engineer A
  • Engineer B's knowledge of Professional Obligation III.7.a prohibiting review without the engineer's knowledge
  • Engineer B's commitment to ethical practice
Sufficient Factors:
  • Secrecy instruction + Engineer B's ethical obligation under III.7.a ('Engineers in private practice shall not review the work of another engineer for the same client, except with the knowledge of such engineer')
Counterfactual Test: Without the instruction to keep the review secret, Engineer B would have had no basis or need to object; the review could have proceeded ethically
Responsibility Attribution:

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

Causal Sequence:
  1. Secret Review Instruction
    Owner instructs Engineer B to review Engineer A's work without Engineer A's knowledge
  2. Ethical Conflict Recognition
    Engineer B recognizes the instruction conflicts with Professional Obligation III.7.a
  3. Objection to Secret Review
    Engineer B objects to conducting the peer review without advising Engineer A
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Secret Review Instruction
  • effect: Objection to Secret Review
  • responsibleAgent: Engineer B
Literal extractions (kept for synthesis)
  • causalLanguage content: Owner instructs Engineer B to conduct the peer review without letting Engineer A know. Engineer B objects to conducting the peer review without advising Engineer A.
  • necessaryFactors content: Owner's instruction to conceal the review from Engineer A; Engineer B's knowledge of Professional Obligation III.7.a prohibiting review without the engineer's knowledge; Engineer B's commitment to ethical practice
  • sufficientFactors content: Secrecy instruction + Engineer B's ethical obligation under III.7.a ('Engineers in private practice shall not review the work of another engineer for the same client, except with the knowledge of such engineer')
  • counterfactual content: Without the instruction to keep the review secret, Engineer B would have had no basis or need to object; the review could have proceeded ethically
  • agentKnowledge content: Engineer B knew that conducting a secret peer review would violate Professional Obligation III.7.a; the Board notes 'Engineer B was completely correct in declining an assignment to conduct a peer review of Engineer A's work subject to an instruction not to disclose the peer review to Engineer A'
  • interveningFactors content: NSPE Code Professional Obligation III.7.a
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Secret Review Instruction', 'proeth:description': "Owner instructs Engineer B to review Engineer A's work without Engineer A's knowledge"}; {'proeth:step': 2, 'proeth:element': 'Ethical Conflict Recognition', 'proeth:description': 'Engineer B recognizes the instruction conflicts with Professional Obligation III.7.a'}; {'proeth:step': 3, 'proeth:element': 'Objection to Secret Review', 'proeth:description': 'Engineer B objects to conducting the peer review without advising Engineer A'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.434312+00:00",
  "proeth:agentKnowledge": "Engineer B knew that conducting a secret peer review would violate Professional Obligation III.7.a; the Board notes \u0027Engineer B was completely correct in declining an assignment to conduct a peer review of Engineer A\u0027s work subject to an instruction not to disclose the peer review to Engineer A\u0027",
  "proeth:causalLanguage": "Owner instructs Engineer B to conduct the peer review without letting Engineer A know. Engineer B objects to conducting the peer review without advising Engineer A.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Owner instructs Engineer B to review Engineer A\u0027s work without Engineer A\u0027s knowledge",
      "proeth:element": "Secret Review Instruction",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer B recognizes the instruction conflicts with Professional Obligation III.7.a",
      "proeth:element": "Ethical Conflict Recognition",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer B objects to conducting the peer review without advising Engineer A",
      "proeth:element": "Objection to Secret Review",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Secret Review Instruction",
  "proeth:counterfactual": "Without the instruction to keep the review secret, Engineer B would have had no basis or need to object; the review could have proceeded ethically",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Objection to Secret Review",
  "proeth:interveningFactors": [
    "NSPE Code Professional Obligation III.7.a"
  ],
  "proeth:necessaryFactors": [
    "Owner\u0027s instruction to conceal the review from Engineer A",
    "Engineer B\u0027s knowledge of Professional Obligation III.7.a prohibiting review without the engineer\u0027s knowledge",
    "Engineer B\u0027s commitment to ethical practice"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer B",
  "proeth:sufficientFactors": [
    "Secrecy instruction + Engineer B\u0027s ethical obligation under III.7.a (\u0027Engineers in private practice shall not review the work of another engineer for the same client, except with the knowledge of such engineer\u0027)"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer B objects to conducting the peer review without advising Engineer A. When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.

Necessary Factors (NESS):
  • Engineer B's refusal to proceed under secrecy
  • Owner's continued desire to have the peer review performed
  • Owner's dependence on an ethical reviewer to conduct the review
Sufficient Factors:
  • Engineer B's principled objection + Owner's need for the review to proceed
Counterfactual Test: Had Engineer B not objected, Owner would have proceeded with the secret review and would not have consented to notifying Engineer A
Responsibility Attribution:

Agent: Owner
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Objection to Secret Review
    Engineer B declines to conduct the review without advising Engineer A
  2. Owner Reconsideration
    Owner weighs abandoning the review against permitting disclosure
  3. Consent to Notification
    Owner reluctantly consents to notifying Engineer A of the planned peer review
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Objection to Secret Review
  • effect: Consent to Notification
  • responsibleAgent: Owner
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer B objects to conducting the peer review without advising Engineer A. When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.
  • necessaryFactors content: Engineer B's refusal to proceed under secrecy; Owner's continued desire to have the peer review performed; Owner's dependence on an ethical reviewer to conduct the review
  • sufficientFactors content: Engineer B's principled objection + Owner's need for the review to proceed
  • counterfactual content: Had Engineer B not objected, Owner would have proceeded with the secret review and would not have consented to notifying Engineer A
  • agentKnowledge content: Owner knew Engineer B would not proceed without disclosure and reluctantly accepted notification as the condition for the review
  • interveningFactors content: Engineer B's ethical stance under III.7.a
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Objection to Secret Review', 'proeth:description': 'Engineer B declines to conduct the review without advising Engineer A'}; {'proeth:step': 2, 'proeth:element': 'Owner Reconsideration', 'proeth:description': 'Owner weighs abandoning the review against permitting disclosure'}; {'proeth:step': 3, 'proeth:element': 'Consent to Notification', 'proeth:description': 'Owner reluctantly consents to notifying Engineer A of the planned peer review'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.434368+00:00",
  "proeth:agentKnowledge": "Owner knew Engineer B would not proceed without disclosure and reluctantly accepted notification as the condition for the review",
  "proeth:causalLanguage": "Engineer B objects to conducting the peer review without advising Engineer A. When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer B declines to conduct the review without advising Engineer A",
      "proeth:element": "Objection to Secret Review",
      "proeth:step": 1
    },
    {
      "proeth:description": "Owner weighs abandoning the review against permitting disclosure",
      "proeth:element": "Owner Reconsideration",
      "proeth:step": 2
    },
    {
      "proeth:description": "Owner reluctantly consents to notifying Engineer A of the planned peer review",
      "proeth:element": "Consent to Notification",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Objection to Secret Review",
  "proeth:counterfactual": "Had Engineer B not objected, Owner would have proceeded with the secret review and would not have consented to notifying Engineer A",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Consent to Notification",
  "proeth:interveningFactors": [
    "Engineer B\u0027s ethical stance under III.7.a"
  ],
  "proeth:necessaryFactors": [
    "Engineer B\u0027s refusal to proceed under secrecy",
    "Owner\u0027s continued desire to have the peer review performed",
    "Owner\u0027s dependence on an ethical reviewer to conduct the review"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Owner",
  "proeth:sufficientFactors": [
    "Engineer B\u0027s principled objection + Owner\u0027s need for the review to proceed"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.

Necessary Factors (NESS):
  • Owner's consent to disclosure
  • Communication of the planned peer review to Engineer A
Sufficient Factors:
  • Owner's consent + act of notifying Engineer A of the planned review
Counterfactual Test: Without Owner's consent to notification, Engineer A would not have become aware of the planned peer review through this channel
Responsibility Attribution:

Agent: Owner
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Consent to Notification
    Owner reluctantly agrees that Engineer A must be advised of the peer review
  2. Engineer A Notification
    Engineer A becomes aware of the planned peer review of the second tower design
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Consent to Notification
  • effect: Engineer A Notification
  • responsibleAgent: Owner
Literal extractions (kept for synthesis)
  • causalLanguage content: When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.
  • necessaryFactors content: Owner's consent to disclosure; Communication of the planned peer review to Engineer A
  • sufficientFactors content: Owner's consent + act of notifying Engineer A of the planned review
  • counterfactual content: Without Owner's consent to notification, Engineer A would not have become aware of the planned peer review through this channel
  • agentKnowledge content: Owner knew disclosure was required for Engineer B to proceed ethically
  • interveningFactors content: Engineer B's insistence on disclosure
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Consent to Notification', 'proeth:description': 'Owner reluctantly agrees that Engineer A must be advised of the peer review'}; {'proeth:step': 2, 'proeth:element': 'Engineer A Notification', 'proeth:description': 'Engineer A becomes aware of the planned peer review of the second tower design'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.434391+00:00",
  "proeth:agentKnowledge": "Owner knew disclosure was required for Engineer B to proceed ethically",
  "proeth:causalLanguage": "When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Owner reluctantly agrees that Engineer A must be advised of the peer review",
      "proeth:element": "Consent to Notification",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A becomes aware of the planned peer review of the second tower design",
      "proeth:element": "Engineer A Notification",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Consent to Notification",
  "proeth:counterfactual": "Without Owner\u0027s consent to notification, Engineer A would not have become aware of the planned peer review through this channel",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Engineer A Notification",
  "proeth:interveningFactors": [
    "Engineer B\u0027s insistence on disclosure"
  ],
  "proeth:necessaryFactors": [
    "Owner\u0027s consent to disclosure",
    "Communication of the planned peer review to Engineer A"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Owner",
  "proeth:sufficientFactors": [
    "Owner\u0027s consent + act of notifying Engineer A of the planned review"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.

Necessary Factors (NESS):
  • Engineer A's awareness of the planned peer review
  • Engineer A's unwillingness to have his work reviewed
  • Absence of contractual pre-consent to peer review or confidentiality protections
Sufficient Factors:
  • Notification of the review + Engineer A's defensive posture regarding the known design errors + lack of trust-building mechanisms such as confidentiality agreements
Counterfactual Test: Without notification, Engineer A could not have objected; however, the Board concludes the refusal itself was unethical — 'it would be unethical for Engineer A to fail to cooperate' — so the notification enabled but did not compel the refusal
Responsibility Attribution:

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

Causal Sequence:
  1. Engineer A Notification
    Engineer A learns of the planned peer review of the second tower design
  2. Refusal to Consent
    Engineer A objects and refuses to consent to the peer review
  3. Owner's Constrained Options
    Owner faces three options: proceed with a limited review, proceed without a peer review, or proceed without Engineer A
  4. Ethical Determination
    The Board concludes it would be unethical for Engineer A to fail to cooperate, given paramount public health, safety, and welfare obligations
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Engineer A Notification
  • effect: Refusal to Consent
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.
  • necessaryFactors content: Engineer A's awareness of the planned peer review; Engineer A's unwillingness to have his work reviewed; Absence of contractual pre-consent to peer review or confidentiality protections
  • sufficientFactors content: Notification of the review + Engineer A's defensive posture regarding the known design errors + lack of trust-building mechanisms such as confidentiality agreements
  • counterfactual content: Without notification, Engineer A could not have objected; however, the Board concludes the refusal itself was unethical — 'it would be unethical for Engineer A to fail to cooperate' — so the notification enabled but did not compel the refusal
  • agentKnowledge content: Engineer A knew significant design errors had been discovered in the first tower and that the review targeted his own plans; 'Engineers must take responsibility for their actions, must acknowledge their errors, must act in the best interests of their clients'
  • interveningFactors content: Known design defects in the first tower increasing professional exposure; Absence of confidentiality agreement or opportunity to explain and defend design decisions
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Engineer A Notification', 'proeth:description': 'Engineer A learns of the planned peer review of the second tower design'}; {'proeth:step': 2, 'proeth:element': 'Refusal to Consent', 'proeth:description': 'Engineer A objects and refuses to consent to the peer review'}; {'proeth:step': 3, 'proeth:element': "Owner's Constrained Options", 'proeth:description': 'Owner faces three options: proceed with a limited review, proceed without a peer review, or proceed without Engineer A'}; {'proeth:step': 4, 'proeth:element': 'Ethical Determination', 'proeth:description': 'The Board concludes it would be unethical for Engineer A to fail to cooperate, given paramount public health, safety, and welfare obligations'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/15#",
    "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/15#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-14T23:44:57.434415+00:00",
  "proeth:agentKnowledge": "Engineer A knew significant design errors had been discovered in the first tower and that the review targeted his own plans; \u0027Engineers must take responsibility for their actions, must acknowledge their errors, must act in the best interests of their clients\u0027",
  "proeth:causalLanguage": "When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent to the peer review.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A learns of the planned peer review of the second tower design",
      "proeth:element": "Engineer A Notification",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A objects and refuses to consent to the peer review",
      "proeth:element": "Refusal to Consent",
      "proeth:step": 2
    },
    {
      "proeth:description": "Owner faces three options: proceed with a limited review, proceed without a peer review, or proceed without Engineer A",
      "proeth:element": "Owner\u0027s Constrained Options",
      "proeth:step": 3
    },
    {
      "proeth:description": "The Board concludes it would be unethical for Engineer A to fail to cooperate, given paramount public health, safety, and welfare obligations",
      "proeth:element": "Ethical Determination",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Engineer A Notification",
  "proeth:counterfactual": "Without notification, Engineer A could not have objected; however, the Board concludes the refusal itself was unethical \u2014 \u0027it would be unethical for Engineer A to fail to cooperate\u0027 \u2014 so the notification enabled but did not compel the refusal",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Refusal to Consent",
  "proeth:interveningFactors": [
    "Known design defects in the first tower increasing professional exposure",
    "Absence of confidentiality agreement or opportunity to explain and defend design decisions"
  ],
  "proeth:necessaryFactors": [
    "Engineer A\u0027s awareness of the planned peer review",
    "Engineer A\u0027s unwillingness to have his work reviewed",
    "Absence of contractual pre-consent to peer review or confidentiality protections"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Notification of the review + Engineer A\u0027s defensive posture regarding the known design errors + lack of trust-building mechanisms such as confidentiality agreements"
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (10)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
known design defects in the first tower before
Entity1 is before Entity2
Engineer B's peer review of the second tower design time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
The known design defects in the first tower simply makes each of those requirements more urgent.
discovery of significant design errors during
Entity1 occurs entirely within the duration of Entity2
construction of the first tower time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
As the first tower is built, several significant design errors are discovered in the plans and desig... [more]
construction of the first tower before
Entity1 is before Entity2
construction of the second tower time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Owner is developing a site with two mirror-image towers to be built two years apart.
discovery of design errors before
Entity1 is before Entity2
Owner's decision to obtain a peer review and retention of Engineer B time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
several significant design errors are discovered... Owner decides to obtain a peer review of the pla... [more]
Owner retaining Engineer B before
Entity1 is before Entity2
Owner instructing Engineer B to conduct the peer review secretly time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
retains Engineer B. Owner instructs Engineer B to conduct the peer review without letting Engineer A... [more]
Owner's instruction to keep the review secret before
Entity1 is before Entity2
Engineer B's objection to a secret peer review time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Owner instructs Engineer B to conduct the peer review without letting Engineer A know. Engineer B ob... [more]
Engineer B's objection before
Entity1 is before Entity2
Owner's reluctant consent to notify Engineer A time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer B objects to conducting the peer review without advising Engineer A. When Owner reluctantly... [more]
Owner's reluctant consent to notify Engineer A meets
Entity1 ends exactly when Entity2 begins
Engineer A's objection and refusal to consent to the peer review time:intervalMeets
http://www.w3.org/2006/time#intervalMeets
When Owner reluctantly consents to notifying Engineer A, Engineer A objects and refused to consent t... [more]
Engineer A's refusal to consent and cooperate before
Entity1 is before Entity2
Owner facing three options (proceed with limited review, proceed without review, or proceed without Engineer A) time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
If Engineer A refused to consent and cooperate, Owner would be then face with three options...
peer review of Engineer A's second-tower design before
Entity1 is before Entity2
construction of the second tower time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Owner decides to obtain a peer review of the plans and design of Engineer A for the second tower and... [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.