This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-13 20:30; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record
28 entities 5 actions 5 events 7 causal chains 10 temporal relations
Timeline Overview
Action Event 10 sequenced markers
Solicitation of Firms Start of timeline, initial solicitation
Insubstantial Contribution Finding After reviewing the responses of Firms A and B, before contacting Engineer X
Affirmative Responses Received After the agency's solicitation of the 15 firms
Code Directive Adoption January 1971, prior to the Board's analysis of the case
Broker Prime Proposal After the agency's solicitation, among the eight affirmative responses
Omitted Direct Recommendation At the time of responding to the solicitation
Direct Specialist Contact After reviewing the eight responses and concluding Firms A and B would contribute little
Qualifications Submission After the agency's direct contact
Specialist Awareness Acquired Upon receipt of the proposals from Firms A and B
Commitment Left Unresolved Following the agency's direct contact with Engineer X
OWL-Time Temporal Structure 10 relations time: = w3.org/2006/time
government agency's solicitation of 15 engineering firms time:intervalBefore eight firms' affirmative responses
Firms A and B's arrangements with Engineer X time:intervalBefore Firms A and B's responses to the agency
agency's conclusion that Firms A and B would not make a substantial contribution time:intervalBefore agency's direct contact with Engineer X
agency's direct contact with Engineer X time:intervalBefore Engineer X's submission of his qualifications
agency learning of Engineer X's qualifications from two sources time:intervalBefore agency's direct contact with Engineer X
absence of any commitment or expectation by Firms A and B time:intervalDuring agency's contact with Engineer X
January 1971 NSPE Board directive time:intervalBefore Board of Ethical Review's discussion of this case
any prior arrangement between Engineer X and Firms A or B time:intervalBefore Engineer X's potential independent acceptance of the contract
prior BER opinions (Cases 62-10 and 62-18) time:intervalBefore this case's discussion
existence of Code Sections 6 and 11(a) time:intervalBefore addition of the note stating the sections no longer exist
Extracted Actions (5)
Volitional professional decisions with intentions and ethical context

Description: The government agency contacted 15 engineering firms to solicit interest and statements of expertise for highly specialized services, omitting Engineer X's firm from the original list.

Temporal Marker: Start of timeline, initial solicitation instant

Fluent Transitions:
Initiates (1)
  • Open Solicitation State

Mental State: deliberate

Intended Outcome: Identify qualified firms to provide services in a highly specialized area of technical knowledge

Foreseen Unintended Effects:

  • Exclusion of Engineer X's firm, a recognized expert, from the original list
Guided By Principles:
  • Client Interest in Best Qualified Services
Required Capabilities:
Procurement judgment Assessment of technical qualifications
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Client Interest in Best Qualified Services
  • requiresCapability: Procurement judgment; Assessment of technical qualifications
  • initiates: Open Solicitation State
Literal extractions (kept for synthesis)
  • description content: The government agency contacted 15 engineering firms to solicit interest and statements of expertise for highly specialized services, omitting Engineer X's firm from the original list.
  • hasAgent content: Government agency engineers
  • temporalMarker content: Start of timeline, initial solicitation
  • eventRoleContext content: procurement decision-makers
  • hasMentalState content: deliberate
  • intendedOutcome content: Identify qualified firms to provide services in a highly specialized area of technical knowledge
  • foreseenUnintendedEffects content: Exclusion of Engineer X's firm, a recognized expert, from the original list
  • textReferences content: A government agency contacts 15 engineering firms to solicit their interest in, and a statement of expertise and capability to provide services in a highly specialized area of technical knowledge.
  • temporalExtent content: instant
  • temporalSequence content: 2
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Action_Solicitation_of_Firms",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:00:19.580635+00:00",
  "proeth:description": "The government agency contacted 15 engineering firms to solicit interest and statements of expertise for highly specialized services, omitting Engineer X\u0027s firm from the original list.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "procurement decision-makers",
  "proeth:foreseenUnintendedEffects": [
    "Exclusion of Engineer X\u0027s firm, a recognized expert, from the original list"
  ],
  "proeth:guidedByPrinciple": [
    "Client Interest in Best Qualified Services"
  ],
  "proeth:hasAgent": "Government agency engineers",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Open Solicitation State"
  ],
  "proeth:intendedOutcome": "Identify qualified firms to provide services in a highly specialized area of technical knowledge",
  "proeth:requiresCapability": [
    "Procurement judgment",
    "Assessment of technical qualifications"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Start of timeline, initial solicitation",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "A government agency contacts 15 engineering firms to solicit their interest in, and a statement of expertise and capability to provide services in a highly specialized area of technical knowledge."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Solicitation of Firms"
}

Description: Firms A and B each responded affirmatively, offering to serve as prime professional while arranging for Engineer X to provide the specialized expertise, with their own services being nominal in nature.

Temporal Marker: After the agency's solicitation, among the eight affirmative responses instant

Fluent Transitions:
Initiates (1)
  • Broker Arrangement State

Mental State: deliberate

Intended Outcome: Secure the prime contract by leveraging Engineer X's recognized expertise

Foreseen Unintended Effects:

  • Their own substantive contribution would be nominal, limited to negotiation and administration of the contract
Obligation Engagement:
Violates (1)
  • Section 6 Obligation to Undertake Only Qualified Assignments
Required Capabilities:
Contract negotiation Contract administration
Within Competence: No
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Section 6 Obligation to Undertake Only Qualified Assignments
  • requiresCapability: Contract negotiation; Contract administration
  • initiates: Broker Arrangement State
Literal extractions (kept for synthesis)
  • description content: Firms A and B each responded affirmatively, offering to serve as prime professional while arranging for Engineer X to provide the specialized expertise, with their own services being nominal in nature.
  • hasAgent content: Principals of Firms A and B
  • temporalMarker content: After the agency's solicitation, among the eight affirmative responses
  • eventRoleContext content: engineering firm principals
  • hasMentalState content: deliberate
  • intendedOutcome content: Secure the prime contract by leveraging Engineer X's recognized expertise
  • foreseenUnintendedEffects content: Their own substantive contribution would be nominal, limited to negotiation and administration of the contract
  • textReferences content: Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X, a recognized expert in the technical subject matter and a principal in his own firm, to provide the highly specialized expertise and that they would themselves furnish all other services involved. In actuality, these other services would be nominal in nature.
  • temporalExtent content: instant
  • temporalSequence content: 4
  • withinCompetence assessment: False
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Action_Broker_Prime_Proposal",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:00:19.580766+00:00",
  "proeth:description": "Firms A and B each responded affirmatively, offering to serve as prime professional while arranging for Engineer X to provide the specialized expertise, with their own services being nominal in nature.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "engineering firm principals",
  "proeth:foreseenUnintendedEffects": [
    "Their own substantive contribution would be nominal, limited to negotiation and administration of the contract"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Principals of Firms A and B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Broker Arrangement State"
  ],
  "proeth:intendedOutcome": "Secure the prime contract by leveraging Engineer X\u0027s recognized expertise",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Contract negotiation",
    "Contract administration"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the agency\u0027s solicitation, among the eight affirmative responses",
  "proeth:temporalSequence": 4,
  "proeth:textReferences": [
    "Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X, a recognized expert in the technical subject matter and a principal in his own firm, to provide the highly specialized expertise and that they would themselves furnish all other services involved. In actuality, these other services would be nominal in nature."
  ],
  "proeth:violatesObligation": [
    "Section 6 Obligation to Undertake Only Qualified Assignments"
  ],
  "proeth:withinCompetence": false,
  "rdfs:label": "Broker Prime Proposal"
}

