This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-12 09:34; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record

PASS 1: Contextual Framework Facts Section

Case 20: Review of Other Engineer’s Work

R Roles
3
Classes
4
Individuals
S States
1
Classes
3
Individuals
Rs Resources
0
Classes
0
Individuals

Extracted Ontology Entities

11 RDF entities extracted organized by concept type

R Roles

Roles Classes
3
changed
ClientRole
rdfs:subClassOf Roles
Linked
Client Role
C20
Definition
Extracted from facts primary
A party, here a city, that commissions and receives professional engineering services under a contract. A participant role that carries standing in the case without profession-generated duties.
Inherited from ClientRole · note
Party that commissions the project work. This is the occupational archetype. The duty relationship is carried separately by :ProviderClientRole.
Properties
Text References:
"Client A is a city which receives consulting engineering services from a selected private firm."
"The contract runs for 3 years."
Confidence: 0.9
Role Kind: participant
Distinguishing Features: Commissions and receives professional engineering services rather than providing them
[facts] "Client A is a city which receives consulting engineering services from a selected private firm."
Field classification (triples vs literals)
Literal extractions (kept for synthesis)
  • textReferences content: Client A is a city which receives consulting engineering services from a selected private firm.; The contract runs for 3 years.
  • roleKind content: participant
  • distinguishingFeatures content: Commissions and receives professional engineering services rather than providing them
  • confidence assessment: 0.9
changed
ConsultantEngineerRole
rdfs:subClassOf Roles
Definition
Extracted from facts primary
A professional engineer engaged by a client, here a city, to provide consulting engineering services under contract, generating obligations of faithful service to the client and honest, objective professional judgment.
Inherited from ConsultantEngineerRole · note
An engineer engaged in a consulting or advisory capacity to a client. A relational specialization under ConsultantRole, not a discipline or function.
Properties
Text References:
"Client A is a city which receives consulting engineering services from a selected private firm."
"Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
Confidence: 0.92
Role Category: provider_client
Role Kind: professional
Distinguishing Features:
  • Provides engineering advice and services to a client under a consulting contract rather than as an employee
  • Serves the client while retaining independent professional judgment
Professional Scope: Consulting engineering services performed for a client under a professional services contract
Typical Qualifications:
  • Professional Engineer license
  • Consulting engineering experience
Associated Virtues:
  • Objectivity
  • Fidelity to the client
  • Fairness toward professional peers
[facts] "Client A is a city which receives consulting engineering services from a selected private firm."
Field classification (triples vs literals)
Literal extractions (kept for synthesis)
  • textReferences content: Client A is a city which receives consulting engineering services from a selected private firm.; Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract.
  • roleCategory content: provider_client
  • roleKind content: professional
  • distinguishingFeatures content: Provides engineering advice and services to a client under a consulting contract rather than as an employee; Serves the client while retaining independent professional judgment
  • professionalScope content: Consulting engineering services performed for a client under a professional services contract
  • typicalQualifications content: Professional Engineer license; Consulting engineering experience
  • associatedVirtues content: Objectivity; Fidelity to the client; Fairness toward professional peers
  • confidence assessment: 0.92
changed
MunicipalOfficialRole
rdfs:subClassOf Roles
New C20
Definition
Extracted from facts primary
A municipal official who coordinates the work of the city's consulting engineer on behalf of the city and participates in selecting consulting firms for future contracts. A participant role in the case, since the case articulates no professional code obligations for it.
Properties
Text References:
"The City Administrator leads the effort for the city to coordinate the work of Engineer B."
"The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract."
Confidence: 0.85
Role Category: employer_relationship
Role Kind: participant
Distinguishing Features:
  • Coordinates the work of the city's consulting engineer on behalf of the city
  • Participates heavily in the selection of the consulting firm for the next contract
[facts] "The City Administrator leads the effort for the city to coordinate the work of Engineer B."
Field classification (triples vs literals)
Literal extractions (kept for synthesis)
  • textReferences content: The City Administrator leads the effort for the city to coordinate the work of Engineer B.; The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract.
  • roleCategory content: employer_relationship
  • roleKind content: participant
  • distinguishingFeatures content: Coordinates the work of the city's consulting engineer on behalf of the city; Participates heavily in the selection of the consulting firm for the next contract
  • confidence assessment: 0.85
