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
40 entities 9 actions 6 events 10 causal chains 14 temporal relations
Timeline Overview
Action Event 15 sequenced markers
Scope Meeting Held After short list placement, before price proposals were submitted
Selection Procedure Adoption Beginning of the case timeline
Qualification Statement Submission Early in the selection process, after the advertisement
Short List Selection Mid-process, after competency review
Competitor Price Proposal Submission Mid-process, after the scope of project meeting
Contract Award Announcement After price proposals were received
Protest Filing Promptly after the award announcement
Ethics Charge Filing Following the protests by Firms B and C
Ethics Counter-Charge Filing Following Firm A's charge
Project Advertisement Beginning of the case, after adoption of the new selection procedure
Short List Placement After the review of qualification statements
Price Disparity Emergence Upon receipt of the three price proposals
Award Contested Promptly after the agency announced its intent to award the contract to Firm A
Ethics Dispute Emergence After the protests, when charges and counter-charges were exchanged
OWL-Time Temporal Structure 14 relations time: = w3.org/2006/time
agency adoption of new selection procedure time:intervalBefore advertisement for engineering services
advertisement/announcement time:intervalBefore submission of statements of qualification
submission of statements of qualification time:intervalBefore preparation of short list
competency review by agency engineering staff time:intervalBefore placement of Firms A, B, and C on short list
short list creation time:intervalBefore scope of project meeting
scope of project meeting time:intervalBefore submission of price proposals
submission of price proposals time:intervalBefore agency announcement of intent to award to Firm A
agency announcement of intent to award time:intervalMeets protests filed by Firms B and C
protests by Firms B and C time:intervalBefore Firm A's charge of unethical conduct against B and C
Firm A's charge of unethical conduct time:intervalBefore counter-charges by Firms B and C
all case events (selection process, protests, charges) time:intervalBefore Board of Ethical Review discussion/analysis
firms' analysis of the engagement time:intervalBefore submission of price proposals
hypothetical inadequate design time:intervalBefore higher construction and maintenance costs over the life of the facility
existence of Code Sections 11 and 12 time:intervalBefore note that they no longer exist
Extracted Actions (9)
Volitional professional decisions with intentions and ethical context

Description: The state agency adopted a new price-inclusive procedure for selecting engineering services and advertised its intention to retain a firm for a highway bridge design.

Temporal Marker: Beginning of the case timeline instant

Fluent Transitions:
Initiates (1)
  • Price-Inclusive Selection Process Active

Mental State: deliberate

Intended Outcome: Retain a qualified engineering firm while making price a factor in selection

Foreseen Unintended Effects:

  • Price competition among short-listed firms
Required Capabilities:
Procurement administration
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Procurement administration
  • initiates: Price-Inclusive Selection Process Active
Literal extractions (kept for synthesis)
  • description content: The state agency adopted a new price-inclusive procedure for selecting engineering services and advertised its intention to retain a firm for a highway bridge design.
  • hasAgent content: State agency
  • temporalMarker content: Beginning of the case timeline
  • eventRoleContext content: public client
  • hasMentalState content: deliberate
  • intendedOutcome content: Retain a qualified engineering firm while making price a factor in selection
  • foreseenUnintendedEffects content: Price competition among short-listed firms
  • textReferences content: A state agency, operating under a new procedure for selection of engineering services, advertised its intention to retain an engineering firm for the design of a highway bridge.
  • temporalExtent content: instant
  • temporalSequence content: 1
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Selection_Procedure_Adoption",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.407677+00:00",
  "proeth:description": "The state agency adopted a new price-inclusive procedure for selecting engineering services and advertised its intention to retain a firm for a highway bridge design.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "public client",
  "proeth:foreseenUnintendedEffects": [
    "Price competition among short-listed firms"
  ],
  "proeth:hasAgent": "State agency",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Price-Inclusive Selection Process Active"
  ],
  "proeth:intendedOutcome": "Retain a qualified engineering firm while making price a factor in selection",
  "proeth:requiresCapability": [
    "Procurement administration"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Beginning of the case timeline",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "A state agency, operating under a new procedure for selection of engineering services, advertised its intention to retain an engineering firm for the design of a highway bridge."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Selection Procedure Adoption"
}

Description: Interested engineering firms, including Firms A, B, and C, submitted statements of qualification in response to the agency's announcement.

Temporal Marker: Early in the selection process, after the advertisement interval

Fluent Transitions:
Initiates (1)
  • Firms Under Competency Review

Mental State: deliberate

Intended Outcome: Be considered for the short list and obtain the engagement

Guided By Principles:
  • Proper Methods of Obtaining Engagements
Required Capabilities:
Professional qualification documentation
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Proper Methods of Obtaining Engagements
  • requiresCapability: Professional qualification documentation
  • initiates: Firms Under Competency Review
Literal extractions (kept for synthesis)
  • description content: Interested engineering firms, including Firms A, B, and C, submitted statements of qualification in response to the agency's announcement.
  • hasAgent content: Interested engineering firms
  • temporalMarker content: Early in the selection process, after the advertisement
  • eventRoleContext content: including Firms A, B, and C
  • hasMentalState content: deliberate
  • intendedOutcome content: Be considered for the short list and obtain the engagement
  • textReferences content: The announcement called for all interested firms to submit a statement of qualification
  • temporalExtent content: interval
  • temporalSequence content: 3
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Qualification_Statement_Submission",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.407889+00:00",
  "proeth:description": "Interested engineering firms, including Firms A, B, and C, submitted statements of qualification in response to the agency\u0027s announcement.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "including Firms A, B, and C",
  "proeth:guidedByPrinciple": [
    "Proper Methods of Obtaining Engagements"
  ],
  "proeth:hasAgent": "Interested engineering firms",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Firms Under Competency Review"
  ],
  "proeth:intendedOutcome": "Be considered for the short list and obtain the engagement",
  "proeth:requiresCapability": [
    "Professional qualification documentation"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Early in the selection process, after the advertisement",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "The announcement called for all interested firms to submit a statement of qualification"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Qualification Statement Submission"
}

Description: After the engineering staff reviewed the competency of all firms, the agency selection board placed Firms A, B, and C on the short list.

Temporal Marker: Mid-process, after competency review instant

Fluent Transitions:
Initiates (1)
  • Short List Established
Terminates (1)
  • Firms Under Competency Review

Mental State: deliberate

Intended Outcome: Identify the three best qualified firms for further consideration

Required Capabilities:
Engineering competency evaluation
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Engineering competency evaluation
  • initiates: Short List Established
  • terminates: Firms Under Competency Review