Description: Firms A and B failed to recommend that the agency directly contact Engineer X as the better qualified engineer, which the discussion identifies as their proper ethical course given that their only substantive service would be arranging for Engineer X.

Temporal Marker: At the time of responding to the solicitation instant

Fluent Transitions:
Initiates (1)
  • Client Uninformed of Better Qualified Engineer State

Mental State: deliberate

Intended Outcome: Retain the intermediary position and the prime contract for themselves

Foreseen Unintended Effects:

  • The client would not learn directly that Engineer X was the better qualified engineer
Obligation Engagement:
Violates (1)
  • Section 6 Obligation to Advise Engaging Experts in the Client's Best Interest
Required Capabilities:
Professional judgment regarding qualifications
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Section 6 Obligation to Advise Engaging Experts in the Client's Best Interest
  • requiresCapability: Professional judgment regarding qualifications
  • initiates: Client Uninformed of Better Qualified Engineer State
Literal extractions (kept for synthesis)
  • description content: Firms A and B failed to recommend that the agency directly contact Engineer X as the better qualified engineer, which the discussion identifies as their proper ethical course given that their only substantive service would be arranging for Engineer X.
  • hasAgent content: Principals of Firms A and B
  • temporalMarker content: At the time of responding to the solicitation
  • eventRoleContext content: engineering firm principals
  • hasMentalState content: deliberate
  • intendedOutcome content: Retain the intermediary position and the prime contract for themselves
  • foreseenUnintendedEffects content: The client would not learn directly that Engineer X was the better qualified engineer
  • textReferences content: Their ethical position in that event was to recommend to the agency that it directly contact Engineer X as the better qualified engineer for the services required.
  • temporalExtent content: instant
  • temporalSequence content: 6
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Action_Omitted_Direct_Recommendation",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:00:19.580807+00:00",
  "proeth:description": "Firms A and B failed to recommend that the agency directly contact Engineer X as the better qualified engineer, which the discussion identifies as their proper ethical course given that their only substantive service would be arranging for Engineer X.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventRoleContext": "engineering firm principals",
  "proeth:foreseenUnintendedEffects": [
    "The client would not learn directly that Engineer X was the better qualified engineer"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Principals of Firms A and B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Client Uninformed of Better Qualified Engineer State"
  ],
  "proeth:intendedOutcome": "Retain the intermediary position and the prime contract for themselves",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Professional judgment regarding qualifications"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "At the time of responding to the solicitation",
  "proeth:temporalSequence": 6,
  "proeth:textReferences": [
    "Their ethical position in that event was to recommend to the agency that it directly contact Engineer X as the better qualified engineer for the services required."
  ],
  "proeth:violatesObligation": [
    "Section 6 Obligation to Advise Engaging Experts in the Client\u0027s Best Interest"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Omitted Direct Recommendation"
}

Description: The agency, having concluded that Firms A and B would not make a substantial contribution, contacted Engineer X directly and asked if he would take the contract on his own firm's account.

Temporal Marker: After reviewing the eight responses and concluding Firms A and B would contribute little instant

Fluent Transitions:
Initiates (1)
  • Direct Engagement Opportunity State
Terminates (1)
  • Open Solicitation State

Mental State: deliberate

Intended Outcome: Retain the sole technical contributor directly rather than through intermediary firms

Foreseen Unintended Effects:

  • Bypassing Firms A and B, who had supplied the information about Engineer X's qualifications
Guided By Principles:
  • Client Interest in Best Qualified Services
Required Capabilities:
Procurement judgment Assessment of technical qualifications
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Client Interest in Best Qualified Services
  • requiresCapability: Procurement judgment; Assessment of technical qualifications
  • initiates: Direct Engagement Opportunity State
  • terminates: Open Solicitation State