Roles Individuals
4
Linked
Client Role
C20
Text References:
"Client A is a city which receives consulting engineering services from a selected private firm."
"The contract runs for 3 years."
Confidence: 0.9
Actor: Client A (City)
Role Class: Client
Role Kind: participant
Additional Relationships: {'type': 'receives consulting services from', 'target': 'Engineer B', 'quote': 'Client A is a city which receives consulting engineering services from a selected private firm.'}
Case Involvement: A city that receives consulting engineering services from a selected private firm under a 3-year contract, currently served by Engineer B, and that will select the consulting firm for the next 3-year contract.
Entity type: City (municipal government)
Contract term: 3-year consulting engineering services contract
[facts] "Client A is a city which receives consulting engineering services from a selected private firm."
Field classification (triples vs literals)
Relations (structural triples)
  • actor: Client A (City)
  • attributes: {'entity_type': 'City (municipal government)', 'contract_term': '3-year consulting engineering services contract'}
Literal extractions (kept for synthesis)
  • textReferences content: Client A is a city which receives consulting engineering services from a selected private firm.; The contract runs for 3 years.
  • roleClass content: Client
  • roleKind content: participant
  • additionalRelationships content: {'type': 'receives consulting services from', 'target': 'Engineer B', 'quote': 'Client A is a city which receives consulting engineering services from a selected private firm.'}
  • caseInvolvement content: A city that receives consulting engineering services from a selected private firm under a 3-year contract, currently served by Engineer B, and that will select the consulting firm for the next 3-year contract.
  • confidence assessment: 0.9
New C20
Text References:
"The City Administrator leads the effort for the city to coordinate the work of Engineer B."
"The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract."
"The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City."
Confidence: 0.88
Actor: City Administrator
Role Class: City Administrator
Role Category: employer_relationship
Role Kind: participant
Employer: Client A (City)
Additional Relationships: {'type': 'questions the judgment of', 'target': 'Engineer B', 'quote': 'The City Administrator has questioned the judgment of Engineer B on several occasions during the contract period.'}
Case Involvement: Leads the city's effort to coordinate the work of Engineer B, will be heavily involved in selecting the consulting firm for the next 3-year contract, has questioned Engineer B's judgment on several occasions, and contacts Engineer C to question him on specific issues Engineer B has worked on for the City.
Prior experience: Has previous experiences with a competing firm, Engineer C
Selection involvement: Will be heavily involved in the effort to select the consulting firm for the next 3-year contract
Employedby: Client A (City)
"The City Administrator leads the effort for the city to coordinate the work of Engineer B."
Relatedto: Engineer B
"The City Administrator leads the effort for the city to coordinate the work of Engineer B."
Relatedto: Engineer C
"The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City."
[facts] "The City Administrator leads the effort for the city to coordinate the work of Engineer B."
Field classification (triples vs literals)
Relations (structural triples)
  • actor: City Administrator
  • attributes: {'prior_experience': 'Has previous experiences with a competing firm, Engineer C', 'selection_involvement': 'Will be heavily involved in the effort to select the consulting firm for the next 3-year contract'}
  • relationships: {'type': 'employedBy', 'target': 'Client A (City)', 'quote': 'The City Administrator leads the effort for the city to coordinate the work of Engineer B.'}; {'type': 'relatedTo', 'target': 'Engineer B', 'quote': 'The City Administrator leads the effort for the city to coordinate the work of Engineer B.'}; {'type': 'relatedTo', 'target': 'Engineer C', 'quote': 'The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City.'}
Literal extractions (kept for synthesis)
  • textReferences content: The City Administrator leads the effort for the city to coordinate the work of Engineer B.; The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract.; The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City.
  • roleClass content: City Administrator
  • roleCategory content: employer_relationship
  • roleKind content: participant
  • employer content: Client A (City)
  • additionalRelationships content: {'type': 'questions the judgment of', 'target': 'Engineer B', 'quote': 'The City Administrator has questioned the judgment of Engineer B on several occasions during the contract period.'}
  • caseInvolvement content: Leads the city's effort to coordinate the work of Engineer B, will be heavily involved in selecting the consulting firm for the next 3-year contract, has questioned Engineer B's judgment on several occasions, and contacts Engineer C to question him on specific issues Engineer B has worked on for the City.
  • confidence assessment: 0.88
