This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-13 03:44; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record
24 entities 6 actions 2 events 7 causal chains 8 temporal relations
Timeline Overview
Action Event 8 sequenced markers
Disclosure and Explanation During the appearance before the local chapter
Highway Route Proposal Beginning of the case, before the citizens retain the firm
Paid Engagement Acceptance After the state highway department proposed route X
Route Study Conduct Following retention by the citizens group
Professional Conclusion Formation Upon completion of the route study
Chapter Appearance After Engineer A concluded route Y was superior
Endorsement Request At the culmination of the chapter appearance
Citizen Group Retention After the highway department's route X proposal
OWL-Time Temporal Structure 8 relations time: = w3.org/2006/time
state highway department's proposal of route X time:intervalBefore citizens group retaining Engineer A's firm
citizens group retaining Engineer A's firm time:intervalBefore Engineer A's study and conclusion favoring route Y
Engineer A's study and conclusion favoring route Y time:intervalBefore Engineer B's appearance before the local chapter
Engineer B's disclosure of the firm's retention by the citizens group time:intervalDuring Engineer B's appearance before the local chapter
Engineer B's explanation of circumstances and answering of questions time:intervalBefore Engineer B's request for the chapter's public endorsement of route Y
all narrated case events (proposal, study, chapter appearance) time:intervalBefore Discussion section's ethical evaluation
citizens group paying the firm for its study and opinion time:intervalOverlaps the routing controversy
validity of cited Code sections 1(g), 2(b), 4(a), 5(a) time:intervalBefore the annotation noting the sections no longer exist
Extracted Actions (6)
Volitional professional decisions with intentions and ethical context

Description: Engineer A accepted retention by a group of local citizens who believed they would be adversely affected by the proposed route X, to study the proposed routing on a paid basis.

Temporal Marker: After the state highway department proposed route X instant

Fluent Transitions:
Initiates (1)
  • Firm Retained by Private Interests State

Mental State: deliberate

Intended Outcome: Provide professional study and opinion of the proposed highway routing for the citizens group

Foreseen Unintended Effects:

  • Association of the firm with a private interest group holding a particular point of view on the controversy
Obligation Engagement:
Fulfills (1)
  • Constructive Service in Civic Affairs Obligation
Guided By Principles:
  • Constructive Service in Civic Affairs Principle
Required Capabilities:
Highway route evaluation Professional engineering judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Constructive Service in Civic Affairs Obligation
  • guidedByPrinciple: Constructive Service in Civic Affairs Principle
  • requiresCapability: Highway route evaluation; Professional engineering judgment
  • initiates: Firm Retained by Private Interests State
Literal extractions (kept for synthesis)
  • description content: Engineer A accepted retention by a group of local citizens who believed they would be adversely affected by the proposed route X, to study the proposed routing on a paid basis.
  • hasAgent content: Engineer A
  • temporalMarker content: After the state highway department proposed route X
  • eventRoleContext content: Consulting Engineer, firm partner
  • hasMentalState content: deliberate
  • intendedOutcome content: Provide professional study and opinion of the proposed highway routing for the citizens group
  • foreseenUnintendedEffects content: Association of the firm with a private interest group holding a particular point of view on the controversy
  • textReferences content: A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.; Certainly it was entirely proper for Engineers A and B to be retained by the local citizens for the stated purpose and to offer their professional judgment and opinion as to the merits of the alternative routes.
  • 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/125#",
    "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/125#Action_Paid_Engagement_Acceptance",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219729+00:00",
  "proeth:description": "Engineer A accepted retention by a group of local citizens who believed they would be adversely affected by the proposed route X, to study the proposed routing on a paid basis.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Consulting Engineer, firm partner",
  "proeth:foreseenUnintendedEffects": [
    "Association of the firm with a private interest group holding a particular point of view on the controversy"
  ],
  "proeth:fulfillsObligation": [
    "Constructive Service in Civic Affairs Obligation"
  ],
  "proeth:guidedByPrinciple": [
    "Constructive Service in Civic Affairs Principle"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Firm Retained by Private Interests State"
  ],
  "proeth:intendedOutcome": "Provide professional study and opinion of the proposed highway routing for the citizens group",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Highway route evaluation",
    "Professional engineering judgment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the state highway department proposed route X",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.",
    "Certainly it was entirely proper for Engineers A and B to be retained by the local citizens for the stated purpose and to offer their professional judgment and opinion as to the merits of the alternative routes."
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Paid Engagement Acceptance"
}

Description: Engineer A conducted a professional study of the proposed route X and alternative routings on behalf of the retaining citizens group, relying on facts intermingled with opinion.

Temporal Marker: Following retention by the citizens group interval

Mental State: deliberate

Intended Outcome: Reach a fact-based professional conclusion on the merits of the alternative routes

Obligation Engagement:
Fulfills (1)
  • Reliance on Facts Obligation
Guided By Principles:
  • Constructive Service in Civic Affairs Principle
Required Capabilities:
Highway route evaluation Engineering analysis
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Reliance on Facts Obligation
  • guidedByPrinciple: Constructive Service in Civic Affairs Principle
  • requiresCapability: Highway route evaluation; Engineering analysis