Literal extractions (kept for synthesis)
  • description content: The agency, having concluded that Firms A and B would not make a substantial contribution, contacted Engineer X directly and asked if he would take the contract on his own firm's account.
  • hasAgent content: Government agency engineers
  • temporalMarker content: After reviewing the eight responses and concluding Firms A and B would contribute little
  • eventRoleContext content: with power of decision or effective recommendation
  • hasMentalState content: deliberate
  • intendedOutcome content: Retain the sole technical contributor directly rather than through intermediary firms
  • foreseenUnintendedEffects content: Bypassing Firms A and B, who had supplied the information about Engineer X's qualifications
  • textReferences content: The government agency, concluding that Firms A and B would not make a substantial contribution to the work, then contacted Engineer X, advising him that two firms had indicated their intention to use him as a special technical consultant if awarded the contract and asked him if he would be interested in taking the contract on his own firm's account.
  • temporalExtent content: instant
  • temporalSequence content: 8
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Action_Direct_Specialist_Contact",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:00:19.580837+00:00",
  "proeth:description": "The agency, having concluded that Firms A and B would not make a substantial contribution, contacted Engineer X directly and asked if he would take the contract on his own firm\u0027s account.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "with power of decision or effective recommendation",
  "proeth:foreseenUnintendedEffects": [
    "Bypassing Firms A and B, who had supplied the information about Engineer X\u0027s qualifications"
  ],
  "proeth:guidedByPrinciple": [
    "Client Interest in Best Qualified Services"
  ],
  "proeth:hasAgent": "Government agency engineers",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Direct Engagement Opportunity State"
  ],
  "proeth:intendedOutcome": "Retain the sole technical contributor directly rather than through intermediary firms",
  "proeth:requiresCapability": [
    "Procurement judgment",
    "Assessment of technical qualifications"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After reviewing the eight responses and concluding Firms A and B would contribute little",
  "proeth:temporalSequence": 8,
  "proeth:terminates": [
    "Open Solicitation State"
  ],
  "proeth:textReferences": [
    "The government agency, concluding that Firms A and B would not make a substantial contribution to the work, then contacted Engineer X, advising him that two firms had indicated their intention to use him as a special technical consultant if awarded the contract and asked him if he would be interested in taking the contract on his own firm\u0027s account."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Direct Specialist Contact"
}

Description: Engineer X responded to the agency's direct inquiry by submitting his qualifications but withheld a definite statement of willingness to undertake the work as the prime professional.

Temporal Marker: After the agency's direct contact instant

Fluent Transitions:
Initiates (1)
  • Uncommitted Prime Professional State

Mental State: cautious and deliberate

Intended Outcome: Present his qualifications while preserving his position pending resolution of the situation

Foreseen Unintended Effects:

  • Possible conflict with any arrangement he might have had with Firms A or B if he later accepts the contract independently
Guided By Principles:
  • Section 11(a) Non-Supplanting Principle
Required Capabilities:
Specialized technical expertise Professional judgment regarding prior arrangements
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Section 11(a) Non-Supplanting Principle
  • requiresCapability: Specialized technical expertise; Professional judgment regarding prior arrangements
  • initiates: Uncommitted Prime Professional State
Literal extractions (kept for synthesis)
  • description content: Engineer X responded to the agency's direct inquiry by submitting his qualifications but withheld a definite statement of willingness to undertake the work as the prime professional.
  • hasAgent content: Engineer X
  • temporalMarker content: After the agency's direct contact
  • eventRoleContext content: recognized expert and principal in his own firm
  • hasMentalState content: cautious and deliberate
  • intendedOutcome content: Present his qualifications while preserving his position pending resolution of the situation
  • foreseenUnintendedEffects content: Possible conflict with any arrangement he might have had with Firms A or B if he later accepts the contract independently
  • textReferences content: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.
  • temporalExtent content: instant
  • temporalSequence content: 9
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Action_Qualifications_Submission",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T05:00:19.580862+00:00",
  "proeth:description": "Engineer X responded to the agency\u0027s direct inquiry by submitting his qualifications but withheld a definite statement of willingness to undertake the work as the prime professional.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "recognized expert and principal in his own firm",
  "proeth:foreseenUnintendedEffects": [
    "Possible conflict with any arrangement he might have had with Firms A or B if he later accepts the contract independently"
  ],
  "proeth:guidedByPrinciple": [
    "Section 11(a) Non-Supplanting Principle"
  ],
  "proeth:hasAgent": "Engineer X",
  "proeth:hasMentalState": "cautious and deliberate",
  "proeth:initiates": [
    "Uncommitted Prime Professional State"
  ],
  "proeth:intendedOutcome": "Present his qualifications while preserving his position pending resolution of the situation",
  "proeth:requiresCapability": [
    "Specialized technical expertise",
    "Professional judgment regarding prior arrangements"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the agency\u0027s direct contact",
  "proeth:temporalSequence": 9,
  "proeth:textReferences": [
    "Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Qualifications Submission"
}
Extracted Events (5)
Occurrences that trigger ethical considerations and state changes

Description: The NSPE Board of Directors adopted a directive in January 1971 clarifying that the Code of Ethics applies to individual engineers within organizations, which frames how the code is applied to the agency and firms in this case.

Temporal Marker: January 1971, prior to the Board's analysis of the case instant

Fluent Transitions:
Initiates (1)
  • Code Applicability to Individuals Within Organizations
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Code Applicability to Individuals Within Organizations
Literal extractions (kept for synthesis)
  • description content: The NSPE Board of Directors adopted a directive in January 1971 clarifying that the Code of Ethics applies to individual engineers within organizations, which frames how the code is applied to the agency and firms in this case.
  • temporalMarker content: January 1971, prior to the Board's analysis of the case
  • textReferences content: This point has now been noted by action of the NSPE Board of Directors in its directive adopted in January 1971 to include the following note on each printing of the Code of Ethics
  • eventType content: exogenous
  • temporalExtent content: instant
  • temporalSequence content: 1
  • confidence assessment: 0.8
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Event_Code_Directive_Adoption",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:00:19.581598+00:00",
  "proeth:confidence": "0.8",
  "proeth:description": "The NSPE Board of Directors adopted a directive in January 1971 clarifying that the Code of Ethics applies to individual engineers within organizations, which frames how the code is applied to the agency and firms in this case.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Code Applicability to Individuals Within Organizations"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "January 1971, prior to the Board\u0027s analysis of the case",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "This point has now been noted by action of the NSPE Board of Directors in its directive adopted in January 1971 to include the following note on each printing of the Code of Ethics"
  ],
  "rdfs:label": "Code Directive Adoption"
}

Description: Eight of the fifteen contacted engineering firms responded affirmatively to the government agency's solicitation of interest and qualifications, forming the pool of candidate firms.

Temporal Marker: After the agency's solicitation of the 15 firms instant

Fluent Transitions:
Initiates (1)
  • Candidate Firm Pool Formed

Caused By Action: Action_Solicitation_of_Firms

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/161#Action_Solicitation_of_Firms
  • initiates: Candidate Firm Pool Formed
Literal extractions (kept for synthesis)
  • description content: Eight of the fifteen contacted engineering firms responded affirmatively to the government agency's solicitation of interest and qualifications, forming the pool of candidate firms.
  • temporalMarker content: After the agency's solicitation of the 15 firms
  • textReferences content: Eight firms responded affirmatively.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 3
  • confidence assessment: 0.85
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Event_Affirmative_Responses_Received",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:00:19.580956+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/161#Action_Solicitation_of_Firms",
  "proeth:confidence": "0.85",
  "proeth:description": "Eight of the fifteen contacted engineering firms responded affirmatively to the government agency\u0027s solicitation of interest and qualifications, forming the pool of candidate firms.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Candidate Firm Pool Formed"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After the agency\u0027s solicitation of the 15 firms",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "Eight firms responded affirmatively."
  ],
  "rdfs:label": "Affirmative Responses Received"
}

Description: Through the statements of Firms A and B, the agency learned from two separate sources that Engineer X was a highly qualified specialist of the type required, even though his firm was not on the original contact list.

Temporal Marker: Upon receipt of the proposals from Firms A and B instant

Fluent Transitions:
Initiates (1)
  • Agency Awareness of Engineer X's Expertise

Caused By Action: Action_Broker_Prime_Proposal

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/161#Action_Broker_Prime_Proposal
  • initiates: Agency Awareness of Engineer X's Expertise
Literal extractions (kept for synthesis)
  • description content: Through the statements of Firms A and B, the agency learned from two separate sources that Engineer X was a highly qualified specialist of the type required, even though his firm was not on the original contact list.
  • temporalMarker content: Upon receipt of the proposals from Firms A and B
  • textReferences content: once having learned from two separate sources that he was a highly qualified specialist of the type required; The firm of Engineer X was not on the original list of those contacted.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 5
  • confidence assessment: 0.88
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Event_Specialist_Awareness_Acquired",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:00:19.581528+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/161#Action_Broker_Prime_Proposal",
  "proeth:confidence": "0.88",
  "proeth:description": "Through the statements of Firms A and B, the agency learned from two separate sources that Engineer X was a highly qualified specialist of the type required, even though his firm was not on the original contact list.",
  "proeth:discoveredInSection": "discussion",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Agency Awareness of Engineer X\u0027s Expertise"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Upon receipt of the proposals from Firms A and B",
  "proeth:temporalSequence": 5,
  "proeth:textReferences": [
    "once having learned from two separate sources that he was a highly qualified specialist of the type required",
    "The firm of Engineer X was not on the original list of those contacted."
  ],
  "rdfs:label": "Specialist Awareness Acquired"
}