Literal extractions (kept for synthesis)
  • description content: After the engineering staff reviewed the competency of all firms, the agency selection board placed Firms A, B, and C on the short list.
  • hasAgent content: Agency selection board
  • temporalMarker content: Mid-process, after competency review
  • eventRoleContext content: with agency engineering staff review
  • hasMentalState content: deliberate
  • intendedOutcome content: Identify the three best qualified firms for further consideration
  • textReferences content: After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the "short list"
  • 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/118#",
    "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/118#Action_Short_List_Selection",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.407934+00:00",
  "proeth:description": "After the engineering staff reviewed the competency of all firms, the agency selection board placed Firms A, B, and C on the short list.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "with agency engineering staff review",
  "proeth:hasAgent": "Agency selection board",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Short List Established"
  ],
  "proeth:intendedOutcome": "Identify the three best qualified firms for further consideration",
  "proeth:requiresCapability": [
    "Engineering competency evaluation"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Mid-process, after competency review",
  "proeth:temporalSequence": 4,
  "proeth:terminates": [
    "Firms Under Competency Review"
  ],
  "proeth:textReferences": [
    "After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the \"short list\""
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Short List Selection"
}

Description: Firm A submitted a price proposal of $50,000, far below the proposals of Firm B ($120,000) and Firm C ($200,000), after attending the scope of project meeting.

Temporal Marker: Mid-process, after the scope of project meeting instant

Fluent Transitions:
Initiates (1)
  • Alleged Public Safety Risk from Low Fee

Mental State: deliberate

Intended Outcome: Win the contract by offering the lowest price

Foreseen Unintended Effects:

  • Possible economic infeasibility of rendering fully compensated service at that fee level
Guided By Principles:
  • Proper Methods of Obtaining Engagements
Required Capabilities:
Project cost estimation Engineering design analysis
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Proper Methods of Obtaining Engagements
  • requiresCapability: Project cost estimation; Engineering design analysis
  • initiates: Alleged Public Safety Risk from Low Fee
Literal extractions (kept for synthesis)
  • description content: Firm A submitted a price proposal of $50,000, far below the proposals of Firm B ($120,000) and Firm C ($200,000), after attending the scope of project meeting.
  • hasAgent content: Principals of Firm A
  • temporalMarker content: Mid-process, after the scope of project meeting
  • eventRoleContext content: engineering firm
  • hasMentalState content: deliberate
  • intendedOutcome content: Win the contract by offering the lowest price
  • foreseenUnintendedEffects content: Possible economic infeasibility of rendering fully compensated service at that fee level
  • textReferences content: The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.
  • 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/118#",
    "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/118#Action_Low_Price_Proposal_Submission",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.407965+00:00",
  "proeth:description": "Firm A submitted a price proposal of $50,000, far below the proposals of Firm B ($120,000) and Firm C ($200,000), after attending the scope of project meeting.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "engineering firm",
  "proeth:foreseenUnintendedEffects": [
    "Possible economic infeasibility of rendering fully compensated service at that fee level"
  ],
  "proeth:guidedByPrinciple": [
    "Proper Methods of Obtaining Engagements"
  ],
  "proeth:hasAgent": "Principals of Firm A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Alleged Public Safety Risk from Low Fee"
  ],
  "proeth:intendedOutcome": "Win the contract by offering the lowest price",
  "proeth:requiresCapability": [
    "Project cost estimation",
    "Engineering design analysis"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Mid-process, after the scope of project meeting",
  "proeth:temporalSequence": 7,
  "proeth:textReferences": [
    "The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Low Price Proposal Submission"
}

Description: Firms B and C each submitted their price proposals of $120,000 and $200,000 respectively after the scope of project meeting.

Temporal Marker: Mid-process, after the scope of project meeting instant

Mental State: deliberate

Intended Outcome: Win the contract at a fee they judged adequate for proper engineering performance

Guided By Principles:
  • Proper Methods of Obtaining Engagements
Required Capabilities:
Project cost estimation Engineering design analysis
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Proper Methods of Obtaining Engagements
  • requiresCapability: Project cost estimation; Engineering design analysis
Literal extractions (kept for synthesis)
  • description content: Firms B and C each submitted their price proposals of $120,000 and $200,000 respectively after the scope of project meeting.
  • hasAgent content: Principals of Firms B and C
  • temporalMarker content: Mid-process, after the scope of project meeting
  • eventRoleContext content: engineering firms
  • hasMentalState content: deliberate
  • intendedOutcome content: Win the contract at a fee they judged adequate for proper engineering performance
  • textReferences content: those firms would be asked to submit a price proposal; The firms then subsequently submitted the following price proposals
  • 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/118#",
    "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/118#Action_Competitor_Price_Proposal_Submission",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.407991+00:00",
  "proeth:description": "Firms B and C each submitted their price proposals of $120,000 and $200,000 respectively after the scope of project meeting.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "engineering firms",
  "proeth:guidedByPrinciple": [
    "Proper Methods of Obtaining Engagements"
  ],
  "proeth:hasAgent": "Principals of Firms B and C",
  "proeth:hasMentalState": "deliberate",
  "proeth:intendedOutcome": "Win the contract at a fee they judged adequate for proper engineering performance",
  "proeth:requiresCapability": [
    "Project cost estimation",
    "Engineering design analysis"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Mid-process, after the scope of project meeting",
  "proeth:temporalSequence": 8,
  "proeth:textReferences": [
    "those firms would be asked to submit a price proposal",
    "The firms then subsequently submitted the following price proposals"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Competitor Price Proposal Submission"
}

Description: The agency announced its intention to award the highway bridge design contract to Firm A, the lowest priced proposer.

Temporal Marker: After price proposals were received instant

Fluent Transitions:
Initiates (1)
  • Pending Award to Firm A
Terminates (1)
  • Price-Inclusive Selection Process Active

Mental State: deliberate

Intended Outcome: Retain Firm A for the design based on qualification and price

Required Capabilities:
Procurement decision making
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • requiresCapability: Procurement decision making
  • initiates: Pending Award to Firm A
  • terminates: Price-Inclusive Selection Process Active
Literal extractions (kept for synthesis)
  • description content: The agency announced its intention to award the highway bridge design contract to Firm A, the lowest priced proposer.
  • hasAgent content: State agency
  • temporalMarker content: After price proposals were received
  • eventRoleContext content: public client
  • hasMentalState content: deliberate
  • intendedOutcome content: Retain Firm A for the design based on qualification and price
  • textReferences content: The agency announced its intention to award the contract to Firm A.
  • temporalExtent content: instant
  • temporalSequence content: 10
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Contract_Award_Announcement",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.408016+00:00",
  "proeth:description": "The agency announced its intention to award the highway bridge design contract to Firm A, the lowest priced proposer.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "public client",
  "proeth:hasAgent": "State agency",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Pending Award to Firm A"
  ],
  "proeth:intendedOutcome": "Retain Firm A for the design based on qualification and price",
  "proeth:requiresCapability": [
    "Procurement decision making"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After price proposals were received",
  "proeth:temporalSequence": 10,
  "proeth:terminates": [
    "Price-Inclusive Selection Process Active"
  ],
  "proeth:textReferences": [
    "The agency announced its intention to award the contract to Firm A."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Contract Award Announcement"
}

Description: Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that Firm A's proposal was so out of line with realistic costs that the design could be inadequate or unsafe.

Temporal Marker: Promptly after the award announcement instant

Fluent Transitions:
Initiates (2)
  • Public Safety Concern Raised with Proper Authority
  • Award Under Protest

Mental State: asserted sincere concern for public safety, assumed by the Board to be a sincere and genuine desire to protect the public safety and health

Intended Outcome: Bring the alleged danger of an inadequate or unsafe design to the responsible government agency

Foreseen Unintended Effects:

  • Injury to Firm A's interests and possible cancellation of the award
Obligation Engagement:
Fulfills (1)
  • Duty to Present Information to the Proper Authority
Guided By Principles:
  • Protection of Public Safety and Health
Required Capabilities:
Engineering cost and design adequacy judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Duty to Present Information to the Proper Authority
  • guidedByPrinciple: Protection of Public Safety and Health
  • requiresCapability: Engineering cost and design adequacy judgment
  • initiates: Public Safety Concern Raised with Proper Authority; Award Under Protest
Literal extractions (kept for synthesis)
  • description content: Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that Firm A's proposal was so out of line with realistic costs that the design could be inadequate or unsafe.
  • hasAgent content: Representatives of Firms B and C
  • temporalMarker content: Promptly after the award announcement
  • eventRoleContext content: engineering firms
  • hasMentalState content: asserted sincere concern for public safety, assumed by the Board to be a sincere and genuine desire to protect the public safety and health
  • intendedOutcome content: Bring the alleged danger of an inadequate or unsafe design to the responsible government agency
  • foreseenUnintendedEffects content: Injury to Firm A's interests and possible cancellation of the award
  • textReferences content: Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design
  • temporalExtent content: instant
  • temporalSequence content: 11
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Protest_Filing",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.408040+00:00",
  "proeth:description": "Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that Firm A\u0027s proposal was so out of line with realistic costs that the design could be inadequate or unsafe.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "engineering firms",
  "proeth:foreseenUnintendedEffects": [
    "Injury to Firm A\u0027s interests and possible cancellation of the award"
  ],
  "proeth:fulfillsObligation": [
    "Duty to Present Information to the Proper Authority"
  ],
  "proeth:guidedByPrinciple": [
    "Protection of Public Safety and Health"
  ],
  "proeth:hasAgent": "Representatives of Firms B and C",
  "proeth:hasMentalState": "asserted sincere concern for public safety, assumed by the Board to be a sincere and genuine desire to protect the public safety and health",
  "proeth:initiates": [
    "Public Safety Concern Raised with Proper Authority",
    "Award Under Protest"
  ],
  "proeth:intendedOutcome": "Bring the alleged danger of an inadequate or unsafe design to the responsible government agency",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Engineering cost and design adequacy judgment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Promptly after the award announcement",
  "proeth:temporalSequence": 11,
  "proeth:textReferences": [
    "Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design"
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Protest Filing"
}

Description: A principal of Firm A charged the engineer principals of Firms B and C with acting unethically in protesting the award.

Temporal Marker: Following the protests by Firms B and C instant

Fluent Transitions:
Initiates (1)
  • Mutual Ethics Dispute Pending

Mental State: deliberate

Intended Outcome: Defend Firm A's award and characterize the protests as improper attempts to injure a competitor

Foreseen Unintended Effects:

  • Escalation of the dispute between the firms
Guided By Principles:
  • Non-Injury of Competitor Interests
Required Capabilities:
Knowledge of professional ethics standards
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Non-Injury of Competitor Interests
  • requiresCapability: Knowledge of professional ethics standards
  • initiates: Mutual Ethics Dispute Pending
Literal extractions (kept for synthesis)
  • description content: A principal of Firm A charged the engineer principals of Firms B and C with acting unethically in protesting the award.
  • hasAgent content: Principal of Firm A
  • temporalMarker content: Following the protests by Firms B and C
  • eventRoleContext content: engineer
  • hasMentalState content: deliberate
  • intendedOutcome content: Defend Firm A's award and characterize the protests as improper attempts to injure a competitor
  • foreseenUnintendedEffects content: Escalation of the dispute between the firms
  • textReferences content: A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.
  • temporalExtent content: instant
  • temporalSequence content: 13
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Ethics_Charge_Filing",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.408063+00:00",
  "proeth:description": "A principal of Firm A charged the engineer principals of Firms B and C with acting unethically in protesting the award.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "engineer",
  "proeth:foreseenUnintendedEffects": [
    "Escalation of the dispute between the firms"
  ],
  "proeth:guidedByPrinciple": [
    "Non-Injury of Competitor Interests"
  ],
  "proeth:hasAgent": "Principal of Firm A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Mutual Ethics Dispute Pending"
  ],
  "proeth:intendedOutcome": "Defend Firm A\u0027s award and characterize the protests as improper attempts to injure a competitor",
  "proeth:requiresCapability": [
    "Knowledge of professional ethics standards"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Following the protests by Firms B and C",
  "proeth:temporalSequence": 13,
  "proeth:textReferences": [
    "A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Ethics Charge Filing"
}

Description: The engineer principals of Firms B and C countered that the engineer principals of Firm A acted unethically in making their $50,000 proposal under the circumstances.

Temporal Marker: Following Firm A's charge instant

Mental State: deliberate

Intended Outcome: Establish that Firm A's low proposal was improper and endangered the public

Foreseen Unintended Effects:

  • Further escalation of the inter-firm dispute
Guided By Principles:
  • Protection of Public Safety and Health
  • Proper Methods of Obtaining Engagements
Required Capabilities:
Knowledge of professional ethics standards Engineering cost and design adequacy judgment
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Protection of Public Safety and Health; Proper Methods of Obtaining Engagements
  • requiresCapability: Knowledge of professional ethics standards; Engineering cost and design adequacy judgment
Literal extractions (kept for synthesis)
  • description content: The engineer principals of Firms B and C countered that the engineer principals of Firm A acted unethically in making their $50,000 proposal under the circumstances.
  • hasAgent content: Engineer principals of Firms B and C
  • temporalMarker content: Following Firm A's charge
  • agents content: Engineer principals of Firms B; C
  • agentRelation content: and
  • hasMentalState content: deliberate
  • intendedOutcome content: Establish that Firm A's low proposal was improper and endangered the public
  • foreseenUnintendedEffects content: Further escalation of the inter-firm dispute
  • textReferences content: the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances
  • temporalExtent content: instant
  • temporalSequence content: 14
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Action_Ethics_Counter-Charge_Filing",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T09:37:22.408186+00:00",
  "proeth:agentRelation": "and",
  "proeth:agents": [
    "Engineer principals of Firms B",
    "C"
  ],
  "proeth:description": "The engineer principals of Firms B and C countered that the engineer principals of Firm A acted unethically in making their $50,000 proposal under the circumstances.",
  "proeth:discoveredInSection": "facts",
  "proeth:foreseenUnintendedEffects": [
    "Further escalation of the inter-firm dispute"
  ],
  "proeth:guidedByPrinciple": [
    "Protection of Public Safety and Health",
    "Proper Methods of Obtaining Engagements"
  ],
  "proeth:hasAgent": "Engineer principals of Firms B and C",
  "proeth:hasMentalState": "deliberate",
  "proeth:intendedOutcome": "Establish that Firm A\u0027s low proposal was improper and endangered the public",
  "proeth:requiresCapability": [
    "Knowledge of professional ethics standards",
    "Engineering cost and design adequacy judgment"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Following Firm A\u0027s charge",
  "proeth:temporalSequence": 14,
  "proeth:textReferences": [
    "the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Ethics Counter-Charge Filing"
}
Extracted Events (6)
Occurrences that trigger ethical considerations and state changes

Description: Under its newly adopted selection procedure, the state agency's advertisement of its intention to retain an engineering firm for design of a highway bridge became public, opening the solicitation to interested firms.

Temporal Marker: Beginning of the case, after adoption of the new selection procedure instant

Fluent Transitions:
Initiates (1)
  • Open Solicitation State

Caused By Action: Action_Selection_Procedure_Adoption

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Selection_Procedure_Adoption
  • initiates: Open Solicitation State
Literal extractions (kept for synthesis)
  • description content: Under its newly adopted selection procedure, the state agency's advertisement of its intention to retain an engineering firm for design of a highway bridge became public, opening the solicitation to interested firms.
  • temporalMarker content: Beginning of the case, after adoption of the new selection procedure
  • textReferences content: advertised its intention to retain an engineering firm for the design of a highway bridge; The announcement called for all interested firms to submit a statement of qualification
  • eventType content: outcome
  • 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/118#",
    "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/118#Event_Project_Advertisement",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408281+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Selection_Procedure_Adoption",
  "proeth:confidence": "0.85",
  "proeth:description": "Under its newly adopted selection procedure, the state agency\u0027s advertisement of its intention to retain an engineering firm for design of a highway bridge became public, opening the solicitation to interested firms.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Open Solicitation State"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Beginning of the case, after adoption of the new selection procedure",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "advertised its intention to retain an engineering firm for the design of a highway bridge",
    "The announcement called for all interested firms to submit a statement of qualification"
  ],
  "rdfs:label": "Project Advertisement"
}

Description: Following the agency engineering staff's competency review, Firms A, B, and C were placed on the short list, giving each firm short-listed status in the procurement.

Temporal Marker: After the review of qualification statements instant

Fluent Transitions:
Initiates (1)
  • Short Listed Status
Terminates (1)
  • Open Solicitation State

Caused By Action: Action_Short_List_Selection

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Short_List_Selection
  • initiates: Short Listed Status
  • terminates: Open Solicitation State
Literal extractions (kept for synthesis)
  • description content: Following the agency engineering staff's competency review, Firms A, B, and C were placed on the short list, giving each firm short-listed status in the procurement.
  • temporalMarker content: After the review of qualification statements
  • textReferences content: After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the "short list"
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 5
  • confidence assessment: 0.9
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Event_Short_List_Placement",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408319+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Short_List_Selection",
  "proeth:confidence": "0.9",
  "proeth:description": "Following the agency engineering staff\u0027s competency review, Firms A, B, and C were placed on the short list, giving each firm short-listed status in the procurement.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Short Listed Status"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the review of qualification statements",
  "proeth:temporalSequence": 5,
  "proeth:terminates": [
    "Open Solicitation State"
  ],
  "proeth:textReferences": [
    "After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the \"short list\""
  ],
  "rdfs:label": "Short List Placement"
}