Literal extractions (kept for synthesis)
  • description content: Engineer A conducted a professional study of the proposed route X and alternative routings on behalf of the retaining citizens group, relying on facts intermingled with opinion.
  • hasAgent content: Engineer A
  • temporalMarker content: Following retention by the citizens group
  • eventRoleContext content: Consulting Engineer, firm partner
  • hasMentalState content: deliberate
  • intendedOutcome content: Reach a fact-based professional conclusion on the merits of the alternative routes
  • textReferences content: employ Engineer A to study the proposed route; we assume that both Engineer A and Engineer B relied on the use of facts, even if intermingled with opinion, in commenting upon the alternative routes and the preference for route Y
  • temporalExtent content: interval
  • temporalSequence content: 4
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Action_Route_Study_Conduct",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219848+00:00",
  "proeth:description": "Engineer A conducted a professional study of the proposed route X and alternative routings on behalf of the retaining citizens group, relying on facts intermingled with opinion.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Consulting Engineer, firm partner",
  "proeth:fulfillsObligation": [
    "Reliance on Facts Obligation"
  ],
  "proeth:guidedByPrinciple": [
    "Constructive Service in Civic Affairs Principle"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:intendedOutcome": "Reach a fact-based professional conclusion on the merits of the alternative routes",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Highway route evaluation",
    "Engineering analysis"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Following retention by the citizens group",
  "proeth:temporalSequence": 4,
  "proeth:textReferences": [
    "employ Engineer A to study the proposed route",
    "we assume that both Engineer A and Engineer B relied on the use of facts, even if intermingled with opinion, in commenting upon the alternative routes and the preference for route Y"
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Route Study Conduct"
}

Description: Engineer A concluded, as a matter of professional judgment based on the study, that route Y would be a superior route to the proposed route X.

Temporal Marker: Upon completion of the route study instant

Fluent Transitions:
Initiates (1)
  • Route Y Recommendation State

Mental State: deliberate

Intended Outcome: Render an honest professional judgment on the preferable routing

Foreseen Unintended Effects:

  • The conclusion aligns with the interests of the paying citizens group
Obligation Engagement:
Fulfills (1)
  • Reliance on Facts Obligation
Guided By Principles:
  • Constructive Service in Civic Affairs Principle
Required Capabilities:
Professional engineering judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Reliance on Facts Obligation
  • guidedByPrinciple: Constructive Service in Civic Affairs Principle
  • requiresCapability: Professional engineering judgment
  • initiates: Route Y Recommendation State
Literal extractions (kept for synthesis)
  • description content: Engineer A concluded, as a matter of professional judgment based on the study, that route Y would be a superior route to the proposed route X.
  • hasAgent content: Engineer A
  • temporalMarker content: Upon completion of the route study
  • eventRoleContext content: Consulting Engineer, firm partner
  • hasMentalState content: deliberate
  • intendedOutcome content: Render an honest professional judgment on the preferable routing
  • foreseenUnintendedEffects content: The conclusion aligns with the interests of the paying citizens group
  • textReferences content: Engineer A concludes that route Y would be a superior route.
  • 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/125#",
    "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/125#Action_Professional_Conclusion_Formation",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219886+00:00",
  "proeth:description": "Engineer A concluded, as a matter of professional judgment based on the study, that route Y would be a superior route to the proposed route X.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Consulting Engineer, firm partner",
  "proeth:foreseenUnintendedEffects": [
    "The conclusion aligns with the interests of the paying citizens group"
  ],
  "proeth:fulfillsObligation": [
    "Reliance on Facts Obligation"
  ],
  "proeth:guidedByPrinciple": [
    "Constructive Service in Civic Affairs Principle"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Route Y Recommendation State"
  ],
  "proeth:intendedOutcome": "Render an honest professional judgment on the preferable routing",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Professional engineering judgment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Upon completion of the route study",
  "proeth:temporalSequence": 5,
  "proeth:textReferences": [
    "Engineer A concludes that route Y would be a superior route."
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Professional Conclusion Formation"
}

Description: Engineer B, a partner in the same firm and a member of the state society, appeared before the local chapter to present the project on behalf of the firm's position.

Temporal Marker: After Engineer A concluded route Y was superior interval

Fluent Transitions:
Initiates (1)
  • Chapter Consideration of Route Controversy State

Mental State: deliberate

Intended Outcome: Present the firm's findings on the route controversy to a larger peer group of the profession

Foreseen Unintended Effects:

  • Possible perception of using membership in the chapter to advance the firm's position
Obligation Engagement:
Fulfills (1)
  • Constructive Service in Civic Affairs Obligation
Guided By Principles:
  • Constructive Service in Civic Affairs Principle
  • Peer Judgment Principle
Required Capabilities:
Professional communication Knowledge of the project circumstances
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Constructive Service in Civic Affairs Obligation
  • guidedByPrinciple: Constructive Service in Civic Affairs Principle; Peer Judgment Principle
  • requiresCapability: Professional communication; Knowledge of the project circumstances
  • initiates: Chapter Consideration of Route Controversy State
Literal extractions (kept for synthesis)
  • description content: Engineer B, a partner in the same firm and a member of the state society, appeared before the local chapter to present the project on behalf of the firm's position.
  • hasAgent content: Engineer B
  • temporalMarker content: After Engineer A concluded route Y was superior
  • eventRoleContext content: firm partner, local chapter member
  • hasMentalState content: deliberate
  • intendedOutcome content: Present the firm's findings on the route controversy to a larger peer group of the profession
  • foreseenUnintendedEffects content: Possible perception of using membership in the chapter to advance the firm's position
  • textReferences content: Engineer B, a partner in the same firm as Engineer A, appears before the local chapter of the state society of which he is a member
  • temporalExtent content: interval
  • temporalSequence content: 6
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Action_Chapter_Appearance",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219915+00:00",
  "proeth:description": "Engineer B, a partner in the same firm and a member of the state society, appeared before the local chapter to present the project on behalf of the firm\u0027s position.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "firm partner, local chapter member",
  "proeth:foreseenUnintendedEffects": [
    "Possible perception of using membership in the chapter to advance the firm\u0027s position"
  ],
  "proeth:fulfillsObligation": [
    "Constructive Service in Civic Affairs Obligation"
  ],
  "proeth:guidedByPrinciple": [
    "Constructive Service in Civic Affairs Principle",
    "Peer Judgment Principle"
  ],
  "proeth:hasAgent": "Engineer B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Chapter Consideration of Route Controversy State"
  ],
  "proeth:intendedOutcome": "Present the firm\u0027s findings on the route controversy to a larger peer group of the profession",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Professional communication",
    "Knowledge of the project circumstances"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "After Engineer A concluded route Y was superior",
  "proeth:temporalSequence": 6,
  "proeth:textReferences": [
    "Engineer B, a partner in the same firm as Engineer A, appears before the local chapter of the state society of which he is a member"
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Chapter Appearance"
}