Description: The agency reached the conclusion that Firms A and B would not make a substantial contribution to the work, since their other services would be nominal and Engineer X would be the sole technical contributor.

Temporal Marker: After reviewing the responses of Firms A and B, before contacting Engineer X instant

Fluent Transitions:
Initiates (1)
  • Firms A and B Deemed Non-Contributory

Caused By Action: Action_Broker_Prime_Proposal

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/161#Action_Broker_Prime_Proposal
  • initiates: Firms A and B Deemed Non-Contributory
Literal extractions (kept for synthesis)
  • description content: The agency reached the conclusion that Firms A and B would not make a substantial contribution to the work, since their other services would be nominal and Engineer X would be the sole technical contributor.
  • temporalMarker content: After reviewing the responses of Firms A and B, before contacting Engineer X
  • textReferences content: The government agency, concluding that Firms A and B would not make a substantial contribution to the work; In actuality, these other services would be nominal in nature.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 7
  • confidence assessment: 0.86
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Event_Insubstantial_Contribution_Finding",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:00:19.581577+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/161#Action_Broker_Prime_Proposal",
  "proeth:confidence": "0.86",
  "proeth:description": "The agency reached the conclusion that Firms A and B would not make a substantial contribution to the work, since their other services would be nominal and Engineer X would be the sole technical contributor.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Firms A and B Deemed Non-Contributory"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After reviewing the responses of Firms A and B, before contacting Engineer X",
  "proeth:temporalSequence": 7,
  "proeth:textReferences": [
    "The government agency, concluding that Firms A and B would not make a substantial contribution to the work",
    "In actuality, these other services would be nominal in nature."
  ],
  "rdfs:label": "Insubstantial Contribution Finding"
}

Description: Engineer X's response, which submitted qualifications without stating definitely whether he would undertake the work as prime professional, left the question of direct contract acceptance unresolved at the end of the case timeline.

Temporal Marker: Following the agency's direct contact with Engineer X interval

Fluent Transitions:
Initiates (1)
  • Unresolved Direct Engagement Question

Caused By Action: Action_Qualifications_Submission

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/161#Action_Qualifications_Submission
  • initiates: Unresolved Direct Engagement Question
Literal extractions (kept for synthesis)
  • description content: Engineer X's response, which submitted qualifications without stating definitely whether he would undertake the work as prime professional, left the question of direct contract acceptance unresolved at the end of the case timeline.
  • temporalMarker content: Following the agency's direct contact with Engineer X
  • textReferences content: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.
  • eventType content: outcome
  • temporalExtent content: interval
  • temporalSequence content: 10
  • confidence assessment: 0.78
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#Event_Commitment_Left_Unresolved",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T05:00:19.581621+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/161#Action_Qualifications_Submission",
  "proeth:confidence": "0.78",
  "proeth:description": "Engineer X\u0027s response, which submitted qualifications without stating definitely whether he would undertake the work as prime professional, left the question of direct contract acceptance unresolved at the end of the case timeline.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Unresolved Direct Engagement Question"
  ],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "Following the agency\u0027s direct contact with Engineer X",
  "proeth:temporalSequence": 10,
  "proeth:textReferences": [
    "Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional."
  ],
  "rdfs:label": "Commitment Left Unresolved"
}
Causal Chains (7)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X, a recognized expert in the technical subject matter and a principal in his own firm, to provide the highly specialized expertise and that they would themselves furnish all other services involved.

Necessary Factors (NESS):
  • Firms A and B naming Engineer X in their responses
  • Engineer X's firm not being on the original list of contacted firms
  • Agency reading and evaluating the responses
Sufficient Factors:
  • Two independent submissions each identifying Engineer X as the source of the required specialized expertise
Counterfactual Test: Had Firms A and B not disclosed their arrangements with Engineer X, the agency—which had not contacted his firm originally—would not have learned of his qualifications from these two sources.
Responsibility Attribution:

Agent: Engineers in Firms A and B
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Broker Prime Proposal
    Firms A and B respond affirmatively, disclosing arrangements with Engineer X
  2. Agency reviews submissions
    Agency evaluates the statements of expertise from responding firms
  3. Specialist Awareness Acquired
    Agency learns from two separate sources that Engineer X is the highly qualified specialist required
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Broker Prime Proposal (Action 2)
  • effect: Specialist Awareness Acquired (Event 2)
  • responsibleAgent: Engineers in Firms A and B