Text References:
"Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
"The City Administrator has questioned the judgment of Engineer B on several occasions during the contract period."
Confidence: 0.92
Actor: Engineer B
Role Class: Consultant Engineer
Role Category: provider_client
Role Kind: professional
Employer: Selected private consulting firm
Case Involvement: Currently provides consulting engineering services to the city under a 3-year contract, is in the final year of that contract, and has had his judgment questioned by the City Administrator on several occasions.
Contract status: In the final year of the 3-year contract
Judgment questioned: The City Administrator has questioned the judgment of Engineer B on several occasions
Hasclient: Client A (City)
"Client A is a city which receives consulting engineering services from a selected private firm."
Professionalpeerof: Engineer C
"The City Administrator also has previous experiences with a competing firm, Engineer C."
Workreviewedby: Engineer C
"The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City."
[facts] "Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
Field classification (triples vs literals)
Relations (structural triples)
  • actor: Engineer B
  • attributes: {'contract_status': 'In the final year of the 3-year contract', 'judgment_questioned': 'The City Administrator has questioned the judgment of Engineer B on several occasions'}
  • relationships: {'type': 'hasClient', 'target': 'Client A (City)', 'quote': 'Client A is a city which receives consulting engineering services from a selected private firm.'}; {'type': 'professionalPeerOf', 'target': 'Engineer C', 'quote': 'The City Administrator also has previous experiences with a competing firm, Engineer C.'}; {'type': 'workReviewedBy', 'target': 'Engineer C', 'quote': 'The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City.'}
Literal extractions (kept for synthesis)
  • textReferences content: Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract.; The City Administrator has questioned the judgment of Engineer B on several occasions during the contract period.
  • roleClass content: Consultant Engineer
  • roleCategory content: provider_client
  • roleKind content: professional
  • employer content: Selected private consulting firm
  • caseInvolvement content: Currently provides consulting engineering services to the city under a 3-year contract, is in the final year of that contract, and has had his judgment questioned by the City Administrator on several occasions.
  • confidence assessment: 0.92
Text References:
"The City Administrator also has previous experiences with a competing firm, Engineer C."
"Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions."
Confidence: 0.92
Actor: Engineer C
Role Class: Consultant Engineer
Role Category: professional_peer
Role Kind: professional
Employer: Competing firm
Case Involvement: A competing firm contacted by the City Administrator to answer questions on specific issues Engineer B worked on for the City. He fully realizes that answering in a certain perspective would be a pretext to gaining an advantage in the competition for the next contract, and he answers the questions and is critical of Engineer B's decisions.
Competitive position: Competing firm in the competition for the next 3-year contract
Awareness of pretext: Fully realizes that answering the questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract
Professionalpeerof: Engineer B
"The City Administrator also has previous experiences with a competing firm, Engineer C."
Reviewsworkof: Engineer B
"Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions."
Relatedto: City Administrator
"The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City."
[facts] "Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions."
Field classification (triples vs literals)
Relations (structural triples)
  • actor: Engineer C
  • attributes: {'competitive_position': 'Competing firm in the competition for the next 3-year contract', 'awareness_of_pretext': 'Fully realizes that answering the questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract'}
  • relationships: {'type': 'professionalPeerOf', 'target': 'Engineer B', 'quote': 'The City Administrator also has previous experiences with a competing firm, Engineer C.'}; {'type': 'reviewsWorkOf', 'target': 'Engineer B', 'quote': 'Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions.'}; {'type': 'relatedTo', 'target': 'City Administrator', 'quote': 'The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City.'}
Literal extractions (kept for synthesis)
  • textReferences content: The City Administrator also has previous experiences with a competing firm, Engineer C.; Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions.
  • roleClass content: Consultant Engineer
  • roleCategory content: professional_peer
  • roleKind content: professional
  • employer content: Competing firm
  • caseInvolvement content: A competing firm contacted by the City Administrator to answer questions on specific issues Engineer B worked on for the City. He fully realizes that answering in a certain perspective would be a pretext to gaining an advantage in the competition for the next contract, and he answers the questions and is critical of Engineer B's decisions.
  • confidence assessment: 0.92

S States

States Classes
1
changed
ConflictOfInterestState
rdfs:subClassOf States
New C20
Definition
Extracted from facts primary
A temporal condition in which an existing consulting contract is in its final year and the selection process for the successor contract is pending, so evaluative comments about the incumbent's work occur within a competitive selection window.
Properties
Text References:
"Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
"The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract."
Confidence: 0.85
State Category: temporal
Persistence Type: inertial
Activation Conditions: The 3-year contract enters its final year
Termination Conditions: The consulting firm for the next 3-year contract is selected
Principle Transformation: The pending selection window makes fairness in competition concretely applicable to any comments a competing firm offers about the incumbent's work.
[facts] "Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract. The City Administrator will also be heavily involved in the effort to select the consulting fi..."
Field classification (triples vs literals)
Literal extractions (kept for synthesis)
  • textReferences content: Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract.; The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract.
  • stateCategory content: temporal
  • persistenceType content: inertial
  • principleTransformation content: The pending selection window makes fairness in competition concretely applicable to any comments a competing firm offers about the incumbent's work.
  • confidence assessment: 0.85