Description: During the chapter appearance Engineer B explained the circumstances of the project, made clear that the firm had been retained by the citizens group, and answered all questions asked of him.

Temporal Marker: During the appearance before the local chapter interval

Fluent Transitions:
Initiates (1)
  • Retention Disclosed to Chapter State

Mental State: deliberate

Intended Outcome: Inform the chapter membership fully, including on whose behalf the position was being stated

Obligation Engagement:
Fulfills (2)
  • Disclosure of Interested Party Obligation
  • Reliance on Facts Obligation
Guided By Principles:
  • Peer Judgment Principle
Required Capabilities:
Professional communication Knowledge of the project circumstances
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Disclosure of Interested Party Obligation; Reliance on Facts Obligation
  • guidedByPrinciple: Peer Judgment Principle
  • requiresCapability: Professional communication; Knowledge of the project circumstances
  • initiates: Retention Disclosed to Chapter State
Literal extractions (kept for synthesis)
  • description content: During the chapter appearance Engineer B explained the circumstances of the project, made clear that the firm had been retained by the citizens group, and answered all questions asked of him.
  • hasAgent content: Engineer B
  • temporalMarker content: During the appearance before the local chapter
  • eventRoleContext content: firm partner, local chapter member
  • hasMentalState content: deliberate
  • intendedOutcome content: Inform the chapter membership fully, including on whose behalf the position was being stated
  • textReferences content: explains the circumstances of the project, answers all questions asked of him; it has been made clear to the chapter membership that Engineers A and B had been retained by a group with a particular point of view on the controversy
  • temporalExtent content: interval
  • temporalSequence content: 7
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Action_Disclosure_and_Explanation",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219939+00:00",
  "proeth:description": "During the chapter appearance Engineer B explained the circumstances of the project, made clear that the firm had been retained by the citizens group, and answered all questions asked of him.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "firm partner, local chapter member",
  "proeth:fulfillsObligation": [
    "Disclosure of Interested Party Obligation",
    "Reliance on Facts Obligation"
  ],
  "proeth:guidedByPrinciple": [
    "Peer Judgment Principle"
  ],
  "proeth:hasAgent": "Engineer B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Retention Disclosed to Chapter State"
  ],
  "proeth:intendedOutcome": "Inform the chapter membership fully, including on whose behalf the position was being stated",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Professional communication",
    "Knowledge of the project circumstances"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "During the appearance before the local chapter",
  "proeth:temporalSequence": 7,
  "proeth:textReferences": [
    "explains the circumstances of the project, answers all questions asked of him",
    "it has been made clear to the chapter membership that Engineers A and B had been retained by a group with a particular point of view on the controversy"
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Disclosure and Explanation"
}

Description: Engineer B asked the local chapter to publicly endorse route Y, seeking approval of the firm's findings and conclusions from a larger peer group of the profession.

Temporal Marker: At the culmination of the chapter appearance instant

Fluent Transitions:
Initiates (2)
  • Pending Chapter Endorsement Decision State
  • Potential Personal Advantage State

Mental State: deliberate

Intended Outcome: Secure public chapter endorsement of route Y as independent professional support for the firm's conclusion

Foreseen Unintended Effects:

  • Possible personal advantage through enhancement of the engineers' standing and prestige in the local area
Guided By Principles:
  • Peer Judgment Principle
  • Constructive Service in Civic Affairs Principle
Required Capabilities:
Professional advocacy Professional communication
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Peer Judgment Principle; Constructive Service in Civic Affairs Principle
  • requiresCapability: Professional advocacy; Professional communication
  • initiates: Pending Chapter Endorsement Decision State; Potential Personal Advantage State
Literal extractions (kept for synthesis)
  • description content: Engineer B asked the local chapter to publicly endorse route Y, seeking approval of the firm's findings and conclusions from a larger peer group of the profession.
  • hasAgent content: Engineer B
  • temporalMarker content: At the culmination of the chapter appearance
  • eventRoleContext content: firm partner, local chapter member
  • hasMentalState content: deliberate
  • intendedOutcome content: Secure public chapter endorsement of route Y as independent professional support for the firm's conclusion
  • foreseenUnintendedEffects content: Possible personal advantage through enhancement of the engineers' standing and prestige in the local area
  • textReferences content: asks the chapter to publicly endorse route Y; there could be a personal advantage in having the unbiased support of an independent group of some influence in the community for the views of the engineers in question through enhancement of their standing and prestige in the local area
  • temporalExtent content: instant
  • temporalSequence content: 8
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Action_Endorsement_Request",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:48:06.219963+00:00",
  "proeth:description": "Engineer B asked the local chapter to publicly endorse route Y, seeking approval of the firm\u0027s findings and conclusions from a larger peer group of the profession.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "firm partner, local chapter member",
  "proeth:foreseenUnintendedEffects": [
    "Possible personal advantage through enhancement of the engineers\u0027 standing and prestige in the local area"
  ],
  "proeth:guidedByPrinciple": [
    "Peer Judgment Principle",
    "Constructive Service in Civic Affairs Principle"
  ],
  "proeth:hasAgent": "Engineer B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Pending Chapter Endorsement Decision State",
    "Potential Personal Advantage State"
  ],
  "proeth:intendedOutcome": "Secure public chapter endorsement of route Y as independent professional support for the firm\u0027s conclusion",
  "proeth:requiresCapability": [
    "Professional advocacy",
    "Professional communication"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "At the culmination of the chapter appearance",
  "proeth:temporalSequence": 8,
  "proeth:textReferences": [
    "asks the chapter to publicly endorse route Y",
    "there could be a personal advantage in having the unbiased support of an independent group of some influence in the community for the views of the engineers in question through enhancement of their standing and prestige in the local area"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Endorsement Request"
}
Extracted Events (2)
Occurrences that trigger ethical considerations and state changes

Description: The state highway department proposes routing a new state highway through the city via route X, creating the public controversy that prompts the citizens' response.

Temporal Marker: Beginning of the case, before the citizens retain the firm instant

Fluent Transitions:
Initiates (3)
  • Route X Proposal Pending
  • Public Route Controversy
  • Citizen Adverse Impact Concern
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Route X Proposal Pending; Public Route Controversy; Citizen Adverse Impact Concern
Literal extractions (kept for synthesis)
  • description content: The state highway department proposes routing a new state highway through the city via route X, creating the public controversy that prompts the citizens' response.
  • temporalMarker content: Beginning of the case, before the citizens retain the firm
  • textReferences content: A state highway department proposes routing a new state highway through a city via route X.
  • eventType content: exogenous
  • temporalExtent content: instant
  • temporalSequence content: 1
  • confidence assessment: 0.9
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Event_Highway_Route_Proposal",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:48:06.220047+00:00",
  "proeth:confidence": "0.9",
  "proeth:description": "The state highway department proposes routing a new state highway through the city via route X, creating the public controversy that prompts the citizens\u0027 response.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Route X Proposal Pending",
    "Public Route Controversy",
    "Citizen Adverse Impact Concern"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Beginning of the case, before the citizens retain the firm",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "A state highway department proposes routing a new state highway through a city via route X."
  ],
  "rdfs:label": "Highway Route Proposal"
}