Description: The scope of project meeting occurred as the next procedural step once the short list was set, with principals of Firms A, B, and C attending to receive more information about the project requirements before pricing.

Temporal Marker: After short list placement, before price proposals were submitted interval

Fluent Transitions:
Initiates (1)
  • Informed Proposer State

Caused By Action: Action_Short_List_Selection

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Short_List_Selection
  • initiates: Informed Proposer State
Literal extractions (kept for synthesis)
  • description content: The scope of project meeting occurred as the next procedural step once the short list was set, with principals of Firms A, B, and C attending to receive more information about the project requirements before pricing.
  • temporalMarker content: After short list placement, before price proposals were submitted
  • textReferences content: each of those firms would be requested to attend a "scope of project" meeting for more information about the requirements; principals of those firms attended the "scope of project" meeting
  • eventType content: automatic
  • temporalExtent content: interval
  • temporalSequence content: 6
  • confidence assessment: 0.8
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Event_Scope_Meeting_Held",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408358+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Short_List_Selection",
  "proeth:confidence": "0.8",
  "proeth:description": "The scope of project meeting occurred as the next procedural step once the short list was set, with principals of Firms A, B, and C attending to receive more information about the project requirements before pricing.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "automatic",
  "proeth:initiates": [
    "Informed Proposer State"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "After short list placement, before price proposals were submitted",
  "proeth:temporalSequence": 6,
  "proeth:textReferences": [
    "each of those firms would be requested to attend a \"scope of project\" meeting for more information about the requirements",
    "principals of those firms attended the \"scope of project\" meeting"
  ],
  "rdfs:label": "Scope Meeting Held"
}

