PASS 3: Temporal Dynamics
Case 19: Duty to Report Misconduct
Timeline Overview
OWL-Time Temporal Structure 10 relations time: = w3.org/2006/time
Extracted Actions (8)
Volitional professional decisions with intentions and ethical contextDescription: Engineer B, while in previous employment at another firm, completed non-proprietary bridge and culvert projects in responsible charge, projects that later became the basis of experience claims in XYZ's proposals.
Temporal Marker: During previous employment, before joining XYZ Engineers interval
Fluent Transitions:
- Engineer B Prior Project Experience
Mental State: deliberate
Intended Outcome: Complete design projects in responsible charge within areas of expertise
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Bridge and culvert design; Responsible charge project managementinitiates: Engineer B Prior Project Experience
descriptioncontent: Engineer B, while in previous employment at another firm, completed non-proprietary bridge and culvert projects in responsible charge, projects that later became the basis of experience claims in XYZ's proposals.hasAgentcontent: Engineer BtemporalMarkercontent: During previous employment, before joining XYZ EngineerseventRoleContextcontent: Project Manager, formerly of another design firmhasMentalStatecontent: deliberateintendedOutcomecontent: Complete design projects in responsible charge within areas of expertisetextReferencescontent: Engineer B’s projects completed while in previous employment did not involve proprietary design concepts, and the capabilities of project team members on those projects were within Engineer B’s areas of expertise.temporalExtentcontent: intervaltemporalSequencecontent: 1withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Prior_Project_Execution",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.243965+00:00",
"proeth:description": "Engineer B, while in previous employment at another firm, completed non-proprietary bridge and culvert projects in responsible charge, projects that later became the basis of experience claims in XYZ\u0027s proposals.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Project Manager, formerly of another design firm",
"proeth:hasAgent": "Engineer B",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Engineer B Prior Project Experience"
],
"proeth:intendedOutcome": "Complete design projects in responsible charge within areas of expertise",
"proeth:requiresCapability": [
"Bridge and culvert design",
"Responsible charge project management"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "During previous employment, before joining XYZ Engineers",
"proeth:temporalSequence": 1,
"proeth:textReferences": [
"Engineer B\u2019s projects completed while in previous employment did not involve proprietary design concepts, and the capabilities of project team members on those projects were within Engineer B\u2019s areas of expertise."
],
"proeth:withinCompetence": true,
"rdfs:label": "Prior Project Execution"
}
Description: XYZ Engineers hired Engineer B as a new project manager and began marketing bridge and culvert designs in both State Q and State Z in competition with ABC Consultants.
Temporal Marker: Before proposal marketing began in States Q and Z instant
Fluent Transitions:
- Competitive Marketing in Two States
Mental State: deliberate
Intended Outcome: Expand bridge and culvert design business into both states using Engineer B's experience
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Business development; Personnel managementinitiates: Competitive Marketing in Two States
descriptioncontent: XYZ Engineers hired Engineer B as a new project manager and began marketing bridge and culvert designs in both State Q and State Z in competition with ABC Consultants.hasAgentcontent: XYZ EngineerstemporalMarkercontent: Before proposal marketing began in States Q and ZeventRoleContextcontent: Design FirmhasMentalStatecontent: deliberateintendedOutcomecontent: Expand bridge and culvert design business into both states using Engineer B's experiencetextReferencescontent: ABC’s competitors, XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible charge of projects in another region, and began to market bridge and culvert designs in both states.temporalExtentcontent: instanttemporalSequencecontent: 2withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Project_Manager_Hiring",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244363+00:00",
"proeth:description": "XYZ Engineers hired Engineer B as a new project manager and began marketing bridge and culvert designs in both State Q and State Z in competition with ABC Consultants.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Design Firm",
"proeth:hasAgent": "XYZ Engineers",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Competitive Marketing in Two States"
],
"proeth:intendedOutcome": "Expand bridge and culvert design business into both states using Engineer B\u0027s experience",
"proeth:requiresCapability": [
"Business development",
"Personnel management"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Before proposal marketing began in States Q and Z",
"proeth:temporalSequence": 2,
"proeth:textReferences": [
"ABC\u2019s competitors, XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible charge of projects in another region, and began to market bridge and culvert designs in both states."
],
"proeth:withinCompetence": true,
"rdfs:label": "Project Manager Hiring"
}
Description: XYZ Engineers and Engineer B presented qualification statements attributing Engineer B's prior projects to the previous employer at the beginning of the individual qualification section, identifying the prior employer and the associated client for each project.
Temporal Marker: During proposal and marketing activities in States Q and Z interval
Fluent Transitions:
- Proposal Attribution Practice in Effect
Mental State: deliberate
Intended Outcome: Present Engineer B's project experience to prospective clients while crediting the previous employer and clients
Foreseen Unintended Effects:
- Possible client confusion about which firm performed the listed projects
Obligation Engagement:
- Credit to Proprietary Interests of Previous Employer
Guided By Principles:
- Transparency
Required Capabilities:
Field classification (triples vs literals)
fulfillsObligation: Credit to Proprietary Interests of Previous EmployerguidedByPrinciple: TransparencyrequiresCapability: Proposal preparation; Marketing communicationinitiates: Proposal Attribution Practice in Effect
descriptioncontent: XYZ Engineers and Engineer B presented qualification statements attributing Engineer B's prior projects to the previous employer at the beginning of the individual qualification section, identifying the prior employer and the associated client for each project.hasAgentcontent: XYZ Engineers and Engineer BtemporalMarkercontent: During proposal and marketing activities in States Q and ZeventRoleContextcontent: Project ManagerhasMentalStatecontent: deliberateintendedOutcomecontent: Present Engineer B's project experience to prospective clients while crediting the previous employer and clientsforeseenUnintendedEffectscontent: Possible client confusion about which firm performed the listed projectstextReferencescontent: at the beginning of an individual qualification section, Engineer B’s projects for a different firm are identified as a part of Engineer B’s experience, identifying the prior employer and the associated client for each projecttemporalExtentcontent: intervaltemporalSequencecontent: 3withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Qualification_Statement_Presentation",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244427+00:00",
"proeth:description": "XYZ Engineers and Engineer B presented qualification statements attributing Engineer B\u0027s prior projects to the previous employer at the beginning of the individual qualification section, identifying the prior employer and the associated client for each project.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Project Manager",
"proeth:foreseenUnintendedEffects": [
"Possible client confusion about which firm performed the listed projects"
],
"proeth:fulfillsObligation": [
"Credit to Proprietary Interests of Previous Employer"
],
"proeth:guidedByPrinciple": [
"Transparency"
],
"proeth:hasAgent": "XYZ Engineers and Engineer B",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Proposal Attribution Practice in Effect"
],
"proeth:intendedOutcome": "Present Engineer B\u0027s project experience to prospective clients while crediting the previous employer and clients",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Proposal preparation",
"Marketing communication"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "During proposal and marketing activities in States Q and Z",
"proeth:temporalSequence": 3,
"proeth:textReferences": [
"at the beginning of an individual qualification section, Engineer B\u2019s projects for a different firm are identified as a part of Engineer B\u2019s experience, identifying the prior employer and the associated client for each project"
],
"proeth:violatesObligation": [],
"proeth:withinCompetence": true,
"rdfs:label": "Qualification Statement Presentation"
}
Description: XYZ Engineers and Engineer B did not repeat the prior-employer attribution notice within all paragraphs of the lengthy individual project descriptions, a non-performance the case treats as the conduct that violates State Z's specific rules.
Temporal Marker: During preparation of qualification statements accompanying project proposals instant
Fluent Transitions:
- State Z Rule Noncompliance
- Potentially Misleading Presentation
Mental State: not clearly deliberate; the case notes the section-level notice appears to indicate an intent to provide transparency
Intended Outcome: Avoid repetitive disclaimers within lengthy project descriptions
Foreseen Unintended Effects:
- Reduced clarity about which projects were performed for the previous employer
Obligation Engagement:
- State Z Attribution Requirement
- Avoidance of Misrepresentation of Qualifications
Required Capabilities:
Field classification (triples vs literals)
violatesObligation: State Z Attribution Requirement; Avoidance of Misrepresentation of QualificationsrequiresCapability: Proposal preparationinitiates: State Z Rule Noncompliance; Potentially Misleading Presentation
descriptioncontent: XYZ Engineers and Engineer B did not repeat the prior-employer attribution notice within all paragraphs of the lengthy individual project descriptions, a non-performance the case treats as the conduct that violates State Z's specific rules.hasAgentcontent: XYZ Engineers and Engineer BtemporalMarkercontent: During preparation of qualification statements accompanying project proposalseventRoleContextcontent: Project ManagerhasMentalStatecontent: not clearly deliberate; the case notes the section-level notice appears to indicate an intent to provide transparencyintendedOutcomecontent: Avoid repetitive disclaimers within lengthy project descriptionsforeseenUnintendedEffectscontent: Reduced clarity about which projects were performed for the previous employertextReferencescontent: this notice was not included in all paragraphs of the lengthy individual descriptions of those projects; That qualifier was not repeated within the specific descriptions of each of those projects.temporalExtentcontent: instanttemporalSequencecontent: 4withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Disclosure_Omission",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244461+00:00",
"proeth:description": "XYZ Engineers and Engineer B did not repeat the prior-employer attribution notice within all paragraphs of the lengthy individual project descriptions, a non-performance the case treats as the conduct that violates State Z\u0027s specific rules.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Project Manager",
"proeth:foreseenUnintendedEffects": [
"Reduced clarity about which projects were performed for the previous employer"
],
"proeth:fulfillsObligation": [],
"proeth:hasAgent": "XYZ Engineers and Engineer B",
"proeth:hasMentalState": "not clearly deliberate; the case notes the section-level notice appears to indicate an intent to provide transparency",
"proeth:initiates": [
"State Z Rule Noncompliance",
"Potentially Misleading Presentation"
],
"proeth:intendedOutcome": "Avoid repetitive disclaimers within lengthy project descriptions",
"proeth:raisesObligation": [],
"proeth:requiresCapability": [
"Proposal preparation"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During preparation of qualification statements accompanying project proposals",
"proeth:temporalSequence": 4,
"proeth:textReferences": [
"this notice was not included in all paragraphs of the lengthy individual descriptions of those projects",
"That qualifier was not repeated within the specific descriptions of each of those projects."
],
"proeth:violatesObligation": [
"State Z Attribution Requirement",
"Avoidance of Misrepresentation of Qualifications"
],
"proeth:withinCompetence": true,
"rdfs:label": "Disclosure Omission"
}
Description: Engineer A questioned whether XYZ's proposal and marketing practice was misleading to clients and unethical, initiating the ethical inquiry of the case.
Temporal Marker: After observing XYZ Engineers' proposal practice instant
Fluent Transitions:
- Ethical Concern Raised
Mental State: deliberate
Intended Outcome: Determine whether the proposal practice is misleading and unethical
Foreseen Unintended Effects:
- Potential appearance of competitive motive, since Engineer A works for a rival firm
Guided By Principles:
- Transparency
Required Capabilities:
Field classification (triples vs literals)
guidedByPrinciple: TransparencyrequiresCapability: Ethical judgmentinitiates: Ethical Concern Raised
descriptioncontent: Engineer A questioned whether XYZ's proposal and marketing practice was misleading to clients and unethical, initiating the ethical inquiry of the case.hasAgentcontent: Engineer AtemporalMarkercontent: After observing XYZ Engineers' proposal practiceeventRoleContextcontent: Employee, ABC ConsultantshasMentalStatecontent: deliberateintendedOutcomecontent: Determine whether the proposal practice is misleading and unethicalforeseenUnintendedEffectscontent: Potential appearance of competitive motive, since Engineer A works for a rival firmtextReferencescontent: Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical.temporalExtentcontent: instanttemporalSequencecontent: 6withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Ethics_Questioning",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244487+00:00",
"proeth:description": "Engineer A questioned whether XYZ\u0027s proposal and marketing practice was misleading to clients and unethical, initiating the ethical inquiry of the case.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Employee, ABC Consultants",
"proeth:foreseenUnintendedEffects": [
"Potential appearance of competitive motive, since Engineer A works for a rival firm"
],
"proeth:guidedByPrinciple": [
"Transparency"
],
"proeth:hasAgent": "Engineer A",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Ethical Concern Raised"
],
"proeth:intendedOutcome": "Determine whether the proposal practice is misleading and unethical",
"proeth:requiresCapability": [
"Ethical judgment"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "After observing XYZ Engineers\u0027 proposal practice",
"proeth:temporalSequence": 6,
"proeth:textReferences": [
"Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical."
],
"proeth:withinCompetence": true,
"rdfs:label": "Ethics Questioning"
}
Description: Engineer A decided to review the NSPE Code of Ethics and the engineering licensing board laws and rules of professional conduct in both State Q and State Z, finding State Q's rules general and State Z's rules highly specific.
Temporal Marker: After questioning the proposal practice interval
Fluent Transitions:
- Knowledge of Divergent Jurisdictional Rules
Mental State: deliberate
Intended Outcome: Understand the applicable ethical and regulatory standards in both jurisdictions before deciding whether to act
Required Capabilities:
Field classification (triples vs literals)
requiresCapability: Regulatory research; Ethical judgmentinitiates: Knowledge of Divergent Jurisdictional Rules
descriptioncontent: Engineer A decided to review the NSPE Code of Ethics and the engineering licensing board laws and rules of professional conduct in both State Q and State Z, finding State Q's rules general and State Z's rules highly specific.hasAgentcontent: Engineer AtemporalMarkercontent: After questioning the proposal practiceeventRoleContextcontent: Employee, ABC ConsultantshasMentalStatecontent: deliberateintendedOutcomecontent: Understand the applicable ethical and regulatory standards in both jurisdictions before deciding whether to acttextReferencescontent: Engineer A decides to review the NSPE Code of Ethics and the engineering licensing board law and rules of professional conduct in both states.temporalExtentcontent: intervaltemporalSequencecontent: 7withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Code_and_Rules_Review",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244515+00:00",
"proeth:description": "Engineer A decided to review the NSPE Code of Ethics and the engineering licensing board laws and rules of professional conduct in both State Q and State Z, finding State Q\u0027s rules general and State Z\u0027s rules highly specific.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Employee, ABC Consultants",
"proeth:hasAgent": "Engineer A",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Knowledge of Divergent Jurisdictional Rules"
],
"proeth:intendedOutcome": "Understand the applicable ethical and regulatory standards in both jurisdictions before deciding whether to act",
"proeth:requiresCapability": [
"Regulatory research",
"Ethical judgment"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "After questioning the proposal practice",
"proeth:temporalSequence": 7,
"proeth:textReferences": [
"Engineer A decides to review the NSPE Code of Ethics and the engineering licensing board law and rules of professional conduct in both states."
],
"proeth:withinCompetence": true,
"rdfs:label": "Code and Rules Review"
}
Description: Engineer A considered whether the proposal and marketing practice was unethical under the NSPE Code of Ethics and whether there was an obligation to report to the two licensing jurisdictions, the pending decision the case poses.
Temporal Marker: After reviewing the NSPE Code and both states' rules interval
Fluent Transitions:
- Reporting Decision Pending
Mental State: deliberate
Intended Outcome: Decide whether an obligation exists to report the conduct to the licensing boards of State Q and State Z
Foreseen Unintended Effects:
- Reporting a competitor could be perceived as self-interested
Guided By Principles:
- Duty to Report Violations
Required Capabilities:
Field classification (triples vs literals)
guidedByPrinciple: Duty to Report ViolationsrequiresCapability: Ethical judgment; Regulatory interpretationinitiates: Reporting Decision Pending
descriptioncontent: Engineer A considered whether the proposal and marketing practice was unethical under the NSPE Code of Ethics and whether there was an obligation to report to the two licensing jurisdictions, the pending decision the case poses.hasAgentcontent: Engineer AtemporalMarkercontent: After reviewing the NSPE Code and both states' ruleseventRoleContextcontent: Employee, ABC ConsultantshasMentalStatecontent: deliberateintendedOutcomecontent: Decide whether an obligation exists to report the conduct to the licensing boards of State Q and State ZforeseenUnintendedEffectscontent: Reporting a competitor could be perceived as self-interestedtextReferencescontent: Engineer Q considers whether this proposal/marketing practice is unethical in accordance with the NSPE Code of Ethics and whether Engineer A has an obligation to report to the two licensing jurisdictions.temporalExtentcontent: intervaltemporalSequencecontent: 10withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Reporting_Deliberation",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244541+00:00",
"proeth:description": "Engineer A considered whether the proposal and marketing practice was unethical under the NSPE Code of Ethics and whether there was an obligation to report to the two licensing jurisdictions, the pending decision the case poses.",
"proeth:discoveredInSection": "facts",
"proeth:eventRoleContext": "Employee, ABC Consultants",
"proeth:foreseenUnintendedEffects": [
"Reporting a competitor could be perceived as self-interested"
],
"proeth:guidedByPrinciple": [
"Duty to Report Violations"
],
"proeth:hasAgent": "Engineer A",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"Reporting Decision Pending"
],
"proeth:intendedOutcome": "Decide whether an obligation exists to report the conduct to the licensing boards of State Q and State Z",
"proeth:requiresCapability": [
"Ethical judgment",
"Regulatory interpretation"
],
"proeth:temporalExtent": "interval",
"proeth:temporalMarker": "After reviewing the NSPE Code and both states\u0027 rules",
"proeth:temporalSequence": 10,
"proeth:textReferences": [
"Engineer Q considers whether this proposal/marketing practice is unethical in accordance with the NSPE Code of Ethics and whether Engineer A has an obligation to report to the two licensing jurisdictions."
],
"proeth:withinCompetence": true,
"rdfs:label": "Reporting Deliberation"
}
Description: The BER determined that Engineer A had no obligation to report to the State Q licensing board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to the State Z licensing board under that state's specific rules.
Temporal Marker: During ethical review of the case instant
Fluent Transitions:
- State Z Reporting Obligation Established
- Reporting Decision Pending
Mental State: deliberate
Intended Outcome: Resolve whether the practice constituted misrepresentation and whether Engineer A must report in each jurisdiction
Guided By Principles:
- Duty to Report Violations
Required Capabilities:
Field classification (triples vs literals)
guidedByPrinciple: Duty to Report ViolationsrequiresCapability: Ethical analysis; Regulatory interpretationinitiates: State Z Reporting Obligation Establishedterminates: Reporting Decision Pending
descriptioncontent: The BER determined that Engineer A had no obligation to report to the State Q licensing board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to the State Z licensing board under that state's specific rules.hasAgentcontent: NSPE Board of Ethical ReviewtemporalMarkercontent: During ethical review of the caseeventRoleContextcontent: BERhasMentalStatecontent: deliberateintendedOutcomecontent: Resolve whether the practice constituted misrepresentation and whether Engineer A must report in each jurisdictiontextReferencescontent: The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.; The BER concludes that Engineer A has a clear obligation to report the misconduct to the engineering licensing board in State Z.temporalExtentcontent: instanttemporalSequencecontent: 11withinCompetenceassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Action_Board_Determination",
"@type": "proeth:Action",
"generatedAtTime": "2026-07-14T22:01:19.244565+00:00",
"proeth:description": "The BER determined that Engineer A had no obligation to report to the State Q licensing board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to the State Z licensing board under that state\u0027s specific rules.",
"proeth:discoveredInSection": "discussion",
"proeth:eventRoleContext": "BER",
"proeth:guidedByPrinciple": [
"Duty to Report Violations"
],
"proeth:hasAgent": "NSPE Board of Ethical Review",
"proeth:hasMentalState": "deliberate",
"proeth:initiates": [
"State Z Reporting Obligation Established"
],
"proeth:intendedOutcome": "Resolve whether the practice constituted misrepresentation and whether Engineer A must report in each jurisdiction",
"proeth:requiresCapability": [
"Ethical analysis",
"Regulatory interpretation"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During ethical review of the case",
"proeth:temporalSequence": 11,
"proeth:terminates": [
"Reporting Decision Pending"
],
"proeth:textReferences": [
"The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.",
"The BER concludes that Engineer A has a clear obligation to report the misconduct to the engineering licensing board in State Z."
],
"proeth:withinCompetence": true,
"rdfs:label": "Board Determination"
}
Extracted Events (4)
Occurrences that trigger ethical considerations and state changesDescription: Under State Z's specific rule requiring the previous firm and the licensee's role to appear next to each project listing, the qualification statement's noncompliance automatically constituted misconduct by both Engineer B and XYZ Engineers once the presentation failed to meet the rule's specifics.
Temporal Marker: Upon submission of the qualification statements in State Z instant
Fluent Transitions:
- State Z Misconduct State
Caused By Action: Action_Disclosure_Omission
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/19#Action_Disclosure_Omissioninitiates: State Z Misconduct State
descriptioncontent: Under State Z's specific rule requiring the previous firm and the licensee's role to appear next to each project listing, the qualification statement's noncompliance automatically constituted misconduct by both Engineer B and XYZ Engineers once the presentation failed to meet the rule's specifics.temporalMarkercontent: Upon submission of the qualification statements in State ZtextReferencescontent: The presentation by Engineer B and XYZ Engineers did not meet the specifics of this Rule and, accordingly, under that Rule, constituted misconduct on the part of both the individual and the firm.eventTypecontent: automatictemporalExtentcontent: instanttemporalSequencecontent: 5confidenceassessment: 0.9
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Event_Misconduct_Constitution",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-14T22:01:19.244683+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/19#Action_Disclosure_Omission",
"proeth:confidence": "0.9",
"proeth:description": "Under State Z\u0027s specific rule requiring the previous firm and the licensee\u0027s role to appear next to each project listing, the qualification statement\u0027s noncompliance automatically constituted misconduct by both Engineer B and XYZ Engineers once the presentation failed to meet the rule\u0027s specifics.",
"proeth:discoveredInSection": "discussion",
"proeth:eventType": "automatic",
"proeth:initiates": [
"State Z Misconduct State"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Upon submission of the qualification statements in State Z",
"proeth:temporalSequence": 5,
"proeth:textReferences": [
"The presentation by Engineer B and XYZ Engineers did not meet the specifics of this Rule and, accordingly, under that Rule, constituted misconduct on the part of both the individual and the firm."
],
"rdfs:label": "Misconduct Constitution"
}
Description: During the review of licensing rules, it emerges that State Q's rules are general and patterned after the NCEES Model Rules while State Z's rules are much more specific about crediting prior projects, creating awareness that the same practice may be treated differently in the two jurisdictions.
Temporal Marker: During Engineer A's review of the NSPE Code and both states' licensing rules instant
Fluent Transitions:
- Knowledge of Jurisdictional Rule Differences
- Knowledge of Possible Rule Violation
Caused By Action: Action_Code_and_Rules_Review
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/19#Action_Code_and_Rules_Reviewinitiates: Knowledge of Jurisdictional Rule Differences; Knowledge of Possible Rule Violation
descriptioncontent: During the review of licensing rules, it emerges that State Q's rules are general and patterned after the NCEES Model Rules while State Z's rules are much more specific about crediting prior projects, creating awareness that the same practice may be treated differently in the two jurisdictions.temporalMarkercontent: During Engineer A's review of the NSPE Code and both states' licensing rulestextReferencescontent: Engineer Q finds that the Rules in State Z, which have a long and unique legislative history, are much more specific, indicating in part that “a licensee who has been an employee of another design firm may not claim unconditional credit for design projects contracted for in the name of a previous employer”eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 8confidenceassessment: 0.85
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Event_Rule_Divergence_Discovery",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-14T22:01:19.244648+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/19#Action_Code_and_Rules_Review",
"proeth:confidence": "0.85",
"proeth:description": "During the review of licensing rules, it emerges that State Q\u0027s rules are general and patterned after the NCEES Model Rules while State Z\u0027s rules are much more specific about crediting prior projects, creating awareness that the same practice may be treated differently in the two jurisdictions.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Knowledge of Jurisdictional Rule Differences",
"Knowledge of Possible Rule Violation"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "During Engineer A\u0027s review of the NSPE Code and both states\u0027 licensing rules",
"proeth:temporalSequence": 8,
"proeth:textReferences": [
"Engineer Q finds that the Rules in State Z, which have a long and unique legislative history, are much more specific, indicating in part that \u201ca licensee who has been an employee of another design firm may not claim unconditional credit for design projects contracted for in the name of a previous employer\u201d"
],
"rdfs:label": "Rule Divergence Discovery"
}
Description: Because the rules in both states require a licensee with knowledge or reason to believe a violation has occurred to report it in writing, Engineer A's acquired knowledge of the State Z rule violation automatically triggered the applicability of the written reporting requirement.
Temporal Marker: Once Engineer A gained knowledge of the noncompliant presentation and the State Z rule instant
Fluent Transitions:
- Reporting Obligation Active in State Z
Caused By Action: Action_Code_and_Rules_Review
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/19#Action_Code_and_Rules_Reviewinitiates: Reporting Obligation Active in State Z
descriptioncontent: Because the rules in both states require a licensee with knowledge or reason to believe a violation has occurred to report it in writing, Engineer A's acquired knowledge of the State Z rule violation automatically triggered the applicability of the written reporting requirement.temporalMarkercontent: Once Engineer A gained knowledge of the noncompliant presentation and the State Z ruletextReferencescontent: The Rules in both states require a licensee who has knowledge or reason to believe that a person or firm has violated those Rules to report such knowledge or belief to the Board of Licensure in writing.eventTypecontent: automatictemporalExtentcontent: instanttemporalSequencecontent: 9confidenceassessment: 0.78
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Event_Reporting_Duty_Activation",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-14T22:01:19.244709+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/19#Action_Code_and_Rules_Review",
"proeth:confidence": "0.78",
"proeth:description": "Because the rules in both states require a licensee with knowledge or reason to believe a violation has occurred to report it in writing, Engineer A\u0027s acquired knowledge of the State Z rule violation automatically triggered the applicability of the written reporting requirement.",
"proeth:discoveredInSection": "facts",
"proeth:eventType": "automatic",
"proeth:initiates": [
"Reporting Obligation Active in State Z"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "Once Engineer A gained knowledge of the noncompliant presentation and the State Z rule",
"proeth:temporalSequence": 9,
"proeth:textReferences": [
"The Rules in both states require a licensee who has knowledge or reason to believe that a person or firm has violated those Rules to report such knowledge or belief to the Board of Licensure in writing."
],
"rdfs:label": "Reporting Duty Activation"
}
Description: The BER's determination resulted in the conclusions that Engineer A had no obligation to report to State Q's board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to State Z's licensing board.
Temporal Marker: At the conclusion of the BER's review of the case instant
Fluent Transitions:
- Confirmed Reporting Obligation in State Z
- Confirmed Absence of State Q Reporting Obligation
- Reporting Uncertainty
Caused By Action: Action_Board_Determination
Field classification (triples vs literals)
causedByAction: http://proethica.org/ontology/case/19#Action_Board_Determinationinitiates: Confirmed Reporting Obligation in State Z; Confirmed Absence of State Q Reporting Obligationterminates: Reporting Uncertainty
descriptioncontent: The BER's determination resulted in the conclusions that Engineer A had no obligation to report to State Q's board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to State Z's licensing board.temporalMarkercontent: At the conclusion of the BER's review of the casetextReferencescontent: The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.; The BER concludes that Engineer A has a clear obligation to report the misconduct to the engineering licensing board in State Z.eventTypecontent: outcometemporalExtentcontent: instanttemporalSequencecontent: 12confidenceassessment: 0.88
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#Event_Reporting_Obligation_Confirmation",
"@type": "proeth:Event",
"generatedAtTime": "2026-07-14T22:01:19.244733+00:00",
"proeth:causedByAction": "http://proethica.org/ontology/case/19#Action_Board_Determination",
"proeth:confidence": "0.88",
"proeth:description": "The BER\u0027s determination resulted in the conclusions that Engineer A had no obligation to report to State Q\u0027s board because the presentation did not rise to misrepresentation, but has a clear obligation to report the misconduct to State Z\u0027s licensing board.",
"proeth:discoveredInSection": "discussion",
"proeth:eventType": "outcome",
"proeth:initiates": [
"Confirmed Reporting Obligation in State Z",
"Confirmed Absence of State Q Reporting Obligation"
],
"proeth:temporalExtent": "instant",
"proeth:temporalMarker": "At the conclusion of the BER\u0027s review of the case",
"proeth:temporalSequence": 12,
"proeth:terminates": [
"Reporting Uncertainty"
],
"proeth:textReferences": [
"The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.",
"The BER concludes that Engineer A has a clear obligation to report the misconduct to the engineering licensing board in State Z."
],
"rdfs:label": "Reporting Obligation Confirmation"
}
Causal Chains (8)
NESS test analysis: Necessary Element of Sufficient SetCausal Language: ABC’s competitors, XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible charge of projects in another region, and began to market bridge and culvert designs in both states.
Necessary Factors (NESS):
- Hiring of Engineer B by XYZ Engineers
- Engineer B's prior project experience at another firm
- XYZ's decision to market designs in both states
Sufficient Factors:
- Combination of hiring Engineer B + marketing effort requiring qualification statements citing Engineer B's prior projects
Responsibility Attribution:
Agent: XYZ Engineers
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Project Manager Hiring
XYZ Engineers hires Engineer B, who has extensive prior-employer project experience -
Marketing Expansion
XYZ begins marketing bridge and culvert designs in State Q and State Z -
Qualification Statement Presentation
XYZ's proposals cite Engineer B's prior-employer projects as part of the firm's qualifications
Field classification (triples vs literals)
cause: Project Manager Hiringeffect: Qualification Statement PresentationresponsibleAgent: XYZ Engineers
causalLanguagecontent: ABC’s competitors, XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible charge of projects in another region, and began to market bridge and culvert designs in both states.necessaryFactorscontent: Hiring of Engineer B by XYZ Engineers; Engineer B's prior project experience at another firm; XYZ's decision to market designs in both statessufficientFactorscontent: Combination of hiring Engineer B + marketing effort requiring qualification statements citing Engineer B's prior projectscounterfactualcontent: Without hiring Engineer B, XYZ would not have had his prior-employer projects to include in qualification statements, and the presentation practice at issue would not have arisenagentKnowledgecontent: Knew Engineer B's project experience came from a previous employer and intended to leverage it in marketinginterveningFactorscontent: Competitive market for bridge and culvert design services in two statescausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Project Manager Hiring', 'proeth:description': 'XYZ Engineers hires Engineer B, who has extensive prior-employer project experience'}; {'proeth:step': 2, 'proeth:element': 'Marketing Expansion', 'proeth:description': 'XYZ begins marketing bridge and culvert designs in State Q and State Z'}; {'proeth:step': 3, 'proeth:element': 'Qualification Statement Presentation', 'proeth:description': "XYZ's proposals cite Engineer B's prior-employer projects as part of the firm's qualifications"}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_1",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244796+00:00",
"proeth:agentKnowledge": "Knew Engineer B\u0027s project experience came from a previous employer and intended to leverage it in marketing",
"proeth:causalLanguage": "ABC\u2019s competitors, XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible charge of projects in another region, and began to market bridge and culvert designs in both states.",
"proeth:causalSequence": [
{
"proeth:description": "XYZ Engineers hires Engineer B, who has extensive prior-employer project experience",
"proeth:element": "Project Manager Hiring",
"proeth:step": 1
},
{
"proeth:description": "XYZ begins marketing bridge and culvert designs in State Q and State Z",
"proeth:element": "Marketing Expansion",
"proeth:step": 2
},
{
"proeth:description": "XYZ\u0027s proposals cite Engineer B\u0027s prior-employer projects as part of the firm\u0027s qualifications",
"proeth:element": "Qualification Statement Presentation",
"proeth:step": 3
}
],
"proeth:cause": "Project Manager Hiring",
"proeth:counterfactual": "Without hiring Engineer B, XYZ would not have had his prior-employer projects to include in qualification statements, and the presentation practice at issue would not have arisen",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Qualification Statement Presentation",
"proeth:interveningFactors": [
"Competitive market for bridge and culvert design services in two states"
],
"proeth:necessaryFactors": [
"Hiring of Engineer B by XYZ Engineers",
"Engineer B\u0027s prior project experience at another firm",
"XYZ\u0027s decision to market designs in both states"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "XYZ Engineers",
"proeth:sufficientFactors": [
"Combination of hiring Engineer B + marketing effort requiring qualification statements citing Engineer B\u0027s prior projects"
],
"proeth:withinAgentControl": true
}
Causal Language: However, while this notice appears to indicate an intent to provide transparency, this notice was not included in all paragraphs of the lengthy individual descriptions of those projects.
Necessary Factors (NESS):
- Inclusion of Engineer B's prior projects in the proposal
- Lengthy multi-paragraph project descriptions
- Decision to place the attribution notice only at the beginning of the qualification section
Sufficient Factors:
- Combination of attribution at the section beginning only + long project descriptions without repeated attribution
Responsibility Attribution:
Agent: XYZ Engineers and Engineer B
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Qualification Statement Presentation
XYZ prepares proposals identifying Engineer B's prior-employer projects with employer and client names -
Attribution Placement Choice
The attribution notice is placed only at the beginning of the individual qualification section -
Disclosure Omission
The prior-employer notice is not repeated within all paragraphs of the lengthy project descriptions
Field classification (triples vs literals)
cause: Qualification Statement Presentationeffect: Disclosure OmissionresponsibleAgent: XYZ Engineers and Engineer B
causalLanguagecontent: However, while this notice appears to indicate an intent to provide transparency, this notice was not included in all paragraphs of the lengthy individual descriptions of those projects.necessaryFactorscontent: Inclusion of Engineer B's prior projects in the proposal; Lengthy multi-paragraph project descriptions; Decision to place the attribution notice only at the beginning of the qualification sectionsufficientFactorscontent: Combination of attribution at the section beginning only + long project descriptions without repeated attributioncounterfactualcontent: Had attribution been repeated next to each project listing and within each paragraph, no omission would have existedagentKnowledgecontent: Aware the projects were performed under previous employment and intended some transparency, but did not verify attribution appeared throughout the descriptionsinterveningFactorscontent: Length and structure of the individual project descriptionscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Qualification Statement Presentation', 'proeth:description': "XYZ prepares proposals identifying Engineer B's prior-employer projects with employer and client names"}; {'proeth:step': 2, 'proeth:element': 'Attribution Placement Choice', 'proeth:description': 'The attribution notice is placed only at the beginning of the individual qualification section'}; {'proeth:step': 3, 'proeth:element': 'Disclosure Omission', 'proeth:description': 'The prior-employer notice is not repeated within all paragraphs of the lengthy project descriptions'}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_2",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244826+00:00",
"proeth:agentKnowledge": "Aware the projects were performed under previous employment and intended some transparency, but did not verify attribution appeared throughout the descriptions",
"proeth:causalLanguage": "However, while this notice appears to indicate an intent to provide transparency, this notice was not included in all paragraphs of the lengthy individual descriptions of those projects.",
"proeth:causalSequence": [
{
"proeth:description": "XYZ prepares proposals identifying Engineer B\u0027s prior-employer projects with employer and client names",
"proeth:element": "Qualification Statement Presentation",
"proeth:step": 1
},
{
"proeth:description": "The attribution notice is placed only at the beginning of the individual qualification section",
"proeth:element": "Attribution Placement Choice",
"proeth:step": 2
},
{
"proeth:description": "The prior-employer notice is not repeated within all paragraphs of the lengthy project descriptions",
"proeth:element": "Disclosure Omission",
"proeth:step": 3
}
],
"proeth:cause": "Qualification Statement Presentation",
"proeth:counterfactual": "Had attribution been repeated next to each project listing and within each paragraph, no omission would have existed",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Disclosure Omission",
"proeth:interveningFactors": [
"Length and structure of the individual project descriptions"
],
"proeth:necessaryFactors": [
"Inclusion of Engineer B\u0027s prior projects in the proposal",
"Lengthy multi-paragraph project descriptions",
"Decision to place the attribution notice only at the beginning of the qualification section"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "XYZ Engineers and Engineer B",
"proeth:sufficientFactors": [
"Combination of attribution at the section beginning only + long project descriptions without repeated attribution"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical.
Necessary Factors (NESS):
- Disclosure omission in XYZ's proposals
- Engineer A's awareness of XYZ's proposal practice as a competitor employee
- Engineer A's sensitivity to professional ethics obligations
Sufficient Factors:
- Combination of observable ambiguous attribution practice + Engineer A's professional ethical vigilance
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Disclosure Omission
Attribution notice absent from all paragraphs of the project descriptions -
Observation by Competitor
Engineer A becomes aware of XYZ's qualification statement practice -
Ethics Questioning
Engineer A questions whether the practice is misleading to clients and unethical
Field classification (triples vs literals)
cause: Disclosure Omissioneffect: Ethics QuestioningresponsibleAgent: Engineer A
causalLanguagecontent: Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical.necessaryFactorscontent: Disclosure omission in XYZ's proposals; Engineer A's awareness of XYZ's proposal practice as a competitor employee; Engineer A's sensitivity to professional ethics obligationssufficientFactorscontent: Combination of observable ambiguous attribution practice + Engineer A's professional ethical vigilancecounterfactualcontent: If the attribution had been consistently repeated in every paragraph, the practice would likely not have appeared potentially misleading and Engineer A would have had no basis to question itagentKnowledgecontent: Observed the proposal practice and knew of the NSPE Code and state licensing rules as sources of guidanceinterveningFactorscontent: Competitive relationship between ABC Consultants and XYZ EngineerscausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Disclosure Omission', 'proeth:description': 'Attribution notice absent from all paragraphs of the project descriptions'}; {'proeth:step': 2, 'proeth:element': 'Observation by Competitor', 'proeth:description': "Engineer A becomes aware of XYZ's qualification statement practice"}; {'proeth:step': 3, 'proeth:element': 'Ethics Questioning', 'proeth:description': 'Engineer A questions whether the practice is misleading to clients and unethical'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_3",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244850+00:00",
"proeth:agentKnowledge": "Observed the proposal practice and knew of the NSPE Code and state licensing rules as sources of guidance",
"proeth:causalLanguage": "Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical.",
"proeth:causalSequence": [
{
"proeth:description": "Attribution notice absent from all paragraphs of the project descriptions",
"proeth:element": "Disclosure Omission",
"proeth:step": 1
},
{
"proeth:description": "Engineer A becomes aware of XYZ\u0027s qualification statement practice",
"proeth:element": "Observation by Competitor",
"proeth:step": 2
},
{
"proeth:description": "Engineer A questions whether the practice is misleading to clients and unethical",
"proeth:element": "Ethics Questioning",
"proeth:step": 3
}
],
"proeth:cause": "Disclosure Omission",
"proeth:counterfactual": "If the attribution had been consistently repeated in every paragraph, the practice would likely not have appeared potentially misleading and Engineer A would have had no basis to question it",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Ethics Questioning",
"proeth:interveningFactors": [
"Competitive relationship between ABC Consultants and XYZ Engineers"
],
"proeth:necessaryFactors": [
"Disclosure omission in XYZ\u0027s proposals",
"Engineer A\u0027s awareness of XYZ\u0027s proposal practice as a competitor employee",
"Engineer A\u0027s sensitivity to professional ethics obligations"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Combination of observable ambiguous attribution practice + Engineer A\u0027s professional ethical vigilance"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer A decides to review the NSPE Code of Ethics and the engineering licensing board law and rules of professional conduct in both states.
Necessary Factors (NESS):
- Engineer A's ethical concern about the practice
- Existence of applicable NSPE Code and state licensing rules
- Engineer A's practice in both State Q and State Z
Sufficient Factors:
- Engineer A's ethical concern combined with availability of governing codes and rules to consult
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Ethics Questioning
Engineer A questions whether the marketing practice is misleading and unethical -
Code and Rules Review
Engineer A reviews the NSPE Code of Ethics and both states' licensing rules -
Rule Divergence Discovery
Engineer A discovers that State Q's rules are general while State Z's are highly specific
Field classification (triples vs literals)
cause: Ethics Questioningeffect: Code and Rules ReviewresponsibleAgent: Engineer A
causalLanguagecontent: Engineer A decides to review the NSPE Code of Ethics and the engineering licensing board law and rules of professional conduct in both states.necessaryFactorscontent: Engineer A's ethical concern about the practice; Existence of applicable NSPE Code and state licensing rules; Engineer A's practice in both State Q and State ZsufficientFactorscontent: Engineer A's ethical concern combined with availability of governing codes and rules to consultcounterfactualcontent: Without questioning the practice, Engineer A would have had no reason to undertake the review of the Code and both states' rulesagentKnowledgecontent: Knew ethical questions should be resolved by consulting the NSPE Code and applicable state licensing rulescausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Ethics Questioning', 'proeth:description': 'Engineer A questions whether the marketing practice is misleading and unethical'}; {'proeth:step': 2, 'proeth:element': 'Code and Rules Review', 'proeth:description': "Engineer A reviews the NSPE Code of Ethics and both states' licensing rules"}; {'proeth:step': 3, 'proeth:element': 'Rule Divergence Discovery', 'proeth:description': "Engineer A discovers that State Q's rules are general while State Z's are highly specific"}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_4",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244871+00:00",
"proeth:agentKnowledge": "Knew ethical questions should be resolved by consulting the NSPE Code and applicable state licensing rules",
"proeth:causalLanguage": "Engineer A decides to review the NSPE Code of Ethics and the engineering licensing board law and rules of professional conduct in both states.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A questions whether the marketing practice is misleading and unethical",
"proeth:element": "Ethics Questioning",
"proeth:step": 1
},
{
"proeth:description": "Engineer A reviews the NSPE Code of Ethics and both states\u0027 licensing rules",
"proeth:element": "Code and Rules Review",
"proeth:step": 2
},
{
"proeth:description": "Engineer A discovers that State Q\u0027s rules are general while State Z\u0027s are highly specific",
"proeth:element": "Rule Divergence Discovery",
"proeth:step": 3
}
],
"proeth:cause": "Ethics Questioning",
"proeth:counterfactual": "Without questioning the practice, Engineer A would have had no reason to undertake the review of the Code and both states\u0027 rules",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Code and Rules Review",
"proeth:necessaryFactors": [
"Engineer A\u0027s ethical concern about the practice",
"Existence of applicable NSPE Code and state licensing rules",
"Engineer A\u0027s practice in both State Q and State Z"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Engineer A\u0027s ethical concern combined with availability of governing codes and rules to consult"
],
"proeth:withinAgentControl": true
}
Causal Language: Engineer Q finds that the Rules in State Z, which have a long and unique legislative history, are much more specific, indicating in part that “a licensee who has been an employee of another design firm may not claim unconditional credit for design projects contracted for in the name of a previous employer”
Necessary Factors (NESS):
- Engineer A's decision to review the rules of both jurisdictions
- Actual textual difference between State Q's general rules and State Z's specific rules
Sufficient Factors:
- Careful review of both states' rules given their pre-existing divergence
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Code and Rules Review
Engineer A reviews the NSPE Code and both states' licensing rules -
State Q Rule Reading
Engineer A finds State Q's rules are general and patterned after the NCEES Model Rules -
State Z Rule Reading
Engineer A finds State Z's rules specifically require prior-firm attribution next to each project listing -
Rule Divergence Discovery
The differing stringency of the two jurisdictions' rules emerges
Field classification (triples vs literals)
cause: Code and Rules Revieweffect: Rule Divergence DiscoveryresponsibleAgent: Engineer A
causalLanguagecontent: Engineer Q finds that the Rules in State Z, which have a long and unique legislative history, are much more specific, indicating in part that “a licensee who has been an employee of another design firm may not claim unconditional credit for design projects contracted for in the name of a previous employer”necessaryFactorscontent: Engineer A's decision to review the rules of both jurisdictions; Actual textual difference between State Q's general rules and State Z's specific rulessufficientFactorscontent: Careful review of both states' rules given their pre-existing divergencecounterfactualcontent: Without reviewing both jurisdictions' rules, the divergence between State Q's general standard and State Z's specific attribution requirement would not have been discoveredagentKnowledgecontent: Knew rules could vary between jurisdictions and that both states governed the practice at issueinterveningFactorscontent: State Z's long and unique legislative history producing more specific rulescausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Code and Rules Review', 'proeth:description': "Engineer A reviews the NSPE Code and both states' licensing rules"}; {'proeth:step': 2, 'proeth:element': 'State Q Rule Reading', 'proeth:description': "Engineer A finds State Q's rules are general and patterned after the NCEES Model Rules"}; {'proeth:step': 3, 'proeth:element': 'State Z Rule Reading', 'proeth:description': "Engineer A finds State Z's rules specifically require prior-firm attribution next to each project listing"}; {'proeth:step': 4, 'proeth:element': 'Rule Divergence Discovery', 'proeth:description': "The differing stringency of the two jurisdictions' rules emerges"}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_5",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244891+00:00",
"proeth:agentKnowledge": "Knew rules could vary between jurisdictions and that both states governed the practice at issue",
"proeth:causalLanguage": "Engineer Q finds that the Rules in State Z, which have a long and unique legislative history, are much more specific, indicating in part that \u201ca licensee who has been an employee of another design firm may not claim unconditional credit for design projects contracted for in the name of a previous employer\u201d",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A reviews the NSPE Code and both states\u0027 licensing rules",
"proeth:element": "Code and Rules Review",
"proeth:step": 1
},
{
"proeth:description": "Engineer A finds State Q\u0027s rules are general and patterned after the NCEES Model Rules",
"proeth:element": "State Q Rule Reading",
"proeth:step": 2
},
{
"proeth:description": "Engineer A finds State Z\u0027s rules specifically require prior-firm attribution next to each project listing",
"proeth:element": "State Z Rule Reading",
"proeth:step": 3
},
{
"proeth:description": "The differing stringency of the two jurisdictions\u0027 rules emerges",
"proeth:element": "Rule Divergence Discovery",
"proeth:step": 4
}
],
"proeth:cause": "Code and Rules Review",
"proeth:counterfactual": "Without reviewing both jurisdictions\u0027 rules, the divergence between State Q\u0027s general standard and State Z\u0027s specific attribution requirement would not have been discovered",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Rule Divergence Discovery",
"proeth:interveningFactors": [
"State Z\u0027s long and unique legislative history producing more specific rules"
],
"proeth:necessaryFactors": [
"Engineer A\u0027s decision to review the rules of both jurisdictions",
"Actual textual difference between State Q\u0027s general rules and State Z\u0027s specific rules"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Careful review of both states\u0027 rules given their pre-existing divergence"
],
"proeth:withinAgentControl": true
}
Causal Language: The presentation by Engineer B and XYZ Engineers did not meet the specifics of this Rule and, accordingly, under that Rule, constituted misconduct on the part of both the individual and the firm.
Necessary Factors (NESS):
- Failure to place the previous firm's name and Engineer B's specific role next to each project listing
- State Z's specific rule requiring such placement
- Marketing of the proposals within State Z's jurisdiction
Sufficient Factors:
- Combination of the omission + State Z's specific attribution rule applying to the proposals
Responsibility Attribution:
Agent: XYZ Engineers and Engineer B
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Disclosure Omission
Attribution notice not repeated within all paragraphs or next to each project listing -
Proposal Submission in State Z
The qualification statements are used to market designs in State Z -
Rule Application
State Z's rule requiring attribution next to each project listing applies to the presentation -
Misconduct Constitution
The presentation fails the rule's specifics and constitutes misconduct by Engineer B and XYZ
Field classification (triples vs literals)
cause: Disclosure Omissioneffect: Misconduct ConstitutionresponsibleAgent: XYZ Engineers and Engineer B
causalLanguagecontent: The presentation by Engineer B and XYZ Engineers did not meet the specifics of this Rule and, accordingly, under that Rule, constituted misconduct on the part of both the individual and the firm.necessaryFactorscontent: Failure to place the previous firm's name and Engineer B's specific role next to each project listing; State Z's specific rule requiring such placement; Marketing of the proposals within State Z's jurisdictionsufficientFactorscontent: Combination of the omission + State Z's specific attribution rule applying to the proposalscounterfactualcontent: Had the attribution appeared next to each specific project listing as State Z's rule requires, no misconduct would have been constituted; note the same omission did not constitute misrepresentation under State Q's more general ruleagentKnowledgecontent: Intended transparency by identifying the prior employer and clients at the section beginning, but apparently did not verify compliance with State Z's specific ruleinterveningFactorscontent: State Z's uniquely specific rules arising from its legislative historycausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Disclosure Omission', 'proeth:description': 'Attribution notice not repeated within all paragraphs or next to each project listing'}; {'proeth:step': 2, 'proeth:element': 'Proposal Submission in State Z', 'proeth:description': 'The qualification statements are used to market designs in State Z'}; {'proeth:step': 3, 'proeth:element': 'Rule Application', 'proeth:description': "State Z's rule requiring attribution next to each project listing applies to the presentation"}; {'proeth:step': 4, 'proeth:element': 'Misconduct Constitution', 'proeth:description': "The presentation fails the rule's specifics and constitutes misconduct by Engineer B and XYZ"}responsibilityTypeassessment: sharedwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_6",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244911+00:00",
"proeth:agentKnowledge": "Intended transparency by identifying the prior employer and clients at the section beginning, but apparently did not verify compliance with State Z\u0027s specific rule",
"proeth:causalLanguage": "The presentation by Engineer B and XYZ Engineers did not meet the specifics of this Rule and, accordingly, under that Rule, constituted misconduct on the part of both the individual and the firm.",
"proeth:causalSequence": [
{
"proeth:description": "Attribution notice not repeated within all paragraphs or next to each project listing",
"proeth:element": "Disclosure Omission",
"proeth:step": 1
},
{
"proeth:description": "The qualification statements are used to market designs in State Z",
"proeth:element": "Proposal Submission in State Z",
"proeth:step": 2
},
{
"proeth:description": "State Z\u0027s rule requiring attribution next to each project listing applies to the presentation",
"proeth:element": "Rule Application",
"proeth:step": 3
},
{
"proeth:description": "The presentation fails the rule\u0027s specifics and constitutes misconduct by Engineer B and XYZ",
"proeth:element": "Misconduct Constitution",
"proeth:step": 4
}
],
"proeth:cause": "Disclosure Omission",
"proeth:counterfactual": "Had the attribution appeared next to each specific project listing as State Z\u0027s rule requires, no misconduct would have been constituted; note the same omission did not constitute misrepresentation under State Q\u0027s more general rule",
"proeth:discoveredInSection": "discussion",
"proeth:effect": "Misconduct Constitution",
"proeth:interveningFactors": [
"State Z\u0027s uniquely specific rules arising from its legislative history"
],
"proeth:necessaryFactors": [
"Failure to place the previous firm\u0027s name and Engineer B\u0027s specific role next to each project listing",
"State Z\u0027s specific rule requiring such placement",
"Marketing of the proposals within State Z\u0027s jurisdiction"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "XYZ Engineers and Engineer B",
"proeth:sufficientFactors": [
"Combination of the omission + State Z\u0027s specific attribution rule applying to the proposals"
],
"proeth:withinAgentControl": true
}
Causal Language: The Rules in both states require a licensee who has knowledge or reason to believe that a person or firm has violated those Rules to report such knowledge or belief to the Board of Licensure in writing.
Necessary Factors (NESS):
- Actual violation of State Z's rule by Engineer B and XYZ
- Engineer A's knowledge of the violation gained through review
- State Z's mandatory reporting rule for licensees with knowledge of violations
Sufficient Factors:
- Combination of constituted misconduct + Engineer A's knowledge + the mandatory reporting rule
Responsibility Attribution:
Agent: Engineer A
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Misconduct Constitution
XYZ's presentation constitutes misconduct under State Z's specific rule -
Knowledge Acquisition
Engineer A's rule review gives him knowledge or reason to believe a violation occurred -
Reporting Duty Activation
Both states' mandatory reporting rules attach to Engineer A's knowledge, obligating written report
Field classification (triples vs literals)
cause: Misconduct Constitutioneffect: Reporting Duty ActivationresponsibleAgent: Engineer A
causalLanguagecontent: The Rules in both states require a licensee who has knowledge or reason to believe that a person or firm has violated those Rules to report such knowledge or belief to the Board of Licensure in writing.necessaryFactorscontent: Actual violation of State Z's rule by Engineer B and XYZ; Engineer A's knowledge of the violation gained through review; State Z's mandatory reporting rule for licensees with knowledge of violationssufficientFactorscontent: Combination of constituted misconduct + Engineer A's knowledge + the mandatory reporting rulecounterfactualcontent: If no misconduct had been constituted (as in State Q), Engineer A would have had no knowledge of a violation and the mandatory reporting duty would not have been triggeredagentKnowledgecontent: After review, knew or had reason to believe XYZ's presentation violated State Z's specific ruleinterveningFactorscontent: State Z's mandatory reporting rule; NSPE Code obligation to report those believed guilty of unethical or illegal practicecausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Misconduct Constitution', 'proeth:description': "XYZ's presentation constitutes misconduct under State Z's specific rule"}; {'proeth:step': 2, 'proeth:element': 'Knowledge Acquisition', 'proeth:description': "Engineer A's rule review gives him knowledge or reason to believe a violation occurred"}; {'proeth:step': 3, 'proeth:element': 'Reporting Duty Activation', 'proeth:description': "Both states' mandatory reporting rules attach to Engineer A's knowledge, obligating written report"}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_7",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244931+00:00",
"proeth:agentKnowledge": "After review, knew or had reason to believe XYZ\u0027s presentation violated State Z\u0027s specific rule",
"proeth:causalLanguage": "The Rules in both states require a licensee who has knowledge or reason to believe that a person or firm has violated those Rules to report such knowledge or belief to the Board of Licensure in writing.",
"proeth:causalSequence": [
{
"proeth:description": "XYZ\u0027s presentation constitutes misconduct under State Z\u0027s specific rule",
"proeth:element": "Misconduct Constitution",
"proeth:step": 1
},
{
"proeth:description": "Engineer A\u0027s rule review gives him knowledge or reason to believe a violation occurred",
"proeth:element": "Knowledge Acquisition",
"proeth:step": 2
},
{
"proeth:description": "Both states\u0027 mandatory reporting rules attach to Engineer A\u0027s knowledge, obligating written report",
"proeth:element": "Reporting Duty Activation",
"proeth:step": 3
}
],
"proeth:cause": "Misconduct Constitution",
"proeth:counterfactual": "If no misconduct had been constituted (as in State Q), Engineer A would have had no knowledge of a violation and the mandatory reporting duty would not have been triggered",
"proeth:discoveredInSection": "facts",
"proeth:effect": "Reporting Duty Activation",
"proeth:interveningFactors": [
"State Z\u0027s mandatory reporting rule",
"NSPE Code obligation to report those believed guilty of unethical or illegal practice"
],
"proeth:necessaryFactors": [
"Actual violation of State Z\u0027s rule by Engineer B and XYZ",
"Engineer A\u0027s knowledge of the violation gained through review",
"State Z\u0027s mandatory reporting rule for licensees with knowledge of violations"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer A",
"proeth:sufficientFactors": [
"Combination of constituted misconduct + Engineer A\u0027s knowledge + the mandatory reporting rule"
],
"proeth:withinAgentControl": true
}
Causal Language: The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.
Necessary Factors (NESS):
- BER's assessment that the presentation did not rise to misrepresentation under State Q's general rule
- BER's finding that the presentation failed State Z's specific rule
- The divergent texts of the two states' rules
Sufficient Factors:
- BER's application of each jurisdiction's rule text to the same set of facts
Responsibility Attribution:
Agent: NSPE Board of Ethical Review (BER)
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
Reporting Deliberation
Engineer A considers whether the practice is unethical and whether he must report to both jurisdictions -
Board Determination (State Q)
BER determines the presentation does not rise to misrepresentation under State Q's general rule -
Board Determination (State Z)
BER determines the presentation constituted misconduct under State Z's specific rule -
Reporting Obligation Confirmation
BER concludes no obligation to report in State Q but a clear obligation to report in State Z
Field classification (triples vs literals)
cause: Board Determinationeffect: Reporting Obligation ConfirmationresponsibleAgent: NSPE Board of Ethical Review (BER)
causalLanguagecontent: The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.necessaryFactorscontent: BER's assessment that the presentation did not rise to misrepresentation under State Q's general rule; BER's finding that the presentation failed State Z's specific rule; The divergent texts of the two states' rulessufficientFactorscontent: BER's application of each jurisdiction's rule text to the same set of factscounterfactualcontent: Had State Z's rules been as general as State Q's, the BER would likely have found no reporting obligation in either state; had State Q's rules been as specific as State Z's, reporting would have been required in bothagentKnowledgecontent: Full knowledge of the case facts, the NSPE Code, and both states' rules of professional conductinterveningFactorscontent: Jurisdictional variation in rules of professional conductcausalSequencecontent: {'proeth:step': 1, 'proeth:element': 'Reporting Deliberation', 'proeth:description': 'Engineer A considers whether the practice is unethical and whether he must report to both jurisdictions'}; {'proeth:step': 2, 'proeth:element': 'Board Determination (State Q)', 'proeth:description': "BER determines the presentation does not rise to misrepresentation under State Q's general rule"}; {'proeth:step': 3, 'proeth:element': 'Board Determination (State Z)', 'proeth:description': "BER determines the presentation constituted misconduct under State Z's specific rule"}; {'proeth:step': 4, 'proeth:element': 'Reporting Obligation Confirmation', 'proeth:description': 'BER concludes no obligation to report in State Q but a clear obligation to report in State Z'}responsibilityTypeassessment: directwithinAgentControlassessment: True
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/ontology/case/19#",
"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/19#CausalChain_8",
"@type": "proeth:CausalChain",
"generatedAtTime": "2026-07-14T22:01:19.244951+00:00",
"proeth:agentKnowledge": "Full knowledge of the case facts, the NSPE Code, and both states\u0027 rules of professional conduct",
"proeth:causalLanguage": "The BER concludes that it would not riseto misrepresentation, and that Engineer A did not have an obligation to report to the engineering licensing board in State Q.",
"proeth:causalSequence": [
{
"proeth:description": "Engineer A considers whether the practice is unethical and whether he must report to both jurisdictions",
"proeth:element": "Reporting Deliberation",
"proeth:step": 1
},
{
"proeth:description": "BER determines the presentation does not rise to misrepresentation under State Q\u0027s general rule",
"proeth:element": "Board Determination (State Q)",
"proeth:step": 2
},
{
"proeth:description": "BER determines the presentation constituted misconduct under State Z\u0027s specific rule",
"proeth:element": "Board Determination (State Z)",
"proeth:step": 3
},
{
"proeth:description": "BER concludes no obligation to report in State Q but a clear obligation to report in State Z",
"proeth:element": "Reporting Obligation Confirmation",
"proeth:step": 4
}
],
"proeth:cause": "Board Determination",
"proeth:counterfactual": "Had State Z\u0027s rules been as general as State Q\u0027s, the BER would likely have found no reporting obligation in either state; had State Q\u0027s rules been as specific as State Z\u0027s, reporting would have been required in both",
"proeth:discoveredInSection": "discussion",
"proeth:effect": "Reporting Obligation Confirmation",
"proeth:interveningFactors": [
"Jurisdictional variation in rules of professional conduct"
],
"proeth:necessaryFactors": [
"BER\u0027s assessment that the presentation did not rise to misrepresentation under State Q\u0027s general rule",
"BER\u0027s finding that the presentation failed State Z\u0027s specific rule",
"The divergent texts of the two states\u0027 rules"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "NSPE Board of Ethical Review (BER)",
"proeth:sufficientFactors": [
"BER\u0027s application of each jurisdiction\u0027s rule text to the same set of facts"
],
"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 |
|---|---|---|---|---|
| Engineer B's employment at previous firm |
before
Entity1 is before Entity2 |
Engineer B's hiring by XYZ Engineers |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
XYZ Engineers, hired a new project manager, Engineer B, with extensive experience in responsible cha... [more] |
| Engineer B's completion of non-proprietary projects |
during
Entity1 occurs entirely within the duration of Entity2 |
Engineer B's employment at previous firm |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
Engineer B's projects completed while in previous employment did not involve proprietary design conc... [more] |
| Engineer B's hiring by XYZ Engineers |
before
Entity1 is before Entity2 |
XYZ's marketing of bridge and culvert designs in States Q and Z |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
XYZ Engineers, hired a new project manager, Engineer B... and began to market bridge and culvert des... [more] |
| XYZ's qualification statement/proposal practice |
during
Entity1 occurs entirely within the duration of Entity2 |
XYZ's marketing of designs in both states |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
XYZ Engineers' qualifications statements accompanying their project proposals clearly indicate their... [more] |
| XYZ's proposal/marketing practice |
before
Entity1 is before Entity2 |
Engineer A's questioning of the practice's ethics |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Engineer A questions whether this proposal/marketing practice is misleading to clients and unethical |
| Engineer A's questioning of the practice |
before
Entity1 is before Entity2 |
Engineer A's review of the NSPE Code of Ethics and both states' licensing rules |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Engineer A questions whether this proposal/marketing practice is misleading... Engineer A decides to... [more] |
| Engineer A's review of the licensing rules |
before
Entity1 is before Entity2 |
Engineer A's deliberation on ethics and reporting obligations |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
Engineer Q finds that the Rules in State Z... are much more specific... Engineer Q considers whether... [more] |
| Engineer A's deliberation on reporting obligations |
before
Entity1 is before Entity2 |
BER analysis and conclusions |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
The BER subsequently analyzed the case, concluding no reporting obligation exists in State Q but tha... [more] |
| Engineer B's role as project manager at XYZ |
overlaps
Entity1 starts before Entity2 and ends during Entity2 |
Engineer A's employment at ABC Consultants |
time:intervalOverlaps
http://www.w3.org/2006/time#intervalOverlaps |
Engineer A works in a metropolitan area bordering on two states, and designs bridges and culverts as... [more] |
| development of State Z's licensing rules (long legislative history) |
before
Entity1 is before Entity2 |
Engineer A's review of the rules |
time:intervalBefore
http://www.w3.org/2006/time#intervalBefore |
the Rules in State Z, which have a long and unique legislative history, are much more specific |
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.