Description: A group of local citizens who believe they will be adversely affected by the proposed route X employ Engineer A's firm to study the proposed routing, placing the firm in a paid representation of private interests.

Temporal Marker: After the highway department's route X proposal instant

Fluent Transitions:
Initiates (2)
  • Private Interest Representation
  • Paid Engagement by Citizens Group
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Private Interest Representation; Paid Engagement by Citizens Group
Literal extractions (kept for synthesis)
  • description content: A group of local citizens who believe they will be adversely affected by the proposed route X employ Engineer A's firm to study the proposed routing, placing the firm in a paid representation of private interests.
  • temporalMarker content: After the highway department's route X proposal
  • textReferences content: A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.; the group of local citizens is covered by the reference to "private interests" and is paying the firm for its study and opinion
  • eventType content: exogenous
  • temporalExtent content: instant
  • temporalSequence content: 2
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#Event_Citizen_Group_Retention",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:48:06.220078+00:00",
  "proeth:confidence": "0.85",
  "proeth:description": "A group of local citizens who believe they will be adversely affected by the proposed route X employ Engineer A\u0027s firm to study the proposed routing, placing the firm in a paid representation of private interests.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Private Interest Representation",
    "Paid Engagement by Citizens Group"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the highway department\u0027s route X proposal",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.",
    "the group of local citizens is covered by the reference to \"private interests\" and is paying the firm for its study and opinion"
  ],
  "rdfs:label": "Citizen Group Retention"
}
Causal Chains (7)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: A state highway department proposes routing a new state highway through a city via route X. A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.

Necessary Factors (NESS):
  • State highway department's proposal of route X through the city
  • Citizens' belief that they would be adversely affected by route X
  • Availability of a professional engineer (Engineer A) to retain
Sufficient Factors:
  • Combination of the route X proposal + citizens' perceived adverse impact + citizens' decision to seek expert assistance
Counterfactual Test: Without the route X proposal, the citizens would have had no controversy to respond to and would not have retained Engineer A
Responsibility Attribution:

Agent: State highway department (for proposal); citizen group (for retention decision)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Highway Route Proposal
    State highway department proposes routing a new state highway through the city via route X
  2. Perceived Adverse Impact
    A group of local citizens believe they will be adversely affected by the proposed routing
  3. Citizen Group Retention
    Citizens employ Engineer A to study the proposed route
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Highway Route Proposal
  • effect: Citizen Group Retention
  • responsibleAgent: State highway department (for proposal); citizen group (for retention decision)
