PASS 3: Temporal Dynamics
Case 6: Public Contracting Practices
Timeline Overview
OWL-Time Temporal Structure 11 relations time: = w3.org/2006/time
Extracted Actions (7)
Volitional professional decisions with intentions and ethical contextDescription: City D hired Firm X through a competitive RFQ process to maintain the citywide traffic model and review developer traffic studies, under a contract with annual extension options for up to 10 years.
Temporal Marker: Seven years ago instant
Fluent Transitions:
- Compliant Firm X Contract in Effect
Mental State: deliberate
Intended Outcome: Secure qualified traffic engineering services through lawful competitive selection
Obligation Engagement:
- Conform with State Registration Laws in the Practice of Engineering
Guided By Principles:
- Qualification-Based Selection
- Honorable, Responsible, and Fair Conduct
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Conform with State Registration Laws in the Practice of EngineeringguidedByPrinciple: Qualification-Based Selection; Honorable, Responsible, and Fair ConductrequiresCapability: Procurement administration; Engineering services evaluationinitiates: Compliant Firm X Contract in Effect
descriptioncontent: City D hired Firm X through a competitive RFQ process to maintain the citywide traffic model and review developer traffic studies, under a contract with annual extension options for up to 10 years.hasAgentcontent: City DtemporalMarkercontent: Seven years agoeventRoleContextcontent: public entity, engineering departmenthasMentalStatecontent: deliberateintendedOutcomecontent: Secure qualified traffic engineering services through lawful competitive selectiontextReferencescontent: City D hired Firm X seven years ago through an RFQ process to maintain the citywide traffic model and review traffic studies submitted by private developers.temporalExtentcontent: instanttemporalSequencecontent: 1withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Compliant_RFQ_Contract_Award",
"@type": "proeth:Action",
"proeth:description": "City D hired Firm X through a competitive RFQ process to maintain the citywide traffic model and review developer traffic studies, under a contract with annual extension options for up to 10 years.",
"proeth:eventRoleContext": "public entity, engineering department",
"proeth:fulfillsObligation": [
"Conform with State Registration Laws in the Practice of Engineering"
],
"proeth:guidedByPrinciple": [
"Qualification-Based Selection",
"Honorable, Responsible, and Fair Conduct"
],
"proeth:hasAgent": "City D",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Compliant Firm X Contract in Effect"
],
"proeth:intendedOutcome": "Secure qualified traffic engineering services through lawful competitive selection",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Procurement administration",
"Engineering services evaluation"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Seven years ago",
"proeth:temporalSequence": 1,
"proeth:textReferences": [
"City D hired Firm X seven years ago through an RFQ process to maintain the citywide traffic model and review traffic studies submitted by private developers."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Compliant RFQ Contract Award"
}
Description: City D awarded the first three of five contracts to Firm Z through competitive RFQ processes that attracted on average four submissions per advertisement.
Temporal Marker: Over the past six years, first three contracts interval
Fluent Transitions:
- Compliant Firm Z Contracts in Effect
Mental State: deliberate
Intended Outcome: Secure civil engineering services through lawful competitive selection
Obligation Engagement:
- Conform with State Registration Laws in the Practice of Engineering
Guided By Principles:
- Qualification-Based Selection
- Honorable, Responsible, and Fair Conduct
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Conform with State Registration Laws in the Practice of EngineeringguidedByPrinciple: Qualification-Based Selection; Honorable, Responsible, and Fair ConductrequiresCapability: Procurement administration; Engineering services evaluationinitiates: Compliant Firm Z Contracts in Effect
descriptioncontent: City D awarded the first three of five contracts to Firm Z through competitive RFQ processes that attracted on average four submissions per advertisement.hasAgentcontent: City DtemporalMarkercontent: Over the past six years, first three contractseventRoleContextcontent: public entity, engineering departmenthasMentalStatecontent: deliberateintendedOutcomecontent: Secure civil engineering services through lawful competitive selectiontextReferencescontent: Records show the first three contracts were awarded through a competitive RFQ process that attracted, on average, four submissions per advertisement.temporalExtentcontent: intervaltemporalSequencecontent: 2withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Compliant_Contract_Awards",
"@type": "proeth:Action",
"proeth:description": "City D awarded the first three of five contracts to Firm Z through competitive RFQ processes that attracted on average four submissions per advertisement.",
"proeth:eventRoleContext": "public entity, engineering department",
"proeth:fulfillsObligation": [
"Conform with State Registration Laws in the Practice of Engineering"
],
"proeth:guidedByPrinciple": [
"Qualification-Based Selection",
"Honorable, Responsible, and Fair Conduct"
],
"proeth:hasAgent": "City D",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Compliant Firm Z Contracts in Effect"
],
"proeth:intendedOutcome": "Secure civil engineering services through lawful competitive selection",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Procurement administration",
"Engineering services evaluation"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Over the past six years, first three contracts",
"proeth:temporalSequence": 2,
"proeth:textReferences": [
"Records show the first three contracts were awarded through a competitive RFQ process that attracted, on average, four submissions per advertisement."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Compliant Contract Awards"
}
Description: The City Engineer awarded the two most recent contracts to Firm Z solely on personal approval, without an RFQ process or City Council authorization, despite dollar amounts exceeding the thresholds requiring both.
Temporal Marker: The two most recent contracts, within the past six years instant
Fluent Transitions:
- Procurement Law Noncompliance
Mental State: deliberate
Intended Outcome: Continue services with Firm Z conveniently based on the longstanding relationship
Foreseen Unintended Effects:
- Exclusion of other qualified firms from competing for City D contracts
Obligation Engagement:
- Conform with State Registration Laws in the Practice of Engineering
Required Capabilities:
Field classification (triples vs literals)
violatesObligation: Conform with State Registration Laws in the Practice of EngineeringrequiresCapability: Procurement administration; Contract authorizationinitiates: Procurement Law Noncompliance
descriptioncontent: The City Engineer awarded the two most recent contracts to Firm Z solely on personal approval, without an RFQ process or City Council authorization, despite dollar amounts exceeding the thresholds requiring both.hasAgentcontent: City D EngineertemporalMarkercontent: The two most recent contracts, within the past six yearseventRoleContextcontent: licensed professional engineer, City EngineerhasMentalStatecontent: deliberateintendedOutcomecontent: Continue services with Firm Z conveniently based on the longstanding relationshipforeseenUnintendedEffectscontent: Exclusion of other qualified firms from competing for City D contractstextReferencescontent: the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ processtemporalExtentcontent: instanttemporalSequencecontent: 4withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Non-Compliant_Contract_Award",
"@type": "proeth:Action",
"proeth:description": "The City Engineer awarded the two most recent contracts to Firm Z solely on personal approval, without an RFQ process or City Council authorization, despite dollar amounts exceeding the thresholds requiring both.",
"proeth:eventRoleContext": "licensed professional engineer, City Engineer",
"proeth:foreseenUnintendedEffects": [
"Exclusion of other qualified firms from competing for City D contracts"
],
"proeth:fulfillsObligation": [],
"proeth:hasAgent": "City D Engineer",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Procurement Law Noncompliance"
],
"proeth:intendedOutcome": "Continue services with Firm Z conveniently based on the longstanding relationship",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Procurement administration",
"Contract authorization"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "The two most recent contracts, within the past six years",
"proeth:temporalSequence": 4,
"proeth:textReferences": [
"the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D\u2019s Council authorization and an RFQ process"
],
"proeth:violatesObligation": [
"Conform with State Registration Laws in the Practice of Engineering"
],
"proeth:withinCompetence": true,
"rdfs:label": "Non-Compliant Contract Award"
}
Description: Engineer B approached Engineer A alleging that City D exclusively awards traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the RFQ process, excluding other qualified firms.
Temporal Marker: Shortly after Engineer A joined City D instant
Fluent Transitions:
- Compliance Concern Raised
Mental State: deliberate
Intended Outcome: Prompt review and correction of City D's contracting practices so qualified firms can compete
Obligation Engagement:
- Report Any Alleged Violation of the Code
Guided By Principles:
- Qualification-Based Selection
- Honorable, Responsible, and Fair Conduct
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Report Any Alleged Violation of the CodeguidedByPrinciple: Qualification-Based Selection; Honorable, Responsible, and Fair ConductrequiresCapability: Knowledge of QBS procurement requirementsinitiates: Compliance Concern Raised
descriptioncontent: Engineer B approached Engineer A alleging that City D exclusively awards traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the RFQ process, excluding other qualified firms.hasAgentcontent: Engineer BtemporalMarkercontent: Shortly after Engineer A joined City DeventRoleContextcontent: licensed professional engineer, owner of local civil engineering firmhasMentalStatecontent: deliberateintendedOutcomecontent: Prompt review and correction of City D's contracting practices so qualified firms can competetextReferencescontent: Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process.temporalExtentcontent: instanttemporalSequencecontent: 7withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Violation_Reporting",
"@type": "proeth:Action",
"proeth:description": "Engineer B approached Engineer A alleging that City D exclusively awards traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the RFQ process, excluding other qualified firms.",
"proeth:eventRoleContext": "licensed professional engineer, owner of local civil engineering firm",
"proeth:fulfillsObligation": [
"Report Any Alleged Violation of the Code"
],
"proeth:guidedByPrinciple": [
"Qualification-Based Selection",
"Honorable, Responsible, and Fair Conduct"
],
"proeth:hasAgent": "Engineer B",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Compliance Concern Raised"
],
"proeth:intendedOutcome": "Prompt review and correction of City D\u0027s contracting practices so qualified firms can compete",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Knowledge of QBS procurement requirements"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Shortly after Engineer A joined City D",
"proeth:temporalSequence": 7,
"proeth:textReferences": [
"Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Violation Reporting"
}
Description: Engineer A committed to investigating Engineer B's concerns and reviewed seven years of City D contracting records, finding Firm X compliant and discovering that Firm Z's two most recent contracts bypassed required processes.
Temporal Marker: Following Engineer B's approach interval
Fluent Transitions:
- Noncompliance Discovered
- Compliance Concern Raised
Mental State: deliberate
Intended Outcome: Verify whether City D's contracting practices comply with RFQ and QBS requirements
Obligation Engagement:
- Not Aid or Abet the Unlawful Practice of Engineering
- Act as Faithful Agent or Trustee
Guided By Principles:
- Qualification-Based Selection
- Honorable, Responsible, and Fair Conduct
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Not Aid or Abet the Unlawful Practice of Engineering; Act as Faithful Agent or TrusteeguidedByPrinciple: Qualification-Based Selection; Honorable, Responsible, and Fair ConductrequiresCapability: Records review; Knowledge of procurement law; Engineering department managementinitiates: Noncompliance Discoveredterminates: Compliance Concern Raised
descriptioncontent: Engineer A committed to investigating Engineer B's concerns and reviewed seven years of City D contracting records, finding Firm X compliant and discovering that Firm Z's two most recent contracts bypassed required processes.hasAgentcontent: Engineer AtemporalMarkercontent: Following Engineer B's approacheventRoleContextcontent: licensed professional engineer, Assistant City EngineerhasMentalStatecontent: deliberateintendedOutcomecontent: Verify whether City D's contracting practices comply with RFQ and QBS requirementstextReferencescontent: Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns.; Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.temporalExtentcontent: intervaltemporalSequencecontent: 8withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Compliance_Investigation",
"@type": "proeth:Action",
"proeth:description": "Engineer A committed to investigating Engineer B\u0027s concerns and reviewed seven years of City D contracting records, finding Firm X compliant and discovering that Firm Z\u0027s two most recent contracts bypassed required processes.",
"proeth:eventRoleContext": "licensed professional engineer, Assistant City Engineer",
"proeth:fulfillsObligation": [
"Not Aid or Abet the Unlawful Practice of Engineering",
"Act as Faithful Agent or Trustee"
],
"proeth:guidedByPrinciple": [
"Qualification-Based Selection",
"Honorable, Responsible, and Fair Conduct"
],
"proeth:hasAgent": "Engineer A",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Noncompliance Discovered"
],
"proeth:intendedOutcome": "Verify whether City D\u0027s contracting practices comply with RFQ and QBS requirements",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Records review",
"Knowledge of procurement law",
"Engineering department management"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Following Engineer B\u0027s approach",
"proeth:temporalSequence": 8,
"proeth:terminates": [
"Compliance Concern Raised"
],
"proeth:textReferences": [
"Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B\u2019s concerns.",
"Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Compliance Investigation"
}
Description: Engineer A brought the investigation findings to the City Engineer and recommended improvements to address compliance concerns with the contracting process.
Temporal Marker: After completing the investigation instant
Fluent Transitions:
- City Engineer Notified of Noncompliance
Mental State: deliberate
Intended Outcome: Prompt corrective action to bring City D's contracting into compliance
Obligation Engagement:
- Act as Faithful Agent or Trustee
- Not Aid or Abet the Unlawful Practice of Engineering
- Report Any Alleged Violation of the Code
Guided By Principles:
- Qualification-Based Selection
- Honorable, Responsible, and Fair Conduct
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Act as Faithful Agent or Trustee; Not Aid or Abet the Unlawful Practice of Engineering; Report Any Alleged Violation of the CodeguidedByPrinciple: Qualification-Based Selection; Honorable, Responsible, and Fair ConductrequiresCapability: Professional communication; Knowledge of procurement lawinitiates: City Engineer Notified of Noncompliance
descriptioncontent: Engineer A brought the investigation findings to the City Engineer and recommended improvements to address compliance concerns with the contracting process.hasAgentcontent: Engineer AtemporalMarkercontent: After completing the investigationeventRoleContextcontent: licensed professional engineer, Assistant City EngineerhasMentalStatecontent: deliberateintendedOutcomecontent: Prompt corrective action to bring City D's contracting into compliancetextReferencescontent: Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process.temporalExtentcontent: instanttemporalSequencecontent: 11withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Findings_Reporting",
"@type": "proeth:Action",
"proeth:description": "Engineer A brought the investigation findings to the City Engineer and recommended improvements to address compliance concerns with the contracting process.",
"proeth:eventRoleContext": "licensed professional engineer, Assistant City Engineer",
"proeth:fulfillsObligation": [
"Act as Faithful Agent or Trustee",
"Not Aid or Abet the Unlawful Practice of Engineering",
"Report Any Alleged Violation of the Code"
],
"proeth:guidedByPrinciple": [
"Qualification-Based Selection",
"Honorable, Responsible, and Fair Conduct"
],
"proeth:hasAgent": "Engineer A",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"City Engineer Notified of Noncompliance"
],
"proeth:intendedOutcome": "Prompt corrective action to bring City D\u0027s contracting into compliance",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Professional communication",
"Knowledge of procurement law"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After completing the investigation",
"proeth:temporalSequence": 11,
"proeth:textReferences": [
"Engineer A brings these findings to City D\u2019s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process."
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Findings Reporting"
}
Description: The City Engineer acknowledged that the two most recent Firm Z contracts did not comply with contracting requirements but refused to take corrective action, citing convenience and the longstanding relationship with Firm Z. This omission of required correction is treated as the City Engineer's conduct.
Temporal Marker: After Engineer A presented findings and recommendations instant
Fluent Transitions:
- Unresolved Acknowledged Noncompliance
Mental State: deliberate
Intended Outcome: Preserve the convenient, longstanding contracting arrangement with Firm Z
Foreseen Unintended Effects:
- Continued noncompliance with QBS procurement law
- Continued exclusion of other qualified firms
Obligation Engagement:
- Conform with State Registration Laws in the Practice of Engineering
Required Capabilities:
Field classification (triples vs literals)
violatesObligation: Conform with State Registration Laws in the Practice of EngineeringrequiresCapability: Contract administration authorityinitiates: Unresolved Acknowledged Noncompliance
descriptioncontent: The City Engineer acknowledged that the two most recent Firm Z contracts did not comply with contracting requirements but refused to take corrective action, citing convenience and the longstanding relationship with Firm Z. This omission of required correction is treated as the City Engineer's conduct.hasAgentcontent: City D EngineertemporalMarkercontent: After Engineer A presented findings and recommendationseventRoleContextcontent: licensed professional engineer, City EngineerhasMentalStatecontent: deliberateintendedOutcomecontent: Preserve the convenient, longstanding contracting arrangement with Firm ZforeseenUnintendedEffectscontent: Continued noncompliance with QBS procurement law; Continued exclusion of other qualified firmstextReferencescontent: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.temporalExtentcontent: instanttemporalSequencecontent: 12withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Action_Corrective_Action_Refusal",
"@type": "proeth:Action",
"proeth:description": "The City Engineer acknowledged that the two most recent Firm Z contracts did not comply with contracting requirements but refused to take corrective action, citing convenience and the longstanding relationship with Firm Z. This omission of required correction is treated as the City Engineer\u0027s conduct.",
"proeth:eventRoleContext": "licensed professional engineer, City Engineer",
"proeth:foreseenUnintendedEffects": [
"Continued noncompliance with QBS procurement law",
"Continued exclusion of other qualified firms"
],
"proeth:fulfillsObligation": [],
"proeth:hasAgent": "City D Engineer",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Unresolved Acknowledged Noncompliance"
],
"proeth:intendedOutcome": "Preserve the convenient, longstanding contracting arrangement with Firm Z",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Contract administration authority"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After Engineer A presented findings and recommendations",
"proeth:temporalSequence": 12,
"proeth:textReferences": [
"City D\u2019s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification."
],
"proeth:violatesObligation": [
"Conform with State Registration Laws in the Practice of Engineering"
],
"proeth:withinCompetence": true,
"rdfs:label": "Corrective Action Refusal"
}
Extracted Events (6)
Occurrences that trigger ethical considerations and state changesDescription: The dollar amounts of the two most recent Firm Z contracts exceeded the threshold that automatically triggers the requirement for City Council authorization and an RFQ process under the procurement rules.
Temporal Marker: At the time the two most recent Firm Z contracts were priced and entered instant
Fluent Transitions:
- RFQ Requirement Applicable
- Council Authorization Required
Caused By Action: Action_Non-Compliant_Contract_Award
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Awardinitiates: RFQ Requirement Applicable; Council Authorization Required
descriptioncontent: The dollar amounts of the two most recent Firm Z contracts exceeded the threshold that automatically triggers the requirement for City Council authorization and an RFQ process under the procurement rules.temporalMarkercontent: At the time the two most recent Firm Z contracts were priced and enteredtextReferencescontent: their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ processeventTypecontent: automatictemporalExtentcontent: instanttemporalSequencecontent: 3confidenceassessment: 0.85
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Threshold_Exceedance",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Award",
"proeth:confidence": "0.85",
"proeth:description": "The dollar amounts of the two most recent Firm Z contracts exceeded the threshold that automatically triggers the requirement for City Council authorization and an RFQ process under the procurement rules.",
"proeth:eventType": "automatic",
"proeth:initiates": [
"RFQ Requirement Applicable",
"Council Authorization Required"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "At the time the two most recent Firm Z contracts were priced and entered",
"proeth:temporalSequence": 3,
"proeth:textReferences": [
"their dollar amounts exceeded the threshold requiring City D\u2019s Council authorization and an RFQ process"
],
"rdfs:label": "Threshold Exceedance"
}
Description: The two most recent contracts with Firm Z were awarded without the required RFQ process and Council authorization, resulting in a violation of state and local procurement law and Code section III.8.a.
Temporal Marker: Within the past six years, at the time of the two most recent Firm Z contract awards instant
Fluent Transitions:
- Procurement Noncompliance
- Code Violation State
Caused By Action: Action_Non-Compliant_Contract_Award
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Awardinitiates: Procurement Noncompliance; Code Violation State
descriptioncontent: The two most recent contracts with Firm Z were awarded without the required RFQ process and Council authorization, resulting in a violation of state and local procurement law and Code section III.8.a.temporalMarkercontent: Within the past six years, at the time of the two most recent Firm Z contract awardstextReferencescontent: the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process; City D’s two recent contract awards to Firm Z appear to have violated the procurement laweventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 5confidenceassessment: 0.92
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Procurement_Law_Violation",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Award",
"proeth:confidence": "0.92",
"proeth:description": "The two most recent contracts with Firm Z were awarded without the required RFQ process and Council authorization, resulting in a violation of state and local procurement law and Code section III.8.a.",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Procurement Noncompliance",
"Code Violation State"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Within the past six years, at the time of the two most recent Firm Z contract awards",
"proeth:temporalSequence": 5,
"proeth:textReferences": [
"the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D\u2019s Council authorization and an RFQ process",
"City D\u2019s two recent contract awards to Firm Z appear to have violated the procurement law"
],
"rdfs:label": "Procurement Law Violation"
}
Description: Other qualified engineering firms were shut out of competing for City D contracts as a consequence of the exclusive awarding of contracts to Firm X and Firm Z without an RFQ process.
Temporal Marker: Ongoing over the past seven years of exclusive contract awards interval
Fluent Transitions:
- Qualified Firms Excluded
Caused By Action: Action_Non-Compliant_Contract_Award
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Awardinitiates: Qualified Firms Excluded
descriptioncontent: Other qualified engineering firms were shut out of competing for City D contracts as a consequence of the exclusive awarding of contracts to Firm X and Firm Z without an RFQ process.temporalMarkercontent: Ongoing over the past seven years of exclusive contract awardstextReferencescontent: Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contractseventTypecontent: outcometemporalExtentcontent: intervaltemporalSequencecontent: 6confidenceassessment: 0.82
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Competitive_Exclusion",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Non-Compliant_Contract_Award",
"proeth:confidence": "0.82",
"proeth:description": "Other qualified engineering firms were shut out of competing for City D contracts as a consequence of the exclusive awarding of contracts to Firm X and Firm Z without an RFQ process.",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Qualified Firms Excluded"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Ongoing over the past seven years of exclusive contract awards",
"proeth:temporalSequence": 6,
"proeth:textReferences": [
"Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts"
],
"rdfs:label": "Competitive Exclusion"
}
Description: Through the investigation, Engineer A discovers the seven-year pattern of exclusive contract awards and confirms that the two most recent Firm Z contracts bypassed the required RFQ process and Council authorization.
Temporal Marker: During Engineer A's investigation, shortly after joining City D instant
Fluent Transitions:
- Confirmed Noncompliance Known
- Duty to Report Findings Triggered
- Unverified Allegation
Caused By Action: Action_Compliance_Investigation
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Compliance_Investigationinitiates: Confirmed Noncompliance Known; Duty to Report Findings Triggeredterminates: Unverified Allegation
descriptioncontent: Through the investigation, Engineer A discovers the seven-year pattern of exclusive contract awards and confirms that the two most recent Firm Z contracts bypassed the required RFQ process and Council authorization.temporalMarkercontent: During Engineer A's investigation, shortly after joining City DtextReferencescontent: Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 9confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Violation_Discovery",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Compliance_Investigation",
"proeth:confidence": "0.9",
"proeth:description": "Through the investigation, Engineer A discovers the seven-year pattern of exclusive contract awards and confirms that the two most recent Firm Z contracts bypassed the required RFQ process and Council authorization.",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Confirmed Noncompliance Known",
"Duty to Report Findings Triggered"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During Engineer A\u0027s investigation, shortly after joining City D",
"proeth:temporalSequence": 9,
"proeth:terminates": [
"Unverified Allegation"
],
"proeth:textReferences": [
"Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z."
],
"rdfs:label": "Violation Discovery"
}
Description: The investigation establishes that Firm X's contract and the first three Firm Z contracts complied with the RFQ process, clearing those arrangements of the alleged wrongdoing.
Temporal Marker: During Engineer A's investigation instant
Fluent Transitions:
- Firm X Contract Compliance Confirmed
Caused By Action: Action_Compliance_Investigation
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Compliance_Investigationinitiates: Firm X Contract Compliance Confirmed
descriptioncontent: The investigation establishes that Firm X's contract and the first three Firm Z contracts complied with the RFQ process, clearing those arrangements of the alleged wrongdoing.temporalMarkercontent: During Engineer A's investigationtextReferencescontent: Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City.; The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, with four optional extensions remaining.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 10confidenceassessment: 0.85
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Compliance_Verification",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Compliance_Investigation",
"proeth:confidence": "0.85",
"proeth:description": "The investigation establishes that Firm X\u0027s contract and the first three Firm Z contracts complied with the RFQ process, clearing those arrangements of the alleged wrongdoing.",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Firm X Contract Compliance Confirmed"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During Engineer A\u0027s investigation",
"proeth:temporalSequence": 10,
"proeth:textReferences": [
"Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City.",
"The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, with four optional extensions remaining."
],
"rdfs:label": "Compliance Verification"
}
Description: After the City Engineer dismissed the need for corrective action, the noncompliant contract arrangement with Firm Z remains unaddressed, leaving the violation in place and requiring further action by Engineer A.
Temporal Marker: Following the City Engineer's dismissal of corrective action interval
Fluent Transitions:
- Unresolved Noncompliance
- Escalation Consideration Required
Caused By Action: Action_Corrective_Action_Refusal
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/6#Action_Corrective_Action_Refusalinitiates: Unresolved Noncompliance; Escalation Consideration Required
descriptioncontent: After the City Engineer dismissed the need for corrective action, the noncompliant contract arrangement with Firm Z remains unaddressed, leaving the violation in place and requiring further action by Engineer A.temporalMarkercontent: Following the City Engineer's dismissal of corrective actiontextReferencescontent: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.eventTypecontent: outcometemporalExtentcontent: intervaltemporalSequencecontent: 13confidenceassessment: 0.8
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#Event_Noncompliance_Persistence",
"@type": "proeth:Event",
"proeth:causedByAction": "http://proethica.org/ontology/case/6#Action_Corrective_Action_Refusal",
"proeth:confidence": "0.8",
"proeth:description": "After the City Engineer dismissed the need for corrective action, the noncompliant contract arrangement with Firm Z remains unaddressed, leaving the violation in place and requiring further action by Engineer A.",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Unresolved Noncompliance",
"Escalation Consideration Required"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "Following the City Engineer\u0027s dismissal of corrective action",
"proeth:temporalSequence": 13,
"proeth:textReferences": [
"City D\u2019s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification."
],
"rdfs:label": "Noncompliance Persistence"
}
Causal Chains (10)
NESS test analysis: Necessary Element of Sufficient SetCausal Language: However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process.
Necessary Factors (NESS):
- City Engineer's decision to award contracts on personal approval alone
- Absence of an RFQ process for the two contracts
- Contract dollar amounts exceeding the statutory threshold
Sufficient Factors:
- Awarding above-threshold contracts without RFQ and without Council authorization in a jurisdiction with strong QBS procurement laws
Responsibility Attribution:
Agent: City D's Engineer
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Threshold Exceedance
The two contracts' dollar amounts exceed the threshold requiring Council authorization and an RFQ process -
Non-Compliant Contract Award
City Engineer awards both contracts solely on personal approval without RFQ -
Procurement Law Violation
The awards violate state and local QBS procurement laws codified in licensure law
Field classification (triples vs literals)
cause: Non-Compliant Contract Awardeffect: Procurement Law ViolationresponsibleAgent: City D's Engineer
causalLanguagecontent: However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process.necessaryFactorscontent: City Engineer's decision to award contracts on personal approval alone; Absence of an RFQ process for the two contracts; Contract dollar amounts exceeding the statutory thresholdsufficientFactorscontent: Awarding above-threshold contracts without RFQ and without Council authorization in a jurisdiction with strong QBS procurement lawscounterfactualcontent: If the City Engineer had followed the RFQ process and obtained Council authorization, no procurement law violation would have occurredcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Threshold Exceedance', 'proeth:description': "The two contracts' dollar amounts exceed the threshold requiring Council authorization and an RFQ process"}; {'proeth:step': 2, 'proeth:element': 'Non-Compliant Contract Award', 'proeth:description': 'City Engineer awards both contracts solely on personal approval without RFQ'}; {'proeth:step': 3, 'proeth:element': 'Procurement Law Violation', 'proeth:description': 'The awards violate state and local QBS procurement laws codified in licensure law'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_1",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D\u2019s Council authorization and an RFQ process.",
"proeth:causalSequence": [
{
"proeth:description": "The two contracts\u0027 dollar amounts exceed the threshold requiring Council authorization and an RFQ process",
"proeth:element": "Threshold Exceedance",
"proeth:step": 1
},
{
"proeth:description": "City Engineer awards both contracts solely on personal approval without RFQ",
"proeth:element": "Non-Compliant Contract Award",
"proeth:step": 2
},
{
"proeth:description": "The awards violate state and local QBS procurement laws codified in licensure law",
"proeth:element": "Procurement Law Violation",
"proeth:step": 3
}
],
"proeth:cause": "Non-Compliant Contract Award",
"proeth:counterfactual": "If the City Engineer had followed the RFQ process and obtained Council authorization, no procurement law violation would have occurred",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Procurement Law Violation",
"proeth:necessaryFactors": [
"City Engineer\u0027s decision to award contracts on personal approval alone",
"Absence of an RFQ process for the two contracts",
"Contract dollar amounts exceeding the statutory threshold"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City D\u0027s Engineer",
"proeth:sufficientFactors": [
"Awarding above-threshold contracts without RFQ and without Council authorization in a jurisdiction with strong QBS procurement laws"
],
"proeth:withinAgentControl": true
}
Causal Language: even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process
Necessary Factors (NESS):
- Contract values above the statutory threshold triggering RFQ and Council authorization requirements
- Failure to satisfy those triggered requirements
Sufficient Factors:
- Above-threshold contract values combined with sole-source award without RFQ or Council authorization
Responsibility Attribution:
Agent: City D's Engineer
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Threshold Exceedance
Contract dollar amounts exceed the level automatically requiring Council authorization and RFQ -
Non-Compliant Contract Award
Contracts nonetheless awarded solely on City Engineer approval -
Procurement Law Violation
Legal requirements triggered by the threshold are breached
Field classification (triples vs literals)
cause: Threshold Exceedanceeffect: Procurement Law ViolationresponsibleAgent: City D's Engineer
causalLanguagecontent: even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ processnecessaryFactorscontent: Contract values above the statutory threshold triggering RFQ and Council authorization requirements; Failure to satisfy those triggered requirementssufficientFactorscontent: Above-threshold contract values combined with sole-source award without RFQ or Council authorizationcounterfactualcontent: If the contract values had been below the threshold, the sole-approval awards might not have constituted a legal violation of the RFQ requirementcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Threshold Exceedance', 'proeth:description': 'Contract dollar amounts exceed the level automatically requiring Council authorization and RFQ'}; {'proeth:step': 2, 'proeth:element': 'Non-Compliant Contract Award', 'proeth:description': 'Contracts nonetheless awarded solely on City Engineer approval'}; {'proeth:step': 3, 'proeth:element': 'Procurement Law Violation', 'proeth:description': 'Legal requirements triggered by the threshold are breached'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_2",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "even though their dollar amounts exceeded the threshold requiring City D\u2019s Council authorization and an RFQ process",
"proeth:causalSequence": [
{
"proeth:description": "Contract dollar amounts exceed the level automatically requiring Council authorization and RFQ",
"proeth:element": "Threshold Exceedance",
"proeth:step": 1
},
{
"proeth:description": "Contracts nonetheless awarded solely on City Engineer approval",
"proeth:element": "Non-Compliant Contract Award",
"proeth:step": 2
},
{
"proeth:description": "Legal requirements triggered by the threshold are breached",
"proeth:element": "Procurement Law Violation",
"proeth:step": 3
}
],
"proeth:cause": "Threshold Exceedance",
"proeth:counterfactual": "If the contract values had been below the threshold, the sole-approval awards might not have constituted a legal violation of the RFQ requirement",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Procurement Law Violation",
"proeth:necessaryFactors": [
"Contract values above the statutory threshold triggering RFQ and Council authorization requirements",
"Failure to satisfy those triggered requirements"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City D\u0027s Engineer",
"proeth:sufficientFactors": [
"Above-threshold contract values combined with sole-source award without RFQ or Council authorization"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts.
Necessary Factors (NESS):
- Sole-source awards to Firm Z without public advertisement
- Existence of other qualified firms willing to compete (RFQs historically attracted four submissions on average)
Sufficient Factors:
- Bypassing the RFQ process for above-threshold contracts, which removed the competitive vehicle through which other firms could submit qualifications
Responsibility Attribution:
Agent: City D's Engineer
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Non-Compliant Contract Award
Two most recent contracts awarded to Firm Z without RFQ advertisement -
No Competitive Opportunity
No public solicitation exists for other firms to respond to -
Competitive Exclusion
Other qualified engineering firms are shut out of competing for City D contracts
Field classification (triples vs literals)
cause: Non-Compliant Contract Awardeffect: Competitive ExclusionresponsibleAgent: City D's Engineer
causalLanguagecontent: Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts.necessaryFactorscontent: Sole-source awards to Firm Z without public advertisement; Existence of other qualified firms willing to compete (RFQs historically attracted four submissions on average)sufficientFactorscontent: Bypassing the RFQ process for above-threshold contracts, which removed the competitive vehicle through which other firms could submit qualificationscounterfactualcontent: If an RFQ had been advertised, other qualified firms could have competed, as they did for the first three Firm Z contractscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Non-Compliant Contract Award', 'proeth:description': 'Two most recent contracts awarded to Firm Z without RFQ advertisement'}; {'proeth:step': 2, 'proeth:element': 'No Competitive Opportunity', 'proeth:description': 'No public solicitation exists for other firms to respond to'}; {'proeth:step': 3, 'proeth:element': 'Competitive Exclusion', 'proeth:description': 'Other qualified engineering firms are shut out of competing for City D contracts'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_3",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts.",
"proeth:causalSequence": [
{
"proeth:description": "Two most recent contracts awarded to Firm Z without RFQ advertisement",
"proeth:element": "Non-Compliant Contract Award",
"proeth:step": 1
},
{
"proeth:description": "No public solicitation exists for other firms to respond to",
"proeth:element": "No Competitive Opportunity",
"proeth:step": 2
},
{
"proeth:description": "Other qualified engineering firms are shut out of competing for City D contracts",
"proeth:element": "Competitive Exclusion",
"proeth:step": 3
}
],
"proeth:cause": "Non-Compliant Contract Award",
"proeth:counterfactual": "If an RFQ had been advertised, other qualified firms could have competed, as they did for the first three Firm Z contracts",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Competitive Exclusion",
"proeth:necessaryFactors": [
"Sole-source awards to Firm Z without public advertisement",
"Existence of other qualified firms willing to compete (RFQs historically attracted four submissions on average)"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City D\u0027s Engineer",
"proeth:sufficientFactors": [
"Bypassing the RFQ process for above-threshold contracts, which removed the competitive vehicle through which other firms could submit qualifications"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process.
Necessary Factors (NESS):
- Engineer B's awareness of the exclusive awarding pattern
- Engineer B's perception that qualified firms, including B's own, were excluded
- Engineer A's presence as a newly arrived official to whom concerns could be raised
Sufficient Factors:
- Perceived exclusion from competition combined with Engineer B's ethical obligation under Code section II.1.f to report alleged violations
Responsibility Attribution:
Agent: Engineer B
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Competitive Exclusion
Qualified firms, including Engineer B's, are excluded from competing -
Engineer B's Frustration
Engineer B perceives unfair, non-competitive procurement practices -
Violation Reporting
Engineer B approaches Engineer A alleging exclusive awards without RFQ
Field classification (triples vs literals)
cause: Competitive Exclusioneffect: Violation ReportingresponsibleAgent: Engineer B
causalLanguagecontent: Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process.necessaryFactorscontent: Engineer B's awareness of the exclusive awarding pattern; Engineer B's perception that qualified firms, including B's own, were excluded; Engineer A's presence as a newly arrived official to whom concerns could be raisedsufficientFactorscontent: Perceived exclusion from competition combined with Engineer B's ethical obligation under Code section II.1.f to report alleged violationscounterfactualcontent: Without the exclusionary contracting pattern, Engineer B would have had no violation to allege and no occasion to approach Engineer AcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Competitive Exclusion', 'proeth:description': "Qualified firms, including Engineer B's, are excluded from competing"}; {'proeth:step': 2, 'proeth:element': "Engineer B's Frustration", 'proeth:description': 'Engineer B perceives unfair, non-competitive procurement practices'}; {'proeth:step': 3, 'proeth:element': 'Violation Reporting', 'proeth:description': 'Engineer B approaches Engineer A alleging exclusive awards without RFQ'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_4",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process.",
"proeth:causalSequence": [
{
"proeth:description": "Qualified firms, including Engineer B\u0027s, are excluded from competing",
"proeth:element": "Competitive Exclusion",
"proeth:step": 1
},
{
"proeth:description": "Engineer B perceives unfair, non-competitive procurement practices",
"proeth:element": "Engineer B\u0027s Frustration",
"proeth:step": 2
},
{
"proeth:description": "Engineer B approaches Engineer A alleging exclusive awards without RFQ",
"proeth:element": "Violation Reporting",
"proeth:step": 3
}
],
"proeth:cause": "Competitive Exclusion",
"proeth:counterfactual": "Without the exclusionary contracting pattern, Engineer B would have had no violation to allege and no occasion to approach Engineer A",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Violation Reporting",
"proeth:necessaryFactors": [
"Engineer B\u0027s awareness of the exclusive awarding pattern",
"Engineer B\u0027s perception that qualified firms, including B\u0027s own, were excluded",
"Engineer A\u0027s presence as a newly arrived official to whom concerns could be raised"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer B",
"proeth:sufficientFactors": [
"Perceived exclusion from competition combined with Engineer B\u0027s ethical obligation under Code section II.1.f to report alleged violations"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns.
Necessary Factors (NESS):
- Engineer B's report of alleged violations to Engineer A
- Engineer A's authority over department procurement matters
- Engineer A's professional commitment to QBS and the Code of Ethics
Sufficient Factors:
- A credible allegation of unlawful practice presented to an official with both the duty to not aid or abet unlawful practice and the duty to act as a faithful agent of the City
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Violation Reporting
Engineer B alleges exclusive, non-RFQ contract awards -
Acknowledgment of QBS Duty
Engineer A acknowledges the value of RFQ/QBS processes -
Compliance Investigation
Engineer A commits to and conducts an investigation of contracting records
Field classification (triples vs literals)
cause: Violation Reportingeffect: Compliance InvestigationresponsibleAgent: Engineer A
causalLanguagecontent: Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns.necessaryFactorscontent: Engineer B's report of alleged violations to Engineer A; Engineer A's authority over department procurement matters; Engineer A's professional commitment to QBS and the Code of EthicssufficientFactorscontent: A credible allegation of unlawful practice presented to an official with both the duty to not aid or abet unlawful practice and the duty to act as a faithful agent of the Citycounterfactualcontent: Without Engineer B's report, Engineer A, newly arrived, would likely not have known to review seven years of contracting recordscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Violation Reporting', 'proeth:description': 'Engineer B alleges exclusive, non-RFQ contract awards'}; {'proeth:step': 2, 'proeth:element': 'Acknowledgment of QBS Duty', 'proeth:description': 'Engineer A acknowledges the value of RFQ/QBS processes'}; {'proeth:step': 3, 'proeth:element': 'Compliance Investigation', 'proeth:description': 'Engineer A commits to and conducts an investigation of contracting records'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_5",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B\u2019s concerns.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer B alleges exclusive, non-RFQ contract awards",
"proeth:element": "Violation Reporting",
"proeth:step": 1
},
{
"proeth:description": "Engineer A acknowledges the value of RFQ/QBS processes",
"proeth:element": "Acknowledgment of QBS Duty",
"proeth:step": 2
},
{
"proeth:description": "Engineer A commits to and conducts an investigation of contracting records",
"proeth:element": "Compliance Investigation",
"proeth:step": 3
}
],
"proeth:cause": "Violation Reporting",
"proeth:counterfactual": "Without Engineer B\u0027s report, Engineer A, newly arrived, would likely not have known to review seven years of contracting records",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Compliance Investigation",
"proeth:necessaryFactors": [
"Engineer B\u0027s report of alleged violations to Engineer A",
"Engineer A\u0027s authority over department procurement matters",
"Engineer A\u0027s professional commitment to QBS and the Code of Ethics"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"A credible allegation of unlawful practice presented to an official with both the duty to not aid or abet unlawful practice and the duty to act as a faithful agent of the City"
],
"proeth:withinAgentControl": true
}
Causal Language: Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.
Necessary Factors (NESS):
- Engineer A's review of seven years of contract records
- Existence of records showing the award history and approval routes
- The underlying non-compliant awards to Firm Z
Sufficient Factors:
- A diligent records review combined with the existence of documented non-compliant awards
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Compliance Investigation
Engineer A reviews seven years of City D consultant contracts -
Records Analysis
Records show Firm X's contract and three Firm Z contracts complied, while two Firm Z contracts did not -
Violation Discovery
Engineer A identifies the two most recent Firm Z contracts as non-compliant
Field classification (triples vs literals)
cause: Compliance Investigationeffect: Violation DiscoveryresponsibleAgent: Engineer A
causalLanguagecontent: Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.necessaryFactorscontent: Engineer A's review of seven years of contract records; Existence of records showing the award history and approval routes; The underlying non-compliant awards to Firm ZsufficientFactorscontent: A diligent records review combined with the existence of documented non-compliant awardscounterfactualcontent: Without the investigation, the non-compliant Firm Z awards would likely have remained undetected within City DcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Compliance Investigation', 'proeth:description': 'Engineer A reviews seven years of City D consultant contracts'}; {'proeth:step': 2, 'proeth:element': 'Records Analysis', 'proeth:description': "Records show Firm X's contract and three Firm Z contracts complied, while two Firm Z contracts did not"}; {'proeth:step': 3, 'proeth:element': 'Violation Discovery', 'proeth:description': 'Engineer A identifies the two most recent Firm Z contracts as non-compliant'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_6",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A reviews seven years of City D consultant contracts",
"proeth:element": "Compliance Investigation",
"proeth:step": 1
},
{
"proeth:description": "Records show Firm X\u0027s contract and three Firm Z contracts complied, while two Firm Z contracts did not",
"proeth:element": "Records Analysis",
"proeth:step": 2
},
{
"proeth:description": "Engineer A identifies the two most recent Firm Z contracts as non-compliant",
"proeth:element": "Violation Discovery",
"proeth:step": 3
}
],
"proeth:cause": "Compliance Investigation",
"proeth:counterfactual": "Without the investigation, the non-compliant Firm Z awards would likely have remained undetected within City D",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Violation Discovery",
"proeth:necessaryFactors": [
"Engineer A\u0027s review of seven years of contract records",
"Existence of records showing the award history and approval routes",
"The underlying non-compliant awards to Firm Z"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"A diligent records review combined with the existence of documented non-compliant awards"
],
"proeth:withinAgentControl": true
}
Causal Language: In this case, Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City.
Necessary Factors (NESS):
- Examination of Firm X's original RFQ, scope alignment, and extension options
- Examination of records for the first three Firm Z contracts showing competitive RFQ processes
Sufficient Factors:
- Records review confirming Firm X's work aligns with the original RFQ scope and that the first three Firm Z contracts attracted an average of four submissions each
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Compliance Investigation
Engineer A reviews all contract records for Firms X and Z -
Compliance Verification
Investigation establishes Firm X's contract and the first three Firm Z contracts complied with procurement law -
Good-Faith Reporting Back
Engineer A can in good faith report to Engineer B that there are no issues with Firm X
Field classification (triples vs literals)
cause: Compliance Investigationeffect: Compliance VerificationresponsibleAgent: Engineer A
causalLanguagecontent: In this case, Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City.necessaryFactorscontent: Examination of Firm X's original RFQ, scope alignment, and extension options; Examination of records for the first three Firm Z contracts showing competitive RFQ processessufficientFactorscontent: Records review confirming Firm X's work aligns with the original RFQ scope and that the first three Firm Z contracts attracted an average of four submissions eachcounterfactualcontent: Without the investigation, Engineer B's blanket allegation against both firms would have stood unverified, potentially unfairly implicating Firm XcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Compliance Investigation', 'proeth:description': 'Engineer A reviews all contract records for Firms X and Z'}; {'proeth:step': 2, 'proeth:element': 'Compliance Verification', 'proeth:description': "Investigation establishes Firm X's contract and the first three Firm Z contracts complied with procurement law"}; {'proeth:step': 3, 'proeth:element': 'Good-Faith Reporting Back', 'proeth:description': 'Engineer A can in good faith report to Engineer B that there are no issues with Firm X'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_7",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "In this case, Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A reviews all contract records for Firms X and Z",
"proeth:element": "Compliance Investigation",
"proeth:step": 1
},
{
"proeth:description": "Investigation establishes Firm X\u0027s contract and the first three Firm Z contracts complied with procurement law",
"proeth:element": "Compliance Verification",
"proeth:step": 2
},
{
"proeth:description": "Engineer A can in good faith report to Engineer B that there are no issues with Firm X",
"proeth:element": "Good-Faith Reporting Back",
"proeth:step": 3
}
],
"proeth:cause": "Compliance Investigation",
"proeth:counterfactual": "Without the investigation, Engineer B\u0027s blanket allegation against both firms would have stood unverified, potentially unfairly implicating Firm X",
"proeth:discoveredInSection": "discussion",
"proeth:effect": "Compliance Verification",
"proeth:necessaryFactors": [
"Examination of Firm X\u0027s original RFQ, scope alignment, and extension options",
"Examination of records for the first three Firm Z contracts showing competitive RFQ processes"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Records review confirming Firm X\u0027s work aligns with the original RFQ scope and that the first three Firm Z contracts attracted an average of four submissions each"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process.
Necessary Factors (NESS):
- Discovery of the non-compliant Firm Z contracts
- Engineer A's ethical duties to not aid or abet unlawful practice and to act as a faithful agent of the City
- The City Engineer's position as the relevant supervising authority
Sufficient Factors:
- Verified findings of noncompliance in the hands of an engineer ethically obligated to notify relevant parties within approved channels
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Violation Discovery
Engineer A identifies two non-compliant Firm Z contract awards -
Findings Reporting
Engineer A brings findings to the City Engineer and recommends compliance improvements
Field classification (triples vs literals)
cause: Violation Discoveryeffect: Findings ReportingresponsibleAgent: Engineer A
causalLanguagecontent: Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process.necessaryFactorscontent: Discovery of the non-compliant Firm Z contracts; Engineer A's ethical duties to not aid or abet unlawful practice and to act as a faithful agent of the City; The City Engineer's position as the relevant supervising authoritysufficientFactorscontent: Verified findings of noncompliance in the hands of an engineer ethically obligated to notify relevant parties within approved channelscounterfactualcontent: Without the discovered findings, Engineer A would have had nothing substantive to report or any basis to recommend improvementscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Violation Discovery', 'proeth:description': 'Engineer A identifies two non-compliant Firm Z contract awards'}; {'proeth:step': 2, 'proeth:element': 'Findings Reporting', 'proeth:description': 'Engineer A brings findings to the City Engineer and recommends compliance improvements'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_8",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Engineer A brings these findings to City D\u2019s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A identifies two non-compliant Firm Z contract awards",
"proeth:element": "Violation Discovery",
"proeth:step": 1
},
{
"proeth:description": "Engineer A brings findings to the City Engineer and recommends compliance improvements",
"proeth:element": "Findings Reporting",
"proeth:step": 2
}
],
"proeth:cause": "Violation Discovery",
"proeth:counterfactual": "Without the discovered findings, Engineer A would have had nothing substantive to report or any basis to recommend improvements",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Findings Reporting",
"proeth:necessaryFactors": [
"Discovery of the non-compliant Firm Z contracts",
"Engineer A\u0027s ethical duties to not aid or abet unlawful practice and to act as a faithful agent of the City",
"The City Engineer\u0027s position as the relevant supervising authority"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Verified findings of noncompliance in the hands of an engineer ethically obligated to notify relevant parties within approved channels"
],
"proeth:withinAgentControl": true
}
Causal Language: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.
Necessary Factors (NESS):
- Presentation of the findings to the City Engineer, creating the decision point
- The City Engineer's prioritization of convenience and the relationship with Firm Z over legal compliance
Sufficient Factors:
- The City Engineer's volitional choice to dismiss corrective action despite acknowledging noncompliance; the reporting only occasioned the choice
Responsibility Attribution:
Agent: City D's Engineer
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Findings Reporting
Engineer A presents noncompliance findings and recommends improvements -
Acknowledgment of Noncompliance
City Engineer admits the two most recent Firm Z contracts were non-compliant -
Corrective Action Refusal
City Engineer dismisses corrective action, citing convenience and the longstanding relationship
Field classification (triples vs literals)
cause: Findings Reportingeffect: Corrective Action RefusalresponsibleAgent: City D's Engineer
causalLanguagecontent: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.necessaryFactorscontent: Presentation of the findings to the City Engineer, creating the decision point; The City Engineer's prioritization of convenience and the relationship with Firm Z over legal compliancesufficientFactorscontent: The City Engineer's volitional choice to dismiss corrective action despite acknowledging noncompliance; the reporting only occasioned the choicecounterfactualcontent: Without the findings being reported, the refusal decision would not have arisen, but the noncompliance itself would still have persisted undetectedcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Findings Reporting', 'proeth:description': 'Engineer A presents noncompliance findings and recommends improvements'}; {'proeth:step': 2, 'proeth:element': 'Acknowledgment of Noncompliance', 'proeth:description': 'City Engineer admits the two most recent Firm Z contracts were non-compliant'}; {'proeth:step': 3, 'proeth:element': 'Corrective Action Refusal', 'proeth:description': 'City Engineer dismisses corrective action, citing convenience and the longstanding relationship'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_9",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "City D\u2019s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A presents noncompliance findings and recommends improvements",
"proeth:element": "Findings Reporting",
"proeth:step": 1
},
{
"proeth:description": "City Engineer admits the two most recent Firm Z contracts were non-compliant",
"proeth:element": "Acknowledgment of Noncompliance",
"proeth:step": 2
},
{
"proeth:description": "City Engineer dismisses corrective action, citing convenience and the longstanding relationship",
"proeth:element": "Corrective Action Refusal",
"proeth:step": 3
}
],
"proeth:cause": "Findings Reporting",
"proeth:counterfactual": "Without the findings being reported, the refusal decision would not have arisen, but the noncompliance itself would still have persisted undetected",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Corrective Action Refusal",
"proeth:necessaryFactors": [
"Presentation of the findings to the City Engineer, creating the decision point",
"The City Engineer\u0027s prioritization of convenience and the relationship with Firm Z over legal compliance"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "City D\u0027s Engineer",
"proeth:sufficientFactors": [
"The City Engineer\u0027s volitional choice to dismiss corrective action despite acknowledging noncompliance; the reporting only occasioned the choice"
],
"proeth:withinAgentControl": true
}
Causal Language: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.
Necessary Factors (NESS):
- The City Engineer's dismissal of corrective action
- The City Engineer's authority over the contracting arrangement
- Absence (so far) of escalation to the City Manager, City Attorney, or state licensure board
Sufficient Factors:
- Refusal by the official with authority to correct the arrangement, combined with no completed escalation, allowing the noncompliant arrangement to continue
Responsibility Attribution:
Agent: City D's Engineer
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Corrective Action Refusal
City Engineer dismisses the need to correct the noncompliant Firm Z arrangement -
No Internal Remedy
No corrective steps are initiated within City D's approved channels -
Noncompliance Persistence
The noncompliant contract arrangement with Firm Z remains in effect
Field classification (triples vs literals)
cause: Corrective Action Refusaleffect: Noncompliance PersistenceresponsibleAgent: City D's Engineer
causalLanguagecontent: City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.necessaryFactorscontent: The City Engineer's dismissal of corrective action; The City Engineer's authority over the contracting arrangement; Absence (so far) of escalation to the City Manager, City Attorney, or state licensure boardsufficientFactorscontent: Refusal by the official with authority to correct the arrangement, combined with no completed escalation, allowing the noncompliant arrangement to continuecounterfactualcontent: If the City Engineer had taken corrective action, the noncompliant contract arrangement would have been remedied rather than persistingcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Corrective Action Refusal', 'proeth:description': 'City Engineer dismisses the need to correct the noncompliant Firm Z arrangement'}; {'proeth:step': 2, 'proeth:element': 'No Internal Remedy', 'proeth:description': "No corrective steps are initiated within City D's approved channels"}; {'proeth:step': 3, 'proeth:element': 'Noncompliance Persistence', 'proeth:description': 'The noncompliant contract arrangement with Firm Z remains in effect'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/6#",
"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/6#CausalChain_10",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "City D\u2019s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.",
"proeth:causalSequence": [
{
"proeth:description": "City Engineer dismisses the need to correct the noncompliant Firm Z arrangement",
"proeth:element": "Corrective Action Refusal",
"proeth:step": 1
},
{
"proeth:description": "No corrective steps are initiated within City D\u0027s approved channels",
"proeth:element": "No Internal Remedy",
"proeth:step": 2
},
{
"proeth:description": "The noncompliant contract arrangement with Firm Z remains in effect",
"proeth:element": "Noncompliance Persistence",
"proeth:step": 3
}
],
"proeth:cause": "Corrective Action Refusal",
"proeth:counterfactual": "If the City Engineer had taken corrective action, the noncompliant contract arrangement would have been remedied rather than persisting",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Noncompliance Persistence",
"proeth:necessaryFactors": [
"The City Engineer\u0027s dismissal of corrective action",
"The City Engineer\u0027s authority over the contracting arrangement",
"Absence (so far) of escalation to the City Manager, City Attorney, or state licensure board"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "City D\u0027s Engineer",
"proeth:sufficientFactors": [
"Refusal by the official with authority to correct the arrangement, combined with no completed escalation, allowing the noncompliant arrangement to continue"
],
"proeth:withinAgentControl": true
}
Allen Temporal Relations (11)
Interval algebra relationships with OWL-Time standard properties| From Entity | Allen Relation | To Entity | OWL-Time Property | Evidence |
|---|---|---|---|---|
| City D hiring Firm X via RFQ process |
before
Entity1 is before Entity2 |
City D's contracts with Firm Z |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
City D hired Firm X seven years ago through an RFQ process... City D has entered into five separate ... [more] |
| Firm Z's first three contracts (competitive RFQ) |
before
Entity1 is before Entity2 |
Firm Z's two most recent contracts (no RFQ) |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Records show the first three contracts were awarded through a competitive RFQ process... However, th... [more] |
| Engineer A joining City D as Assistant City Engineer |
before
Entity1 is before Entity2 |
Engineer B approaching Engineer A with concerns |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Shortly after starting, Engineer A is approached by Engineer B... who raises concerns about City D's... [more] |
| Engineer B raising concerns |
before
Entity1 is before Entity2 |
Engineer A's investigation of contracting practices |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Engineer A acknowledges the value of the RFQ and QBS processes... and commits to investigating Engin... [more] |
| Firm Z's non-compliant contract awards |
before
Entity1 is before Entity2 |
Engineer A's investigation |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Through the investigation, Engineer A discovers that over the past seven years, City D has awarded c... [more] |
| Firm X and Firm Z contracting activity (seven-year history) |
during
Entity1 occurs entirely within the duration of Entity2 |
period reviewed by Engineer A's investigation |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusi... [more] |
| Firm Z's five contracts (six-year span) |
during
Entity1 occurs entirely within the duration of Entity2 |
City D's seven-year exclusive contracting period with Firms X and Z |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
over the past seven years, City D has awarded consultant contracts exclusively to two firms... City ... [more] |
| Engineer A's investigation and discovery of violations |
before
Entity1 is before Entity2 |
Engineer A reporting findings to the City Engineer |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Engineer A brings these findings to City D's Engineer, recommending improvements to address complian... [more] |
| Engineer A reporting findings |
before
Entity1 is before Entity2 |
City Engineer's acknowledgment and dismissal of corrective action |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
City D's Engineer acknowledges that the two most recent contracts with Firm Z did not comply with co... [more] |
| City Engineer's refusal to take corrective action |
before
Entity1 is before Entity2 |
Engineer A's prospective escalation steps (approved channels, stakeholder consultation, possible licensure board reporting) |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
The third question asks what steps must Engineer A take given the City D Engineer's refusal to addre... [more] |
| Firm X's ongoing contract work (with four extensions remaining) |
overlaps
Entity1 starts before Entity2 and ends during Entity2 |
present time of the case |
time:intervalOverlaps
http://www.w3.org/2006/time#intervalOverlaps |
The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, wi... [more] |
About Allen Relations & OWL-Time
Allen's Interval Algebra provides 13 basic temporal relations between intervals. These relations are mapped to OWL-Time standard properties for interoperability with Semantic Web temporal reasoning systems and SPARQL queries.
Each relation includes both a ProEthica custom property and a
time:* OWL-Time property for maximum compatibility.