Derived (reconstructable from the graph)
  • activationConditions: The 3-year contract enters its final year
  • terminationConditions: The consulting firm for the next 3-year contract is selected
States Individuals
3
Text References:
"Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract."
"Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions."
Confidence: 0.93
State Class: Conflict Of Interest State
Subject: Engineer C
Active Period: From the City Administrator's contact with Engineer C until the next 3-year contract is awarded
Triggering Event: The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City
Terminated By: Award of the next 3-year contract or Engineer C's withdrawal from commenting
Affected Parties:
  • Engineer B
  • Client A
  • City Administrator
Urgency Level: high
[facts] "Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract."
Field classification (triples vs literals)
Relations (structural triples)
  • affectedParties: Engineer B; Client A; City Administrator
Literal extractions (kept for synthesis)
  • textReferences content: Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract.; Engineer C answers the City Administrator’s questions on the specific issues and is critical of Engineer B’s decisions.
  • stateClass content: Conflict Of Interest State
  • subject content: Engineer C
  • activePeriod content: From the City Administrator's contact with Engineer C until the next 3-year contract is awarded
  • triggeringEvent content: The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City
  • terminatedBy content: Award of the next 3-year contract or Engineer C's withdrawal from commenting
  • confidence assessment: 0.93
  • urgencyLevel assessment: high
Text References:
"Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract."
Confidence: 0.9
State Class: Pretext Awareness State
Subject: Engineer C
Active Period: From the City Administrator's questioning onward
Triggering Event: The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City
Terminated By: Conclusion of the contract competition
Affected Parties:
  • Engineer B
  • Client A
Urgency Level: medium
[facts] "Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract."
Field classification (triples vs literals)
Relations (structural triples)
  • affectedParties: Engineer B; Client A
Literal extractions (kept for synthesis)
  • textReferences content: Engineer C fully realizes that answering these questions in a certain perspective would be a pretext to gaining an advantage in the competition for the next 3-year contract.
  • stateClass content: Pretext Awareness State
  • subject content: Engineer C
  • activePeriod content: From the City Administrator's questioning onward
  • triggeringEvent content: The City Administrator contacts Engineer C to question him on specific issues Engineer B has worked on for the City
  • terminatedBy content: Conclusion of the contract competition
  • confidence assessment: 0.9
  • urgencyLevel assessment: medium
Final Contract Year Window
ConflictOfInterestState
New C20
Text References:
"Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
"The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract."
Confidence: 0.87
State Class: Contract Renewal Period State
Subject: The 3-year consulting contract between Client A and Engineer B's firm
Active Period: The final year of the 3-year contract until the next contract is selected
Triggering Event: The contract entering its final year
Terminated By: Selection of the consulting firm for the next 3-year contract
Affected Parties:
  • Engineer B
  • Engineer C
  • Client A
  • City Administrator
Urgency Level: medium
[facts] "Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract."
Field classification (triples vs literals)
Relations (structural triples)
  • affectedParties: Engineer B; Engineer C; Client A; City Administrator
Literal extractions (kept for synthesis)
  • textReferences content: Engineer B is currently hired under these contract terms and is in the final year of the 3-year contract.; The City Administrator will also be heavily involved in the effort to select the consulting firm for the next 3-year contract.
  • stateClass content: Contract Renewal Period State
  • subject content: The 3-year consulting contract between Client A and Engineer B's firm
  • activePeriod content: The final year of the 3-year contract until the next contract is selected
  • triggeringEvent content: The contract entering its final year
  • terminatedBy content: Selection of the consulting firm for the next 3-year contract
  • confidence assessment: 0.87
  • urgencyLevel assessment: medium

Rs Resources

No new resources were extracted for this section.

The extraction did not find any resources to add. This typically means the case text doesn't contain relevant resources for this section, or extraction hasn't been run yet.


Pass 1: Contextual Framework - Facts
Review extracted entities, then continue to the next step