Literal extractions (kept for synthesis)
  • causalLanguage content: A state highway department proposes routing a new state highway through a city via route X. A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.
  • necessaryFactors content: State highway department's proposal of route X through the city; Citizens' belief that they would be adversely affected by route X; Availability of a professional engineer (Engineer A) to retain
  • sufficientFactors content: Combination of the route X proposal + citizens' perceived adverse impact + citizens' decision to seek expert assistance
  • counterfactual content: Without the route X proposal, the citizens would have had no controversy to respond to and would not have retained Engineer A
  • agentKnowledge content: The highway department knew it was proposing a route through a populated city; citizens knew they believed themselves adversely affected
  • interveningFactors content: Citizens' subjective perception of adverse effect; Public policy nature of highway routing
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Highway Route Proposal', 'proeth:description': 'State highway department proposes routing a new state highway through the city via route X'}; {'proeth:step': 2, 'proeth:element': 'Perceived Adverse Impact', 'proeth:description': 'A group of local citizens believe they will be adversely affected by the proposed routing'}; {'proeth:step': 3, 'proeth:element': 'Citizen Group Retention', 'proeth:description': 'Citizens employ Engineer A to study the proposed route'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220131+00:00",
  "proeth:agentKnowledge": "The highway department knew it was proposing a route through a populated city; citizens knew they believed themselves adversely affected",
  "proeth:causalLanguage": "A state highway department proposes routing a new state highway through a city via route X. A group of local citizens who believe they will be adversely affected by the proposed routing employ Engineer A to study the proposed route.",
  "proeth:causalSequence": [
    {
      "proeth:description": "State highway department proposes routing a new state highway through the city via route X",
      "proeth:element": "Highway Route Proposal",
      "proeth:step": 1
    },
    {
      "proeth:description": "A group of local citizens believe they will be adversely affected by the proposed routing",
      "proeth:element": "Perceived Adverse Impact",
      "proeth:step": 2
    },
    {
      "proeth:description": "Citizens employ Engineer A to study the proposed route",
      "proeth:element": "Citizen Group Retention",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Highway Route Proposal",
  "proeth:counterfactual": "Without the route X proposal, the citizens would have had no controversy to respond to and would not have retained Engineer A",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Citizen Group Retention",
  "proeth:interveningFactors": [
    "Citizens\u0027 subjective perception of adverse effect",
    "Public policy nature of highway routing"
  ],
  "proeth:necessaryFactors": [
    "State highway department\u0027s proposal of route X through the city",
    "Citizens\u0027 belief that they would be adversely affected by route X",
    "Availability of a professional engineer (Engineer A) to retain"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "State highway department (for proposal); citizen group (for retention decision)",
  "proeth:sufficientFactors": [
    "Combination of the route X proposal + citizens\u0027 perceived adverse impact + citizens\u0027 decision to seek expert assistance"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: We also assume ... that the group of local citizens is covered by the reference to "private interests" and is paying the firm for its study and opinion.

Necessary Factors (NESS):
  • Citizens' offer of paid employment for a route study
  • Engineer A's willingness to accept the engagement
  • Legitimacy of the engagement purpose under the Code
Sufficient Factors:
  • Combination of citizens' offer + Engineer A's professional acceptance of the retention
Counterfactual Test: Without the citizen group's decision to employ and pay the firm, there would have been no engagement for Engineer A to accept
Responsibility Attribution:

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

Causal Sequence:
  1. Citizen Group Retention
    Citizens who believe they will be adversely affected employ Engineer A
  2. Paid Engagement Acceptance
    Engineer A accepts the paid retention to study the proposed route
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Citizen Group Retention
  • effect: Paid Engagement Acceptance
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: We also assume ... that the group of local citizens is covered by the reference to "private interests" and is paying the firm for its study and opinion.
  • necessaryFactors content: Citizens' offer of paid employment for a route study; Engineer A's willingness to accept the engagement; Legitimacy of the engagement purpose under the Code
  • sufficientFactors content: Combination of citizens' offer + Engineer A's professional acceptance of the retention
  • counterfactual content: Without the citizen group's decision to employ and pay the firm, there would have been no engagement for Engineer A to accept
  • agentKnowledge content: Engineer A knew he was being retained by a private interest group with a particular point of view on a matter of public policy
  • interveningFactors content: Code Section 4(a) disclosure requirements; Public controversy over routing
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Citizen Group Retention', 'proeth:description': 'Citizens who believe they will be adversely affected employ Engineer A'}; {'proeth:step': 2, 'proeth:element': 'Paid Engagement Acceptance', 'proeth:description': 'Engineer A accepts the paid retention to study the proposed route'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220158+00:00",
  "proeth:agentKnowledge": "Engineer A knew he was being retained by a private interest group with a particular point of view on a matter of public policy",
  "proeth:causalLanguage": "We also assume ... that the group of local citizens is covered by the reference to \"private interests\" and is paying the firm for its study and opinion.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Citizens who believe they will be adversely affected employ Engineer A",
      "proeth:element": "Citizen Group Retention",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A accepts the paid retention to study the proposed route",
      "proeth:element": "Paid Engagement Acceptance",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Citizen Group Retention",
  "proeth:counterfactual": "Without the citizen group\u0027s decision to employ and pay the firm, there would have been no engagement for Engineer A to accept",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Paid Engagement Acceptance",
  "proeth:interveningFactors": [
    "Code Section 4(a) disclosure requirements",
    "Public controversy over routing"
  ],
  "proeth:necessaryFactors": [
    "Citizens\u0027 offer of paid employment for a route study",
    "Engineer A\u0027s willingness to accept the engagement",
    "Legitimacy of the engagement purpose under the Code"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Combination of citizens\u0027 offer + Engineer A\u0027s professional acceptance of the retention"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Certainly it was entirely proper for Engineers A and B to be retained by the local citizens for the stated purpose and to offer their professional judgment and opinion as to the merits of the alternative routes.

Necessary Factors (NESS):
  • Engineer A's acceptance of the retention
  • Defined scope of work (study the proposed route)
  • Engineer A's professional competence to perform the study
Sufficient Factors:
  • Accepted engagement with a study mandate + Engineer A's professional execution of the mandate
Counterfactual Test: Without accepting the engagement, Engineer A would have had no occasion or mandate to conduct the route study
Responsibility Attribution:

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

Causal Sequence:
  1. Paid Engagement Acceptance
    Engineer A accepts retention by the citizen group
  2. Route Study Conduct
    Engineer A studies the proposed route X and alternative routings
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Paid Engagement Acceptance
  • effect: Route Study Conduct
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: Certainly it was entirely proper for Engineers A and B to be retained by the local citizens for the stated purpose and to offer their professional judgment and opinion as to the merits of the alternative routes.
  • necessaryFactors content: Engineer A's acceptance of the retention; Defined scope of work (study the proposed route); Engineer A's professional competence to perform the study
  • sufficientFactors content: Accepted engagement with a study mandate + Engineer A's professional execution of the mandate
  • counterfactual content: Without accepting the engagement, Engineer A would have had no occasion or mandate to conduct the route study
  • agentKnowledge content: Engineer A knew the study was commissioned by a party opposed to route X and was obligated to rely on facts under Section 5(a)
  • interveningFactors content: Availability of route data; Section 5(a) requirement to insist on the use of facts
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Paid Engagement Acceptance', 'proeth:description': 'Engineer A accepts retention by the citizen group'}; {'proeth:step': 2, 'proeth:element': 'Route Study Conduct', 'proeth:description': 'Engineer A studies the proposed route X and alternative routings'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220180+00:00",
  "proeth:agentKnowledge": "Engineer A knew the study was commissioned by a party opposed to route X and was obligated to rely on facts under Section 5(a)",
  "proeth:causalLanguage": "Certainly it was entirely proper for Engineers A and B to be retained by the local citizens for the stated purpose and to offer their professional judgment and opinion as to the merits of the alternative routes.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A accepts retention by the citizen group",
      "proeth:element": "Paid Engagement Acceptance",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A studies the proposed route X and alternative routings",
      "proeth:element": "Route Study Conduct",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Paid Engagement Acceptance",
  "proeth:counterfactual": "Without accepting the engagement, Engineer A would have had no occasion or mandate to conduct the route study",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Route Study Conduct",
  "proeth:interveningFactors": [
    "Availability of route data",
    "Section 5(a) requirement to insist on the use of facts"
  ],
  "proeth:necessaryFactors": [
    "Engineer A\u0027s acceptance of the retention",
    "Defined scope of work (study the proposed route)",
    "Engineer A\u0027s professional competence to perform the study"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Accepted engagement with a study mandate + Engineer A\u0027s professional execution of the mandate"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer A concludes that route Y would be a superior route.

Necessary Factors (NESS):
  • Completion of the professional route study
  • Reliance on facts as required under Section 5(a)
  • Engineer A's exercise of independent professional judgment
Sufficient Factors:
  • Fact-based study of alternative routes + Engineer A's professional evaluation of the comparative merits
Counterfactual Test: Without conducting the study, Engineer A would have had no factual basis on which to conclude that route Y was superior
Responsibility Attribution:

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

Causal Sequence:
  1. Route Study Conduct
    Engineer A performs a fact-based study of route X and alternatives
  2. Professional Conclusion Formation
    Engineer A concludes as a matter of professional judgment that route Y would be superior
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Route Study Conduct
  • effect: Professional Conclusion Formation
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A concludes that route Y would be a superior route.
  • necessaryFactors content: Completion of the professional route study; Reliance on facts as required under Section 5(a); Engineer A's exercise of independent professional judgment
  • sufficientFactors content: Fact-based study of alternative routes + Engineer A's professional evaluation of the comparative merits
  • counterfactual content: Without conducting the study, Engineer A would have had no factual basis on which to conclude that route Y was superior
  • agentKnowledge content: Engineer A knew his client preferred an outcome opposing route X, but the case assumes he relied on facts in forming his conclusion
  • interveningFactors content: Client's interest in an outcome adverse to route X; Assumption of compliance with Section 5(a)
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Route Study Conduct', 'proeth:description': 'Engineer A performs a fact-based study of route X and alternatives'}; {'proeth:step': 2, 'proeth:element': 'Professional Conclusion Formation', 'proeth:description': 'Engineer A concludes as a matter of professional judgment that route Y would be superior'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220201+00:00",
  "proeth:agentKnowledge": "Engineer A knew his client preferred an outcome opposing route X, but the case assumes he relied on facts in forming his conclusion",
  "proeth:causalLanguage": "Engineer A concludes that route Y would be a superior route.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A performs a fact-based study of route X and alternatives",
      "proeth:element": "Route Study Conduct",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A concludes as a matter of professional judgment that route Y would be superior",
      "proeth:element": "Professional Conclusion Formation",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Route Study Conduct",
  "proeth:counterfactual": "Without conducting the study, Engineer A would have had no factual basis on which to conclude that route Y was superior",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Professional Conclusion Formation",
  "proeth:interveningFactors": [
    "Client\u0027s interest in an outcome adverse to route X",
    "Assumption of compliance with Section 5(a)"
  ],
  "proeth:necessaryFactors": [
    "Completion of the professional route study",
    "Reliance on facts as required under Section 5(a)",
    "Engineer A\u0027s exercise of independent professional judgment"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Fact-based study of alternative routes + Engineer A\u0027s professional evaluation of the comparative merits"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer B, a partner in the same firm as Engineer A, appears before the local chapter of the state society of which he is a member, explains the circumstances of the project, answers all questions asked of him and asks the chapter to publicly endorse route Y.

Necessary Factors (NESS):
  • Engineer A's conclusion favoring route Y
  • Engineer B's partnership in the same firm
  • Engineer B's membership in the state society giving access to the local chapter
Sufficient Factors:
  • Existence of the route Y conclusion + Engineer B's decision to bring it before the chapter + Engineer B's standing as a chapter member
Counterfactual Test: Without Engineer A's conclusion that route Y was superior, Engineer B would have had no finding to present or seek endorsement of before the chapter
Responsibility Attribution:

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

Causal Sequence:
  1. Professional Conclusion Formation
    Engineer A concludes route Y is superior
  2. Firm Decision to Seek Public Support
    The firm decides to bring its findings before the professional community
  3. Chapter Appearance
    Engineer B appears before the local chapter of the state society
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Professional Conclusion Formation
  • effect: Chapter Appearance
  • responsibleAgent: Engineer B
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer B, a partner in the same firm as Engineer A, appears before the local chapter of the state society of which he is a member, explains the circumstances of the project, answers all questions asked of him and asks the chapter to publicly endorse route Y.
  • necessaryFactors content: Engineer A's conclusion favoring route Y; Engineer B's partnership in the same firm; Engineer B's membership in the state society giving access to the local chapter
  • sufficientFactors content: Existence of the route Y conclusion + Engineer B's decision to bring it before the chapter + Engineer B's standing as a chapter member
  • counterfactual content: Without Engineer A's conclusion that route Y was superior, Engineer B would have had no finding to present or seek endorsement of before the chapter
  • agentKnowledge content: Engineer B knew the firm had been retained by a private interest group and that he was using his chapter membership as the forum for presentation
  • interveningFactors content: Firm's financial relationship with the citizen group; Engineer B's normal (non-officer) membership status in the chapter
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Professional Conclusion Formation', 'proeth:description': 'Engineer A concludes route Y is superior'}; {'proeth:step': 2, 'proeth:element': 'Firm Decision to Seek Public Support', 'proeth:description': 'The firm decides to bring its findings before the professional community'}; {'proeth:step': 3, 'proeth:element': 'Chapter Appearance', 'proeth:description': 'Engineer B appears before the local chapter of the state society'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220222+00:00",
  "proeth:agentKnowledge": "Engineer B knew the firm had been retained by a private interest group and that he was using his chapter membership as the forum for presentation",
  "proeth:causalLanguage": "Engineer B, a partner in the same firm as Engineer A, appears before the local chapter of the state society of which he is a member, explains the circumstances of the project, answers all questions asked of him and asks the chapter to publicly endorse route Y.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A concludes route Y is superior",
      "proeth:element": "Professional Conclusion Formation",
      "proeth:step": 1
    },
    {
      "proeth:description": "The firm decides to bring its findings before the professional community",
      "proeth:element": "Firm Decision to Seek Public Support",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer B appears before the local chapter of the state society",
      "proeth:element": "Chapter Appearance",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Professional Conclusion Formation",
  "proeth:counterfactual": "Without Engineer A\u0027s conclusion that route Y was superior, Engineer B would have had no finding to present or seek endorsement of before the chapter",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Chapter Appearance",
  "proeth:interveningFactors": [
    "Firm\u0027s financial relationship with the citizen group",
    "Engineer B\u0027s normal (non-officer) membership status in the chapter"
  ],
  "proeth:necessaryFactors": [
    "Engineer A\u0027s conclusion favoring route Y",
    "Engineer B\u0027s partnership in the same firm",
    "Engineer B\u0027s membership in the state society giving access to the local chapter"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer B",
  "proeth:sufficientFactors": [
    "Existence of the route Y conclusion + Engineer B\u0027s decision to bring it before the chapter + Engineer B\u0027s standing as a chapter member"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: And, as noted, it has been made clear to the chapter membership that Engineers A and B had been retained by a group with a particular point of view on the controversy.

Necessary Factors (NESS):
  • Engineer B's presence before the chapter
  • Section 4(a) duty to indicate on whose behalf statements are made
  • Chapter members' questions requiring answers
Sufficient Factors:
  • Chapter appearance + Engineer B's compliance with the disclosure obligation + willingness to answer all questions
Counterfactual Test: Without appearing before the chapter, there would have been no occasion for the disclosure; without disclosure, the appearance would likely have violated Section 4(a)
Responsibility Attribution:

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

Causal Sequence:
  1. Chapter Appearance
    Engineer B appears before the local chapter
  2. Disclosure and Explanation
    Engineer B explains the circumstances of the project, discloses the retention, and answers all questions
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Chapter Appearance
  • effect: Disclosure and Explanation
  • responsibleAgent: Engineer B
Literal extractions (kept for synthesis)
  • causalLanguage content: And, as noted, it has been made clear to the chapter membership that Engineers A and B had been retained by a group with a particular point of view on the controversy.
  • necessaryFactors content: Engineer B's presence before the chapter; Section 4(a) duty to indicate on whose behalf statements are made; Chapter members' questions requiring answers
  • sufficientFactors content: Chapter appearance + Engineer B's compliance with the disclosure obligation + willingness to answer all questions
  • counterfactual content: Without appearing before the chapter, there would have been no occasion for the disclosure; without disclosure, the appearance would likely have violated Section 4(a)
  • agentKnowledge content: Engineer B knew disclosure of the retaining party was required under Section 4(a) when stating a position on public policy
  • interveningFactors content: Code Section 4(a) disclosure requirement; Chapter members' inquiries
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Chapter Appearance', 'proeth:description': 'Engineer B appears before the local chapter'}; {'proeth:step': 2, 'proeth:element': 'Disclosure and Explanation', 'proeth:description': 'Engineer B explains the circumstances of the project, discloses the retention, and answers all questions'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220240+00:00",
  "proeth:agentKnowledge": "Engineer B knew disclosure of the retaining party was required under Section 4(a) when stating a position on public policy",
  "proeth:causalLanguage": "And, as noted, it has been made clear to the chapter membership that Engineers A and B had been retained by a group with a particular point of view on the controversy.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer B appears before the local chapter",
      "proeth:element": "Chapter Appearance",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer B explains the circumstances of the project, discloses the retention, and answers all questions",
      "proeth:element": "Disclosure and Explanation",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Chapter Appearance",
  "proeth:counterfactual": "Without appearing before the chapter, there would have been no occasion for the disclosure; without disclosure, the appearance would likely have violated Section 4(a)",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Disclosure and Explanation",
  "proeth:interveningFactors": [
    "Code Section 4(a) disclosure requirement",
    "Chapter members\u0027 inquiries"
  ],
  "proeth:necessaryFactors": [
    "Engineer B\u0027s presence before the chapter",
    "Section 4(a) duty to indicate on whose behalf statements are made",
    "Chapter members\u0027 questions requiring answers"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer B",
  "proeth:sufficientFactors": [
    "Chapter appearance + Engineer B\u0027s compliance with the disclosure obligation + willingness to answer all questions"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: On balance we are not inclined to conclude that the mere fact of membership in the local chapter should prevent engineers involved in an otherwise legitimate and ethical question from voicing their views and seeking approval of their findings and conclusions from a larger peer group of the profession.

Necessary Factors (NESS):
  • Full disclosure of the firm's retention by the citizen group
  • Presentation of facts about the project and route alternatives
  • Chapter's role as a peer body capable of independent judgment
Sufficient Factors:
  • Transparent, fact-based presentation + Engineer B's decision to ask for public endorsement of route Y
Counterfactual Test: The endorsement request could technically have been made without disclosure, but it would then have raised serious Section 4(a) and 1(g) problems; the disclosure made the request ethically defensible
Responsibility Attribution:

Agent: Engineer B (with shared interest of Engineer A's firm)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Disclosure and Explanation
    Engineer B discloses the retention and explains the project circumstances
  2. Endorsement Request
    Engineer B asks the chapter to publicly endorse route Y
  3. Potential Personal Advantage
    Chapter endorsement could enhance the engineers' standing and prestige in the local area
  4. Peer Judgment Safeguard
    Chapter members exercise independent judgment without regard to personal relations through membership
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Disclosure and Explanation
  • effect: Endorsement Request
  • responsibleAgent: Engineer B (with shared interest of Engineer A's firm)
Literal extractions (kept for synthesis)
  • causalLanguage content: On balance we are not inclined to conclude that the mere fact of membership in the local chapter should prevent engineers involved in an otherwise legitimate and ethical question from voicing their views and seeking approval of their findings and conclusions from a larger peer group of the profession.
  • necessaryFactors content: Full disclosure of the firm's retention by the citizen group; Presentation of facts about the project and route alternatives; Chapter's role as a peer body capable of independent judgment
  • sufficientFactors content: Transparent, fact-based presentation + Engineer B's decision to ask for public endorsement of route Y
  • counterfactual content: The endorsement request could technically have been made without disclosure, but it would then have raised serious Section 4(a) and 1(g) problems; the disclosure made the request ethically defensible
  • agentKnowledge content: Engineer B knew the firm was paid regardless of outcome but that chapter endorsement could enhance the engineers' standing and prestige in the local area
  • interveningFactors content: Chapter members' independent professional judgment; Absence of any position of special influence such as holding office
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Disclosure and Explanation', 'proeth:description': 'Engineer B discloses the retention and explains the project circumstances'}; {'proeth:step': 2, 'proeth:element': 'Endorsement Request', 'proeth:description': 'Engineer B asks the chapter to publicly endorse route Y'}; {'proeth:step': 3, 'proeth:element': 'Potential Personal Advantage', 'proeth:description': "Chapter endorsement could enhance the engineers' standing and prestige in the local area"}; {'proeth:step': 4, 'proeth:element': 'Peer Judgment Safeguard', 'proeth:description': 'Chapter members exercise independent judgment without regard to personal relations through membership'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/125#",
    "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/125#CausalChain_7",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:48:06.220258+00:00",
  "proeth:agentKnowledge": "Engineer B knew the firm was paid regardless of outcome but that chapter endorsement could enhance the engineers\u0027 standing and prestige in the local area",
  "proeth:causalLanguage": "On balance we are not inclined to conclude that the mere fact of membership in the local chapter should prevent engineers involved in an otherwise legitimate and ethical question from voicing their views and seeking approval of their findings and conclusions from a larger peer group of the profession.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer B discloses the retention and explains the project circumstances",
      "proeth:element": "Disclosure and Explanation",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer B asks the chapter to publicly endorse route Y",
      "proeth:element": "Endorsement Request",
      "proeth:step": 2
    },
    {
      "proeth:description": "Chapter endorsement could enhance the engineers\u0027 standing and prestige in the local area",
      "proeth:element": "Potential Personal Advantage",
      "proeth:step": 3
    },
    {
      "proeth:description": "Chapter members exercise independent judgment without regard to personal relations through membership",
      "proeth:element": "Peer Judgment Safeguard",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Disclosure and Explanation",
  "proeth:counterfactual": "The endorsement request could technically have been made without disclosure, but it would then have raised serious Section 4(a) and 1(g) problems; the disclosure made the request ethically defensible",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Endorsement Request",
  "proeth:interveningFactors": [
    "Chapter members\u0027 independent professional judgment",
    "Absence of any position of special influence such as holding office"
  ],
  "proeth:necessaryFactors": [
    "Full disclosure of the firm\u0027s retention by the citizen group",
    "Presentation of facts about the project and route alternatives",
    "Chapter\u0027s role as a peer body capable of independent judgment"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Engineer B (with shared interest of Engineer A\u0027s firm)",
  "proeth:sufficientFactors": [
    "Transparent, fact-based presentation + Engineer B\u0027s decision to ask for public endorsement of route Y"
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (8)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
state highway department's proposal of route X before
Entity1 is before Entity2
citizens group retaining Engineer A's firm time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
A state highway department proposes routing a new state highway through a city via route X. A group ... [more]
citizens group retaining Engineer A's firm before
Entity1 is before Entity2
Engineer A's study and conclusion favoring route Y time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
employ Engineer A to study the proposed route. Engineer A concludes that route Y would be a superior... [more]
Engineer A's study and conclusion favoring route Y before
Entity1 is before Entity2
Engineer B's appearance before the local chapter time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer A concludes that route Y would be a superior route. Engineer B, a partner in the same firm ... [more]
Engineer B's disclosure of the firm's retention by the citizens group during
Entity1 occurs entirely within the duration of Entity2
Engineer B's appearance before the local chapter time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
appears before the local chapter of the state society of which he is a member, explains the circumst... [more]
Engineer B's explanation of circumstances and answering of questions before
Entity1 is before Entity2
Engineer B's request for the chapter's public endorsement of route Y time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
explains the circumstances of the project, answers all questions asked of him and asks the chapter t... [more]
all narrated case events (proposal, study, chapter appearance) before
Entity1 is before Entity2
Discussion section's ethical evaluation time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
The Discussion section then retrospectively evaluates these completed events against Code sections 1... [more]
citizens group paying the firm for its study and opinion overlaps
Entity1 starts before Entity2 and ends during Entity2
the routing controversy time:intervalOverlaps
http://www.w3.org/2006/time#intervalOverlaps
under our assumption that the firm is being paid by the local citizens group regardless of the outco... [more]
validity of cited Code sections 1(g), 2(b), 4(a), 5(a) before
Entity1 is before Entity2
the annotation noting the sections no longer exist time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Note: The following Code sections no longer exist: Code of Ethics-Section 1(g)...
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.