Literal extractions (kept for synthesis)
  • causalLanguage content: Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X, a recognized expert in the technical subject matter and a principal in his own firm, to provide the highly specialized expertise and that they would themselves furnish all other services involved.
  • necessaryFactors content: Firms A and B naming Engineer X in their responses; Engineer X's firm not being on the original list of contacted firms; Agency reading and evaluating the responses
  • sufficientFactors content: Two independent submissions each identifying Engineer X as the source of the required specialized expertise
  • counterfactual content: Had Firms A and B not disclosed their arrangements with Engineer X, the agency—which had not contacted his firm originally—would not have learned of his qualifications from these two sources.
  • agentKnowledge content: Firms A and B knew Engineer X was a recognized expert and knew their own services would be nominal in nature
  • interveningFactors content: Engineer X's firm was omitted from the agency's original list
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Broker Prime Proposal', 'proeth:description': 'Firms A and B respond affirmatively, disclosing arrangements with Engineer X'}; {'proeth:step': 2, 'proeth:element': 'Agency reviews submissions', 'proeth:description': 'Agency evaluates the statements of expertise from responding firms'}; {'proeth:step': 3, 'proeth:element': 'Specialist Awareness Acquired', 'proeth:description': 'Agency learns from two separate sources that Engineer X is the highly qualified specialist required'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581856+00:00",
  "proeth:agentKnowledge": "Firms A and B knew Engineer X was a recognized expert and knew their own services would be nominal in nature",
  "proeth:causalLanguage": "Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X, a recognized expert in the technical subject matter and a principal in his own firm, to provide the highly specialized expertise and that they would themselves furnish all other services involved.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms A and B respond affirmatively, disclosing arrangements with Engineer X",
      "proeth:element": "Broker Prime Proposal",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency evaluates the statements of expertise from responding firms",
      "proeth:element": "Agency reviews submissions",
      "proeth:step": 2
    },
    {
      "proeth:description": "Agency learns from two separate sources that Engineer X is the highly qualified specialist required",
      "proeth:element": "Specialist Awareness Acquired",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Broker Prime Proposal (Action 2)",
  "proeth:counterfactual": "Had Firms A and B not disclosed their arrangements with Engineer X, the agency\u2014which had not contacted his firm originally\u2014would not have learned of his qualifications from these two sources.",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Specialist Awareness Acquired (Event 2)",
  "proeth:interveningFactors": [
    "Engineer X\u0027s firm was omitted from the agency\u0027s original list"
  ],
  "proeth:necessaryFactors": [
    "Firms A and B naming Engineer X in their responses",
    "Engineer X\u0027s firm not being on the original list of contacted firms",
    "Agency reading and evaluating the responses"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Engineers in Firms A and B",
  "proeth:sufficientFactors": [
    "Two independent submissions each identifying Engineer X as the source of the required specialized expertise"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: On the basis of the stated facts, it appears that Firm A and Firm B were primarily offering to serve in the capacity of a "broker" and would furnish only the services involved in the negotiations and administration of the contract, looking to Engineer X as the sole technical contributor to the project.

Necessary Factors (NESS):
  • Firms A and B proposing to furnish services that would be nominal in nature
  • Engineer X being positioned as the sole technical contributor
  • Agency's assessment of the substance of each firm's contribution
Sufficient Factors:
  • Proposals in which the offering firms' own substantive contribution was limited to arranging Engineer X's services
Counterfactual Test: If Firms A and B had proposed to provide a substantial portion of the work through their own capabilities, the agency would not have concluded their contribution was insubstantial.
Responsibility Attribution:

Agent: Engineers in Firms A and B
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Broker Prime Proposal
    Firms A and B offer to act as prime while relying on Engineer X for all specialized expertise
  2. Nominal services apparent
    The nominal nature of Firms A and B's own services becomes apparent to the agency
  3. Insubstantial Contribution Finding
    Agency concludes Firms A and B would not make a substantial contribution to the work
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Broker Prime Proposal (Action 2)
  • effect: Insubstantial Contribution Finding (Event 3)
  • responsibleAgent: Engineers in Firms A and B
Literal extractions (kept for synthesis)
  • causalLanguage content: On the basis of the stated facts, it appears that Firm A and Firm B were primarily offering to serve in the capacity of a "broker" and would furnish only the services involved in the negotiations and administration of the contract, looking to Engineer X as the sole technical contributor to the project.
  • necessaryFactors content: Firms A and B proposing to furnish services that would be nominal in nature; Engineer X being positioned as the sole technical contributor; Agency's assessment of the substance of each firm's contribution
  • sufficientFactors content: Proposals in which the offering firms' own substantive contribution was limited to arranging Engineer X's services
  • counterfactual content: If Firms A and B had proposed to provide a substantial portion of the work through their own capabilities, the agency would not have concluded their contribution was insubstantial.
  • agentKnowledge content: Firms A and B knew that the other services they would furnish would be nominal in nature
  • interveningFactors content: Agency's independent evaluation of the proposals
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Broker Prime Proposal', 'proeth:description': 'Firms A and B offer to act as prime while relying on Engineer X for all specialized expertise'}; {'proeth:step': 2, 'proeth:element': 'Nominal services apparent', 'proeth:description': "The nominal nature of Firms A and B's own services becomes apparent to the agency"}; {'proeth:step': 3, 'proeth:element': 'Insubstantial Contribution Finding', 'proeth:description': 'Agency concludes Firms A and B would not make a substantial contribution to the work'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581883+00:00",
  "proeth:agentKnowledge": "Firms A and B knew that the other services they would furnish would be nominal in nature",
  "proeth:causalLanguage": "On the basis of the stated facts, it appears that Firm A and Firm B were primarily offering to serve in the capacity of a \"broker\" and would furnish only the services involved in the negotiations and administration of the contract, looking to Engineer X as the sole technical contributor to the project.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms A and B offer to act as prime while relying on Engineer X for all specialized expertise",
      "proeth:element": "Broker Prime Proposal",
      "proeth:step": 1
    },
    {
      "proeth:description": "The nominal nature of Firms A and B\u0027s own services becomes apparent to the agency",
      "proeth:element": "Nominal services apparent",
      "proeth:step": 2
    },
    {
      "proeth:description": "Agency concludes Firms A and B would not make a substantial contribution to the work",
      "proeth:element": "Insubstantial Contribution Finding",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Broker Prime Proposal (Action 2)",
  "proeth:counterfactual": "If Firms A and B had proposed to provide a substantial portion of the work through their own capabilities, the agency would not have concluded their contribution was insubstantial.",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Insubstantial Contribution Finding (Event 3)",
  "proeth:interveningFactors": [
    "Agency\u0027s independent evaluation of the proposals"
  ],
  "proeth:necessaryFactors": [
    "Firms A and B proposing to furnish services that would be nominal in nature",
    "Engineer X being positioned as the sole technical contributor",
    "Agency\u0027s assessment of the substance of each firm\u0027s contribution"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineers in Firms A and B",
  "proeth:sufficientFactors": [
    "Proposals in which the offering firms\u0027 own substantive contribution was limited to arranging Engineer X\u0027s services"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: A government agency contacts 15 engineering firms to solicit their interest in, and a statement of expertise and capability to provide services in a highly specialized area of technical knowledge. Eight firms responded affirmatively.

Necessary Factors (NESS):
  • Agency's decision to contact the 15 firms
  • Existence of firms interested in the specialized work
  • The invitation asking for statements of expertise and capability
Sufficient Factors:
  • Agency solicitation combined with firms' interest in a highly specialized contract opportunity
Counterfactual Test: Without the agency's solicitation, no responses would have been submitted; the eight affirmative responses were entirely dependent on the invitation being issued.
Responsibility Attribution:

Agent: Engineers within the government agency with power of decision or effective recommendation
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Solicitation of Firms
    Agency contacts 15 engineering firms for interest and statements of expertise
  2. Firms evaluate the opportunity
    Contacted firms assess their capability in the highly specialized area
  3. Affirmative Responses Received
    Eight of the fifteen firms respond affirmatively to the solicitation
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Solicitation of Firms (Action 1)
  • effect: Affirmative Responses Received (Event 1)
  • responsibleAgent: Engineers within the government agency with power of decision or effective recommendation
Literal extractions (kept for synthesis)
  • causalLanguage content: A government agency contacts 15 engineering firms to solicit their interest in, and a statement of expertise and capability to provide services in a highly specialized area of technical knowledge. Eight firms responded affirmatively.
  • necessaryFactors content: Agency's decision to contact the 15 firms; Existence of firms interested in the specialized work; The invitation asking for statements of expertise and capability
  • sufficientFactors content: Agency solicitation combined with firms' interest in a highly specialized contract opportunity
  • counterfactual content: Without the agency's solicitation, no responses would have been submitted; the eight affirmative responses were entirely dependent on the invitation being issued.
  • agentKnowledge content: Agency knew the work required a highly specialized area of technical knowledge and sought expressions of interest
  • interveningFactors content: Independent decisions of each firm whether to respond
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Solicitation of Firms', 'proeth:description': 'Agency contacts 15 engineering firms for interest and statements of expertise'}; {'proeth:step': 2, 'proeth:element': 'Firms evaluate the opportunity', 'proeth:description': 'Contacted firms assess their capability in the highly specialized area'}; {'proeth:step': 3, 'proeth:element': 'Affirmative Responses Received', 'proeth:description': 'Eight of the fifteen firms respond affirmatively to the solicitation'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581816+00:00",
  "proeth:agentKnowledge": "Agency knew the work required a highly specialized area of technical knowledge and sought expressions of interest",
  "proeth:causalLanguage": "A government agency contacts 15 engineering firms to solicit their interest in, and a statement of expertise and capability to provide services in a highly specialized area of technical knowledge. Eight firms responded affirmatively.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency contacts 15 engineering firms for interest and statements of expertise",
      "proeth:element": "Solicitation of Firms",
      "proeth:step": 1
    },
    {
      "proeth:description": "Contacted firms assess their capability in the highly specialized area",
      "proeth:element": "Firms evaluate the opportunity",
      "proeth:step": 2
    },
    {
      "proeth:description": "Eight of the fifteen firms respond affirmatively to the solicitation",
      "proeth:element": "Affirmative Responses Received",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Solicitation of Firms (Action 1)",
  "proeth:counterfactual": "Without the agency\u0027s solicitation, no responses would have been submitted; the eight affirmative responses were entirely dependent on the invitation being issued.",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Affirmative Responses Received (Event 1)",
  "proeth:interveningFactors": [
    "Independent decisions of each firm whether to respond"
  ],
  "proeth:necessaryFactors": [
    "Agency\u0027s decision to contact the 15 firms",
    "Existence of firms interested in the specialized work",
    "The invitation asking for statements of expertise and capability"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineers within the government agency with power of decision or effective recommendation",
  "proeth:sufficientFactors": [
    "Agency solicitation combined with firms\u0027 interest in a highly specialized contract opportunity"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The government agency, concluding that Firms A and B would not make a substantial contribution to the work, then contacted Engineer X, advising him that two firms had indicated their intention to use him as a special technical consultant if awarded the contract and asked him if he would be interested in taking the contract on his own firm's account.

Necessary Factors (NESS):
  • Agency's conclusion that Firms A and B offered no substantial contribution
  • Agency's knowledge of Engineer X's qualifications from two sources
  • Absence of any commitment or definite steps toward retaining Firms A or B
Sufficient Factors:
  • The insubstantial-contribution finding combined with knowledge that Engineer X could perform the work directly and no binding obligation to the responding firms
Counterfactual Test: If the agency had judged Firms A and B capable of substantial contribution, it likely would have proceeded with one of the eight responding firms rather than bypassing them to contact Engineer X directly.
Responsibility Attribution:

Agent: Engineers within the government agency with power of decision or effective recommendation
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Specialist Awareness Acquired
    Agency learns of Engineer X's expertise from Firms A and B's submissions
  2. Insubstantial Contribution Finding
    Agency concludes Firms A and B would not make a substantial contribution
  3. Direct Specialist Contact
    Agency contacts Engineer X and asks if he would take the contract on his own firm's account
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Insubstantial Contribution Finding (Event 3)
  • effect: Direct Specialist Contact (Action 4)
  • responsibleAgent: Engineers within the government agency with power of decision or effective recommendation
Literal extractions (kept for synthesis)
  • causalLanguage content: The government agency, concluding that Firms A and B would not make a substantial contribution to the work, then contacted Engineer X, advising him that two firms had indicated their intention to use him as a special technical consultant if awarded the contract and asked him if he would be interested in taking the contract on his own firm's account.
  • necessaryFactors content: Agency's conclusion that Firms A and B offered no substantial contribution; Agency's knowledge of Engineer X's qualifications from two sources; Absence of any commitment or definite steps toward retaining Firms A or B
  • sufficientFactors content: The insubstantial-contribution finding combined with knowledge that Engineer X could perform the work directly and no binding obligation to the responding firms
  • counterfactual content: If the agency had judged Firms A and B capable of substantial contribution, it likely would have proceeded with one of the eight responding firms rather than bypassing them to contact Engineer X directly.
  • agentKnowledge content: Agency had learned from two separate sources that Engineer X was a highly qualified specialist of the type required, and knew Firms A and B would contribute little
  • interveningFactors content: Firms A and B's disclosures identifying Engineer X
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Specialist Awareness Acquired', 'proeth:description': "Agency learns of Engineer X's expertise from Firms A and B's submissions"}; {'proeth:step': 2, 'proeth:element': 'Insubstantial Contribution Finding', 'proeth:description': 'Agency concludes Firms A and B would not make a substantial contribution'}; {'proeth:step': 3, 'proeth:element': 'Direct Specialist Contact', 'proeth:description': "Agency contacts Engineer X and asks if he would take the contract on his own firm's account"}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581905+00:00",
  "proeth:agentKnowledge": "Agency had learned from two separate sources that Engineer X was a highly qualified specialist of the type required, and knew Firms A and B would contribute little",
  "proeth:causalLanguage": "The government agency, concluding that Firms A and B would not make a substantial contribution to the work, then contacted Engineer X, advising him that two firms had indicated their intention to use him as a special technical consultant if awarded the contract and asked him if he would be interested in taking the contract on his own firm\u0027s account.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency learns of Engineer X\u0027s expertise from Firms A and B\u0027s submissions",
      "proeth:element": "Specialist Awareness Acquired",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency concludes Firms A and B would not make a substantial contribution",
      "proeth:element": "Insubstantial Contribution Finding",
      "proeth:step": 2
    },
    {
      "proeth:description": "Agency contacts Engineer X and asks if he would take the contract on his own firm\u0027s account",
      "proeth:element": "Direct Specialist Contact",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Insubstantial Contribution Finding (Event 3)",
  "proeth:counterfactual": "If the agency had judged Firms A and B capable of substantial contribution, it likely would have proceeded with one of the eight responding firms rather than bypassing them to contact Engineer X directly.",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Direct Specialist Contact (Action 4)",
  "proeth:interveningFactors": [
    "Firms A and B\u0027s disclosures identifying Engineer X"
  ],
  "proeth:necessaryFactors": [
    "Agency\u0027s conclusion that Firms A and B offered no substantial contribution",
    "Agency\u0027s knowledge of Engineer X\u0027s qualifications from two sources",
    "Absence of any commitment or definite steps toward retaining Firms A or B"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineers within the government agency with power of decision or effective recommendation",
  "proeth:sufficientFactors": [
    "The insubstantial-contribution finding combined with knowledge that Engineer X could perform the work directly and no binding obligation to the responding firms"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Their ethical position in that event was to recommend to the agency that it directly contact Engineer X as the better qualified engineer for the services required.

Necessary Factors (NESS):
  • Firms A and B failing to recommend direct contact with Engineer X
  • Agency's own initiative to reach Engineer X after evaluating the proposals
  • Engineer X's identity being disclosed in the proposals
Sufficient Factors:
  • The omission left the agency to discover and act on Engineer X's superior qualifications by its own evaluation
Counterfactual Test: Had Firms A and B recommended direct contact as the code contemplated, the same outcome (direct contact with Engineer X) would have occurred earlier and through an ethically proper channel; the omission made the agency's independent intervention necessary.
Responsibility Attribution:

Agent: Engineers in Firms A and B
Type: indirect
Within Agent Control: Yes

Causal Sequence:
  1. Omitted Direct Recommendation
    Firms A and B fail to recommend that the agency directly contact Engineer X
  2. Agency evaluates proposals independently
    Agency assesses the substance of Firms A and B's proposed contributions on its own
  3. Direct Specialist Contact
    Agency itself initiates direct contact with Engineer X
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Omitted Direct Recommendation (Action 3)
  • effect: Direct Specialist Contact (Action 4)
  • responsibleAgent: Engineers in Firms A and B
Literal extractions (kept for synthesis)
  • causalLanguage content: Their ethical position in that event was to recommend to the agency that it directly contact Engineer X as the better qualified engineer for the services required.
  • necessaryFactors content: Firms A and B failing to recommend direct contact with Engineer X; Agency's own initiative to reach Engineer X after evaluating the proposals; Engineer X's identity being disclosed in the proposals
  • sufficientFactors content: The omission left the agency to discover and act on Engineer X's superior qualifications by its own evaluation
  • counterfactual content: Had Firms A and B recommended direct contact as the code contemplated, the same outcome (direct contact with Engineer X) would have occurred earlier and through an ethically proper channel; the omission made the agency's independent intervention necessary.
  • agentKnowledge content: Firms A and B knew Engineer X was better qualified and that their own substantive service would be limited to arranging his services
  • interveningFactors content: Agency's independent decision to contact Engineer X
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Omitted Direct Recommendation', 'proeth:description': 'Firms A and B fail to recommend that the agency directly contact Engineer X'}; {'proeth:step': 2, 'proeth:element': 'Agency evaluates proposals independently', 'proeth:description': "Agency assesses the substance of Firms A and B's proposed contributions on its own"}; {'proeth:step': 3, 'proeth:element': 'Direct Specialist Contact', 'proeth:description': 'Agency itself initiates direct contact with Engineer X'}
  • responsibilityType assessment: indirect
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581925+00:00",
  "proeth:agentKnowledge": "Firms A and B knew Engineer X was better qualified and that their own substantive service would be limited to arranging his services",
  "proeth:causalLanguage": "Their ethical position in that event was to recommend to the agency that it directly contact Engineer X as the better qualified engineer for the services required.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Firms A and B fail to recommend that the agency directly contact Engineer X",
      "proeth:element": "Omitted Direct Recommendation",
      "proeth:step": 1
    },
    {
      "proeth:description": "Agency assesses the substance of Firms A and B\u0027s proposed contributions on its own",
      "proeth:element": "Agency evaluates proposals independently",
      "proeth:step": 2
    },
    {
      "proeth:description": "Agency itself initiates direct contact with Engineer X",
      "proeth:element": "Direct Specialist Contact",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Omitted Direct Recommendation (Action 3)",
  "proeth:counterfactual": "Had Firms A and B recommended direct contact as the code contemplated, the same outcome (direct contact with Engineer X) would have occurred earlier and through an ethically proper channel; the omission made the agency\u0027s independent intervention necessary.",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Direct Specialist Contact (Action 4)",
  "proeth:interveningFactors": [
    "Agency\u0027s independent decision to contact Engineer X"
  ],
  "proeth:necessaryFactors": [
    "Firms A and B failing to recommend direct contact with Engineer X",
    "Agency\u0027s own initiative to reach Engineer X after evaluating the proposals",
    "Engineer X\u0027s identity being disclosed in the proposals"
  ],
  "proeth:responsibilityType": "indirect",
  "proeth:responsibleAgent": "Engineers in Firms A and B",
  "proeth:sufficientFactors": [
    "The omission left the agency to discover and act on Engineer X\u0027s superior qualifications by its own evaluation"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.

Necessary Factors (NESS):
  • Agency's direct inquiry to Engineer X
  • Engineer X's interest in remaining under consideration
  • The work being entirely within Engineer X's field of expertise
Sufficient Factors:
  • The agency's direct invitation combined with Engineer X's willingness to at least submit his qualifications
Counterfactual Test: Without the agency's direct contact, Engineer X—whose firm was not on the original list—would have had no occasion to submit qualifications on his own firm's account.
Responsibility Attribution:

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

Causal Sequence:
  1. Direct Specialist Contact
    Agency asks Engineer X if he would take the contract on his own firm's account
  2. Engineer X weighs his position
    Engineer X considers responding despite his arrangements with Firms A and B
  3. Qualifications Submission
    Engineer X submits his qualifications without a definite commitment
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Direct Specialist Contact (Action 4)
  • effect: Qualifications Submission (Action 5)
  • responsibleAgent: Engineer X
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.
  • necessaryFactors content: Agency's direct inquiry to Engineer X; Engineer X's interest in remaining under consideration; The work being entirely within Engineer X's field of expertise
  • sufficientFactors content: The agency's direct invitation combined with Engineer X's willingness to at least submit his qualifications
  • counterfactual content: Without the agency's direct contact, Engineer X—whose firm was not on the original list—would have had no occasion to submit qualifications on his own firm's account.
  • agentKnowledge content: Engineer X knew two firms had indicated their intention to use him as a special technical consultant and knew of his own arrangements with Firms A and B
  • interveningFactors content: Possible prior arrangements with Firms A and B
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Direct Specialist Contact', 'proeth:description': "Agency asks Engineer X if he would take the contract on his own firm's account"}; {'proeth:step': 2, 'proeth:element': 'Engineer X weighs his position', 'proeth:description': 'Engineer X considers responding despite his arrangements with Firms A and B'}; {'proeth:step': 3, 'proeth:element': 'Qualifications Submission', 'proeth:description': 'Engineer X submits his qualifications without a definite commitment'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581943+00:00",
  "proeth:agentKnowledge": "Engineer X knew two firms had indicated their intention to use him as a special technical consultant and knew of his own arrangements with Firms A and B",
  "proeth:causalLanguage": "Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Agency asks Engineer X if he would take the contract on his own firm\u0027s account",
      "proeth:element": "Direct Specialist Contact",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer X considers responding despite his arrangements with Firms A and B",
      "proeth:element": "Engineer X weighs his position",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer X submits his qualifications without a definite commitment",
      "proeth:element": "Qualifications Submission",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Direct Specialist Contact (Action 4)",
  "proeth:counterfactual": "Without the agency\u0027s direct contact, Engineer X\u2014whose firm was not on the original list\u2014would have had no occasion to submit qualifications on his own firm\u0027s account.",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Qualifications Submission (Action 5)",
  "proeth:interveningFactors": [
    "Possible prior arrangements with Firms A and B"
  ],
  "proeth:necessaryFactors": [
    "Agency\u0027s direct inquiry to Engineer X",
    "Engineer X\u0027s interest in remaining under consideration",
    "The work being entirely within Engineer X\u0027s field of expertise"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer X",
  "proeth:sufficientFactors": [
    "The agency\u0027s direct invitation combined with Engineer X\u0027s willingness to at least submit his qualifications"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.

Necessary Factors (NESS):
  • Engineer X's choice to withhold a definite statement of willingness
  • The agency's open question about taking the contract on his own firm's account
  • Engineer X's possible existing arrangements with Firms A and B
Sufficient Factors:
  • A response that supplied qualifications but deliberately omitted any commitment as to serving as prime professional
Counterfactual Test: Had Engineer X stated definitely whether he would undertake the work as prime professional, the question of his commitment would have been resolved rather than left open.
Responsibility Attribution:

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

Causal Sequence:
  1. Qualifications Submission
    Engineer X submits qualifications to the agency
  2. Definite statement withheld
    Engineer X does not state definitely whether he will undertake the work as prime professional
  3. Commitment Left Unresolved
    The question of whether Engineer X will accept the contract independently remains open
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Qualifications Submission (Action 5)
  • effect: Commitment Left Unresolved (Event 5)
  • responsibleAgent: Engineer X
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.
  • necessaryFactors content: Engineer X's choice to withhold a definite statement of willingness; The agency's open question about taking the contract on his own firm's account; Engineer X's possible existing arrangements with Firms A and B
  • sufficientFactors content: A response that supplied qualifications but deliberately omitted any commitment as to serving as prime professional
  • counterfactual content: Had Engineer X stated definitely whether he would undertake the work as prime professional, the question of his commitment would have been resolved rather than left open.
  • agentKnowledge content: Engineer X knew of his arrangements with Firms A and B and that accepting independently might violate those arrangements
  • interveningFactors content: Uncertainty about obligations to Firms A and B
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Qualifications Submission', 'proeth:description': 'Engineer X submits qualifications to the agency'}; {'proeth:step': 2, 'proeth:element': 'Definite statement withheld', 'proeth:description': 'Engineer X does not state definitely whether he will undertake the work as prime professional'}; {'proeth:step': 3, 'proeth:element': 'Commitment Left Unresolved', 'proeth:description': 'The question of whether Engineer X will accept the contract independently remains open'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/161#",
    "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/161#CausalChain_7",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T05:00:19.581960+00:00",
  "proeth:agentKnowledge": "Engineer X knew of his arrangements with Firms A and B and that accepting independently might violate those arrangements",
  "proeth:causalLanguage": "Engineer X responded by submitting his qualifications but not stating definitely if he would be willing to undertake the work as the prime professional.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer X submits qualifications to the agency",
      "proeth:element": "Qualifications Submission",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer X does not state definitely whether he will undertake the work as prime professional",
      "proeth:element": "Definite statement withheld",
      "proeth:step": 2
    },
    {
      "proeth:description": "The question of whether Engineer X will accept the contract independently remains open",
      "proeth:element": "Commitment Left Unresolved",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Qualifications Submission (Action 5)",
  "proeth:counterfactual": "Had Engineer X stated definitely whether he would undertake the work as prime professional, the question of his commitment would have been resolved rather than left open.",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Commitment Left Unresolved (Event 5)",
  "proeth:interveningFactors": [
    "Uncertainty about obligations to Firms A and B"
  ],
  "proeth:necessaryFactors": [
    "Engineer X\u0027s choice to withhold a definite statement of willingness",
    "The agency\u0027s open question about taking the contract on his own firm\u0027s account",
    "Engineer X\u0027s possible existing arrangements with Firms A and B"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer X",
  "proeth:sufficientFactors": [
    "A response that supplied qualifications but deliberately omitted any commitment as to serving as prime professional"
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (10)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
government agency's solicitation of 15 engineering firms before
Entity1 is before Entity2
eight firms' affirmative responses time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
A government agency contacts 15 engineering firms to solicit their interest... Eight firms responded... [more]
Firms A and B's arrangements with Engineer X before
Entity1 is before Entity2
Firms A and B's responses to the agency time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Two of the eight firms, A and B, stated that they had each made arrangements with Engineer X... to p... [more]
agency's conclusion that Firms A and B would not make a substantial contribution before
Entity1 is before Entity2
agency's direct contact with Engineer X time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
The government agency, concluding that Firms A and B would not make a substantial contribution to th... [more]
agency's direct contact with Engineer X before
Entity1 is before Entity2
Engineer X's submission of his qualifications time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
asked him if he would be interested in taking the contract on his own firm's account. Engineer X res... [more]
agency learning of Engineer X's qualifications from two sources before
Entity1 is before Entity2
agency's direct contact with Engineer X time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
we perceive no reason why it should not make direct contact with Engineer X once having learned from... [more]
absence of any commitment or expectation by Firms A and B during
Entity1 occurs entirely within the duration of Entity2
agency's contact with Engineer X time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
neither Firm A nor Firm B had any commitment or expectation of being awarded the contract at the tim... [more]
January 1971 NSPE Board directive before
Entity1 is before Entity2
Board of Ethical Review's discussion of this case time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
This point has now been noted by action of the NSPE Board of Directors in its directive adopted in J... [more]
any prior arrangement between Engineer X and Firms A or B before
Entity1 is before Entity2
Engineer X's potential independent acceptance of the contract time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer X should consider carefully whether his accepting the contract independently would violate ... [more]
prior BER opinions (Cases 62-10 and 62-18) before
Entity1 is before Entity2
this case's discussion time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
As we have stated previously, the mandate of Section 11 (a) does not come into play unless...
existence of Code Sections 6 and 11(a) before
Entity1 is before Entity2
addition of the note stating the sections no longer exist time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Note: The following Code sections no longer exist
About Allen Relations & OWL-Time

Allen's Interval Algebra provides 13 basic temporal relations between intervals. These relations are mapped to OWL-Time standard properties for interoperability with Semantic Web temporal reasoning systems and SPARQL queries.

Each relation includes both a ProEthica custom property and a time:* OWL-Time property for maximum compatibility.