Description: Once all three price proposals were received, a wide spread became apparent, with Firm A at $50,000, Firm B at $120,000, and Firm C at $200,000, raising the question of whether the lowest fee could support competent service.

Temporal Marker: Upon receipt of the three price proposals instant

Fluent Transitions:
Initiates (1)
  • Price Disparity State

Caused By Action: Action_Low_Price_Proposal_Submission

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Low_Price_Proposal_Submission
  • initiates: Price Disparity State
Literal extractions (kept for synthesis)
  • description content: Once all three price proposals were received, a wide spread became apparent, with Firm A at $50,000, Firm B at $120,000, and Firm C at $200,000, raising the question of whether the lowest fee could support competent service.
  • temporalMarker content: Upon receipt of the three price proposals
  • textReferences content: The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.; We observe that Firm A's bid was $70,000 less than the bid of Firm B, and that Firm B's was $80,000 less than the bid of Firm C.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 9
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Event_Price_Disparity_Emergence",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408396+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Low_Price_Proposal_Submission",
  "proeth:confidence": "0.85",
  "proeth:description": "Once all three price proposals were received, a wide spread became apparent, with Firm A at $50,000, Firm B at $120,000, and Firm C at $200,000, raising the question of whether the lowest fee could support competent service.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Price Disparity State"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Upon receipt of the three price proposals",
  "proeth:temporalSequence": 9,
  "proeth:textReferences": [
    "The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.",
    "We observe that Firm A\u0027s bid was $70,000 less than the bid of Firm B, and that Firm B\u0027s was $80,000 less than the bid of Firm C."
  ],
  "rdfs:label": "Price Disparity Emergence"
}

Description: As a consequence of the protests filed by Firms B and C, the announced award to Firm A became contested, with a public hearing demanded on the ground that Firm A's price could produce an inadequate or unsafe design.

Temporal Marker: Promptly after the agency announced its intent to award the contract to Firm A instant

Fluent Transitions:
Initiates (2)
  • Award Under Protest State
  • Alleged Public Safety Risk

Caused By Action: Action_Protest_Filing

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Protest_Filing
  • initiates: Award Under Protest State; Alleged Public Safety Risk
Literal extractions (kept for synthesis)
  • description content: As a consequence of the protests filed by Firms B and C, the announced award to Firm A became contested, with a public hearing demanded on the ground that Firm A's price could produce an inadequate or unsafe design.
  • temporalMarker content: Promptly after the agency announced its intent to award the contract to Firm A
  • textReferences content: Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design; the possibility that the design could be unsafe and jeopardize the public health
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 12
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Event_Award_Contested",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408425+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Protest_Filing",
  "proeth:confidence": "0.85",
  "proeth:description": "As a consequence of the protests filed by Firms B and C, the announced award to Firm A became contested, with a public hearing demanded on the ground that Firm A\u0027s price could produce an inadequate or unsafe design.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Award Under Protest State",
    "Alleged Public Safety Risk"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Promptly after the agency announced its intent to award the contract to Firm A",
  "proeth:temporalSequence": 12,
  "proeth:textReferences": [
    "Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design",
    "the possibility that the design could be unsafe and jeopardize the public health"
  ],
  "rdfs:label": "Award Contested"
}

Description: The exchange of ethics charges by Firm A's principal and counter-charges by the principals of Firms B and C produced an active ethics dispute among the three firms, which the Board of Ethical Review then analyzes.

Temporal Marker: After the protests, when charges and counter-charges were exchanged interval

Fluent Transitions:
Initiates (1)
  • Ethics Dispute Pending State

Caused By Action: Action_Ethics_Charge_Filing

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/118#Action_Ethics_Charge_Filing
  • initiates: Ethics Dispute Pending State
Literal extractions (kept for synthesis)
  • description content: The exchange of ethics charges by Firm A's principal and counter-charges by the principals of Firms B and C produced an active ethics dispute among the three firms, which the Board of Ethical Review then analyzes.
  • temporalMarker content: After the protests, when charges and counter-charges were exchanged
  • textReferences content: A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.; In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances.
  • eventType content: outcome
  • temporalExtent content: interval
  • temporalSequence content: 15
  • confidence assessment: 0.8
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#Event_Ethics_Dispute_Emergence",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T09:37:22.408449+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/118#Action_Ethics_Charge_Filing",
  "proeth:confidence": "0.8",
  "proeth:description": "The exchange of ethics charges by Firm A\u0027s principal and counter-charges by the principals of Firms B and C produced an active ethics dispute among the three firms, which the Board of Ethical Review then analyzes.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Ethics Dispute Pending State"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "After the protests, when charges and counter-charges were exchanged",
  "proeth:temporalSequence": 15,
  "proeth:textReferences": [
    "A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.",
    "In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances."
  ],
  "rdfs:label": "Ethics Dispute Emergence"
}
Causal Chains (10)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: A state agency, operating under a new procedure for selection of engineering services, advertised its intention to retain an engineering firm for the design of a highway bridge.

Necessary Factors (NESS):
  • Agency decision to adopt a price-inclusive selection procedure
  • Agency need for engineering services for the highway bridge project
Sufficient Factors:
  • Adoption of the new procedure combined with the existing project need was enough to produce the public advertisement under that procedure
Counterfactual Test: Without adoption of the new procedure, the agency would likely have advertised under conventional qualifications-based selection (per the Brooks Act model), so this specific price-inclusive advertisement would not have occurred
Responsibility Attribution:

Agent: State agency
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Selection Procedure Adoption
    Agency adopts a new procedure making price a factor in engineer selection
  2. Project Advertisement
    Agency advertises its intention to retain an engineering firm for the bridge design under the new procedure
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Selection Procedure Adoption
  • effect: Project Advertisement
  • responsibleAgent: State agency
Literal extractions (kept for synthesis)
  • causalLanguage content: A state agency, operating under a new procedure for selection of engineering services, advertised its intention to retain an engineering firm for the design of a highway bridge.
  • necessaryFactors content: Agency decision to adopt a price-inclusive selection procedure; Agency need for engineering services for the highway bridge project
  • sufficientFactors content: Adoption of the new procedure combined with the existing project need was enough to produce the public advertisement under that procedure
  • counterfactual content: Without adoption of the new procedure, the agency would likely have advertised under conventional qualifications-based selection (per the Brooks Act model), so this specific price-inclusive advertisement would not have occurred
  • agentKnowledge content: Agency knew its procedure departed from the practice of most public agencies, which select on professional qualification followed by negotiation
  • interveningFactors content: State and local laws permitting the alternative method
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Selection Procedure Adoption', 'proeth:description': 'Agency adopts a new procedure making price a factor in engineer selection'}; {'proeth:step': 2, 'proeth:element': 'Project Advertisement', 'proeth:description': 'Agency advertises its intention to retain an engineering firm for the bridge design under the new procedure'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408508+00:00",
  "proeth:agentKnowledge": "Agency knew its procedure departed from the practice of most public agencies, which select on professional qualification followed by negotiation",
  "proeth:causalLanguage": "A state agency, operating under a new procedure for selection of engineering services, advertised its intention to retain an engineering firm for the design of a highway bridge.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency adopts a new procedure making price a factor in engineer selection",
      "proeth:element": "Selection Procedure Adoption",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency advertises its intention to retain an engineering firm for the bridge design under the new procedure",
      "proeth:element": "Project Advertisement",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Selection Procedure Adoption",
  "proeth:counterfactual": "Without adoption of the new procedure, the agency would likely have advertised under conventional qualifications-based selection (per the Brooks Act model), so this specific price-inclusive advertisement would not have occurred",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Project Advertisement",
  "proeth:interveningFactors": [
    "State and local laws permitting the alternative method"
  ],
  "proeth:necessaryFactors": [
    "Agency decision to adopt a price-inclusive selection procedure",
    "Agency need for engineering services for the highway bridge project"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "State agency",
  "proeth:sufficientFactors": [
    "Adoption of the new procedure combined with the existing project need was enough to produce the public advertisement under that procedure"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The announcement called for all interested firms to submit a statement of qualification, following which the agency selection board would prepare a "short list" of the three best qualified firms.

Necessary Factors (NESS):
  • Public advertisement calling for statements of qualification
  • Interest of engineering firms in obtaining the engagement
Sufficient Factors:
  • The advertisement's call for submissions combined with firms' commercial interest was sufficient to elicit qualification statements
Counterfactual Test: Without the advertisement and its call for statements, firms would have had no procedural vehicle or notice to submit qualifications
Responsibility Attribution:

Agent: Interested engineering firms (including Firms A, B, and C)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Project Advertisement
    Agency announces intention to retain a firm and calls for statements of qualification
  2. Qualification Statement Submission
    Interested firms, including A, B, and C, submit statements of qualification
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Project Advertisement
  • effect: Qualification Statement Submission
  • responsibleAgent: Interested engineering firms (including Firms A, B, and C)
Literal extractions (kept for synthesis)
  • causalLanguage content: The announcement called for all interested firms to submit a statement of qualification, following which the agency selection board would prepare a "short list" of the three best qualified firms.
  • necessaryFactors content: Public advertisement calling for statements of qualification; Interest of engineering firms in obtaining the engagement
  • sufficientFactors content: The advertisement's call for submissions combined with firms' commercial interest was sufficient to elicit qualification statements
  • counterfactual content: Without the advertisement and its call for statements, firms would have had no procedural vehicle or notice to submit qualifications
  • agentKnowledge content: Firms knew the announced procedure, including that price would be a factor in the selection decision
  • interveningFactors content: Agency-defined submission requirements
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Project Advertisement', 'proeth:description': 'Agency announces intention to retain a firm and calls for statements of qualification'}; {'proeth:step': 2, 'proeth:element': 'Qualification Statement Submission', 'proeth:description': 'Interested firms, including A, B, and C, submit statements of qualification'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408537+00:00",
  "proeth:agentKnowledge": "Firms knew the announced procedure, including that price would be a factor in the selection decision",
  "proeth:causalLanguage": "The announcement called for all interested firms to submit a statement of qualification, following which the agency selection board would prepare a \"short list\" of the three best qualified firms.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency announces intention to retain a firm and calls for statements of qualification",
      "proeth:element": "Project Advertisement",
      "proeth:step": 1
    },
    {
      "proeth:description": "Interested firms, including A, B, and C, submit statements of qualification",
      "proeth:element": "Qualification Statement Submission",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Project Advertisement",
  "proeth:counterfactual": "Without the advertisement and its call for statements, firms would have had no procedural vehicle or notice to submit qualifications",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Qualification Statement Submission",
  "proeth:interveningFactors": [
    "Agency-defined submission requirements"
  ],
  "proeth:necessaryFactors": [
    "Public advertisement calling for statements of qualification",
    "Interest of engineering firms in obtaining the engagement"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Interested engineering firms (including Firms A, B, and C)",
  "proeth:sufficientFactors": [
    "The advertisement\u0027s call for submissions combined with firms\u0027 commercial interest was sufficient to elicit qualification statements"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the "short list" and principals of those firms attended the "scope of project" meeting.

Necessary Factors (NESS):
  • Competency review by agency engineering staff
  • Selection board decision identifying the three best qualified firms
  • Prior submission of qualification statements
Sufficient Factors:
  • The staff review plus the board's selection decision was sufficient to place Firms A, B, and C on the short list
Counterfactual Test: Without the selection board's decision, no firms would have been short-listed and the process could not have advanced
Responsibility Attribution:

Agent: Agency selection board (informed by agency engineering staff)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Qualification Statement Submission
    Firms submit statements of qualification
  2. Short List Selection
    Agency staff reviews competency; selection board chooses the three best qualified firms
  3. Short List Placement
    Firms A, B, and C are placed on the short list
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Short List Selection
  • effect: Short List Placement
  • responsibleAgent: Agency selection board (informed by agency engineering staff)
Literal extractions (kept for synthesis)
  • causalLanguage content: After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the "short list" and principals of those firms attended the "scope of project" meeting.
  • necessaryFactors content: Competency review by agency engineering staff; Selection board decision identifying the three best qualified firms; Prior submission of qualification statements
  • sufficientFactors content: The staff review plus the board's selection decision was sufficient to place Firms A, B, and C on the short list
  • counterfactual content: Without the selection board's decision, no firms would have been short-listed and the process could not have advanced
  • agentKnowledge content: Board relied on the engineering staff's review of the competency of all firms
  • interveningFactors content: Quality and content of firms' qualification statements
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Qualification Statement Submission', 'proeth:description': 'Firms submit statements of qualification'}; {'proeth:step': 2, 'proeth:element': 'Short List Selection', 'proeth:description': 'Agency staff reviews competency; selection board chooses the three best qualified firms'}; {'proeth:step': 3, 'proeth:element': 'Short List Placement', 'proeth:description': 'Firms A, B, and C are placed on the short list'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408557+00:00",
  "proeth:agentKnowledge": "Board relied on the engineering staff\u0027s review of the competency of all firms",
  "proeth:causalLanguage": "After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C were placed on the \"short list\" and principals of those firms attended the \"scope of project\" meeting.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms submit statements of qualification",
      "proeth:element": "Qualification Statement Submission",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency staff reviews competency; selection board chooses the three best qualified firms",
      "proeth:element": "Short List Selection",
      "proeth:step": 2
    },
    {
      "proeth:description": "Firms A, B, and C are placed on the short list",
      "proeth:element": "Short List Placement",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Short List Selection",
  "proeth:counterfactual": "Without the selection board\u0027s decision, no firms would have been short-listed and the process could not have advanced",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Short List Placement",
  "proeth:interveningFactors": [
    "Quality and content of firms\u0027 qualification statements"
  ],
  "proeth:necessaryFactors": [
    "Competency review by agency engineering staff",
    "Selection board decision identifying the three best qualified firms",
    "Prior submission of qualification statements"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Agency selection board (informed by agency engineering staff)",
  "proeth:sufficientFactors": [
    "The staff review plus the board\u0027s selection decision was sufficient to place Firms A, B, and C on the short list"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Thereafter each of those firms would be requested to attend a "scope of project" meeting for more information about the requirements, following which those firms would be asked to submit a price proposal.

Necessary Factors (NESS):
  • Placement of Firms A, B, and C on the short list
  • Agency procedure requiring a scope of project meeting for short-listed firms
Sufficient Factors:
  • Short list finalization under the announced procedure was sufficient to trigger the scope of project meeting
Counterfactual Test: Without short list placement, the firms would not have been requested to attend the scope meeting or invited to submit price proposals
Responsibility Attribution:

Agent: State agency
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Short List Placement
    Firms A, B, and C are named the three best qualified firms
  2. Scope Meeting Held
    Principals of the short-listed firms attend the scope of project meeting for more information about requirements
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Short List Placement
  • effect: Scope Meeting Held
  • responsibleAgent: State agency
Literal extractions (kept for synthesis)
  • causalLanguage content: Thereafter each of those firms would be requested to attend a "scope of project" meeting for more information about the requirements, following which those firms would be asked to submit a price proposal.
  • necessaryFactors content: Placement of Firms A, B, and C on the short list; Agency procedure requiring a scope of project meeting for short-listed firms
  • sufficientFactors content: Short list finalization under the announced procedure was sufficient to trigger the scope of project meeting
  • counterfactual content: Without short list placement, the firms would not have been requested to attend the scope meeting or invited to submit price proposals
  • agentKnowledge content: Agency was following the procedural steps it had announced in advance
  • interveningFactors content: Attendance decisions of the principals of Firms A, B, and C
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Short List Placement', 'proeth:description': 'Firms A, B, and C are named the three best qualified firms'}; {'proeth:step': 2, 'proeth:element': 'Scope Meeting Held', 'proeth:description': 'Principals of the short-listed firms attend the scope of project meeting for more information about requirements'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408577+00:00",
  "proeth:agentKnowledge": "Agency was following the procedural steps it had announced in advance",
  "proeth:causalLanguage": "Thereafter each of those firms would be requested to attend a \"scope of project\" meeting for more information about the requirements, following which those firms would be asked to submit a price proposal.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms A, B, and C are named the three best qualified firms",
      "proeth:element": "Short List Placement",
      "proeth:step": 1
    },
    {
      "proeth:description": "Principals of the short-listed firms attend the scope of project meeting for more information about requirements",
      "proeth:element": "Scope Meeting Held",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Short List Placement",
  "proeth:counterfactual": "Without short list placement, the firms would not have been requested to attend the scope meeting or invited to submit price proposals",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Scope Meeting Held",
  "proeth:interveningFactors": [
    "Attendance decisions of the principals of Firms A, B, and C"
  ],
  "proeth:necessaryFactors": [
    "Placement of Firms A, B, and C on the short list",
    "Agency procedure requiring a scope of project meeting for short-listed firms"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "State agency",
  "proeth:sufficientFactors": [
    "Short list finalization under the announced procedure was sufficient to trigger the scope of project meeting"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.

Necessary Factors (NESS):
  • Scope of project meeting providing information about project requirements
  • Procedural request that short-listed firms submit price proposals
  • Firm A's pricing decision at $50,000
Sufficient Factors:
  • The completed scope meeting plus Firm A's internal pricing analysis was sufficient to produce its $50,000 proposal
Counterfactual Test: Without the scope meeting and the procedure's request for price proposals, Firm A would have had no occasion to submit a price; the specific $50,000 figure, however, was within Firm A's discretion
Responsibility Attribution:

Agent: Firm A (principals)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Scope Meeting Held
    Short-listed firms receive more information about project requirements
  2. Low Price Proposal Submission
    Firm A submits a $50,000 price proposal, far below its competitors
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Scope Meeting Held
  • effect: Low Price Proposal Submission
  • responsibleAgent: Firm A (principals)
Literal extractions (kept for synthesis)
  • causalLanguage content: The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.
  • necessaryFactors content: Scope of project meeting providing information about project requirements; Procedural request that short-listed firms submit price proposals; Firm A's pricing decision at $50,000
  • sufficientFactors content: The completed scope meeting plus Firm A's internal pricing analysis was sufficient to produce its $50,000 proposal
  • counterfactual content: Without the scope meeting and the procedure's request for price proposals, Firm A would have had no occasion to submit a price; the specific $50,000 figure, however, was within Firm A's discretion
  • agentKnowledge content: Assumed to be intimately familiar with the engineering requirements for design of the facility, having made an analysis of the engagement
  • interveningFactors content: Agency procedure stating that price will be a factor in the selection decision
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Scope Meeting Held', 'proeth:description': 'Short-listed firms receive more information about project requirements'}; {'proeth:step': 2, 'proeth:element': 'Low Price Proposal Submission', 'proeth:description': 'Firm A submits a $50,000 price proposal, far below its competitors'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408595+00:00",
  "proeth:agentKnowledge": "Assumed to be intimately familiar with the engineering requirements for design of the facility, having made an analysis of the engagement",
  "proeth:causalLanguage": "The firms then subsequently submitted the following price proposals: Firm A: $50,000; Firm: $120,000; and Firm C: $200,000.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Short-listed firms receive more information about project requirements",
      "proeth:element": "Scope Meeting Held",
      "proeth:step": 1
    },
    {
      "proeth:description": "Firm A submits a $50,000 price proposal, far below its competitors",
      "proeth:element": "Low Price Proposal Submission",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Scope Meeting Held",
  "proeth:counterfactual": "Without the scope meeting and the procedure\u0027s request for price proposals, Firm A would have had no occasion to submit a price; the specific $50,000 figure, however, was within Firm A\u0027s discretion",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Low Price Proposal Submission",
  "proeth:interveningFactors": [
    "Agency procedure stating that price will be a factor in the selection decision"
  ],
  "proeth:necessaryFactors": [
    "Scope of project meeting providing information about project requirements",
    "Procedural request that short-listed firms submit price proposals",
    "Firm A\u0027s pricing decision at $50,000"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Firm A (principals)",
  "proeth:sufficientFactors": [
    "The completed scope meeting plus Firm A\u0027s internal pricing analysis was sufficient to produce its $50,000 proposal"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: We observe that Firm A's bid was $70,000 less than the bid of Firm B, and that Firm B's was $80,000 less than the bid of Firm C.

Necessary Factors (NESS):
  • Firm A's $50,000 proposal
  • Firm B's $120,000 and Firm C's $200,000 proposals as comparison points
Sufficient Factors:
  • Firm A's low bid together with the substantially higher competing bids was sufficient to make the wide price spread apparent
Counterfactual Test: Had Firm A bid near the range of Firms B and C, no striking disparity would have emerged and the ensuing protests would likely have lacked their stated ground
Responsibility Attribution:

Agent: Firm A (principals)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Low Price Proposal Submission
    Firm A submits its $50,000 proposal
  2. Competitor Price Proposal Submission
    Firms B and C submit proposals of $120,000 and $200,000
  3. Price Disparity Emergence
    A wide spread among the three proposals becomes apparent
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Low Price Proposal Submission
  • effect: Price Disparity Emergence
  • responsibleAgent: Firm A (principals)
Literal extractions (kept for synthesis)
  • causalLanguage content: We observe that Firm A's bid was $70,000 less than the bid of Firm B, and that Firm B's was $80,000 less than the bid of Firm C.
  • necessaryFactors content: Firm A's $50,000 proposal; Firm B's $120,000 and Firm C's $200,000 proposals as comparison points
  • sufficientFactors content: Firm A's low bid together with the substantially higher competing bids was sufficient to make the wide price spread apparent
  • counterfactual content: Had Firm A bid near the range of Firms B and C, no striking disparity would have emerged and the ensuing protests would likely have lacked their stated ground
  • agentKnowledge content: Firm A knew its own cost analysis; the Board notes these facts in and of themselves and in the abstract give rise to no inference of unethical activity
  • interveningFactors content: Independent pricing decisions of Firms B and C
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Low Price Proposal Submission', 'proeth:description': 'Firm A submits its $50,000 proposal'}; {'proeth:step': 2, 'proeth:element': 'Competitor Price Proposal Submission', 'proeth:description': 'Firms B and C submit proposals of $120,000 and $200,000'}; {'proeth:step': 3, 'proeth:element': 'Price Disparity Emergence', 'proeth:description': 'A wide spread among the three proposals becomes apparent'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408615+00:00",
  "proeth:agentKnowledge": "Firm A knew its own cost analysis; the Board notes these facts in and of themselves and in the abstract give rise to no inference of unethical activity",
  "proeth:causalLanguage": "We observe that Firm A\u0027s bid was $70,000 less than the bid of Firm B, and that Firm B\u0027s was $80,000 less than the bid of Firm C.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firm A submits its $50,000 proposal",
      "proeth:element": "Low Price Proposal Submission",
      "proeth:step": 1
    },
    {
      "proeth:description": "Firms B and C submit proposals of $120,000 and $200,000",
      "proeth:element": "Competitor Price Proposal Submission",
      "proeth:step": 2
    },
    {
      "proeth:description": "A wide spread among the three proposals becomes apparent",
      "proeth:element": "Price Disparity Emergence",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Low Price Proposal Submission",
  "proeth:counterfactual": "Had Firm A bid near the range of Firms B and C, no striking disparity would have emerged and the ensuing protests would likely have lacked their stated ground",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Price Disparity Emergence",
  "proeth:interveningFactors": [
    "Independent pricing decisions of Firms B and C"
  ],
  "proeth:necessaryFactors": [
    "Firm A\u0027s $50,000 proposal",
    "Firm B\u0027s $120,000 and Firm C\u0027s $200,000 proposals as comparison points"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Firm A (principals)",
  "proeth:sufficientFactors": [
    "Firm A\u0027s low bid together with the substantially higher competing bids was sufficient to make the wide price spread apparent"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The agency procedure states that it is not required to accept the lowest price, but that price will be a factor in the selection decision.

Necessary Factors (NESS):
  • Receipt of all three price proposals showing Firm A as lowest
  • Agency procedure making price a factor in selection
  • Agency judgment favoring Firm A
Sufficient Factors:
  • Firm A's status as lowest-priced qualified short-listed firm, combined with the price-weighted procedure, was sufficient for the agency's award decision
Counterfactual Test: The agency was not required to accept the lowest price; without the pronounced price advantage of Firm A, the award announcement to Firm A may not have occurred
Responsibility Attribution:

Agent: State agency
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Price Disparity Emergence
    Proposals of $50,000, $120,000, and $200,000 reveal a wide spread
  2. Contract Award Announcement
    Agency announces its intention to award the contract to Firm A
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Price Disparity Emergence
  • effect: Contract Award Announcement
  • responsibleAgent: State agency
Literal extractions (kept for synthesis)
  • causalLanguage content: The agency procedure states that it is not required to accept the lowest price, but that price will be a factor in the selection decision.
  • necessaryFactors content: Receipt of all three price proposals showing Firm A as lowest; Agency procedure making price a factor in selection; Agency judgment favoring Firm A
  • sufficientFactors content: Firm A's status as lowest-priced qualified short-listed firm, combined with the price-weighted procedure, was sufficient for the agency's award decision
  • counterfactual content: The agency was not required to accept the lowest price; without the pronounced price advantage of Firm A, the award announcement to Firm A may not have occurred
  • agentKnowledge content: Agency knew the magnitude of the price spread and had already deemed all three firms qualified via staff review
  • interveningFactors content: Agency discretion not to accept the lowest price, which it declined to exercise
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Price Disparity Emergence', 'proeth:description': 'Proposals of $50,000, $120,000, and $200,000 reveal a wide spread'}; {'proeth:step': 2, 'proeth:element': 'Contract Award Announcement', 'proeth:description': 'Agency announces its intention to award the contract to Firm A'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_7",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408633+00:00",
  "proeth:agentKnowledge": "Agency knew the magnitude of the price spread and had already deemed all three firms qualified via staff review",
  "proeth:causalLanguage": "The agency procedure states that it is not required to accept the lowest price, but that price will be a factor in the selection decision.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Proposals of $50,000, $120,000, and $200,000 reveal a wide spread",
      "proeth:element": "Price Disparity Emergence",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency announces its intention to award the contract to Firm A",
      "proeth:element": "Contract Award Announcement",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Price Disparity Emergence",
  "proeth:counterfactual": "The agency was not required to accept the lowest price; without the pronounced price advantage of Firm A, the award announcement to Firm A may not have occurred",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Contract Award Announcement",
  "proeth:interveningFactors": [
    "Agency discretion not to accept the lowest price, which it declined to exercise"
  ],
  "proeth:necessaryFactors": [
    "Receipt of all three price proposals showing Firm A as lowest",
    "Agency procedure making price a factor in selection",
    "Agency judgment favoring Firm A"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "State agency",
  "proeth:sufficientFactors": [
    "Firm A\u0027s status as lowest-priced qualified short-listed firm, combined with the price-weighted procedure, was sufficient for the agency\u0027s award decision"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design, with higher construction and maintenance costs over the life of the facility, and the possibility that the design could be unsafe and jeopardize the public health.

Necessary Factors (NESS):
  • Agency's announced intention to award to Firm A
  • Firms B and C's belief that Firm A's proposal was out of line with realistic costs
  • Perceived risk of inadequate or unsafe design
Sufficient Factors:
  • The award announcement combined with Firms B and C's safety-based objections was sufficient to trigger the prompt protests and hearing request
Counterfactual Test: Without the announcement of award to Firm A, Firms B and C would have had no award decision to protest
Responsibility Attribution:

Agent: Firms B and C (representatives/principals)
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Contract Award Announcement
    Agency announces intention to award to lowest-priced Firm A
  2. Protest Filing
    Firms B and C file protests and call for a public hearing on safety grounds
  3. Award Contested
    The announced award to Firm A becomes contested
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Contract Award Announcement
  • effect: Protest Filing
  • responsibleAgent: Firms B and C (representatives/principals)
Literal extractions (kept for synthesis)
  • causalLanguage content: Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design, with higher construction and maintenance costs over the life of the facility, and the possibility that the design could be unsafe and jeopardize the public health.
  • necessaryFactors content: Agency's announced intention to award to Firm A; Firms B and C's belief that Firm A's proposal was out of line with realistic costs; Perceived risk of inadequate or unsafe design
  • sufficientFactors content: The award announcement combined with Firms B and C's safety-based objections was sufficient to trigger the prompt protests and hearing request
  • counterfactual content: Without the announcement of award to Firm A, Firms B and C would have had no award decision to protest
  • agentKnowledge content: Assumed motivated by a sincere and genuine desire to protect the public safety and health, and not for the purpose of self-aggrandizement
  • interveningFactors content: Code Section 12 permitting or requiring presentation of information to the proper authority when public health and safety are believed endangered
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Contract Award Announcement', 'proeth:description': 'Agency announces intention to award to lowest-priced Firm A'}; {'proeth:step': 2, 'proeth:element': 'Protest Filing', 'proeth:description': 'Firms B and C file protests and call for a public hearing on safety grounds'}; {'proeth:step': 3, 'proeth:element': 'Award Contested', 'proeth:description': 'The announced award to Firm A becomes contested'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_8",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408651+00:00",
  "proeth:agentKnowledge": "Assumed motivated by a sincere and genuine desire to protect the public safety and health, and not for the purpose of self-aggrandizement",
  "proeth:causalLanguage": "Representatives of Firms B and C promptly filed protests with the agency and called for a public hearing on the ground that the proposal of Firm A was so out of line with realistic costs for proper engineering performance for the project that the result would most likely be an inadequate design, with higher construction and maintenance costs over the life of the facility, and the possibility that the design could be unsafe and jeopardize the public health.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency announces intention to award to lowest-priced Firm A",
      "proeth:element": "Contract Award Announcement",
      "proeth:step": 1
    },
    {
      "proeth:description": "Firms B and C file protests and call for a public hearing on safety grounds",
      "proeth:element": "Protest Filing",
      "proeth:step": 2
    },
    {
      "proeth:description": "The announced award to Firm A becomes contested",
      "proeth:element": "Award Contested",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Contract Award Announcement",
  "proeth:counterfactual": "Without the announcement of award to Firm A, Firms B and C would have had no award decision to protest",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Protest Filing",
  "proeth:interveningFactors": [
    "Code Section 12 permitting or requiring presentation of information to the proper authority when public health and safety are believed endangered"
  ],
  "proeth:necessaryFactors": [
    "Agency\u0027s announced intention to award to Firm A",
    "Firms B and C\u0027s belief that Firm A\u0027s proposal was out of line with realistic costs",
    "Perceived risk of inadequate or unsafe design"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Firms B and C (representatives/principals)",
  "proeth:sufficientFactors": [
    "The award announcement combined with Firms B and C\u0027s safety-based objections was sufficient to trigger the prompt protests and hearing request"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.

Necessary Factors (NESS):
  • Firms B and C's protests attacking Firm A's proposal
  • Firm A's perception that the protests improperly injured its interests
Sufficient Factors:
  • The public protests against Firm A's award, combined with Firm A's interest in defending the award, were sufficient to prompt the ethics charge
Counterfactual Test: Without the protests by Firms B and C, Firm A's principal would have had no conduct to characterize as unethical
Responsibility Attribution:

Agent: Principal of Firm A
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Protest Filing
    Firms B and C protest the award and call for a public hearing
  2. Ethics Charge Filing
    Firm A's principal charges that Firms B and C's principals acted unethically
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Protest Filing
  • effect: Ethics Charge Filing
  • responsibleAgent: Principal of Firm A
Literal extractions (kept for synthesis)
  • causalLanguage content: A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.
  • necessaryFactors content: Firms B and C's protests attacking Firm A's proposal; Firm A's perception that the protests improperly injured its interests
  • sufficientFactors content: The public protests against Firm A's award, combined with Firm A's interest in defending the award, were sufficient to prompt the ethics charge
  • counterfactual content: Without the protests by Firms B and C, Firm A's principal would have had no conduct to characterize as unethical
  • agentKnowledge content: Knew of the protests and the safety grounds asserted; may have viewed them as attempts to injure Firm A's interests to advance those of Firms B and C
  • interveningFactors content: Code Section 12's dual command: firms may not injure a competitor's interests for self-advancement, yet may present safety concerns to the proper authority
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Protest Filing', 'proeth:description': 'Firms B and C protest the award and call for a public hearing'}; {'proeth:step': 2, 'proeth:element': 'Ethics Charge Filing', 'proeth:description': "Firm A's principal charges that Firms B and C's principals acted unethically"}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_9",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408668+00:00",
  "proeth:agentKnowledge": "Knew of the protests and the safety grounds asserted; may have viewed them as attempts to injure Firm A\u0027s interests to advance those of Firms B and C",
  "proeth:causalLanguage": "A principal of Firm A charges that the engineer principals of Firms B and C have acted unethically.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms B and C protest the award and call for a public hearing",
      "proeth:element": "Protest Filing",
      "proeth:step": 1
    },
    {
      "proeth:description": "Firm A\u0027s principal charges that Firms B and C\u0027s principals acted unethically",
      "proeth:element": "Ethics Charge Filing",
      "proeth:step": 2
    }
  ],
  "proeth:cause": "Protest Filing",
  "proeth:counterfactual": "Without the protests by Firms B and C, Firm A\u0027s principal would have had no conduct to characterize as unethical",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Ethics Charge Filing",
  "proeth:interveningFactors": [
    "Code Section 12\u0027s dual command: firms may not injure a competitor\u0027s interests for self-advancement, yet may present safety concerns to the proper authority"
  ],
  "proeth:necessaryFactors": [
    "Firms B and C\u0027s protests attacking Firm A\u0027s proposal",
    "Firm A\u0027s perception that the protests improperly injured its interests"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Principal of Firm A",
  "proeth:sufficientFactors": [
    "The public protests against Firm A\u0027s award, combined with Firm A\u0027s interest in defending the award, were sufficient to prompt the ethics charge"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances.

Necessary Factors (NESS):
  • Firm A's ethics charge against Firms B and C
  • Firms B and C's belief that Firm A's proposal was itself unethical under the circumstances
Sufficient Factors:
  • Firm A's charge, combined with Firms B and C's pre-existing objections to Firm A's pricing, was sufficient to provoke the responsive counter-charge "in return"
Counterfactual Test: The text frames the counter-charge as made "in return"; without Firm A's charge, Firms B and C's position would likely have remained a protest rather than an ethics counter-charge
Responsibility Attribution:

Agent: Engineer principals of Firms B and C
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Ethics Charge Filing
    Firm A's principal charges Firms B and C with unethical conduct
  2. Ethics Counter-Charge Filing
    Principals of Firms B and C counter that Firm A acted unethically in making its proposal
  3. Ethics Dispute Emergence
    A full ethics dispute between the firms crystallizes, requiring Board guidance
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Ethics Charge Filing
  • effect: Ethics Counter-Charge Filing
  • responsibleAgent: Engineer principals of Firms B and C
Literal extractions (kept for synthesis)
  • causalLanguage content: In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances.
  • necessaryFactors content: Firm A's ethics charge against Firms B and C; Firms B and C's belief that Firm A's proposal was itself unethical under the circumstances
  • sufficientFactors content: Firm A's charge, combined with Firms B and C's pre-existing objections to Firm A's pricing, was sufficient to provoke the responsive counter-charge "in return"
  • counterfactual content: The text frames the counter-charge as made "in return"; without Firm A's charge, Firms B and C's position would likely have remained a protest rather than an ethics counter-charge
  • agentKnowledge content: Believed Firm A's fee was so low that it would lead to inadequate and possibly unsafe design; the Board assumes their motivation was sincere protection of public safety
  • interveningFactors content: Ethical principle that an engineer may not cut fees to such an extent as would lead to the rendition of incompetent and dangerous service
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Ethics Charge Filing', 'proeth:description': "Firm A's principal charges Firms B and C with unethical conduct"}; {'proeth:step': 2, 'proeth:element': 'Ethics Counter-Charge Filing', 'proeth:description': 'Principals of Firms B and C counter that Firm A acted unethically in making its proposal'}; {'proeth:step': 3, 'proeth:element': 'Ethics Dispute Emergence', 'proeth:description': 'A full ethics dispute between the firms crystallizes, requiring Board guidance'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/118#",
    "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/118#CausalChain_10",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T09:37:22.408685+00:00",
  "proeth:agentKnowledge": "Believed Firm A\u0027s fee was so low that it would lead to inadequate and possibly unsafe design; the Board assumes their motivation was sincere protection of public safety",
  "proeth:causalLanguage": "In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A have acted unethically in making their proposal under these circumstances.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firm A\u0027s principal charges Firms B and C with unethical conduct",
      "proeth:element": "Ethics Charge Filing",
      "proeth:step": 1
    },
    {
      "proeth:description": "Principals of Firms B and C counter that Firm A acted unethically in making its proposal",
      "proeth:element": "Ethics Counter-Charge Filing",
      "proeth:step": 2
    },
    {
      "proeth:description": "A full ethics dispute between the firms crystallizes, requiring Board guidance",
      "proeth:element": "Ethics Dispute Emergence",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Ethics Charge Filing",
  "proeth:counterfactual": "The text frames the counter-charge as made \"in return\"; without Firm A\u0027s charge, Firms B and C\u0027s position would likely have remained a protest rather than an ethics counter-charge",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Ethics Counter-Charge Filing",
  "proeth:interveningFactors": [
    "Ethical principle that an engineer may not cut fees to such an extent as would lead to the rendition of incompetent and dangerous service"
  ],
  "proeth:necessaryFactors": [
    "Firm A\u0027s ethics charge against Firms B and C",
    "Firms B and C\u0027s belief that Firm A\u0027s proposal was itself unethical under the circumstances"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer principals of Firms B and C",
  "proeth:sufficientFactors": [
    "Firm A\u0027s charge, combined with Firms B and C\u0027s pre-existing objections to Firm A\u0027s pricing, was sufficient to provoke the responsive counter-charge \"in return\""
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (14)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
agency adoption of new selection procedure before
Entity1 is before Entity2
advertisement for engineering services time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
A state agency, operating under a new procedure for selection of engineering services, advertised it... [more]
advertisement/announcement before
Entity1 is before Entity2
submission of statements of qualification time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
The announcement called for all interested firms to submit a statement of qualification
submission of statements of qualification before
Entity1 is before Entity2
preparation of short list time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
submit a statement of qualification, following which the agency selection board would prepare a 'sho... [more]
competency review by agency engineering staff before
Entity1 is before Entity2
placement of Firms A, B, and C on short list time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
After a review of the competency of all the firms by the agency engineering staff, Firms A, B, and C... [more]
short list creation before
Entity1 is before Entity2
scope of project meeting time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Thereafter each of those firms would be requested to attend a 'scope of project' meeting
scope of project meeting before
Entity1 is before Entity2
submission of price proposals time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
attended the 'scope of project' meeting. The firms then subsequently submitted the following price p... [more]
submission of price proposals before
Entity1 is before Entity2
agency announcement of intent to award to Firm A time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Firm A: $50,000; Firm B: $120,000; and Firm C: $200,000. The agency announced its intention to award... [more]
agency announcement of intent to award meets
Entity1 ends exactly when Entity2 begins
protests filed by Firms B and C time:intervalMeets
http://www.w3.org/2006/time#intervalMeets
The agency announced its intention to award the contract to Firm A. Representatives of Firms B and C... [more]
protests by Firms B and C before
Entity1 is before Entity2
Firm A's charge of unethical conduct against B and C time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Representatives of Firms B and C promptly filed protests... A principal of Firm A charges that the e... [more]
Firm A's charge of unethical conduct before
Entity1 is before Entity2
counter-charges by Firms B and C time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
In return, the engineer principals of Firms B and C counter that the engineer principals of Firm A h... [more]
all case events (selection process, protests, charges) before
Entity1 is before Entity2
Board of Ethical Review discussion/analysis time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
The Discussion section retrospectively analyzes these events; 'This board has not been presented wit... [more]
firms' analysis of the engagement before
Entity1 is before Entity2
submission of price proposals time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
We assume for the purpose of this discussion that Firms A, B, and C, having made an analysis of the ... [more]
hypothetical inadequate design before
Entity1 is before Entity2
higher construction and maintenance costs over the life of the facility time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
the result would most likely be an inadequate design, with higher construction and maintenance costs... [more]
existence of Code Sections 11 and 12 before
Entity1 is before Entity2
note that they no longer exist time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Note: Code Sections 11 and 12 no longer exist
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.