@prefix case116: <http://proethica.org/ontology/case/116#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix proeth: <http://proethica.org/ontology/intermediate#> .
@prefix proeth-cases: <http://proethica.org/ontology/cases#> .
@prefix proeth-core: <http://proethica.org/ontology/core#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://proethica.org/ontology/case/116> a owl:Ontology ;
    rdfs:label "ProEthica Case 116 Ontology" ;
    dcterms:created "2026-02-28T23:53:17.761207"^^xsd:dateTime ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case116:Anonymous_Complaint_Received a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Anonymous Complaint Received" ;
    proeth:activatesConstraint "Anonymous_Complaint_Procedural_Limitations_Constraint",
        "Due_Process_For_Engineer_B_Constraint",
        "Licensure_Board_Investigative_Obligation_Constraint" ;
    proeth:causesStateChange "The violation is now formally before a regulatory authority; Engineer B's professional status is now subject to potential investigation; Engineer A's reporting obligation is discharged in substance though the anonymous form raises secondary ethical questions; the board faces procedural constraints in acting on an anonymous complaint" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Licensure_Board_Obligation_To_Review_Complaint",
        "Obligation_To_Assess_Sufficiency_Of_Anonymous_Complaint",
        "Potential_Obligation_To_Investigate_If_Facially_Sufficient" ;
    proeth:emergencyStatus "medium" ;
    proeth:eventType "outcome" ;
    proeth:temporalMarker "Immediately following the submission of the anonymous complaint by Engineer A" ;
    proeth:temporalSequence 9 ;
    proeth:urgencyLevel "medium" ;
    rdfs:comment "The state engineering licensure board receives Engineer A's complaint against Engineer B without identifying information, creating a procedural and investigative situation where the board must evaluate an allegation without a named complainant. This is an outcome of Engineer A's submission action." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764176"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Anonymous_Ethics_Complaint_Policy_NSPE_BER_Guidance a proeth:AnonymousEthicsComplaintPolicy,
        owl:NamedIndividual ;
    rdfs:label "Anonymous Ethics Complaint Policy (NSPE BER Guidance)" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.85" ;
    proeth:createdby "NSPE Board of Ethical Review" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "NSPE Board of Ethical Review Policy Guidance on Anonymous Complaints to State Boards" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Anonymous Ethics Complaint Policy" ;
    proeth:sourcetext "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint" ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all, particularly where the public health and safety is at risk.",
        "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board",
        "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint" ;
    proeth:usedby "NSPE Board of Ethical Review" ;
    proeth:usedincontext "The Board's deliberation on whether anonymous complaint filing is ethically permissible, weighing fairness to the accused engineer against the public interest in having violations reported; concludes anonymous complaints are not unethical but signed complaints are preferable policy" ;
    proeth:version "N/A" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769049"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_89-7_Safety_Harm_Materializes a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Safety Harm Materializes" ;
    proeth:activatesConstraint "Engineer_Duty_To_Protect_Public_Constraint",
        "Mandatory_Reporting_Of_Safety_Violations_Constraint",
        "PublicSafety_Paramount_Constraint" ;
    proeth:causesStateChange "Unsafe conditions persist and cause harm because the professional reporting mechanism was not activated; the engineer's silence becomes causally connected to the harm; the BER uses this outcome to establish the precedent that non-reporting is itself an ethical violation with real consequences" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Lesson_Obligation_For_Future_Cases: Report_Safety_Violations_Immediately",
        "Retrospective_Obligation_To_Have_Reported (violated)" ;
    proeth:emergencyStatus "critical" ;
    proeth:eventType "outcome" ;
    proeth:temporalMarker "Referenced retrospectively in the Discussion section; occurred in the BER 89-7 case timeline following the Withhold Safety Violation Report action" ;
    proeth:temporalSequence 2 ;
    proeth:urgencyLevel "critical" ;
    rdfs:comment "In the referenced prior case (BER Case 89-7), the engineer's failure to report safety violations results in the continuation of unsafe conditions, allowing potential or actual harm to occur that proper reporting might have prevented. This outcome illustrates the real-world consequences of non-reporting." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764212"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_Case_89-7 a proeth:BERCasePrecedent,
        owl:NamedIndividual ;
    rdfs:label "BER Case 89-7" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.98" ;
    proeth:createdby "NSPE Board of Ethical Review" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "NSPE Board of Ethical Review Case 89-7" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "BER Case Precedent" ;
    proeth:sourcetext "In BER Case 89-7, Engineer A was retained to investigate the structural integrity of a 60-year old occupied apartment building which his client was planning to sell." ;
    proeth:textreferences "In BER Case 89-7, Engineer A was retained to investigate the structural integrity of a 60-year old occupied apartment building which his client was planning to sell.",
        "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board highlighted the engineer's primary obligation to protect the safety, health, property, and welfare of the public." ;
    proeth:usedby "NSPE Board of Ethical Review as analogical precedent" ;
    proeth:usedincontext "Cited as precedent establishing that public health and safety obligations override client confidentiality when an engineer discovers safety violations during the course of professional services; used to ground the present case's analysis of reporting duties" ;
    proeth:version "1989" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768600"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_Case_89-7_ruling_before_present_case_analysis a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "BER Case 89-7 ruling before present case analysis" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The Board has addressed issues relating to the obligations of engineers to report violations and improper actions in the past... In BER Case 89-7..." ;
    proeth:fromEntityText "BER Case 89-7 ruling" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "present case analysis" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case116:present_case_analysis ;
    prov:generatedAtTime "2026-02-28T23:53:17.774055"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Building_Sale_Client_BER_89-7 a proeth:BuildingSaleInspectionClient,
        owl:NamedIndividual ;
    rdfs:label "Building Sale Client BER 89-7" ;
    proeth:attributes "{'confidentiality_agreement': True, 'disclosed_known_violations': True, 'remedial_action_planned': False, 'sale_condition': 'as is'}" ;
    proeth:caseinvolvement "Retained Engineer A to inspect a building prior to sale under a confidentiality agreement; disclosed known electrical and mechanical code violations to Engineer A while insisting the building would be sold 'as is' with no remedial action, thereby creating a conflict between the engineer's confidentiality obligation and public safety duty." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:53.319365+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:53.319365+00:00" ;
    proeth:importance "medium" ;
    proeth:relationships "{'type': 'retains', 'target': 'Engineer A BER 89-7 Confidentiality-Bound Building Sale Engineer'}" ;
    proeth:rolecategory "provider_client" ;
    proeth:roleclass "Building Sale Inspection Client" ;
    proeth:sourcetext "the client made clear to Engineer A that the building is being sold 'as is'" ;
    proeth:textreferences "he is not planning to take any remedial action to repair or renovate any system within the building prior to its sale",
        "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards",
        "the client made clear to Engineer A that the building is being sold 'as is'" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769609"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Case_116_Timeline a owl:NamedIndividual,
        time:TemporalEntity ;
    rdfs:label "Case 116 Timeline" ;
    proeth:actionCount 4 ;
    proeth:eventCount 6 ;
    proeth:totalElements 10 ;
    prov:generatedAtTime "2026-02-28T23:53:17.775831"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:CausalLink_Decision_to_File_Complaint a owl:NamedIndividual ;
    rdfs:label "CausalLink_Decision to File Complaint" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416077"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:CausalLink_Observe_and_Assess_Violation a owl:NamedIndividual ;
    rdfs:label "CausalLink_Observe and Assess Violation" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416043"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:CausalLink_Submit_Complaint_Anonymously a owl:NamedIndividual ;
    rdfs:label "CausalLink_Submit Complaint Anonymously" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418704"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:CausalLink_Withhold_Safety_Violation_Repo a owl:NamedIndividual ;
    rdfs:label "CausalLink_Withhold Safety Violation Repo" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418735"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Client_Confidentiality_vs._Public_Safety_Balancing_Framework_BER_89-7_Application a proeth:ClientConfidentialityvs.PublicSafetyBalancingFramework,
        owl:NamedIndividual ;
    rdfs:label "Client Confidentiality vs. Public Safety Balancing Framework (BER 89-7 Application)" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.92" ;
    proeth:createdby "NSPE Board of Ethical Review" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "Client Confidentiality vs. Public Safety Balancing Framework as applied in BER Case 89-7" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Client Confidentiality vs. Public Safety Balancing Framework" ;
    proeth:sourcetext "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:textreferences "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:usedby "NSPE Board of Ethical Review" ;
    proeth:usedincontext "The Board's reasoning in BER 89-7 articulates the framework for weighing confidentiality obligations against public safety imperatives, establishing that 'matters of public health and safety must take precedence' over confidentiality agreements" ;
    proeth:version "N/A" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768741"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "It was ethical for Engineer A to submit an anonymous letter to the state engineering licensure board as long as the state engineering licensure board has a procedure for accepting anonymous complaints." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417278"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "202" ;
    proeth:citedProvision1 "III.7." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that anonymous filing is permissible when the board has an established procedure for it, the ethical legitimacy of Engineer A's complaint is further reinforced by the disinterested nature of the reporting. Because Engineer A is neither a competitor nor a personal acquaintance of Engineer B, the complaint cannot plausibly be attributed to competitive self-interest, personal animus, or professional rivalry. This disinterested posture substantially reduces the risk that the anonymous filing constitutes a malicious or false attempt to injure Engineer B's professional reputation in violation of the Code's prohibition on such conduct. The absence of a personal or competitive stake functions as an implicit safeguard against the abuse of anonymous reporting mechanisms, and the Board's analysis would have been more complete had it explicitly recognized that the reporter's motivation is a relevant factor in assessing whether anonymity crosses from permissible reporting into ethically impermissible reputational harm." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417362"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board's conclusion that anonymous filing is ethically permissible when board procedure allows it does not fully resolve the tension between that permissibility and the policy preference for signed complaints. The Board implicitly acknowledged that a signed complaint is preferable because it strengthens the evidentiary value of the complaint and supports the licensure board's investigative capacity. This means that while Engineer A satisfied the minimum ethical threshold by filing anonymously, Engineer A did not necessarily fulfill the most ethically robust version of the reporting obligation. The ethical duty to report under the Code is best understood as existing on a spectrum: silence constitutes a clear violation, anonymous filing satisfies the minimum obligation, and a signed complaint represents the fullest discharge of the duty. Engineer A's choice of anonymity is therefore ethically adequate but not ethically optimal, and the Board should have made this gradation explicit rather than treating permissibility as equivalent to full compliance with the spirit of the reporting obligation." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416718"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "203" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.8.a." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "The Board's conclusion leaves unaddressed whether Engineer A was obligated to attempt collegial pre-reporting engagement with Engineer B before filing the complaint. Given that the alleged violation is described as serious, the better-reasoned position is that no such prior direct engagement was ethically required. Requiring an engineer to confront the alleged violator before reporting would risk alerting the subject, potentially enabling concealment of evidence, and would inappropriately shift the burden of professional discipline from the licensure board — the institution designed to adjudicate such matters — to the individual reporter. Furthermore, the seriousness of the violation is a material factor: minor or ambiguous infractions might warrant collegial inquiry first, but a serious violation of the state board's rules of professional conduct triggers the reporting obligation directly and without a prerequisite of peer confrontation. The Board should have stated explicitly that the collegial pre-reporting engagement principle does not apply as a precondition when the alleged violation is serious, thereby clarifying the scope of the self-policing duty for future cases." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417031"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_104 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_104" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "204" ;
    proeth:answersQuestion2 "404" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "II.1." ;
    proeth:citedProvision3 "III.8.a." ;
    proeth:conclusionNumber 104 ;
    proeth:conclusionText "The Board's analysis, read in light of the BER 89-7 precedent, implies that the strength of the reporting obligation scales with the severity of the harm implicated by the alleged violation. In BER 89-7, the public safety dimension elevated the reporting duty to the point where confidentiality agreements could not suppress it. In the present case, the alleged violation involves the state board's rules of professional conduct rather than an immediate public safety threat, yet the Board still found reporting ethically appropriate. This suggests that the Code's reporting obligation under Section II.1.f is not limited to safety-critical violations but extends to any serious breach of professional conduct rules, reflecting the engineering profession's foundational interest in self-policing and maintaining public trust in licensure. However, the absence of a direct public safety nexus in the present case means that the urgency and mandatory character of the reporting duty, while still present, is somewhat less absolute than it would be in a BER 89-7-type scenario. Anonymous filing, which might be insufficient in an acute public safety emergency requiring immediate and credible action, is more defensible in the present context where the harm is professional and institutional rather than physical and immediate." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414611"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_105 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_105" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "304" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 105 ;
    proeth:conclusionText "From a virtue ethics perspective, the Board's conclusion that anonymous filing is ethically permissible does not fully reckon with the question of whether it reflects the highest expression of professional character. Professional courage — the willingness to stand behind one's convictions and accept accountability for one's accusations — is a virtue central to engineering integrity. An engineer who files anonymously avoids the personal risk of retaliation but also avoids the reciprocal accountability that a signed complaint would impose: namely, the obligation to substantiate the claim and to be answerable if the complaint proves unfounded or malicious. Engineer A's disinterested motivation partially offsets this deficit in professional courage, because the absence of competitive or personal animus suggests the complaint is genuine rather than strategic. Nevertheless, the Board's conclusion should be understood as establishing a floor of ethical permissibility, not a ceiling of ethical excellence. Engineers who can sign their complaints without genuine risk of disproportionate retaliation should be understood to have a stronger ethical reason to do so, even when anonymity is procedurally available." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414688"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_106 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_106" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "III.7." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 106 ;
    proeth:conclusionText "The Board's conclusion implicitly resolves, without explicitly addressing, the tension between Engineer B's procedural fairness interest in knowing the identity of the accuser and Engineer A's interest in reporting without fear of retaliation. The resolution embedded in the Board's reasoning is that Engineer B's procedural fairness interest is adequately protected by the licensure board's own investigative procedures — including its obligation to assess the credibility and sufficiency of the complaint before taking adverse action — rather than by requiring the complainant to identify themselves. This is a defensible resolution because the licensure board, not the complainant, is the adjudicative institution, and it is the board's procedural safeguards that protect Engineer B from unfounded accusations. However, the Board should have made explicit that the ethical permissibility of anonymous filing is contingent not only on the existence of a board procedure for accepting such complaints, but also on the board having adequate investigative safeguards to protect the accused from action based solely on an unverifiable anonymous allegation. Without such safeguards, anonymous filing could become an instrument of professional harm rather than a mechanism of legitimate self-policing." ;
    proeth:conclusionType "analytical_extension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414767"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "203" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "Engineer A was not ethically required to contact Engineer B directly before filing a complaint with the state licensure board. When an engineer observes what he believes is a serious violation of the state board's rules of professional conduct, the gravity of that violation activates the reporting obligation under Code Section II.1.f immediately and independently. Requiring collegial pre-reporting engagement as a precondition to formal complaint would undermine the independence and integrity of the licensure board's disciplinary process, potentially allow the violating engineer to conceal or correct evidence, and place an undue burden on the reporting engineer that the Code does not impose. The seriousness of the alleged violation reinforces rather than relaxes this conclusion: the more serious the violation, the stronger the case for proceeding directly to the appropriate authority rather than attempting informal resolution first." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414857"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "104" ;
    proeth:citedProvision1 "III.7." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "The anonymous nature of Engineer A's complaint creates a meaningful tension with Code Section III.7, which prohibits maliciously or falsely injuring another engineer's professional reputation. However, this tension does not render anonymous filing per se unethical. The prohibition in III.7 targets malicious or false injury, not the mere concealment of identity. Because Engineer A is a disinterested party with no competitive or personal stake in Engineer B's professional standing, the risk that the complaint is motivated by malice or fabrication is materially reduced. Engineer B's inability to identify or confront the accuser is a procedural fairness concern that the licensure board must manage through its own investigative procedures, but it does not transform a good-faith anonymous report into a violation of III.7. The ethical risk under III.7 would be substantially elevated if Engineer A were a competitor or had a personal grievance, because in those circumstances the anonymous format would shield a potentially malicious actor from accountability." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417531"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "103" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "Engineer A's reporting obligation under Code Section II.1.f is triggered by 'knowledge of any alleged violation,' which the Code's own language frames in terms of belief and allegation rather than confirmed or adjudicated fact. Filing a complaint based on a sincere, good-faith belief that a serious violation occurred therefore satisfies the ethical threshold for reporting. Engineer A is not required to conduct an independent investigation sufficient to prove the violation before submitting a complaint; that investigative function belongs to the licensure board. The ethical obligation is to report credible, sincerely held observations to the appropriate authority, not to serve as a pre-adjudicator. However, Engineer A must be able to represent that the complaint is grounded in genuine observation rather than speculation, rumor, or inference unsupported by direct knowledge, because a complaint lacking any factual foundation would risk crossing into the territory prohibited by Section III.7." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417607"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_204 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_204" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "104" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "Engineer A's status as a disinterested party — neither a competitor nor a personal acquaintance of Engineer B — strengthens the ethical legitimacy of the complaint by eliminating the most common sources of improper motivation. The Board should recognize that disinterested reporters occupy a particularly credible position in the profession's self-policing framework: their reports are more likely to reflect genuine concern for professional standards and public welfare rather than competitive advantage or personal animus. This does not mean that interested parties are categorically barred from reporting — the Code's reporting obligation applies to all engineers with knowledge of violations — but the Board may reasonably give greater initial credibility to complaints from disinterested sources and should scrutinize complaints from competitors or personal adversaries more carefully for signs of improper motivation before proceeding to formal investigation." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417699"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "201" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "The tension between Engineer B's procedural fairness interest in knowing the identity of the accuser and Engineer A's interest in reporting without fear of retaliation is real but resolvable. Engineer B's procedural fairness interest is a legitimate concern that the licensure board must address through its own investigative framework — for example, by requiring corroborating evidence before proceeding to formal charges, or by declining to act on anonymous complaints that lack sufficient factual specificity. However, this interest does not override Engineer A's ethical permission to file anonymously where the board has established procedures for accepting such complaints. The licensing board, not Engineer A, bears the institutional responsibility for ensuring that Engineer B receives due process. Engineer A's ethical obligation is to report; the board's obligation is to adjudicate fairly. Conflating these two responsibilities would effectively nullify the anonymous reporting mechanism that the board itself has chosen to make available." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417776"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "202" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "The mandatory reporting obligation under Code Section II.1.f can be ethically satisfied by an anonymous submission where the board has procedures for accepting such complaints, even though a signed complaint would be preferable and would strengthen the board's investigative capacity. The ethical duty to report is a floor, not a ceiling: it requires that the engineer bring the alleged violation to the attention of the appropriate authority, but it does not specify the form that report must take. An anonymous complaint that reaches the appropriate authority and provides sufficient factual detail to enable investigation fulfills the minimum ethical requirement. The preference for signed complaints is a policy preference grounded in evidentiary and procedural considerations, not an independent ethical mandate. However, Engineer A should understand that choosing anonymity may reduce the likelihood of a successful disciplinary outcome, and that a signed complaint would more fully honor the spirit of the self-policing obligation even if anonymity satisfies its letter." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417843"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "301" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "From a deontological perspective, Engineer A fulfilled a categorical duty under the NSPE Code of Ethics by reporting the alleged violation to the appropriate authority, regardless of whether the complaint was signed or anonymous. Code Section II.1.f imposes an affirmative obligation on engineers with knowledge of alleged violations to report them, and this obligation is not conditioned on the form of the report. The duty is categorical in the sense that it applies independently of consequences: Engineer A was obligated to report whether or not the complaint would lead to disciplinary action, and whether or not Engineer A's identity was disclosed. The choice of anonymity does not negate the fulfillment of this duty, though a competing deontological consideration — Engineer B's right to procedural fairness — creates a secondary tension. On balance, the duty to report to the appropriate authority takes precedence, and the procedural fairness obligation is discharged by the board's institutional processes rather than by Engineer A's personal disclosure of identity." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417918"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "303" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "II.1." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "From a consequentialist perspective, the aggregate outcome of permitting anonymous complaints is likely superior to a regime that requires signed complaints as a condition of ethical compliance. A signed-only requirement would deter a significant number of good-faith reporters who fear professional retaliation, resulting in fewer complaints reaching the licensure board and a weaker self-policing mechanism overall. The reduction in investigative strength caused by any individual anonymous complaint is a real but bounded cost, whereas the chilling effect of a signed-only requirement would systematically suppress reporting across the entire profession. The net effect of anonymous reporting permissibility is therefore likely positive for both the profession and the public, even accounting for the evidentiary limitations of anonymous submissions. This consequentialist analysis supports the Board's conclusion that anonymous filing is ethically permissible where the board has established procedures for it." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417988"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_209 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_209" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "304" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 209 ;
    proeth:conclusionText "From a virtue ethics perspective, Engineer A's choice to file anonymously rather than sign the complaint reflects a partial deficit in professional courage, which is a virtue central to engineering integrity. A fully courageous engineer would stand behind a good-faith complaint with their professional identity, accepting the risk of retaliation as a cost of upholding professional standards. However, Engineer A's disinterested motivation — filing without competitive or personal advantage — substantially mitigates this deficit. The virtue of integrity is expressed not only through the form of the complaint but through the decision to report at all, particularly when Engineer A had no obligation arising from personal relationship or competitive interest. The anonymous filing is therefore ethically permissible but not fully virtuous; it represents the minimum expression of professional courage rather than its fullest realization. Engineer A's disinterested motivation partially redeems but does not fully offset the courage deficit inherent in anonymous filing." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417448"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_210 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_210" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "403" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 210 ;
    proeth:conclusionText "If the state licensure board had no established procedure for accepting anonymous complaints, Engineer A would face a more demanding ethical situation but would not be ethically permitted to remain silent. Code Section II.1.f imposes an affirmative reporting obligation that does not contain an exception for personal discomfort or fear of retaliation. In the absence of an anonymous complaint procedure, Engineer A would be ethically obligated to file a signed complaint, because the alternative — silence — would constitute a failure to fulfill the mandatory reporting duty. Silence in that scenario would itself be an ethical violation, not a neutral choice. The availability of anonymous procedures is what makes anonymous filing ethically permissible; the absence of such procedures does not eliminate the reporting obligation but rather removes the anonymous option, leaving signed filing as the only ethically compliant path." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.413902"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_211 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_211" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "404" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 211 ;
    proeth:conclusionText "Drawing on the BER 89-7 precedent, if Engineer A's observation had also implicated an immediate public safety risk rather than a rules-of-professional-conduct violation alone, the ethical calculus would shift significantly toward requiring a more urgent and substantive report. BER 89-7 established that public safety obligations can override confidentiality commitments and that a brief or passing mention of a safety concern is insufficient — the engineer must take affirmative, effective action to protect the public. By analogy, where an immediate public safety risk is present, anonymous filing may be insufficient not because anonymity is categorically impermissible but because the urgency and gravity of the situation demand a report that enables the board to act quickly and effectively. An anonymous complaint that delays or weakens the board's response to an imminent safety threat would fail to satisfy the paramount obligation under Code Section II.1, even if it technically satisfies the minimum reporting requirement under II.1.f. In such circumstances, a signed, urgent, and detailed report would be ethically required." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418076"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_212 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_212" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "402" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 212 ;
    proeth:conclusionText "If Engineer A had been a direct competitor of Engineer B, the Board's analysis of the reporting obligation would not change in its conclusion that a genuine violation must be reported, but it would require substantially greater scrutiny of Engineer A's motivation and the factual basis of the complaint. Competitive motivation does not categorically render a complaint impermissible — a competitor who genuinely observes a violation is still subject to the reporting obligation under Code Section II.1.f — but it raises the risk that the complaint is motivated by competitive advantage rather than professional integrity, which would implicate Code Section III.7's prohibition on maliciously injuring another engineer's professional reputation. In a competitive context, the anonymous format would be particularly problematic because it would shield a potentially self-interested actor from accountability while exposing Engineer B to reputational harm. The Board should therefore treat complaints from competitors with heightened scrutiny and may reasonably require additional corroboration before proceeding to formal investigation." ;
    proeth:conclusionType "question_response" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418191"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The tension between the mandatory misconduct reporting obligation and the signed complaint policy preference was resolved in favor of permitting anonymous filing, but only conditionally: the Board treated anonymity as an ethically adequate minimum rather than an ethically ideal choice. The reporting duty is non-negotiable — engineers with knowledge of violations must report — but the form of that report may be shaped by legitimate concerns such as fear of retaliation, provided the receiving board has a procedure that can act on anonymous submissions. This resolution teaches that the profession distinguishes between the threshold duty to report (absolute) and the manner of reporting (contextually flexible), and that procedural permissibility at the board level is the operative constraint that converts an otherwise suboptimal choice into an ethically sufficient one." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418268"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "III.7." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "The tension between Engineer B's procedural fairness interest in knowing the identity of their accuser and Engineer A's interest in reporting without fear of retaliation was not fully resolved by the Board — it was instead deferred to the institutional design of the state licensure board. By conditioning ethical permissibility on whether the board has an established procedure for anonymous complaints, the Board implicitly delegated the fairness balancing function to the regulatory body: if the board accepts anonymous complaints, it has presumably built procedural safeguards — such as independent investigation — that protect Engineer B's due process interests without requiring accuser identification. This teaches that principle tensions between reporter protection and accused fairness need not be resolved at the individual engineer's level when a competent institutional framework absorbs and mediates that conflict." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418346"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Conclusion_303 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_303" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_7>,
        <http://proethica.org/ontology/nspe#II_1_f> ;
    proeth:answersQuestion1 "203" ;
    proeth:answersQuestion2 "101" ;
    proeth:answersQuestion3 "401" ;
    proeth:citedProvision1 "II.1.f." ;
    proeth:citedProvision2 "III.7." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The interaction between the disinterested professional duty to report and the collegial pre-reporting engagement principle reveals a hierarchy in which the seriousness of the alleged violation determines whether peer-to-peer engagement is ethically required before escalating to a licensure board. The Board's analysis — consistent with the BER 89-7 precedent — treats a serious rules-of-professional-conduct violation as sufficient to activate the reporting obligation directly, bypassing any collegial confrontation requirement. This prioritization reflects a deeper principle: the integrity and independence of the licensure board's disciplinary process would be undermined if engineers were routinely expected to negotiate or warn peers before reporting, since doing so could compromise evidence, allow remediation that obscures the violation, or create social pressure that suppresses legitimate complaints. The disinterested nature of Engineer A's motivation further reinforces this hierarchy, as it eliminates the concern that bypassing collegial engagement serves competitive or personal ends rather than professional self-policing." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418430"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Is Engineer A ethically obligated to report Engineer B's apparent serious violation to the state licensing board, and does the absence of a personal or competitive relationship with Engineer B affect that obligation?" ;
    proeth:focus "Engineer A, a licensed professional engineer, has observed what he believes is a serious violation of the state board's rules of professional conduct by Engineer B — an engineer with whom he has no competitive relationship and no personal acquaintance. Engineer A must decide whether to report this apparent violation to the state engineering licensure board or remain silent, recognizing that engineering is a self-policing profession and that the duty to report is not discretionary." ;
    proeth:option1 "File a complaint with the state engineering licensure board regarding Engineer B's apparent serious violation of professional conduct rules, acting on the foundational self-policing duty that applies to every licensed engineer regardless of personal or competitive relationship with the alleged violator." ;
    proeth:option2 "Decline to report the violation on the grounds that Engineer A has no personal acquaintance with Engineer B and therefore no standing or sufficient basis to initiate a formal complaint, treating the reporting duty as contingent on personal relationship." ;
    proeth:option3 "Attempt to contact Engineer B directly to discuss the apparent violation before filing any formal complaint with the licensing board, applying the collegial pre-reporting engagement norm regardless of the seriousness of the alleged violation." ;
    proeth:roleLabel "Engineer A — Disinterested Observing Licensed Professional Engineer" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418506"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Should Engineer A file the complaint against Engineer B as a signed, identified complaint or as an anonymous complaint, and does the choice between these forms affect the ethical adequacy of the reporting act?" ;
    proeth:focus "Having decided to file a complaint with the state engineering licensure board, Engineer A must choose the form in which to submit it. Engineer A has concerns about potential professional retaliation and competitive perception if identified, but also recognizes that a signed complaint is the professionally preferred approach and that anonymous filing may weaken the board's ability to investigate and prosecute the complaint. The board has an established procedure for accepting anonymous complaints." ;
    proeth:option1 "Submit the complaint to the state licensing board with Engineer A's full name and contact information, enabling the board to call upon Engineer A for testimony and follow-up, satisfying fundamental fairness norms regarding Engineer B's right to know the accuser's identity, and demonstrating the professional courage that the self-policing character of engineering demands." ;
    proeth:option2 "Submit the complaint without identifying information, relying on the board's established procedure for accepting anonymous complaints, satisfying the minimum ethical reporting obligation while accepting the practical limitation that the absence of an identified complainant may weaken the board's investigative and prosecutorial capacity." ;
    proeth:option3 "Decline to file any complaint — signed or anonymous — because Engineer A's concerns about retaliation make identified filing feel too risky and anonymous filing feels professionally inadequate, effectively allowing the apparent serious violation to go unreported." ;
    proeth:roleLabel "Engineer A — Reporting Licensed Professional Engineer" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418598"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "In choosing to file anonymously, is Engineer A obligated to recognize and weigh the case-weakening limitation of anonymous complaints, and does that limitation create a residual duty to reconsider signing the complaint?" ;
    proeth:focus "Engineer A has chosen to file anonymously. Before doing so, Engineer A must consciously weigh the practical consequence that an anonymous complaint — lacking an identified complainant who can provide testimony, context, and follow-up information — may materially weaken the state board's ability to investigate and prosecute Engineer B. This is not merely a procedural consideration but an ethical one, because the purpose of reporting is to trigger effective enforcement action, and a weakened complaint may fail to achieve that purpose." ;
    proeth:option1 "Recognize that the anonymous complaint may limit the board's investigative capacity, weigh that limitation against the concerns about retaliation and competitive perception, and proceed with anonymous filing as the ethically permissible minimum — accepting the tradeoff as a conscious professional judgment rather than an oversight." ;
    proeth:option2 "Upon fully reckoning with the case-weakening limitation of anonymous filing and its impact on Engineer B's procedural fairness interests and the board's enforcement capacity, decide to step forward publicly with a signed complaint, acting on the policy preference for identified reporting and demonstrating the professional courage that the self-policing profession demands." ;
    proeth:option3 "Submit the anonymous complaint without consciously considering how the absence of an identified complainant affects the board's ability to investigate and prosecute, treating anonymous filing as fully equivalent to signed filing in terms of professional responsibility discharge." ;
    proeth:roleLabel "Engineer A — Anonymous Complainant Weighing Enforcement Effectiveness" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418671"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Is Engineer A obligated to report out-of-discipline safety code violations to public authorities notwithstanding a client confidentiality agreement, and does a brief mention of those violations in a confidential client report satisfy the public safety reporting duty?" ;
    proeth:focus "In the BER 89-7 precedent scenario, Engineer A is a structural engineer retained under a confidentiality agreement who learns from the client of electrical and mechanical code violations in the building — violations outside his engineering specialty — that could cause injury to building occupants. Engineer A must decide whether to report these out-of-discipline safety hazards to the appropriate public authorities, and whether a brief mention of the violations in his confidential structural report satisfies that obligation." ;
    proeth:option1 "Notify the appropriate regulatory or enforcement authority — not merely the client — of the electrical and mechanical code violations that could cause injury to building occupants, recognizing that the paramount obligation to protect public health and safety supersedes the contractual confidentiality agreement and is not limited to Engineer A's structural engineering specialty." ;
    proeth:option2 "Include a brief reference to the electrical and mechanical code violations in the confidential structural report delivered to the client, treating this mention as sufficient discharge of the safety reporting obligation without separately notifying public authorities who have enforcement jurisdiction over the hazards." ;
    proeth:option3 "Decline to report the out-of-discipline code violations to any party beyond the client, on the grounds that the confidentiality agreement bars disclosure and that the violations fall outside Engineer A's structural engineering specialty, treating the contractual obligation as superseding the public safety reporting duty." ;
    proeth:roleLabel "Engineer A — Structural Engineer Operating Under Confidentiality Agreement (BER 89-7)" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414443"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:DP5 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP5" ;
    proeth:decisionPointId "DP5" ;
    proeth:decisionQuestion "What threshold of certainty must Engineer A have before filing a complaint, and does filing based on good-faith belief rather than confirmed knowledge satisfy the ethical reporting obligation while avoiding the prohibition against malicious or false injury to another engineer's reputation?" ;
    proeth:focus "Engineer A must determine the threshold of certainty required before filing a complaint against Engineer B with the state licensing board. Engineer A believes he has observed a serious violation but has not independently confirmed every element of the alleged misconduct. The question is whether filing based on a good-faith belief — rather than confirmed, verified knowledge — satisfies the ethical reporting obligation without crossing into the territory of maliciously or falsely injuring another engineer's professional reputation." ;
    proeth:option1 "Submit the complaint to the licensing board on the basis of Engineer A's sincere, good-faith belief that a serious violation has occurred, without waiting for independent verification of every element of the alleged misconduct, recognizing that the board's investigative process — not the complainant — is the appropriate mechanism for determining whether a violation actually occurred." ;
    proeth:option2 "Withhold the complaint until Engineer A has independently confirmed, through additional investigation or evidence gathering, that Engineer B's conduct actually constitutes a violation of the state board's rules of professional conduct, treating verified knowledge rather than good-faith belief as the minimum threshold for ethical reporting." ;
    proeth:option3 "Refrain from filing any complaint because Engineer A cannot be certain the conduct constitutes a violation, and because filing a complaint that turns out to be unfounded could constitute the kind of malicious or false injury to Engineer B's professional reputation that the NSPE Code prohibits, treating the risk of being wrong as a bar to reporting." ;
    proeth:roleLabel "Engineer A — Reporting Engineer Assessing Evidentiary Threshold" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414522"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Decision_to_File_Complaint a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Decision to File Complaint" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Professional Engineer, non-competitor and stranger to Engineer B" ;
    proeth:foreseenUnintendedEffects "Possible professional or social friction if Engineer A's identity becomes known",
        "Potential reputational or professional harm to Engineer B if complaint is investigated",
        "Risk that the complaint may not be substantiated upon board review" ;
    proeth:fulfillsObligationText "Duty to cooperate with the state licensure board",
        "NSPE Code of Ethics obligation to report violations of professional conduct rules to appropriate authorities",
        "Paramount duty to protect public health, safety, and welfare",
        "Self-policing obligation of the licensed engineering profession" ;
    proeth:guidedByPrincipleText "Accountability within the professional community",
        "Engineering as a self-policing profession",
        "Obligation to act even when not personally or competitively affected",
        "Public health and safety as paramount concern (NSPE Code Section I.1)" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate and purposeful" ;
    proeth:intendedOutcome "Initiate formal board review of Engineer B's alleged professional conduct violation to uphold professional standards and protect the public" ;
    proeth:requiresCapabilityText "Ability to document and articulate the observed violation clearly",
        "Knowledge of NSPE Code of Ethics reporting obligations",
        "Understanding of state board complaint procedures" ;
    proeth:temporalMarker "After initial observation, before submission of the complaint" ;
    proeth:temporalSequence 7 ;
    proeth:withinCompetence true ;
    rdfs:comment "Engineer A makes the volitional decision to submit a formal complaint to the state engineering licensure board against Engineer B rather than remaining silent or pursuing informal channels. This decision reflects the exercise of the engineer's self-policing obligation." ;
    prov:generatedAtTime "2026-02-28T23:53:17.763942"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#Decision_to_File_Complaint_Action_2_→_Anonymous_Complaint_Received_Event_4> a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Decision to File Complaint (Action 2) → Anonymous Complaint Received (Event 4)" ;
    proeth:causalLanguage "Engineer A makes the volitional decision to submit a formal complaint to the state engineering licensure board, and subsequently chooses to submit the complaint without identifying himself, resulting in the board receiving an anonymous complaint against Engineer B" ;
    proeth:cause "Decision to File Complaint (Action 2)" ;
    proeth:counterfactual "Without Engineer A's decision to file, no complaint would have been received; without the anonymity decision specifically, the complaint would have been received but with identifying information, altering the board's procedural handling" ;
    proeth:effect "Anonymous Complaint Received (Event 4)" ;
    proeth:necessaryFactors "Engineer A's secondary decision to withhold his identity",
        "Engineer A's volitional decision to file a complaint at all",
        "Existence and accessibility of the state engineering licensure board as a reporting body" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent "Engineer A" ;
    proeth:sufficientFactors "Decision to file + decision to remain anonymous + submission to the board = anonymous complaint received" ;
    proeth:withinAgentControl true ;
    prov:generatedAtTime "2026-02-28T23:53:17.764370"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Anonymous_Complaint_Permissibility_Assessment_BER_Case a proeth:AnonymousReportingEthicalPermissibilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Anonymous Complaint Permissibility Assessment BER Case" ;
    proeth:capabilityclass "Anonymous Reporting Ethical Permissibility Assessment Capability" ;
    proeth:capabilitystatement "Engineer A assessed that filing an anonymous complaint was ethically permissible, satisfying the minimum reporting obligation even though a signed complaint would have been preferable." ;
    proeth:casecontext "Engineer A submitted an anonymous complaint to the state engineering licensure board, triggering assessment of whether anonymous filing satisfies professional reporting obligations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.95" ;
    proeth:demonstratedthrough "Choosing to file anonymously while still fulfilling the core reporting obligation to the state licensing board" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:31.024616+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:31.024616+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765436"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Confidential_Report_Brief_Mention_Insufficiency_Recognition a proeth:ConfidentialReportBriefMentionInsufficiencyforPublicAuthoritySafetyNotificationRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Confidential Report Brief Mention Insufficiency Recognition" ;
    proeth:capabilityclass "Confidential Report Brief Mention Insufficiency for Public Authority Safety Notification Recognition Capability" ;
    proeth:capabilitystatement "Engineer A possessed — but failed to exercise — the capability to recognize that his brief mention of electrical and mechanical code violations in his confidential structural report did not satisfy his obligation to notify appropriate public authorities of those violations" ;
    proeth:casecontext "Engineer A included a brief mention of client-disclosed electrical and mechanical code violations in his confidential structural report but did not separately notify public authorities, which the BER ruled was insufficient" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedthrough "The BER's ruling that Engineer A's brief report mention was insufficient and that he was obligated to report the safety violations to appropriate public authorities notwithstanding the confidentiality agreement" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (BER Case 89-7)" ;
    proeth:proficiencylevel "basic" ;
    proeth:sourcetext "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies. However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party." ;
    proeth:textreferences "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies. However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party.",
        "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774212"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Out-of-Discipline_Reporting_Duty_Activation a proeth:Out-of-DisciplineSafetyCodeViolationReportingDutyActivationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Out-of-Discipline Reporting Duty Activation" ;
    proeth:capabilityclass "Out-of-Discipline Safety Code Violation Reporting Duty Activation Capability" ;
    proeth:capabilitystatement "Engineer A possessed the capability to recognize that client-disclosed electrical and mechanical code violations — outside his structural engineering expertise — still activated a professional reporting duty to public authorities, though he failed to act on this recognition" ;
    proeth:casecontext "Engineer A, a structural engineer, was informed by his client of electrical and mechanical code violations outside his discipline; he recognized the safety risk but did not report to public authorities" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedthrough "Engineer A recognized the deficiencies could cause injury to occupants (demonstrating awareness) but incorrectly concluded the confidentiality agreement and out-of-discipline nature excused him from reporting to public authorities" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (BER Case 89-7)" ;
    proeth:proficiencylevel "basic" ;
    proeth:sourcetext "While Engineer A was not an electrical nor mechanical engineer, he did realize those deficiencies could cause injury to the occupants of the building and so informs the client." ;
    proeth:textreferences "While Engineer A was not an electrical nor mechanical engineer, he did realize those deficiencies could cause injury to the occupants of the building and so informs the client.",
        "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774384"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Competitive_Interest_Neutrality_Disinterested_Reporting_BER_Case a proeth:CompetitorMisconductReportingCompetitiveInterestNeutralityConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Competitive Interest Neutrality Disinterested Reporting BER Case" ;
    proeth:casecontext "Engineer A is explicitly identified as a non-competitor of Engineer B, establishing that the reporting motivation is grounded in professional duty rather than competitive advantage, satisfying the neutrality requirement of this constraint." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.82" ;
    proeth:constrainedentity "Engineer A" ;
    proeth:constraintclass "Competitor Misconduct Reporting Competitive Interest Neutrality Constraint" ;
    proeth:constraintstatement "Engineer A's reporting decision must be grounded in genuine professional duty and public interest rather than competitive self-interest; because Engineer A is not a competitor of Engineer B, the reporting is presumptively disinterested and free from the competitive-motivation concerns that would otherwise require disclosure of competitive relationship to the board." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:32.539735+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:32.539735+00:00" ;
    proeth:importance "medium" ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics; professional self-policing norms" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:temporalscope "At the time of complaint filing" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766665"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Accused_Engineer_Procedural_Fairness_Interest_Recognition a proeth:AccusedEngineerProceduralFairnessInterestinAccuserIdentityRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Accused Engineer Procedural Fairness Interest Recognition" ;
    proeth:capabilityclass "Accused Engineer Procedural Fairness Interest in Accuser Identity Recognition Capability" ;
    proeth:capabilitystatement "Engineer A was expected to recognize Engineer B's legitimate procedural fairness interest in knowing the identity of his accuser as a factor weighing in favor of a signed complaint" ;
    proeth:casecontext "Engineer A filed anonymously, triggering the BER's analysis of Engineer B's procedural fairness interest in knowing his accuser's identity" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedthrough "The BER's articulation that Engineer B should have some idea of who made the charge against him and that it is fundamentally unfair not to know one's accuser, presented as a reason supporting the signed complaint preference" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made." ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made.",
        "It is generally considered fundamentally unfair not to know who one's accuser is." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774859"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Weighing a proeth:AnonymousComplaintCase-WeakeningPracticalLimitationWeighingCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Anonymous Complaint Case-Weakening Weighing" ;
    proeth:capabilityclass "Anonymous Complaint Case-Weakening Practical Limitation Weighing Capability" ;
    proeth:capabilitystatement "Engineer A was expected to recognize and weigh the practical limitation that his anonymous filing could weaken the licensing board's case against Engineer B by removing an identifiable complainant from the investigative process" ;
    proeth:casecontext "Engineer A filed anonymously, and the BER noted this could weaken the board's case against Engineer B while still ruling the anonymous filing was not unethical" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedthrough "The BER's explicit identification of case-weakening as a practical consequence of anonymous filing, presented as a factor Engineer A should have weighed in his complaint filing decision" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct." ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.775002"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Anonymous_Complaint_Permissibility_Assessment a proeth:AnonymousReportingEthicalPermissibilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Anonymous Complaint Permissibility Assessment" ;
    proeth:capabilityclass "Anonymous Reporting Ethical Permissibility Assessment Capability" ;
    proeth:capabilitystatement "Engineer A exercised the capability to assess whether filing an anonymous complaint against Engineer B was ethically permissible, correctly determining it was permissible though not the preferred approach" ;
    proeth:casecontext "Engineer A filed an anonymous complaint with the state licensing board regarding Engineer B's serious violation of professional conduct rules" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedthrough "Engineer A's decision to file an anonymous complaint, which the BER ruled was not unethical while noting the preference for a signed complaint" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint." ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all, particularly where the public health and safety is at risk.",
        "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774713"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Confidentiality_Pre-emption_by_Public_Safety_Recognition a proeth:ConfidentialityPre-emptionbyPublicSafetyRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Confidentiality Pre-emption by Public Safety Recognition" ;
    proeth:capabilityclass "Confidentiality Pre-emption by Public Safety Recognition Capability" ;
    proeth:capabilitystatement "Engineer A demonstrated the capability to recognize that public health and safety obligations pre-empt confidentiality constraints, as applied in the BER 89-7 precedent that informs the current case's analysis of reporting obligations" ;
    proeth:casecontext "The current case references BER 89-7 to establish the principle that confidentiality does not excuse failure to report safety violations to public authorities" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedthrough "The Board's citation of BER 89-7 as establishing that public health and safety must take precedence over confidentiality obligations, applied as precedent in the current case" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:textreferences "The NSPE Code of Ethics is clear on this point. Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety.",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774570"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Public_Welfare_Paramountcy_Recognition a proeth:PublicWelfareParamountcyRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Public Welfare Paramountcy Recognition" ;
    proeth:capabilityclass "Public Welfare Paramountcy Recognition Capability" ;
    proeth:capabilitystatement "Engineer A demonstrated the capability to recognize that public health and safety obligations are paramount and override other considerations — including confidentiality and the absence of personal stake — in determining the duty to report professional misconduct" ;
    proeth:casecontext "The BER applied the paramountcy of public health and safety to establish Engineer A's reporting obligations in both the BER 89-7 precedent and the current case" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedthrough "The BER's invocation of NSPE Code Section I.1.'s 'paramount' language to establish that public health and safety override confidentiality and other competing considerations" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "advanced" ;
    proeth:sourcetext "Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety." ;
    proeth:textreferences "Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety.",
        "particularly where the public health and safety is at risk." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762586"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Reporting_Motivation_Purity_Self-Assessment a proeth:ReportingMotivationPuritySelf-AssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Reporting Motivation Purity Self-Assessment" ;
    proeth:capabilityclass "Reporting Motivation Purity Self-Assessment Capability" ;
    proeth:capabilitystatement "Engineer A demonstrated the capability to confirm that his decision to report Engineer B's misconduct was grounded in pure professional duty rather than competitive self-interest or personal animus, given that he had no competitive relationship with or personal acquaintance with Engineer B" ;
    proeth:casecontext "Engineer A's reporting motivation was confirmed as disinterested by the BER, strengthening the ethical legitimacy of the complaint" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedthrough "The BER's confirmation that Engineer A's reporting was disinterested — grounded in professional duty — because Engineer A was neither a competitor of nor personally acquainted with Engineer B" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "advanced" ;
    proeth:sourcetext "Engineer A's reporting is grounded in pure professional duty rather than competitive self-interest or personal animus, as Engineer A is neither a competitor of nor personally acquainted with Engineer B." ;
    proeth:textreferences "Engineer A's reporting is grounded in pure professional duty rather than competitive self-interest or personal animus, as Engineer A is neither a competitor of nor personally acquainted with Engineer B." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.775625"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Self-Policing_Profession_Reporting_Duty_Recognition a proeth:DisinterestedNon-CompetitivePeerMisconductReportingDutyRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Self-Policing Profession Reporting Duty Recognition" ;
    proeth:capabilityclass "Disinterested Non-Competitive Peer Misconduct Reporting Duty Recognition Capability" ;
    proeth:capabilitystatement "Engineer A demonstrated the capability to recognize that his professional duty to report Engineer B's serious violation arose from the foundational self-policing obligation of the engineering profession, independent of any competitive or personal relationship" ;
    proeth:casecontext "Engineer A observed Engineer B's serious violation and filed a complaint with the state licensing board, with the BER confirming this was a duty-based obligation of the self-policing profession" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.93" ;
    proeth:demonstratedthrough "Engineer A's decision to file a complaint with the state licensing board despite having no competitive relationship with or personal acquaintance with Engineer B, grounded in pure professional duty" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "advanced" ;
    proeth:sourcetext "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:textreferences "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities.",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.775312"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Serious_Violation_Collegial_Pre-Engagement_Non-Requirement_Recognition a proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Serious Violation Collegial Pre-Engagement Non-Requirement Recognition" ;
    proeth:capabilityclass "Serious Violation Collegial Pre-Reporting Engagement Non-Requirement Recognition Capability" ;
    proeth:capabilitystatement "Engineer A demonstrated the capability to recognize that the serious nature of Engineer B's violation meant he was not required to approach Engineer B directly before filing a formal complaint with the state licensing board" ;
    proeth:casecontext "Engineer A observed a serious violation by Engineer B and proceeded directly to filing a complaint without collegial pre-engagement" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.91" ;
    proeth:demonstratedthrough "Engineer A's direct filing of a complaint with the state licensing board without first approaching Engineer B, which the BER confirmed was appropriate given the serious nature of the violation" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "advanced" ;
    proeth:sourcetext "Because the observed violation is characterized as serious, Engineer A was not obligated to approach Engineer B directly before filing the complaint with the state licensing board." ;
    proeth:textreferences "Because the observed violation is characterized as serious, Engineer A was not obligated to approach Engineer B directly before filing the complaint with the state licensing board." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.775464"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference_Self-Application a proeth:SignedComplaintPolicyPreferenceSelf-ApplicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Signed Complaint Policy Preference Self-Application" ;
    proeth:capabilityclass "Signed Complaint Policy Preference Self-Application Capability" ;
    proeth:capabilitystatement "Engineer A was expected to recognize and apply the professional policy preference for stepping forward publicly with a signed complaint rather than filing anonymously, understanding that this preference serves professional accountability, fairness, and investigative effectiveness" ;
    proeth:casecontext "Engineer A filed anonymously; the BER ruled this was not unethical but expressed the policy preference that engineers step forward publicly with signed complaints" ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedthrough "The BER's statement that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board, applied to Engineer A's anonymous filing decision" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:41.208531+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:41.208531+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A (Current Case — Peer Misconduct Reporting)" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board." ;
    proeth:textreferences "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board.",
        "there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.775145"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Disinterested_Reporting_Duty_Recognition_BER_Case a proeth:DisinterestedNon-CompetitivePeerMisconductReportingDutyRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Disinterested Reporting Duty Recognition BER Case" ;
    proeth:capabilityclass "Disinterested Non-Competitive Peer Misconduct Reporting Duty Recognition Capability" ;
    proeth:capabilitystatement "Engineer A recognized that his professional obligation to report Engineer B's serious violation arose from duty alone, unaffected by the absence of any competitive or personal relationship with Engineer B." ;
    proeth:casecontext "Engineer A observed a serious violation of state board rules of professional conduct by Engineer B, a stranger and non-competitor, and proceeded to report it." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedthrough "Filing a complaint with the state engineering licensure board against an engineer with whom he had no competitive or personal relationship" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:31.024616+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:31.024616+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.772731"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Friendship_Non-Reporting_Prohibition_Non-Applicability_BER_Case a proeth:FriendshipNon-ReportingProhibitionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Friendship Non-Reporting Prohibition Non-Applicability BER Case" ;
    proeth:casecontext "Engineer A does not know Engineer B personally; the constraint confirms that neither the presence nor absence of personal relationship alters the professional reporting duty." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.78" ;
    proeth:constrainedentity "Engineer A" ;
    proeth:constraintclass "Friendship Non-Reporting Prohibition Constraint" ;
    proeth:constraintstatement "Engineer A's lack of personal acquaintance with Engineer B means the friendship non-reporting prohibition is not directly triggered, but the underlying principle — that personal relationship status does not diminish the reporting obligation — applies equally: the absence of personal relationship provides no basis for non-reporting, just as the presence of friendship provides no basis for non-reporting." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:32.539735+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:32.539735+00:00" ;
    proeth:importance "medium" ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics; state board rules of professional conduct" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:temporalscope "Upon observation of the serious violation" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766816"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Jurisdiction_Misconduct_Reporting_Threshold_Compliance_BER_Case a proeth:Jurisdiction-SpecificMisconductReportingThresholdComplianceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Jurisdiction Misconduct Reporting Threshold Compliance BER Case" ;
    proeth:capabilityclass "Jurisdiction-Specific Misconduct Reporting Threshold Compliance Capability" ;
    proeth:capabilitystatement "Engineer A applied the applicable state board's threshold for triggering a mandatory reporting obligation, determining that the observed conduct met the standard of a serious violation warranting formal complaint." ;
    proeth:casecontext "Engineer A evaluated the observed conduct against the state board's rules of professional conduct to determine that a formal complaint was warranted." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedthrough "Identifying the observed conduct as meeting the state board's rules of professional conduct violation threshold and filing accordingly" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:31.024616+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:31.024616+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765880"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Reporting_Motivation_Purity_Self-Assessment_BER_Case a proeth:ReportingMotivationPuritySelf-AssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Reporting Motivation Purity Self-Assessment BER Case" ;
    proeth:capabilityclass "Reporting Motivation Purity Self-Assessment Capability" ;
    proeth:capabilitystatement "Engineer A's reporting was grounded in pure professional duty, confirmed by the absence of any competitive relationship or personal acquaintance with Engineer B, establishing the disinterested character of the complaint." ;
    proeth:casecontext "Engineer A had no competitive or personal relationship with Engineer B, confirming that the motivation for reporting was professional duty rather than self-interest or animus." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedthrough "Filing a complaint as a disinterested professional observer with no competitive or personal stake in the outcome" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:31.024616+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:31.024616+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765734"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Serious_Violation_Collegial_Pre-Engagement_Non-Requirement_BER_Case a proeth:SeriousViolationCollegialPre-EngagementNon-RequirementRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Serious Violation Collegial Pre-Engagement Non-Requirement BER Case" ;
    proeth:capabilityclass "Serious Violation Collegial Pre-Engagement Non-Requirement Recognition Capability" ;
    proeth:capabilitystatement "Engineer A correctly recognized that because the observed violation was serious, he was not obligated to approach Engineer B directly before filing the formal complaint with the state board." ;
    proeth:casecontext "The violation observed was characterized as serious, exempting Engineer A from the general collegial pre-engagement norm." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedthrough "Proceeding directly to filing a board complaint without first seeking collegial clarification from Engineer B" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:31.024616+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:31.024616+00:00" ;
    proeth:importance "high" ;
    proeth:possessedby "Engineer A" ;
    proeth:proficiencylevel "intermediate" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Thereafter, Engineer A submits an anonymous complaint to the state engineering licensure board" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765586"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_informing_client_of_deficiencies_BER_Case_89-7_before_Engineer_A_writing_structural_report_BER_Case_89-7 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A informing client of deficiencies (BER Case 89-7) before Engineer A writing structural report (BER Case 89-7)" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A did realize those deficiencies could cause injury to the occupants of the building and so informs the client. In his report, Engineer A made a brief mention of his conversation with the client" ;
    proeth:fromEntityText "Engineer A informing client of deficiencies (BER Case 89-7)" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A writing structural report (BER Case 89-7)" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case116:Engineer_A_writing_structural_report__BER_Case_89- ;
    prov:generatedAtTime "2026-02-28T23:53:17.775766"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_As_observation_of_Engineer_Bs_violation_before_Engineer_As_submission_of_anonymous_complaint a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's observation of Engineer B's violation before Engineer A's submission of anonymous complaint" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A observes what he believes is a serious violation... Thereafter, Engineer A submits an anonymous complaint to the state engineering licensure board" ;
    proeth:fromEntityText "Engineer A's observation of Engineer B's violation" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A's submission of anonymous complaint" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case116:Engineer_A_s_submission_of_anonymous_complaint ;
    prov:generatedAtTime "2026-02-28T23:53:17.775665"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_As_structural_investigation_BER_Case_89-7_before_planned_sale_of_the_building_BER_Case_89-7 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's structural investigation (BER Case 89-7) before planned sale of the building (BER Case 89-7)" ;
    proeth:allenRelation "before" ;
    proeth:evidence "his client was planning to sell... he is not planning to take any remedial action to repair or renovate any system within the building prior to its sale" ;
    proeth:fromEntityText "Engineer A's structural investigation (BER Case 89-7)" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "planned sale of the building (BER Case 89-7)" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case116:planned_sale_of_the_building__BER_Case_89-7_ ;
    prov:generatedAtTime "2026-02-28T23:53:17.775735"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_As_structural_tests_on_building_BER_Case_89-7_before_clients_disclosure_of_electrical_and_mechanical_deficiencies_BER_Case_89-7 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's structural tests on building (BER Case 89-7) before client's disclosure of electrical and mechanical deficiencies (BER Case 89-7)" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A performed several structural tests on the building and determined that the building is structurally sound. However, during the course of providing services, the client confided in Engineer A" ;
    proeth:fromEntityText "Engineer A's structural tests on building (BER Case 89-7)" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "client's disclosure of electrical and mechanical deficiencies (BER Case 89-7)" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case116:client_s_disclosure_of_electrical_and_mechanical_d ;
    prov:generatedAtTime "2026-02-28T23:53:17.775799"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_Reporting_Obligation_to_Licensing_Board a proeth:EngineerReportingObligationtoLicensingBoardStandard,
        owl:NamedIndividual ;
    rdfs:label "Engineer_Reporting_Obligation_to_Licensing_Board" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.93" ;
    proeth:createdby "State licensing board / professional engineering community" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:documenttitle "Engineer's Duty to Report Violations to State Licensing Board" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:53.046952+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:53.046952+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Engineer Reporting Obligation to Licensing Board Standard" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:usedby "Engineer A in deciding to submit a complaint to the state engineering licensure board" ;
    proeth:usedincontext "Governs whether and how Engineer A is obligated to report the observed violation by Engineer B to the state engineering licensure board, including the ethical permissibility of doing so anonymously" ;
    proeth:version "Current professional norms" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.771281"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_Reporting_Obligation_to_State_Board a proeth:EngineerReportingObligationtoStateBoardStandard,
        owl:NamedIndividual ;
    rdfs:label "Engineer_Reporting_Obligation_to_State_Board" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.91" ;
    proeth:createdby "Professional engineering community / state licensing boards" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:documenttitle "Professional Norms Governing Engineer's Duty to Report Known Violations to State Board" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:53.046952+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:53.046952+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Engineer Reporting Obligation to State Board Standard" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:usedby "Engineer A in evaluating the ethical propriety of anonymous versus identified complaint submission" ;
    proeth:usedincontext "Establishes the professional duty of engineers who observe violations by other licensees to report such knowledge to the relevant state regulatory authority, and frames the ethical question of whether anonymous reporting satisfies or undermines this duty" ;
    proeth:version "Current professional norms" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.772282"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_Reporting_Obligation_to_State_Board_Standard_Self-Policing_Duty a proeth:EngineerReportingObligationtoStateBoardStandard,
        owl:NamedIndividual ;
    rdfs:label "Engineer Reporting Obligation to State Board Standard (Self-Policing Duty)" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.93" ;
    proeth:createdby "NSPE / State licensing boards" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "Professional norms governing engineer duty to report ethical violations to state licensing boards" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Engineer Reporting Obligation to State Board Standard" ;
    proeth:sourcetext "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities." ;
    proeth:textreferences "Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code.",
        "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities." ;
    proeth:usedby "NSPE Board of Ethical Review in framing the case" ;
    proeth:usedincontext "Invoked as the foundational professional obligation requiring engineers to report unprofessional conduct by other engineers to appropriate public authorities; frames the core ethical question of the case" ;
    proeth:version "N/A" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768885"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Ethical_Permissibility_Established a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Ethical Permissibility Established" ;
    proeth:activatesConstraint "Guidance_For_Future_Cases_Constraint",
        "Professional_Norm_Setting_Constraint" ;
    proeth:causesStateChange "The ethical status of anonymous reporting is clarified from uncertain to 'permissible but suboptimal'; a two-tier normative standard is established: signed complaints are the ethical ideal, anonymous complaints satisfy the minimum obligation; future engineers have clearer guidance" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Future_Engineers_Obligation_To_Report_When_Aware_Of_Violations",
        "Preference_Obligation_To_Sign_Complaints_When_Safely_Possible" ;
    proeth:emergencyStatus "routine" ;
    proeth:eventType "outcome" ;
    proeth:temporalMarker "At the conclusion of the BER's analysis; the final evaluative event in the narrative" ;
    proeth:temporalSequence 10 ;
    proeth:urgencyLevel "low" ;
    rdfs:comment "The Board of Ethical Review's analysis concludes that anonymous reporting, while not ideal, is ethically permissible, establishing a normative outcome that defines the ethical status of Engineer A's conduct and creates guidance for future cases. This is an outcome of the BER's deliberative process." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764273"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#II.1.> a owl:NamedIndividual ;
    rdfs:label "II.1." ;
    prov:generatedAtTime "2026-03-01T00:03:38.415664"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#II.1.e.> a owl:NamedIndividual ;
    rdfs:label "II.1.e." ;
    prov:generatedAtTime "2026-03-01T00:03:38.415712"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#II.1.f.> a owl:NamedIndividual ;
    rdfs:label "II.1.f." ;
    prov:generatedAtTime "2026-03-01T00:03:38.415902"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#II.3.> a owl:NamedIndividual ;
    rdfs:label "II.3." ;
    prov:generatedAtTime "2026-03-01T00:03:38.415944"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#III.7.> a owl:NamedIndividual ;
    rdfs:label "III.7." ;
    prov:generatedAtTime "2026-03-01T00:03:38.415977"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#III.8.a.> a owl:NamedIndividual ;
    rdfs:label "III.8.a." ;
    prov:generatedAtTime "2026-03-01T00:03:38.416010"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:NSPE_Code_of_Ethics a proeth:ProfessionalCode,
        owl:NamedIndividual ;
    rdfs:label "NSPE_Code_of_Ethics" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.9" ;
    proeth:createdby "National Society of Professional Engineers (NSPE)" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:documenttitle "NSPE Code of Ethics for Engineers" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:53.046952+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:53.046952+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Professional Code" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct" ;
    proeth:usedby "Engineer A as the normative basis for evaluating the ethical propriety of filing an anonymous complaint" ;
    proeth:usedincontext "Provides the overarching professional ethics framework governing Engineer A's obligation to report observed violations of professional conduct rules, including duties to the profession and the public" ;
    proeth:version "Current edition" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.771675"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:NSPE_Code_of_Ethics_-_Section_I.1 a proeth:ProfessionalCode,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code of Ethics - Section I.1" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.98" ;
    proeth:createdby "National Society of Professional Engineers" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "NSPE Code of Ethics for Engineers, Section I.1 (Fundamental Canon on Public Safety)" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "Professional Code" ;
    proeth:sourcetext "The NSPE Code of Ethics is clear on this point. Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety." ;
    proeth:textreferences "The NSPE Code of Ethics is clear on this point. Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety." ;
    proeth:usedby "NSPE Board of Ethical Review in its analysis" ;
    proeth:usedincontext "Cited as the primary normative authority establishing the 'paramount' obligation of engineers to protect public health and safety, overriding client confidentiality duties" ;
    proeth:version "Current at time of case" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768460"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Observe_and_Assess_Violation a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Observe and Assess Violation" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Professional Engineer, non-competitor and stranger to Engineer B" ;
    proeth:foreseenUnintendedEffects "Initiating a process that could harm Engineer B's professional standing if the assessment is incorrect",
        "Potential misidentification of conduct as a violation when it may not be" ;
    proeth:fulfillsObligationText "Duty of vigilance over professional standards in the engineering community",
        "NSPE Code obligation to be aware of and respond to unprofessional conduct" ;
    proeth:guidedByPrincipleText "Paramount duty to the public over deference to colleagues",
        "Protection of public health, safety, and welfare",
        "Self-policing nature of the engineering profession" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate and evaluative" ;
    proeth:intendedOutcome "Accurately characterize Engineer B's conduct as a serious professional rules violation warranting formal response" ;
    proeth:requiresCapabilityText "Knowledge of state board rules of professional conduct",
        "Objectivity as a disinterested third-party observer",
        "Professional judgment to distinguish serious from minor infractions" ;
    proeth:temporalMarker "Initial observation period, prior to filing any complaint" ;
    proeth:temporalSequence 5 ;
    proeth:withinCompetence true ;
    rdfs:comment "Engineer A witnesses what he believes is a serious violation of the state board's rules of professional conduct by Engineer B and makes a conscious judgment that the conduct warrants action. This assessment initiates the chain of volitional decisions that follow." ;
    prov:generatedAtTime "2026-02-28T23:53:17.763904"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#Observe_and_Assess_Violation_Action_1_→_Reporting_Obligation_Activated_Event_3> a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Observe and Assess Violation (Action 1) → Reporting Obligation Activated (Event 3)" ;
    proeth:causalLanguage "As an automatic consequence of Engineer A's observation and assessment of a serious violation, Engineer A's professional reporting obligation is activated under the state board's rules of professional conduct" ;
    proeth:cause "Observe and Assess Violation (Action 1)" ;
    proeth:counterfactual "If Engineer A had not observed or had not assessed the conduct as a serious violation, the reporting obligation would not have been triggered; similarly, without a governing professional rule, no formal obligation would exist" ;
    proeth:effect "Reporting Obligation Activated (Event 3)" ;
    proeth:necessaryFactors "Engineer A's assessment that the violation is serious and falls under reportable conduct",
        "Engineer A's direct observation of the violation",
        "Existence of a professional code or rule mandating reporting of such violations" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent "Engineer A" ;
    proeth:sufficientFactors "Observation + assessment of seriousness + applicable professional reporting rule = obligation automatically activated" ;
    proeth:withinAgentControl true ;
    prov:generatedAtTime "2026-02-28T23:53:17.764339"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Engineer_A_Anonymous_Complaint_Permissibility_Constraint_Instance a proeth:AnonymousReportingAdequacyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Present Case Engineer A Anonymous Complaint Permissibility Constraint Instance" ;
    proeth:casecontext "Engineer A chose to file anonymously; the Board declined to find this unethical in the absence of compelling additional facts requiring identified filing." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedentity "Engineer A (Present Case)" ;
    proeth:constraintclass "Anonymous Reporting Adequacy Constraint" ;
    proeth:constraintstatement "In the absence of compelling additional facts, Engineer A did not act unethically by filing an anonymous complaint; anonymous filing is permissible and represents a meaningfully better outcome than filing no complaint at all, particularly given the public safety stakes." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "high" ;
    proeth:severity "medium" ;
    proeth:source "NSPE BER Board deliberation on anonymous complaint policy" ;
    proeth:sourcetext "in the absence of compelling additional facts, the Board is not willing to conclude that it would be unethical to submit an anonymous complaint." ;
    proeth:temporalscope "At the time of complaint filing decision" ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all, particularly where the public health and safety is at risk.",
        "in the absence of compelling additional facts, the Board is not willing to conclude that it would be unethical to submit an anonymous complaint." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.761853"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Engineer_A_Anonymous_vs._Signed_Complaint_Policy_Preference_Constraint_Instance a proeth:AnonymousReportingAdequacyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Present Case Engineer A Anonymous vs. Signed Complaint Policy Preference Constraint Instance" ;
    proeth:casecontext "Engineer A filed an anonymous complaint against Engineer B with the state licensing board; the Board deliberated on whether anonymous filing was ethically permissible and whether a signed complaint was preferable." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedentity "Engineer A (Present Case)" ;
    proeth:constraintclass "Anonymous Reporting Adequacy Constraint" ;
    proeth:constraintstatement "Engineer A's anonymous complaint filing against Engineer B, while permissible, did not fully satisfy the professional policy preference for identified complaint filing; the Board's policy preference is that engineers step forward publicly with signed complaints to the state board." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "high" ;
    proeth:severity "medium" ;
    proeth:source "NSPE BER Board deliberation on anonymous complaint policy; NSPE Code of Ethics" ;
    proeth:sourcetext "On the other hand, there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate." ;
    proeth:temporalscope "At the time of complaint filing with the state licensing board" ;
    proeth:textreferences "On the other hand, there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate.",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct.",
        "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.761701"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Engineer_A_Client_Confidentiality_Reliance_Modulation_Constraint_Instance a proeth:ClientConfidentialityRelianceFactorEscalationModulationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Present Case Engineer A Client Confidentiality Reliance Modulation Constraint Instance" ;
    proeth:casecontext "The client confided the code violations to Engineer A under a confidentiality agreement; the Board found that despite the confidential nature of the disclosure, the public safety obligation was paramount." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.82" ;
    proeth:constrainedentity "Engineer A (BER 89-7 precedent applied to present case)" ;
    proeth:constraintclass "Client Confidentiality Reliance Factor Escalation Modulation Constraint" ;
    proeth:constraintstatement "The fact that the client affirmatively confided the electrical and mechanical code violations to Engineer A under a confidentiality agreement modulated — but did not eliminate — the escalation obligation; the client-confided nature of the information provided some basis for deliberation but could not override the paramount public safety obligation." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "high" ;
    proeth:severity "high" ;
    proeth:source "BER Case 89-7; NSPE Code of Ethics Section I.1" ;
    proeth:sourcetext "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards." ;
    proeth:temporalscope "From the moment of client disclosure through the reporting decision" ;
    proeth:textreferences "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards.",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762428"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Engineer_A_Self-Policing_Profession_Foundational_Reporting_Duty_Constraint_Instance a proeth:Self-PolicingProfessionPeerMisconductReportingFoundationalDutyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Present Case Engineer A Self-Policing Profession Foundational Reporting Duty Constraint Instance" ;
    proeth:casecontext "Engineer A observed what he believed to be a serious violation by Engineer B and was obligated by the foundational self-policing duty of the engineering profession to report it." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedentity "Engineer A (Present Case)" ;
    proeth:constraintclass "Self-Policing Profession Peer Misconduct Reporting Foundational Duty Constraint" ;
    proeth:constraintstatement "As a licensed professional engineer in a self-policing profession, Engineer A was constrained by the foundational duty to report Engineer B's apparent serious violation of state board rules of professional conduct to the appropriate public authorities, regardless of personal relationship or competitive motivation." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "high" ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; NSPE BER Board ruling on self-policing profession duty" ;
    proeth:sourcetext "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:temporalscope "Upon observation of Engineer B's alleged serious violation" ;
    proeth:textreferences "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities.",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation.",
        "it is the Board's view that Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762030"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Engineer_B_Accuser_Identity_Fairness_Constraint_Instance a proeth:AccusedEngineerAccuserIdentityFairnessConstraint,
        owl:NamedIndividual ;
    rdfs:label "Present Case Engineer B Accuser Identity Fairness Constraint Instance" ;
    proeth:casecontext "Engineer A filed anonymously; the Board noted that Engineer B should have some idea of who made the charge against him to understand the context, and that it is fundamentally unfair not to know one's accuser." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedentity "Engineer A (Present Case) — constrained in complaint filing decision by Engineer B's fairness interest" ;
    proeth:constraintclass "Accused Engineer Accuser Identity Fairness Constraint" ;
    proeth:constraintstatement "Engineer B's legitimate interest in knowing the identity of the complainant — in order to understand the context of the charges — constrained Engineer A's anonymous filing decision by imposing a fairness-based policy preference for identified complaint filing, grounded in the principle that it is fundamentally unfair not to know one's accuser." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "medium" ;
    proeth:severity "medium" ;
    proeth:source "NSPE BER Board deliberation on procedural fairness in anonymous complaint proceedings" ;
    proeth:sourcetext "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made." ;
    proeth:temporalscope "At the time of complaint filing and throughout board proceedings" ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made.",
        "It is generally considered fundamentally unfair not to know who one's accuser is." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762226"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Professional_Violation_Occurs a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Professional Violation Occurs" ;
    proeth:activatesConstraint "Professional_Standards_Compliance_Constraint",
        "Public_Protection_Constraint" ;
    proeth:causesStateChange "A reportable professional violation now exists in the world; the engineering community's self-regulatory mechanisms become relevant; Engineer B's licensure standing is potentially at risk" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Licensure_Board_Investigative_Authority_Activated",
        "Obligation_To_Report_Known_Violations (latent, not yet triggered until observed)" ;
    proeth:emergencyStatus "high" ;
    proeth:eventType "exogenous" ;
    proeth:temporalMarker "Prior to Engineer A's observation; exact timing unspecified but earliest event in the causal chain" ;
    proeth:temporalSequence 3 ;
    proeth:urgencyLevel "high" ;
    rdfs:comment "Engineer B commits what appears to be a serious professional conduct violation, creating an observable breach of engineering ethical or practice standards. This occurrence is independent of Engineer A's awareness and precedes any reporting obligation." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764062"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#Professional_Violation_Occurs_Event_1_→_Violation_Becomes_Observed_Event_2> a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Professional Violation Occurs (Event 1) → Violation Becomes Observed (Event 2)" ;
    proeth:causalLanguage "Engineer B commits what appears to be a serious professional conduct violation, creating an observable situation that Engineer A witnesses, transforming a latent ethical situation into an active one" ;
    proeth:cause "Professional Violation Occurs (Event 1)" ;
    proeth:counterfactual "Without Engineer B's violation occurring, there would be nothing for Engineer A to observe; the ethical dilemma would never have been activated" ;
    proeth:effect "Violation Becomes Observed (Event 2)" ;
    proeth:necessaryFactors "Engineer A's physical or professional proximity to the violation",
        "Engineer B's commission of a professional conduct violation",
        "Violation being of sufficient visibility or severity to be noticed" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent "Engineer B" ;
    proeth:sufficientFactors "Occurrence of violation + Engineer A's presence and awareness = observation event triggered" ;
    proeth:withinAgentControl true ;
    prov:generatedAtTime "2026-02-28T23:53:17.764305"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418767"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414077"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414145"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414177"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414209"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414240"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414270"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414302"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414331"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418796"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418832"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418863"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418897"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418927"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    prov:generatedAtTime "2026-03-01T00:03:38.413945"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414011"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414045"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "Was it ethical for Engineer A to submit an anonymous letter to the state engineering licensure board?" ;
    proeth:questionType "board_explicit" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416141"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "Should Engineer A have attempted to contact Engineer B directly before filing a complaint with the state licensure board, and does the seriousness of the alleged violation affect that obligation?" ;
    proeth:questionType "implicit" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416201"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Does the anonymous nature of the complaint expose Engineer A to any risk of violating the prohibition against maliciously or falsely injuring another engineer's professional reputation, given that Engineer B cannot identify or confront the accuser?" ;
    proeth:questionType "implicit" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416260"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "What threshold of certainty must Engineer A have about the alleged violation before filing a complaint, and does filing based on mere belief rather than confirmed knowledge satisfy the ethical reporting obligation under the Code?" ;
    proeth:questionType "implicit" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416316"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "Does the fact that Engineer A is neither a competitor nor a personal acquaintance of Engineer B strengthen the ethical legitimacy of the complaint, and should the Board treat disinterested reporters differently from those with a potential personal or competitive stake?" ;
    proeth:questionType "implicit" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416371"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does the principle of accused engineer procedural fairness conflict with the principle of anonymous reporting permissibility, and if so, how should a licensing board weigh Engineer B's right to confront an accuser against Engineer A's interest in reporting without fear of retaliation?" ;
    proeth:questionType "principle_tension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416429"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "Does the mandatory misconduct reporting obligation conflict with the signed complaint policy preference when Engineer A fears professional retaliation, and can the ethical duty to report ever be fully satisfied by an anonymous submission that may weaken the evidentiary value of the complaint?" ;
    proeth:questionType "principle_tension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416482"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does the engineering self-policing obligation conflict with the collegial pre-reporting engagement principle, and does requiring engineers to first confront a peer before reporting undermine the integrity and independence of the licensure board's disciplinary process?" ;
    proeth:questionType "principle_tension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416535"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does the disinterested professional duty to report conflict with the public welfare paramount principle when the alleged violation does not directly implicate public safety, raising the question of whether Engineer A's reporting obligation is equally strong for procedural or administrative violations as it is for violations that endanger the public?" ;
    proeth:questionType "principle_tension" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416589"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_301 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_301" ;
    proeth:questionNumber 301 ;
    proeth:questionText "From a deontological perspective, did Engineer A fulfill a categorical duty to report Engineer B's alleged violation, independent of whether the complaint was signed or anonymous, given that the NSPE Code of Ethics imposes an affirmative obligation on engineers with knowledge of violations to report them to appropriate authorities?" ;
    proeth:questionType "theoretical" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416642"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a deontological perspective, does Engineer B's right to know the identity of their accuser — as a matter of procedural fairness — create a competing duty that constrains Engineer A's otherwise permissible choice to file anonymously, and if so, how should those duties be ranked?" ;
    proeth:questionType "theoretical" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416793"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a consequentialist perspective, does the weakening effect of an anonymous complaint on the licensure board's investigative capacity — reducing the likelihood of a successful disciplinary outcome — outweigh the benefit of encouraging reluctant reporters to come forward, such that anonymous reporting produces worse aggregate outcomes for the profession and the public than a signed complaint would?" ;
    proeth:questionType "theoretical" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416849"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a virtue ethics perspective, does choosing to file anonymously rather than signing the complaint reflect a deficit in professional courage — a virtue central to engineering integrity — even when anonymity is procedurally permissible, and does Engineer A's disinterested motivation partially redeem or fully offset that deficit?" ;
    proeth:questionType "theoretical" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416904"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "If Engineer A had first approached Engineer B directly to discuss the alleged violation before filing any complaint, would that collegial pre-reporting engagement have been ethically required, ethically preferable, or ethically neutral — and would it have changed the Board's conclusion about the permissibility of the anonymous filing?" ;
    proeth:questionType "counterfactual" ;
    prov:generatedAtTime "2026-03-01T00:03:38.416955"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "If Engineer A had been a direct competitor of Engineer B, would the Board's analysis of the reporting obligation have changed materially — specifically, would competitive motivation have rendered the anonymous complaint ethically impermissible even if the underlying violation was genuine?" ;
    proeth:questionType "counterfactual" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417086"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "If the state licensure board had no established procedure for accepting anonymous complaints, would Engineer A have been ethically obligated to file a signed complaint rather than simply declining to report — and would silence in that scenario itself constitute an ethical violation?" ;
    proeth:questionType "counterfactual" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417140"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "Drawing on the BER 89-7 precedent, if Engineer A's observation of Engineer B's violation had also implicated an immediate public safety risk — rather than a rules-of-professional-conduct violation alone — would the ethical calculus have shifted to require a signed, urgent report, making anonymous filing insufficient regardless of board procedure?" ;
    proeth:questionType "counterfactual" ;
    prov:generatedAtTime "2026-03-01T00:03:38.417192"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Reporting_Obligation_Activated a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Reporting Obligation Activated" ;
    proeth:activatesConstraint "Duty_Not_To_Condone_Violations_By_Silence_Constraint",
        "NSPE_Code_Section_III.2.b_Reporting_Constraint",
        "Professional_Self_Regulation_Constraint" ;
    proeth:causesStateChange "Engineer A's ethical status shifts from 'uninvolved third party' to 'obligated reporter'; silence or inaction now constitutes an independent ethical violation; the profession's self-regulatory mechanism depends on Engineer A acting" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Obligation_To_Choose_Reporting_Method_That_Maximizes_Effectiveness",
        "Obligation_To_Not_Remain_Silent_About_Known_Violations",
        "Obligation_To_Report_To_Appropriate_Authority (state licensure board)" ;
    proeth:emergencyStatus "high" ;
    proeth:eventType "automatic_trigger" ;
    proeth:temporalMarker "Simultaneous with or immediately following the observation event; before any decision about how to respond" ;
    proeth:temporalSequence 6 ;
    proeth:urgencyLevel "high" ;
    rdfs:comment "As an automatic consequence of Engineer A's observation and assessment of a serious violation, Engineer A's professional reporting obligation under engineering ethics codes becomes fully active and enforceable. This is not a decision but a status change triggered by the combination of knowledge and professional licensure." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764138"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418956"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419194"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419222"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419250"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419279"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419307"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419334"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419364"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419406"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419436"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419464"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    prov:generatedAtTime "2026-03-01T00:03:38.418986"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419494"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419535"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_22 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_22" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419573"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419015"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419044"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419074"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419105"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    prov:generatedAtTime "2026-03-01T00:03:38.414360"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419135"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    prov:generatedAtTime "2026-03-01T00:03:38.419163"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:State_Board_Rules_of_Professional_Conduct a proeth:StateLicensingBoardRulesofProfessionalConduct,
        owl:NamedIndividual ;
    rdfs:label "State_Board_Rules_of_Professional_Conduct" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.97" ;
    proeth:createdby "State engineering licensure board" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:documenttitle "State Engineering Licensure Board Rules of Professional Conduct" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:53.046952+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:53.046952+00:00" ;
    proeth:importance "high" ;
    proeth:resourceclass "State Licensing Board Rules of Professional Conduct" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B",
        "identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:usedby "Engineer A (as the standard allegedly violated by Engineer B)" ;
    proeth:usedincontext "Engineer A believes Engineer B has committed a serious violation of these rules, which forms the basis of the complaint submitted to the state board" ;
    proeth:version "Current applicable state version" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.771140"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:State_Licensing_Board_Rules_of_Professional_Conduct_Referenced_in_Case a proeth:StateLicensingBoardRulesofProfessionalConduct,
        owl:NamedIndividual ;
    rdfs:label "State Licensing Board Rules of Professional Conduct (Referenced in Case)" ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.9" ;
    proeth:createdby "State engineering licensing board" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:documenttitle "State Board Rules of Professional Conduct governing licensed engineers" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:52.558330+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:52.558330+00:00" ;
    proeth:importance "medium" ;
    proeth:resourceclass "State Licensing Board Rules of Professional Conduct" ;
    proeth:sourcetext "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct" ;
    proeth:textreferences "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct" ;
    proeth:usedby "State licensing board; Engineer A as complainant" ;
    proeth:usedincontext "Referenced as the regulatory framework to which complaints about Engineer B's conduct are to be submitted; the rules whose violation is the subject of the complaint" ;
    proeth:version "N/A" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769199"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Submit_Complaint_Anonymously a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Submit Complaint Anonymously" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Professional Engineer, non-competitor and stranger to Engineer B" ;
    proeth:foreseenUnintendedEffects "Engineer B is denied knowledge of his accuser, raising fairness concerns",
        "The board's ability to investigate and prosecute the case may be diminished without a named complainant",
        "The complaint may be weakened evidentiary due to the absence of an identifiable complainant willing to participate in proceedings",
        "The policy goal of encouraging engineers to publicly stand behind ethical concerns is undermined" ;
    proeth:fulfillsObligationText "Duty to act rather than remain silent, even if imperfectly",
        "Partial fulfillment of the duty to report (complaint is filed, bringing the matter to the board's attention)" ;
    proeth:guidedByPrincipleText "Effectiveness of professional self-policing mechanisms",
        "Fundamental fairness and due process (right to know one's accuser)",
        "Policy preference for transparent, accountable reporting within the profession",
        "Pragmatic principle that a weak complaint is better than no complaint when public safety is at risk" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate and self-protective" ;
    proeth:intendedOutcome "Bring the alleged violation to the board's attention while shielding his own identity from Engineer B and the public" ;
    proeth:requiresCapabilityText "Ability to document the alleged violation with sufficient specificity to enable board investigation without a named complainant",
        "Judgment about the risks and tradeoffs of anonymous vs. signed reporting",
        "Knowledge of state board complaint procedures, including whether anonymous submissions are accepted" ;
    proeth:temporalMarker "At the time of complaint submission to the state board" ;
    proeth:temporalSequence 8 ;
    proeth:violatesObligationText "Implicit obligation of fairness to Engineer B, the accused's interest in knowing his accuser",
        "Obligation to provide the strongest possible basis for the board's investigation and enforcement action",
        "Policy-level obligation to stand publicly behind ethical concerns and cooperate fully with the board" ;
    proeth:withinCompetence true ;
    rdfs:comment "Engineer A chooses to submit the complaint to the state engineering licensure board without identifying himself, opting for anonymity rather than attaching his name as the complainant. This is a distinct volitional decision layered on top of the decision to file." ;
    prov:generatedAtTime "2026-02-28T23:53:17.763979"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#Submit_Complaint_Anonymously_Action_3_→_Ethical_Permissibility_Established_Event_6> a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Submit Complaint Anonymously (Action 3) → Ethical Permissibility Established (Event 6)" ;
    proeth:causalLanguage "The Board of Ethical Review's analysis concludes that anonymous reporting, while not ideal, is ethically permissible, with Engineer A's act of anonymous submission being the direct subject of the ethical review that produces this determination" ;
    proeth:cause "Submit Complaint Anonymously (Action 3)" ;
    proeth:counterfactual "If Engineer A had filed with full identification, the ethical permissibility question would not have arisen; if Engineer A had not filed at all, the BER 89-7 precedent suggests a finding of ethical violation rather than permissibility" ;
    proeth:effect "Ethical Permissibility Established (Event 6)" ;
    proeth:necessaryFactors "Engineer A's act of submitting the complaint anonymously",
        "The BER 89-7 precedent establishing the harms of non-reporting as a comparative baseline",
        "The Board's application of professional ethics standards to the anonymous submission",
        "The complaint being referred to or reviewed by the Board of Ethical Review" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent "Board of Ethical Review (determination); Engineer A (conduct under review)" ;
    proeth:sufficientFactors "Anonymous submission + BER review + professional ethics standards + BER 89-7 precedent = ethical permissibility determination" ;
    proeth:withinAgentControl true ;
    prov:generatedAtTime "2026-02-28T23:53:17.772772"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Violation_Becomes_Observed a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Violation Becomes Observed" ;
    proeth:activatesConstraint "NSPE_Code_Section_III.2.b_Constraint",
        "Peer_Reporting_Obligation_Constraint",
        "Professional_Duty_To_Act_Constraint" ;
    proeth:causesStateChange "Engineer A transitions from a bystander with no obligations to an ethically implicated professional with active reporting duties; the situation is no longer purely about Engineer B, it now concerns Engineer A's own professional integrity" ;
    proeth:conceptCategory "Event" ;
    proeth:createsObligation "Obligation_Not_To_Ignore_Known_Violations",
        "Obligation_To_Assess_Severity_And_Nature_Of_Violation",
        "Obligation_To_Report_Violation_To_Appropriate_Authority" ;
    proeth:emergencyStatus "high" ;
    proeth:eventType "exogenous" ;
    proeth:temporalMarker "After the violation occurs; the first event in the narrative from Engineer A's perspective" ;
    proeth:temporalSequence 4 ;
    proeth:urgencyLevel "high" ;
    rdfs:comment "Engineer A observes Engineer B's professional conduct violation, transforming a latent ethical situation into an active one that directly implicates Engineer A's own professional obligations. This observation is the triggering event for the entire ethical dilemma." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764099"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

<http://proethica.org/ontology/case/116#Withhold_Safety_Violation_Report_Action_4_-_BER_89-7_→_BER_89-7_Safety_Harm_Materializes_Event_5> a proeth:CausalChain ;
    proeth:causalLanguage "In the referenced prior case (BER Case 89-7), the engineer's failure to report known electrical and safety violations resulted in harm materializing, establishing the precedent that non-reporting of serious violations carries direct causal responsibility for resulting harm" ;
    proeth:cause "Withhold Safety Violation Report (Action 4. BER 89-7)" ;
    proeth:counterfactual "Had the engineer in BER 89-7 reported the known violations, corrective action could have been taken and the resulting harm would likely have been prevented or mitigated" ;
    proeth:effect "BER 89-7 Safety Harm Materializes (Event 5)" ;
    proeth:necessaryFactors "Absence of any other reporting mechanism that could have substituted for the engineer's report",
        "Causal connection between the unreported violations and the harm that materialized",
        "Engineer's knowledge of the existing electrical and safety violations",
        "Engineer's volitional decision not to report those violations" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent "Engineer A in BER Case 89-7 (the non-reporting engineer)" ;
    proeth:sufficientFactors "Known violations + deliberate non-reporting + no alternative reporting pathway + harm-prone conditions = harm materializes" ;
    proeth:withinAgentControl true .

<http://proethica.org/ontology/case/116#Withhold_Safety_Violation_Report_Action_4_—_BER_89-7_→_BER_89-7_Safety_Harm_Materializes_Event_5> a owl:NamedIndividual ;
    rdfs:label "Withhold Safety Violation Report (Action 4 — BER 89-7) → BER 89-7 Safety Harm Materializes (Event 5)" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763863"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Withhold_Safety_Violation_Report_BER_89-7 a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Withhold Safety Violation Report (BER 89-7)" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Structural Engineer retained by building owner-client" ;
    proeth:foreseenUnintendedEffects "Engineer A's structural report provides only a brief, indirect reference to the deficiencies without triggering regulatory response",
        "Future occupants of the building remain exposed to safety hazards without knowledge or protection",
        "Known electrical and mechanical deficiencies posing injury risk to building occupants go unreported to public authorities" ;
    proeth:fulfillsObligationText "Contractual and professional duty of client confidentiality (honored in the short term)",
        "Duty to inform the client of the safety concern (Engineer A did notify the client)" ;
    proeth:guidedByPrincipleText "Engineer's obligation to act even outside his specific technical discipline when safety is implicated",
        "Limits of client confidentiality when third-party public safety is at stake",
        "Public health and safety as paramount obligation under NSPE Code (word 'paramount' in Section I.1 is dispositive)" ;
    proeth:hasAgent "Engineer A in BER Case 89-7" ;
    proeth:hasMentalState "deliberate and deferential to client agreement" ;
    proeth:intendedOutcome "Honor the confidentiality terms of the client agreement and avoid breaching the contractual and professional duty of confidentiality owed to the client" ;
    proeth:requiresCapabilityText "Judgment to distinguish confidentiality obligations that can be honored from those that must yield to public safety",
        "Knowledge of applicable reporting obligations to public authorities",
        "Recognition of safety-significant code violations even outside one's primary engineering discipline" ;
    proeth:temporalMarker "After completing structural investigation and receiving client confidential disclosure of code violations, prior to finalizing and delivering report" ;
    proeth:temporalSequence 1 ;
    proeth:violatesObligationText "Duty to hold public safety as superseding confidentiality obligations in cases of imminent risk to third parties",
        "Obligation to report safety violations to appropriate public authorities when public health and safety are at risk",
        "Paramount duty to protect public health, safety, and welfare (NSPE Code Section I.1)" ;
    proeth:withinCompetence false ;
    rdfs:comment "In the referenced precedent case (BER Case 89-7), Engineer A chose not to report known electrical and mechanical safety deficiencies to any third-party public authority, instead honoring client confidentiality by limiting disclosure to a brief mention in his structural report. This action was ruled unethical by the Board." ;
    prov:generatedAtTime "2026-02-28T23:53:17.764023"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:clients_disclosure_of_building_deficiencies_to_Engineer_A_BER_Case_89-7_during_Engineer_As_provision_of_structural_engineering_services_BER_Case_89-7 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "client's disclosure of building deficiencies to Engineer A (BER Case 89-7) during Engineer A's provision of structural engineering services (BER Case 89-7)" ;
    proeth:allenRelation "during" ;
    proeth:evidence "during the course of providing services, the client confided in Engineer A and informed him that the building contained deficiencies" ;
    proeth:fromEntityText "client's disclosure of building deficiencies to Engineer A (BER Case 89-7)" ;
    proeth:owlTimeProperty "time:intervalDuring" ;
    proeth:toEntityText "Engineer A's provision of structural engineering services (BER Case 89-7)" ;
    rdfs:comment "Entity1 occurs entirely within the duration of Entity2" ;
    time:intervalDuring case116:Engineer_A_s_provision_of_structural_engineering_s ;
    prov:generatedAtTime "2026-02-28T23:53:17.775701"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:defeasibility_edge_provenance_Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Ca_competesWith_Engineer_A_Current_Case_Signed_Complaint_Policy_Preference a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.95" ;
    prov:generatedAtTime "2026-05-02T03:11:07.151844+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding anonymous reporting permissible but not ideal — it satisfies the minimum ethical obligation while falling short of the preferred standard of signed, attributed reporting." ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference .

case116:defeasibility_edge_provenance_Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Ca_prevailsOver_Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requiremen a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.9" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152226+00:00"^^xsd:dateTime ;
    prov:value "Because Engineer B's observed violation is characterized as serious, Engineer A is not required to approach Engineer B directly or afford an opportunity for voluntary correction before filing a formal complaint with the state licensing board; the collegial pre-reporting engagement norm does not apply to serious violations." ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Serious_Violation_Collegial_Pre-Reporting_Non-Requirement_BER_Case .

case116:defeasibility_edge_provenance_Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Ca_prevailsOver_Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_I a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.88" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152324+00:00"^^xsd:dateTime ;
    prov:value "The Board acknowledges the fairness concern but does not elevate it to a bar on anonymous reporting; it remains a consideration that tips the balance toward signed reporting when circumstances permit." ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency_defeasibleUnder_BER_89-7_Public_Safety_at_Risk_from_Building_Code_Violations a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.92" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152374+00:00"^^xsd:dateTime ;
    prov:value "Engineer A's brief mention of the electrical and mechanical code violations in his confidential structural report did not satisfy the obligation to notify appropriate public authorities; direct notification to a public authority with power to act was required." ;
    prov:wasDerivedFrom case116:BER_89-7_Brief_Report_Mention_Insufficiency_Constraint_Instance,
        case116:BER_89-7_Public_Safety_at_Risk_from_Building_Code_Violations,
        case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_competesWith_Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_ a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.9" ;
    prov:generatedAtTime "2026-05-02T03:11:07.151953+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding that confidentiality does not apply to public danger disclosure — the obligation to protect public safety is not merely a competing consideration but a categorical override of confidentiality in this context." ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting,
        case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_defeasibleUnder_BER_89-7_Client_Confidentiality_vs__Public_Safety_Conflict a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.94" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152426+00:00"^^xsd:dateTime ;
    prov:value "Public welfare paramount overrides confidentiality; the NSPE Code's use of 'paramount' is interpreted as establishing a lexical priority rather than a mere balancing factor." ;
    prov:wasDerivedFrom case116:BER_89-7_Client_Confidentiality_vs._Public_Safety_Conflict,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_defeasibleUnder_BER_89-7_Confidentiality_Agreement_Suppressing_Safety_Report a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.93" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152475+00:00"^^xsd:dateTime ;
    prov:value "Engineer A's confidentiality agreement with the client did not bar him from reporting the electrical and mechanical code violations to the appropriate public authorities; the paramount public safety obligation overrode the contractual confidentiality duty." ;
    prov:wasDerivedFrom case116:BER_89-7_Confidentiality_Agreement_Non-Bar_to_Safety_Reporting_Constraint_Instance,
        case116:BER_89-7_Confidentiality_Agreement_Suppressing_Safety_Report,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_prevailsOver_Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.93" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152121+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding that confidentiality does not apply to public danger disclosure — the obligation to protect public safety is not merely a competing consideration but a categorical override of confidentiality in this context." ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation__competesWith_Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.9" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152936+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding that confidentiality does not apply to public danger disclosure — the obligation to protect public safety is not merely a competing consideration but a categorical override of confidentiality in this context." ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting,
        case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting .

case116:defeasibility_edge_provenance_Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation__prevailsOver_Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.91" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152175+00:00"^^xsd:dateTime ;
    prov:value "Engineer A's brief mention of the electrical and mechanical code violations in his confidential structural report did not satisfy the obligation to notify appropriate public authorities; direct notification to a public authority with power to act was required." ;
    prov:wasDerivedFrom case116:BER_89-7_Brief_Report_Mention_Insufficiency_Constraint_Instance,
        case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency,
        case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting .

case116:defeasibility_edge_provenance_Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requiremen_competesWith_Engineer_A_Current_Case_Self-Policing_Foundational_Reporting a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.88" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152987+00:00"^^xsd:dateTime ;
    prov:value "The seriousness of the violation and the absence of personal acquaintance between Engineer A and Engineer B support bypassing collegial pre-engagement in favor of direct board reporting" ;
    prov:wasDerivedFrom case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty .

case116:defeasibility_edge_provenance_Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requiremen_defeasibleUnder_Engineer_A_Peer_Violation_Observation_State a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.88" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152528+00:00"^^xsd:dateTime ;
    prov:value "The collegial pre-reporting engagement obligation is attenuated when the reporting engineer has no personal relationship with the alleged violator and the violation is characterized as 'serious' — in such circumstances, direct reporting to the licensing board is appropriate without prior collegial engagement" ;
    prov:wasDerivedFrom case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Peer_Violation_Observation_State .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_A_competesWith_Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_I a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.87" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152069+00:00"^^xsd:dateTime ;
    prov:value "The Board acknowledges the fairness concern but does not elevate it to a bar on anonymous reporting; it remains a consideration that tips the balance toward signed reporting when circumstances permit." ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_A_defeasibleUnder_Engineer_A_Anonymous_Complaint_Filing_State a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.86" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152715+00:00"^^xsd:dateTime ;
    prov:value "Engineer A's anonymous complaint filing may satisfy the minimum reporting obligation but may be insufficient to fully discharge the professional ethical duty if the licensing board's investigative capacity is materially limited by the absence of an identified complainant; a signed complaint would have been the preferred course of action." ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Complaint_Filing_State,
        case116:Engineer_A_Anonymous_Reporting_Adequacy_Serious_Violation_BER_Case,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_competesWith_Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requiremen a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.88" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152012+00:00"^^xsd:dateTime ;
    prov:value "The seriousness of the violation and the absence of personal acquaintance between Engineer A and Engineer B support bypassing collegial pre-engagement in favor of direct board reporting" ;
    prov:wasDerivedFrom case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_defeasibleUnder_Present_Case_Self-Policing_Profession_Peer_Reporting_Duty a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.85" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152818+00:00"^^xsd:dateTime ;
    prov:value "The self-policing obligation is unambiguous here; the only question is the modality of reporting (signed vs. anonymous), not whether to report at all." ;
    prov:wasDerivedFrom case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty,
        case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context,
        case116:Present_Case_Self-Policing_Profession_Peer_Reporting_Duty .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_prevailsOver_Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requiremen a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.89" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152276+00:00"^^xsd:dateTime ;
    prov:value "The seriousness of the violation and the absence of personal acquaintance between Engineer A and Engineer B support bypassing collegial pre-engagement in favor of direct board reporting" ;
    prov:wasDerivedFrom case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty,
        case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Signed_Complaint_Policy_Preference_competesWith_Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Ca a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.95" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152879+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding anonymous reporting permissible but not ideal — it satisfies the minimum ethical obligation while falling short of the preferred standard of signed, attributed reporting." ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference .

case116:defeasibility_edge_provenance_Engineer_A_Current_Case_Signed_Complaint_Policy_Preference_defeasibleUnder_Present_Case_Anonymous_Reporting_Adequacy a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.9" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152577+00:00"^^xsd:dateTime ;
    prov:value "The Board resolves the tension by holding anonymous reporting permissible but not ideal — it satisfies the minimum ethical obligation while falling short of the preferred standard of signed, attributed reporting." ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference,
        case116:Present_Case_Anonymous_Reporting_Adequacy .

case116:defeasibility_edge_provenance_Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Repor_defeasibleUnder_Present_Case_Non-Competitor_Peer_Reporting_Obligation a prov:Derivation ;
    rdfs:label "Defeasibility edge from constraintstatement" ;
    rdfs:comment "source_field=constraintstatement; confidence=0.85" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152766+00:00"^^xsd:dateTime ;
    prov:value "Engineer A's lack of competitive relationship with Engineer B and absence of personal acquaintance with Engineer B do not diminish or excuse the duty to report the observed serious violation to the state licensing board; the reporting obligation arises from professional duty to the self-regulating profession and the public." ;
    prov:wasDerivedFrom case116:Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Reporting_BER_Case,
        case116:Engineer_A_Non-Competitor_No-Personal-Relationship_Reporting_Duty_BER_Case,
        case116:Present_Case_Non-Competitor_Peer_Reporting_Obligation .

case116:defeasibility_edge_provenance_Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_I_competesWith_Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_A a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.87" ;
    prov:generatedAtTime "2026-05-02T03:11:07.153037+00:00"^^xsd:dateTime ;
    prov:value "The Board acknowledges the fairness concern but does not elevate it to a bar on anonymous reporting; it remains a consideration that tips the balance toward signed reporting when circumstances permit." ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity .

case116:defeasibility_edge_provenance_Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_I_defeasibleUnder_Present_Case_Anonymous_Complainant_Identity_Concealment_Fair a prov:Derivation ;
    rdfs:label "Defeasibility edge from tensionresolution" ;
    rdfs:comment "source_field=tensionresolution; confidence=0.87" ;
    prov:generatedAtTime "2026-05-02T03:11:07.152627+00:00"^^xsd:dateTime ;
    prov:value "The Board acknowledges the fairness concern but does not elevate it to a bar on anonymous reporting; it remains a consideration that tips the balance toward signed reporting when circumstances permit." ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity,
        case116:Present_Case_Anonymous_Complainant_Identity_Concealment_Fairness .

case116:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A chooses to file the complaint anonymously rather than under his own name, raising the question of whether anonymous reporting satisfies the professional obligation to report misconduct or whether a signed complaint was required" ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_adheresToPrinciple_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's decision to report Engineer B's violation, despite having no competitive interest to gain and no personal relationship that might motivate the report, exemplifies the principle that the reporting obligation is grounded in profe" ;
    prov:wasDerivedFrom case116:Disinterested_Professional_Duty_Demonstrated_By_Engineer_A,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_adheresToPrinciple_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A observes a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship, and files an anonymous complaint — the absence of competitive interest confirms th" ;
    prov:wasDerivedFrom case116:Disinterested_Professional_Duty_to_Report_Invoked_by_Engineer_A,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_adheresToPrinciple_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A has knowledge of what appears to be a serious violation of state board rules of professional conduct by Engineer B and is obligated to report this to the state licensing board — the obligation exists regardless of whether Enginee" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Mandatory_Competitor_Misconduct_Reporting_Obligation_Applied_to_Engineer_A .

case116:rpo_edge_provenance_adheresToPrinciple_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B, as a licensed professional engineer, is subject to the profession's accountability mechanism through the state licensing board complaint process; Engineer A's report activates this accountability structure in response to an obse" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Professional_Accountability_of_Engineer_B_Through_Licensing_Board_Process .

case116:rpo_edge_provenance_adheresToPrinciple_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The Board holds that it makes good policy sense for Engineer A to step forward publicly and raise the ethical concern with the state board via a signed letter, because Engineer B should have some idea of who made the charge and in what cont" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Signed_Complaint_Preference_Applied_to_Engineer_As_Reporting_Decision .

case116:rpo_edge_provenance_adheresToPrinciple_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The Board affirms that engineering is a self-policing profession and that every licensed engineer has a basic ethical obligation to report instances of unprofessional conduct by other engineers to appropriate public authorities, regardless" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context .

case116:rpo_edge_provenance_adheresToPrinciple_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A, observing a serious violation of state board rules of professional conduct by Engineer B — with whom he has no competitive or personal relationship — files a complaint with the state licensing board, fulfilling the professional" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B .

case116:rpo_edge_provenance_adheresToPrinciple_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A files an anonymous complaint against Engineer B with the state licensing board; the Board holds this is not unethical — a legitimate anonymous complaint accomplishes far more than no complaint at all, particularly where public he" ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_adheresToPrinciple_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The question arises whether Engineer A was obligated to approach Engineer B directly before filing the anonymous complaint; the fact that Engineer A does not know Engineer B personally is a key contextual factor in assessing whether collegi" ;
    prov:wasDerivedFrom case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_adheresToPrinciple_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "In BER Case 89-7, the Board ruled that Engineer A's obligation to protect public safety overrode the confidentiality agreement with the client — the word 'paramount' in NSPE Code Section I.1 establishes that public health and safety takes p" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override .

case116:rpo_edge_provenance_adheresToPrinciple_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "In BER Case 89-7, the confidentiality agreement between Engineer A and the building sale client did not bar Engineer A from reporting electrical and mechanical code violations that posed injury risk to building occupants — the Board held th" ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer .

case116:rpo_edge_provenance_adheresToPrinciple_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B, as the subject of the complaint, is accountable to the state licensing board for the alleged serious violation of professional conduct rules — the self-policing framework of the profession requires that alleged violators answer" ;
    prov:wasDerivedFrom case116:Professional_Accountability_Applied_to_Engineer_Bs_Obligation_to_Respond,
        case116:State_Licensing_Board_Complaint_Recipient .

case116:rpo_edge_provenance_adheresToPrinciple_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The Board acknowledges that Engineer B has a legitimate interest in knowing who filed the complaint against him and in what context, and that it is generally considered fundamentally unfair not to know who one's accuser is — a consideration" ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:State_Licensing_Board_Complaint_Recipient .

case116:rpo_edge_provenance_derivedFromPrinciple_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A observes a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship, and files an anonymous complaint — the absence of competitive interest confirms th" ;
    prov:wasDerivedFrom case116:Disinterested_Professional_Duty_to_Report_Invoked_by_Engineer_A,
        case116:Engineer_A_Disinterested_Reporting_of_Engineer_B_Serious_Violation_BER_Case .

case116:rpo_edge_provenance_derivedFromPrinciple_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A has knowledge of what appears to be a serious violation of state board rules of professional conduct by Engineer B and is obligated to report this to the state licensing board — the obligation exists regardless of whether Enginee" ;
    prov:wasDerivedFrom case116:Engineer_A_Disinterested_Reporting_of_Engineer_B_Serious_Violation_BER_Case,
        case116:Mandatory_Competitor_Misconduct_Reporting_Obligation_Applied_to_Engineer_A .

case116:rpo_edge_provenance_derivedFromPrinciple_29 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's decision to report Engineer B's violation, despite having no competitive interest to gain and no personal relationship that might motivate the report, exemplifies the principle that the reporting obligation is grounded in profe" ;
    prov:wasDerivedFrom case116:Disinterested_Professional_Duty_Demonstrated_By_Engineer_A,
        case116:Engineer_A_Motivation_Purity_Disinterested_Reporting_BER_Case .

case116:rpo_edge_provenance_derivedFromPrinciple_30 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A, observing a serious violation of state board rules of professional conduct by Engineer B — with whom he has no competitive or personal relationship — files a complaint with the state licensing board, fulfilling the professional" ;
    prov:wasDerivedFrom case116:Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Reporting_BER_Case,
        case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B .

case116:rpo_edge_provenance_derivedFromPrinciple_31 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The Board affirms that engineering is a self-policing profession and that every licensed engineer has a basic ethical obligation to report instances of unprofessional conduct by other engineers to appropriate public authorities, regardless" ;
    prov:wasDerivedFrom case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty,
        case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context .

case116:rpo_edge_provenance_derivedFromPrinciple_32 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A files an anonymous complaint against Engineer B with the state licensing board; the Board holds this is not unethical — a legitimate anonymous complaint accomplishes far more than no complaint at all, particularly where public he" ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case .

case116:rpo_edge_provenance_derivedFromPrinciple_33 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A chooses to file the complaint anonymously rather than under his own name, raising the question of whether anonymous reporting satisfies the professional obligation to report misconduct or whether a signed complaint was required" ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A,
        case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case .

case116:rpo_edge_provenance_derivedFromPrinciple_34 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The Board holds that it makes good policy sense for Engineer A to step forward publicly and raise the ethical concern with the state board via a signed letter, because Engineer B should have some idea of who made the charge and in what cont" ;
    prov:wasDerivedFrom case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference,
        case116:Signed_Complaint_Preference_Applied_to_Engineer_As_Reporting_Decision .

case116:rpo_edge_provenance_derivedFromPrinciple_35 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The Board acknowledges that Engineer B has a legitimate interest in knowing who filed the complaint against him and in what context, and that it is generally considered fundamentally unfair not to know who one's accuser is — a consideration" ;
    prov:wasDerivedFrom case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity .

case116:rpo_edge_provenance_derivedFromPrinciple_36 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The question arises whether Engineer A was obligated to approach Engineer B directly before filing the anonymous complaint; the fact that Engineer A does not know Engineer B personally is a key contextual factor in assessing whether collegi" ;
    prov:wasDerivedFrom case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case .

case116:rpo_edge_provenance_derivedFromPrinciple_37 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "In BER Case 89-7, the Board ruled that Engineer A's obligation to protect public safety overrode the confidentiality agreement with the client — the word 'paramount' in NSPE Code Section I.1 establishes that public health and safety takes p" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override .

case116:rpo_edge_provenance_derivedFromPrinciple_38 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "In BER Case 89-7, the confidentiality agreement between Engineer A and the building sale client did not bar Engineer A from reporting electrical and mechanical code violations that posed injury risk to building occupants — the Board held th" ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting .

case116:rpo_edge_provenance_derivedFromPrinciple_39 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "In BER Case 89-7, the Board ruled that Engineer A's obligation to protect public safety overrode the confidentiality agreement with the client — the word 'paramount' in NSPE Code Section I.1 establishes that public health and safety takes p" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override .

case116:rpo_edge_provenance_derivedFromPrinciple_40 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "In BER Case 89-7, the confidentiality agreement between Engineer A and the building sale client did not bar Engineer A from reporting electrical and mechanical code violations that posed injury risk to building occupants — the Board held th" ;
    prov:wasDerivedFrom case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency .

case116:rpo_edge_provenance_derivedFromPrinciple_41 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B, as the subject of the complaint, is accountable to the state licensing board for the alleged serious violation of professional conduct rules — the self-policing framework of the profession requires that alleged violators answer" ;
    prov:wasDerivedFrom case116:Engineer_B_Licensure_Board_Accountability_Process_BER_Case,
        case116:Professional_Accountability_Applied_to_Engineer_Bs_Obligation_to_Respond .

case116:rpo_edge_provenance_derivedFromPrinciple_42 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B, as a licensed professional engineer, is subject to the profession's accountability mechanism through the state licensing board complaint process; Engineer A's report activates this accountability structure in response to an obse" ;
    prov:wasDerivedFrom case116:Engineer_B_Licensure_Board_Accountability_Process_BER_Case,
        case116:Professional_Accountability_of_Engineer_B_Through_Licensing_Board_Process .

case116:rpo_edge_provenance_derivedFromPrinciple_43 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A chooses to file the complaint anonymously rather than under his own name, raising the question of whether anonymous reporting satisfies the professional obligation to report misconduct or whether a signed complaint was required" ;
    prov:wasDerivedFrom case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment .

case116:rpo_edge_provenance_hasObligation_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, having observed what he believes is a serious violation of the state board's rules of professional conduct by Engineer B — with whom he has no competitive or personal relationship — is obligated to report that violation to the s" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Disinterested_Reporting_of_Engineer_B_Serious_Violation_BER_Case .

case116:rpo_edge_provenance_hasObligation_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's reporting is grounded in pure professional duty rather than competitive self-interest or personal animus, as Engineer A is neither a competitor of nor personally acquainted with Engineer B; this disinterested motivation satisfi" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Motivation_Purity_Disinterested_Reporting_BER_Case .

case116:rpo_edge_provenance_hasObligation_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, a structural engineer, was obligated to report the electrical and mechanical code violations disclosed by the client to the appropriate public authorities, notwithstanding that those violations fell outside his engineering speci" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer,
        case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting .

case116:rpo_edge_provenance_hasObligation_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's brief mention of the electrical and mechanical code violations in his confidential structural report did not satisfy his obligation to notify the appropriate public authorities, because the confidential report was never transmi" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency,
        case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer .

case116:rpo_edge_provenance_hasObligation_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to report the known electrical and mechanical code violations to the appropriate public authorities notwithstanding the confidentiality agreement with the client, because the NSPE Code designates public health and s" ;
    prov:wasDerivedFrom case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting .

case116:rpo_edge_provenance_hasObligation_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's lack of personal acquaintance with Engineer B does not diminish or excuse the reporting obligation; the duty to report arises from professional responsibility to the public and the licensure system, not from any personal relati" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Reporting_BER_Case .

case116:rpo_edge_provenance_hasObligation_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, in choosing to file anonymously, was obligated to recognize and weigh the practical limitation that the absence of an identified complainant could weaken the state board's ability to investigate and prosecute the complaint again" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment .

case116:rpo_edge_provenance_hasObligation_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, having chosen to file an anonymous complaint, was subject to the professional policy preference that he step forward publicly with a signed complaint, because doing so would enable Engineer B to understand the context of the cha" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference .

case116:rpo_edge_provenance_hasObligation_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's decision to file the complaint anonymously satisfies the minimum reporting obligation, though a signed complaint would have been the preferred and more professionally courageous approach; the anonymous filing is ethically permi" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer .

case116:rpo_edge_provenance_hasObligation_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated, as a licensed professional engineer in a self-policing profession, to report Engineer B's apparent serious violation of state board rules of professional conduct to the appropriate public authorities, recognizing t" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty .

case116:rpo_edge_provenance_hasObligation_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's obligation to consider filing a signed complaint was reinforced by Engineer B's legitimate interest in knowing who filed the complaint and in what context, so that Engineer B could meaningfully respond to the charges — a fundam" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity .

case116:rpo_edge_provenance_hasObligation_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Because the observed violation is characterized as serious, Engineer A was not obligated to approach Engineer B directly before filing the complaint; the collegial pre-reporting engagement norm applies to inadvertent or minor violations, no" ;
    prov:wasDerivedFrom case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case .

case116:rpo_edge_provenance_hasObligation_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B, as a licensed professional engineer subject to the state board's rules of professional conduct, bears the underlying professional accountability obligation that the complaint process is designed to enforce; Engineer B is subject" ;
    prov:wasDerivedFrom case116:Engineer_B_Licensee_Subject_to_Professional_Conduct_Complaint,
        case116:Engineer_B_Licensure_Board_Accountability_Process_BER_Case .

case116:BER_89-7_Confidentiality_Agreement_Non-Bar_to_Safety_Reporting_Constraint_Instance a proeth:ConfidentialityAgreementNon-BartoPublicAuthoritySafetyCodeViolationReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Confidentiality Agreement Non-Bar to Safety Reporting Constraint Instance" ;
    proeth:casecontext "Engineer A was retained to assess structural integrity of an apartment building under a confidentiality agreement; the client disclosed electrical and mechanical code violations; Engineer A did not report to public authorities, which the Board ruled was unethical." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedentity "Engineer A (BER 89-7)" ;
    proeth:constraintclass "Confidentiality Agreement Non-Bar to Public Authority Safety Code Violation Reporting Constraint" ;
    proeth:constraintstatement "Engineer A's confidentiality agreement with the client did not bar him from reporting the electrical and mechanical code violations to the appropriate public authorities; the paramount public safety obligation overrode the contractual confidentiality duty." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "critical" ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section I.1; BER Case 89-7 Board ruling" ;
    proeth:sourcetext "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:temporalscope "Throughout the period of engagement and following discovery of the code violations" ;
    proeth:textreferences "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board highlighted the engineer's primary obligation to protect the safety, health, property, and welfare of the public.",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773872"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Anonymous_Reporting_Adequacy_Serious_Violation_BER_Case a proeth:AnonymousReportingAdequacyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Anonymous Reporting Adequacy Serious Violation BER Case" ;
    proeth:casecontext "Engineer A files an anonymous rather than signed complaint against Engineer B for a serious violation of state board rules of professional conduct, raising the question of whether anonymous filing adequately discharges the reporting obligation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.95" ;
    proeth:constrainedentity "Engineer A" ;
    proeth:constraintclass "Anonymous Reporting Adequacy Constraint" ;
    proeth:constraintstatement "Engineer A's anonymous complaint filing may satisfy the minimum reporting obligation but may be insufficient to fully discharge the professional ethical duty if the licensing board's investigative capacity is materially limited by the absence of an identified complainant; a signed complaint would have been the preferred course of action." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:32.539735+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:32.539735+00:00" ;
    proeth:importance "high" ;
    proeth:severity "medium" ;
    proeth:source "NSPE BER guidance on anonymous complaint permissibility; state licensing board procedural norms" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:temporalscope "At the time of complaint filing and throughout the board's investigation" ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766025"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Non-Competitor_No-Personal-Relationship_Reporting_Duty_BER_Case a proeth:Non-CompetitorNo-Personal-RelationshipReportingDutyNon-DiminishmentConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Non-Competitor No-Personal-Relationship Reporting Duty BER Case" ;
    proeth:casecontext "Engineer A, who neither competes with nor personally knows Engineer B, observes a serious violation and must determine whether these relational absences affect the reporting duty." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedentity "Engineer A" ;
    proeth:constraintclass "Non-Competitor No-Personal-Relationship Reporting Duty Non-Diminishment Constraint" ;
    proeth:constraintstatement "Engineer A's lack of competitive relationship with Engineer B and absence of personal acquaintance with Engineer B do not diminish or excuse the duty to report the observed serious violation to the state licensing board; the reporting obligation arises from professional duty to the self-regulating profession and the public." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:32.539735+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:32.539735+00:00" ;
    proeth:importance "high" ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; state board rules of professional conduct; self-policing profession norms" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:temporalscope "Upon observation of the serious violation" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766297"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Serious_Violation_Collegial_Pre-Reporting_Non-Requirement_BER_Case a proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Serious Violation Collegial Pre-Reporting Non-Requirement BER Case" ;
    proeth:casecontext "Engineer A observes a serious violation by Engineer B and proceeds directly to filing a board complaint without prior collegial engagement, which is consistent with the constraint that serious violations do not require collegial pre-reporting." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedentity "Engineer A" ;
    proeth:constraintclass "Serious Violation Collegial Pre-Reporting Engagement Non-Requirement Constraint" ;
    proeth:constraintstatement "Because Engineer B's observed violation is characterized as serious, Engineer A is not required to approach Engineer B directly or afford an opportunity for voluntary correction before filing a formal complaint with the state licensing board; the collegial pre-reporting engagement norm does not apply to serious violations." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:41:32.539735+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:41:32.539735+00:00" ;
    proeth:importance "high" ;
    proeth:severity "high" ;
    proeth:source "NSPE BER guidance distinguishing serious from inadvertent violations; state board rules of professional conduct" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:temporalscope "Prior to and at the time of complaint filing" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Thereafter, Engineer A submits an anonymous complaint to the state engineering licensure board" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766471"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_B_Licensee_Subject_to_Professional_Conduct_Complaint a proeth:LicenseeSubjecttoProfessionalConductComplaint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Licensee Subject to Professional Conduct Complaint" ;
    proeth-core:hasObligation case116:Engineer_B_Licensure_Board_Accountability_Process_BER_Case ;
    proeth:attributes "{'relationship_to_complainant': 'Unknown to complainant; no competitive or personal relationship', 'complaint_type': 'Anonymous complaint received', 'alleged_violation': 'Serious violation of state board rules of professional conduct'}" ;
    proeth:caseinvolvement "Engineer B is the subject of an anonymous complaint filed with the state engineering licensure board by Engineer A, alleging a serious violation of the state board's rules of professional conduct." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:07.270833+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:07.270833+00:00" ;
    proeth:importance "medium" ;
    proeth:relationships "{'type': 'respondent_to', 'target': 'Engineer A Anonymous Professional Conduct Complaint Filer'}",
        "{'type': 'subject_of_investigation_by', 'target': 'State Engineering Licensure Board'}" ;
    proeth:rolecategory "public_responsibility" ;
    proeth:roleclass "Licensee Subject to Professional Conduct Complaint" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.772587"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

proeth:AccusedEngineerAccuserIdentityFairnessConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:AccusedEngineerProceduralFairnessInterestinAccuserIdentityRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:AccusedEngineerProceduralFairnessRightinComplaintContext a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:AnonymousComplainantIdentityConcealmentFairnessState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:AnonymousComplaintCase-WeakeningLimitationAcknowledgmentObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:AnonymousComplaintCase-WeakeningPracticalLimitationWeighingCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:AnonymousComplaintPermissibilityWithSignedComplaintPreferenceObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:AnonymousEthicsComplaintPolicy a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:AnonymousProfessionalConductComplaintFilerEngineer a owl:Class ;
    rdfs:subClassOf proeth-core:Role .

proeth:BERCasePrecedent a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:BriefReportMentionInsufficiencyforPublicAuthoritySafetyNotificationConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:BriefReportMentionInsufficiencyforPublicAuthoritySafetyNotificationObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:BuildingSaleInspectionClient a owl:Class ;
    rdfs:subClassOf proeth-core:Role .

proeth:Client-Interestvs.Public-InterestOpenConflictState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:ClientConfidentialityRelianceFactorEscalationModulationConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:ClientConfidentialityvs.PublicSafetyBalancingFramework a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:CollegialPre-ReportingEngagementObligationforInadvertentViolations a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:CompetitorMisconductReportingCompetitiveInterestNeutralityConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:CompetitorUnlicensedPracticeReportingMotivationPurityObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:ConfidentialReportBriefMentionInsufficiencyforPublicAuthoritySafetyNotificationRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:Confidentiality-BoundBuildingSaleEngineer a owl:Class ;
    rdfs:subClassOf proeth-core:Role .

proeth:ConfidentialityAgreementNon-BartoPublicAuthoritySafetyCodeViolationReportingConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:ConfidentialityAgreementNon-ExcuseforKnownSafetyCodeViolationReportingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:ConfidentialityInstructionSuppressingSafetyReportState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:ConfidentialityNon-ApplicabilitytoPublicDangerDisclosure a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:ConfidentialityPre-emptionbyPublicSafetyRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:DisinterestedNon-CompetitivePeerMisconductReportingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:EngineerReportingObligationtoLicensingBoardStandard a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:EngineeringSelf-PolicingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:FriendshipNon-ReportingProhibitionConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:Jurisdiction-SpecificMisconductReportingThresholdComplianceCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:LicenseeSubjecttoProfessionalConductComplaint a owl:Class ;
    rdfs:subClassOf proeth-core:Role .

proeth:No-Personal-RelationshipReportingDutyNon-DiminishmentObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:Non-CompetitorNo-Personal-RelationshipReportingDutyNon-DiminishmentConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:Out-of-DisciplineSafetyCodeViolationPublicAuthorityReportingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:Out-of-DisciplineSafetyCodeViolationReportingDutyActivationCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:PublicSafetyatRisk a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:PublicWelfareParamount a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:PublicWelfareParamountcyRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:ReportingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:Self-PolicingProfessionPeerMisconductReportingFoundationalDutyConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:Self-PolicingProfessionPeerMisconductReportingFoundationalDutyObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:Self-PolicingProfessionPeerReportingDutyActivationState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:SeriousViolationCollegialPre-EngagementNon-RequirementRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:SignedComplaintPolicyPreferenceSelf-ApplicationCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:SignedComplaintPreferenceOverAnonymousReportingPrinciple a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:StateRegulatoryNotificationAuthority a owl:Class ;
    rdfs:subClassOf proeth-core:Role .

case116:BER_89-7_Brief_Report_Mention_Insufficiency_Constraint_Instance a proeth:BriefReportMentionInsufficiencyforPublicAuthoritySafetyNotificationConstraint,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Brief Report Mention Insufficiency Constraint Instance" ;
    proeth:casecontext "Engineer A included only a brief mention of the client-disclosed code violations in his confidential structural report rather than reporting directly to public authorities, which the Board found insufficient." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.91" ;
    proeth:constrainedentity "Engineer A (BER 89-7)" ;
    proeth:constraintclass "Brief Report Mention Insufficiency for Public Authority Safety Notification Constraint" ;
    proeth:constraintstatement "Engineer A's brief mention of the electrical and mechanical code violations in his confidential structural report did not satisfy the obligation to notify appropriate public authorities; direct notification to a public authority with power to act was required." ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:47:30.654673+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:47:30.654673+00:00" ;
    proeth:importance "high" ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics Section I.1; BER Case 89-7 Board ruling" ;
    proeth:sourcetext "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies. However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party." ;
    proeth:temporalscope "At the time of report preparation and submission" ;
    proeth:textreferences "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies. However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party.",
        "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board highlighted the engineer's primary obligation to protect the safety, health, property, and welfare of the public." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.774018"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_89-7_Client_Confidentiality_vs._Public_Safety_Conflict a proeth:Client-Interestvs.Public-InterestOpenConflictState,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Client Confidentiality vs. Public Safety Conflict" ;
    proeth:activeperiod "From discovery of building code violations through Engineer A's decision not to report to public authorities" ;
    proeth:affectedparties "Building occupants",
        "Client/building owner",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.96" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:stateclass "Client-Interest vs. Public-Interest Open Conflict State" ;
    proeth:subject "Engineer A's competing obligations to maintain client confidentiality and to protect public health and safety" ;
    proeth:terminatedby "Board ruling establishing paramountcy of public safety obligation over confidentiality" ;
    proeth:textreferences "Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety.",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:triggeringevent "Client's disclosure of code violations combined with instruction to maintain confidentiality and sell building 'as is'" ;
    proeth:urgencylevel "high" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770294"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_89-7_Confidentiality_Agreement_Suppressing_Safety_Report a proeth:ConfidentialityInstructionSuppressingSafetyReportState,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Confidentiality Agreement Suppressing Safety Report" ;
    proeth:activeperiod "From execution of confidentiality agreement through Engineer A's completion of report and non-disclosure to public authorities" ;
    proeth:affectedparties "Building occupants",
        "Client/building owner",
        "Engineer A",
        "Prospective buyers" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "Under the terms of the agreement with the client, the structural report written by Engineer A was to remain confidential." ;
    proeth:stateclass "Confidentiality Instruction Suppressing Safety Report State" ;
    proeth:subject "Engineer A's contractual obligation to keep structural report confidential while client withholds building code violation information from future occupants" ;
    proeth:terminatedby "Board ruling that Engineer A had ethical obligation to report safety violations to appropriate public authorities" ;
    proeth:textreferences "Engineer A did not report the safety violations to any third party",
        "Under the terms of the agreement with the client, the structural report written by Engineer A was to remain confidential.",
        "the client made clear to Engineer A that the building is being sold 'as is' and he is not planning to take any remedial action" ;
    proeth:triggeringevent "Client's instruction that structural report remain confidential and building sold 'as is' without remediation" ;
    proeth:urgencylevel "high" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769968"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:BER_89-7_Public_Safety_at_Risk_from_Building_Code_Violations a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "BER 89-7 Public Safety at Risk from Building Code Violations" ;
    proeth:activeperiod "From client's disclosure of deficiencies to Engineer A through non-remediation and sale of building" ;
    proeth:affectedparties "Building occupants",
        "Client/building owner",
        "Engineer A",
        "Prospective buyers" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.97" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards" ;
    proeth:stateclass "Public Safety at Risk" ;
    proeth:subject "Occupants and future occupants of apartment building with electrical and mechanical code deficiencies" ;
    proeth:terminatedby "Not resolved within case facts; Board ruling establishes reporting obligation as response" ;
    proeth:textreferences "Engineer A did realize those deficiencies could cause injury to the occupants of the building",
        "matters of public health and safety must take precedence",
        "particularly where the public health and safety is at risk",
        "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards" ;
    proeth:triggeringevent "Client's disclosure that building contained electrical and mechanical system deficiencies violating applicable codes and standards" ;
    proeth:urgencylevel "high" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770139"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Anonymous_Complaint_Filing_State a proeth:AnonymousReportingAdequacyState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Anonymous Complaint Filing State" ;
    proeth:activeperiod "From Engineer A's decision to report through submission of the anonymous complaint; secondary ethical question persists regarding adequacy of anonymous versus signed reporting" ;
    proeth:affectedparties "Engineer A",
        "Engineer B",
        "State Engineering Licensure Board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:59.656823+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:59.656823+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:stateclass "Anonymous Reporting Adequacy State" ;
    proeth:subject "Engineer A's decision to file an anonymous rather than signed complaint with the licensure board" ;
    proeth:terminatedby "Resolution of whether anonymous reporting satisfies the professional reporting obligation, or subsequent signed complaint if required" ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct" ;
    proeth:triggeringevent "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:urgencylevel "medium" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.772448"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Peer_Violation_Observation_State a proeth:Non-CompetitorPeerConductReportingObligationState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Peer Violation Observation State" ;
    proeth:activeperiod "From the moment Engineer A observes the alleged violation through submission of the complaint" ;
    proeth:affectedparties "Engineer A",
        "Engineer B",
        "Public",
        "State Engineering Licensure Board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:35:59.656823+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:35:59.656823+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:stateclass "Non-Competitor Peer Conduct Reporting Obligation State" ;
    proeth:subject "Engineer A's observation of Engineer B's alleged serious rules violation" ;
    proeth:terminatedby "Submission of anonymous complaint to the state engineering licensure board" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:triggeringevent "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:urgencylevel "medium" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762753"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Anonymous_Complainant_Identity_Concealment_Fairness a proeth:AnonymousComplainantIdentityConcealmentFairnessState,
        owl:NamedIndividual ;
    rdfs:label "Present Case Anonymous Complainant Identity Concealment Fairness" ;
    proeth:activeperiod "From filing of anonymous complaint through board proceeding" ;
    proeth:affectedparties "Engineer A (potential anonymous complainant)",
        "Engineer B (accused)",
        "State licensing board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made." ;
    proeth:stateclass "Anonymous Complainant Identity Concealment Fairness State" ;
    proeth:subject "Engineer B's position as accused engineer without knowledge of complainant identity, and the procedural fairness implications for the board proceeding" ;
    proeth:terminatedby "Resolution of board proceeding or disclosure of complainant identity" ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made.",
        "It is generally considered fundamentally unfair not to know who one's accuser is.",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct" ;
    proeth:triggeringevent "Engineer A's consideration of filing anonymous rather than signed complaint against Engineer B" ;
    proeth:urgencylevel "medium" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770669"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Anonymous_Reporting_Adequacy a proeth:AnonymousReportingAdequacyState,
        owl:NamedIndividual ;
    rdfs:label "Present Case Anonymous Reporting Adequacy" ;
    proeth:activeperiod "From Engineer A's awareness of Engineer B's potential misconduct through the Board's ethical analysis" ;
    proeth:affectedparties "Engineer A (potential complainant)",
        "Engineer B (accused)",
        "Public",
        "State licensing board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.97" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "The basic question in this case is whether an anonymous complaint is appropriate under the facts." ;
    proeth:stateclass "Anonymous Reporting Adequacy State" ;
    proeth:subject "Engineer A's consideration of whether to file an anonymous vs. signed complaint against Engineer B with the state licensing board" ;
    proeth:terminatedby "Board's ruling that anonymous complaint is permissible but signed complaint is preferable" ;
    proeth:textreferences "The basic question in this case is whether an anonymous complaint is appropriate under the facts.",
        "a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all",
        "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board",
        "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint" ;
    proeth:triggeringevent "Engineer A's awareness of Engineer B's violation of state board rules of professional conduct and consideration of anonymous complaint filing" ;
    proeth:urgencylevel "medium" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770476"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Non-Competitor_Peer_Reporting_Obligation a proeth:Non-CompetitorPeerConductReportingObligationState,
        owl:NamedIndividual ;
    rdfs:label "Present Case Non-Competitor Peer Reporting Obligation" ;
    proeth:activeperiod "From Engineer A's awareness of Engineer B's misconduct through the Board's ethical ruling" ;
    proeth:affectedparties "Engineer A",
        "Engineer B",
        "State licensing board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:stateclass "Non-Competitor Peer Conduct Reporting Obligation State" ;
    proeth:subject "Engineer A's reporting obligation toward Engineer B evaluated free from competitive motivation or personal loyalty considerations" ;
    proeth:terminatedby "Filing of complaint (anonymous or signed) with state licensing board" ;
    proeth:textreferences "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation.",
        "licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities" ;
    proeth:triggeringevent "Engineer A's observation of Engineer B's violation of state licensing board rules, with no competitive or personal relationship between them" ;
    proeth:urgencylevel "high" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770997"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Present_Case_Self-Policing_Profession_Peer_Reporting_Duty a proeth:Self-PolicingProfessionPeerReportingDutyActivationState,
        owl:NamedIndividual ;
    rdfs:label "Present Case Self-Policing Profession Peer Reporting Duty" ;
    proeth:activeperiod "From Engineer A's awareness of Engineer B's violation through filing of complaint (or failure to do so)" ;
    proeth:affectedparties "Engineer A",
        "Engineer B",
        "Engineering profession",
        "Public",
        "State licensing board" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:37:19.651061+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:37:19.651061+00:00" ;
    proeth:importance "high" ;
    proeth:sourcetext "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:stateclass "Self-Policing Profession Peer Reporting Duty Activation State" ;
    proeth:subject "Engineer A's foundational professional obligation as a licensed engineer in a self-regulating profession to report Engineer B's misconduct to appropriate public authorities" ;
    proeth:terminatedby "Filing of complaint with appropriate public authority" ;
    proeth:textreferences "Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code.",
        "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities.",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:triggeringevent "Engineer A's awareness that Engineer B has violated state licensing board rules of professional conduct" ;
    proeth:urgencylevel "high" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.770840"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:State_Licensing_Board_Complaint_Recipient a proeth:StateRegulatoryNotificationAuthority,
        owl:NamedIndividual ;
    rdfs:label "State Licensing Board Complaint Recipient" ;
    proeth-core:adheresToPrinciple case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B,
        case116:Professional_Accountability_Applied_to_Engineer_Bs_Obligation_to_Respond ;
    proeth:attributes "{'authority_type': 'State engineering licensure board', 'function': 'Receives and investigates professional conduct complaints', 'jurisdiction': 'State-level engineering licensure'}" ;
    proeth:caseinvolvement "The state engineering licensure board that receives complaints about professional conduct violations; serves as the appropriate public authority to which engineers must report ethical violations by other engineers; the Board's rules of professional conduct establish the standards against which Engineer B's conduct is evaluated." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:53.319365+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:53.319365+00:00" ;
    proeth:importance "medium" ;
    proeth:relationships "{'type': 'receives_complaint_from', 'target': 'Anonymous Professional Conduct Complaint Filer Engineer'}",
        "{'type': 'subject_of_complaint', 'target': 'Licensee Subject to Professional Conduct Complaint'}" ;
    proeth:rolecategory "public_responsibility" ;
    proeth:roleclass "State Regulatory Notification Authority" ;
    proeth:sourcetext "licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities" ;
    proeth:textreferences "Engineer A clearly had a fundamental ethical obligation to cooperate with the state board",
        "it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board",
        "licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities",
        "the filing of a legitimate anonymous complaint" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769796"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

proeth:AnonymousReportingAdequacyState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:AnonymousReportingEthicalPermissibilityAssessmentCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:AnonymousReportingasEthicalMinimum a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:DisinterestedNon-CompetitivePeerMisconductReportingDutyRecognitionCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:DisinterestedProfessionalDutytoReportPeerMisconduct a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:EngineerReportingObligationtoStateBoardStandard a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:MandatoryCompetitorMisconductReportingObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:Non-CompetitorPeerConductReportingObligationState a owl:Class ;
    rdfs:subClassOf proeth-core:State .

proeth:ProfessionalAccountability a owl:Class ;
    rdfs:subClassOf proeth-core:Principle .

proeth:ProfessionalCode a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

proeth:ReportingMotivationPuritySelf-AssessmentCapability a owl:Class ;
    rdfs:subClassOf proeth-core:Capability .

proeth:SignedComplaintPublicStep-ForwardPolicyPreferenceObligation a owl:Class ;
    rdfs:subClassOf proeth-core:Obligation .

proeth:StateLicensingBoardRulesofProfessionalConduct a owl:Class ;
    rdfs:subClassOf proeth-core:Resource .

case116:Engineer_A_Motivation_Purity_Disinterested_Reporting_BER_Case a proeth:CompetitorUnlicensedPracticeReportingMotivationPurityObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Motivation Purity Disinterested Reporting BER Case" ;
    proeth:casecontext "Engineer A has no competitive relationship with Engineer B and no personal relationship, confirming that the report is motivated solely by professional duty to uphold the standards of the profession and protect the public" ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case116:Disinterested_Professional_Duty_Demonstrated_By_Engineer_A ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "medium" ;
    proeth:obligatedparty "Engineer A" ;
    proeth:obligationclass "Competitor Unlicensed Practice Reporting Motivation Purity Obligation" ;
    proeth:obligationstatement "Engineer A's reporting is grounded in pure professional duty rather than competitive self-interest or personal animus, as Engineer A is neither a competitor of nor personally acquainted with Engineer B; this disinterested motivation satisfies and indeed exemplifies the motivation purity requirement for professional misconduct reporting." ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:temporalscope "At the time of filing the complaint" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765100"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

proeth:AnonymousReportingAdequacyConstraint a owl:Class ;
    rdfs:subClassOf proeth-core:Constraint .

case116:Disinterested_Professional_Duty_Demonstrated_By_Engineer_A a proeth:DisinterestedProfessionalDutytoReportPeerMisconduct,
        owl:NamedIndividual ;
    rdfs:label "Disinterested Professional Duty Demonstrated By Engineer A" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Collegial Pre-Reporting Engagement Obligation for Inadvertent Violations" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A's decision to report Engineer B's violation, despite having no competitive interest to gain and no personal relationship that might motivate the report, exemplifies the principle that the reporting obligation is grounded in professional duty to the integrity of the profession rather than self-interest" ;
    proeth:confidence "0.83" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:39:09.152396+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:39:09.152396+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "The absence of competitive or personal relationship between Engineer A and Engineer B confirms that the report is motivated purely by professional duty, lending it heightened ethical legitimacy and illustrating the foundational principle that professional self-regulation depends on disinterested peer accountability" ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Disinterested Professional Duty to Report Peer Misconduct" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:tensionresolution "Disinterested professional duty supports reporting; no competing self-interest complicates the obligation" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763640"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Disinterested_Professional_Duty_to_Report_Invoked_by_Engineer_A a proeth:DisinterestedProfessionalDutytoReportPeerMisconduct,
        owl:NamedIndividual ;
    rdfs:label "Disinterested Professional Duty to Report Invoked by Engineer A" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Engineering Self-Policing Obligation" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A observes a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship, and files an anonymous complaint — the absence of competitive interest confirms the legitimacy of the reporting obligation and removes any appearance of improper motive." ;
    proeth:confidence "0.87" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "The disinterested character of Engineer A's report — no competitive relationship, no personal grievance — strengthens the ethical legitimacy of the complaint and illustrates the professional duty basis of peer reporting as distinct from self-interested reporting." ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Disinterested Professional Duty to Report Peer Misconduct" ;
    proeth:sourcetext "Engineer A observes what appears to be a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship" ;
    proeth:tensionresolution "No tension with self-interest here; the absence of competitive relationship makes the reporting obligation cleaner and the ethical analysis more straightforward." ;
    proeth:textreferences "Engineer A observes what appears to be a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767168"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Disinterested_Reporting_of_Engineer_B_Serious_Violation_BER_Case a proeth:DisinterestedNon-CompetitivePeerMisconductReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Disinterested Reporting of Engineer B Serious Violation BER Case" ;
    proeth:casecontext "Engineer A observes Engineer B's serious professional conduct violation; Engineer A has no competitive interest and no personal acquaintance with Engineer B, making the reporting duty unencumbered by any conflicting loyalty or self-interest" ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case116:Disinterested_Professional_Duty_to_Report_Invoked_by_Engineer_A,
        case116:Mandatory_Competitor_Misconduct_Reporting_Obligation_Applied_to_Engineer_A ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A" ;
    proeth:obligationclass "Disinterested Non-Competitive Peer Misconduct Reporting Obligation" ;
    proeth:obligationstatement "Engineer A, having observed what he believes is a serious violation of the state board's rules of professional conduct by Engineer B — with whom he has no competitive or personal relationship — is obligated to report that violation to the state engineering licensure board." ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:temporalscope "Upon observing the serious violation and forming a reasonable belief that a violation has occurred" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.764518"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Reporting_BER_Case a proeth:No-Personal-RelationshipReportingDutyNon-DiminishmentObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A No-Personal-Relationship Non-Excuse for Non-Reporting BER Case" ;
    proeth-core:defeasibleUnder case116:Present_Case_Non-Competitor_Peer_Reporting_Obligation ;
    proeth:casecontext "Engineer A does not know Engineer B personally, raising the implicit question of whether a stranger's violation triggers the same reporting duty as a colleague's or competitor's violation" ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.83" ;
    proeth:derivedFromPrinciple case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "medium" ;
    proeth:obligatedparty "Engineer A" ;
    proeth:obligationclass "No-Personal-Relationship Reporting Duty Non-Diminishment Obligation" ;
    proeth:obligationstatement "Engineer A's lack of personal acquaintance with Engineer B does not diminish or excuse the reporting obligation; the duty to report arises from professional responsibility to the public and the licensure system, not from any personal relationship." ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:temporalscope "Upon observing the serious violation" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Thereafter, Engineer A submits an anonymous complaint to the state engineering licensure board" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.764935"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_B_Licensure_Board_Accountability_Process_BER_Case a proeth:ReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Licensure Board Accountability Process BER Case" ;
    proeth:casecontext "Engineer B is the subject of the anonymous complaint filed by Engineer A with the state engineering licensure board for an alleged serious violation of professional conduct rules" ;
    proeth:compliancestatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.82" ;
    proeth:derivedFromPrinciple case116:Professional_Accountability_Applied_to_Engineer_Bs_Obligation_to_Respond,
        case116:Professional_Accountability_of_Engineer_B_Through_Licensing_Board_Process ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer B" ;
    proeth:obligationclass "Reporting Obligation" ;
    proeth:obligationstatement "Engineer B, as a licensed professional engineer subject to the state board's rules of professional conduct, bears the underlying professional accountability obligation that the complaint process is designed to enforce; Engineer B is subject to the licensing board's investigative and disciplinary process." ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:temporalscope "Ongoing professional obligation as a licensed engineer" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.765264"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Mandatory_Competitor_Misconduct_Reporting_Obligation_Applied_to_Engineer_A a proeth:MandatoryCompetitorMisconductReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Mandatory Competitor Misconduct Reporting Obligation Applied to Engineer A" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Collegial Pre-Reporting Engagement Obligation for Inadvertent Violations" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A has knowledge of what appears to be a serious violation of state board rules of professional conduct by Engineer B and is obligated to report this to the state licensing board — the obligation exists regardless of whether Engineer A has a competitive relationship with Engineer B (here, he does not)." ;
    proeth:confidence "0.88" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "The reporting obligation is not contingent on competitive relationship; it applies whenever an engineer has knowledge or reason to believe another engineer has violated applicable rules — the absence of competitive interest here makes the obligation even cleaner." ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Mandatory Competitor Misconduct Reporting Obligation" ;
    proeth:sourcetext "it is the Board's view that Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code." ;
    proeth:tensionresolution "The reporting obligation is clear; the only question is modality (signed vs. anonymous). The Board holds that the obligation to report is unambiguous and that Engineer A's anonymous filing satisfies the minimum ethical requirement." ;
    proeth:textreferences "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation.",
        "it is the Board's view that Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768147"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Professional_Accountability_Applied_to_Engineer_Bs_Obligation_to_Respond a proeth:ProfessionalAccountability,
        owl:NamedIndividual ;
    rdfs:label "Professional Accountability Applied to Engineer B's Obligation to Respond" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint" ;
    proeth:balancingwith "Accused Engineer Procedural Fairness Right in Complaint Context" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer B, as the subject of the complaint, is accountable to the state licensing board for the alleged serious violation of professional conduct rules — the self-policing framework of the profession requires that alleged violators answer to the appropriate public authority." ;
    proeth:confidence "0.82" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "medium" ;
    proeth:interpretation "Professional accountability operates at the systemic level here — the licensing board complaint mechanism is the institutional expression of the profession's accountability framework, and Engineer B's obligation to respond to the complaint is an instance of professional accountability in action." ;
    proeth:invokedby "State Licensing Board Complaint Recipient" ;
    proeth:principleclass "Professional Accountability" ;
    proeth:sourcetext "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities." ;
    proeth:tensionresolution "Accountability and procedural fairness are complementary rather than conflicting — the board process provides both accountability for alleged violations and procedural protections for the accused." ;
    proeth:textreferences "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities.",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.768295"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Professional_Accountability_of_Engineer_B_Through_Licensing_Board_Process a proeth:ProfessionalAccountability,
        owl:NamedIndividual ;
    rdfs:label "Professional Accountability of Engineer B Through Licensing Board Process" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Proportionality in Misconduct Characterization" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer B, as a licensed professional engineer, is subject to the profession's accountability mechanism through the state licensing board complaint process; Engineer A's report activates this accountability structure in response to an observed serious violation" ;
    proeth:confidence "0.9" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:39:09.152396+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:39:09.152396+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "Professional accountability requires that serious violations of state board rules of professional conduct be subject to formal review; the licensing board complaint mechanism is the institutional expression of the profession's commitment to self-regulation and accountability" ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Professional Accountability" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:tensionresolution "The characterization of the violation as 'serious' supports invocation of the full accountability mechanism through the licensing board" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763817"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Signed_Complaint_Preference_Applied_to_Engineer_As_Reporting_Decision a proeth:SignedComplaintPreferenceOverAnonymousReportingPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Signed Complaint Preference Applied to Engineer A's Reporting Decision" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Accused Engineer Procedural Fairness Right in Complaint Context",
        "Anonymous Reporting as Ethical Minimum" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "The Board holds that it makes good policy sense for Engineer A to step forward publicly and raise the ethical concern with the state board via a signed letter, because Engineer B should have some idea of who made the charge and in what context, and because an identified complainant strengthens the board's case." ;
    proeth:confidence "0.9" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "Professional courage and institutional effectiveness both favor signed reporting; the Board's policy recommendation reflects the principle that engineers should not hide behind anonymity when they have a professional duty to report and no compelling reason to remain anonymous." ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Signed Complaint Preference Over Anonymous Reporting Principle" ;
    proeth:sourcetext "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board." ;
    proeth:tensionresolution "The Board does not mandate signed reporting but expresses a clear preference for it as a matter of professional virtue and good policy, leaving the engineer to exercise judgment about whether circumstances justify anonymity." ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made.",
        "On the other hand, there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate.",
        "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767530"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Confidentiality-Bound_Building_Sale_Engineer a proeth:Confidentiality-BoundBuildingSaleEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Confidentiality-Bound Building Sale Engineer" ;
    proeth-core:adheresToPrinciple case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override ;
    proeth-core:hasObligation case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency,
        case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting,
        case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting ;
    proeth:attributes "{'license': 'Professional Engineer', 'specialty': 'Structural engineering', 'confidentiality_agreement': True, 'safety_violation_reported_to_authorities': False}" ;
    proeth:caseinvolvement "Retained to inspect a building prior to sale under a confidentiality agreement; client disclosed electrical and mechanical code violations outside Engineer A's specialty; Engineer A noted the disclosure in the report but failed to report safety violations to public authorities, which the Board ruled was unethical given the paramount duty to protect public health and safety." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.97" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:53.319365+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:53.319365+00:00" ;
    proeth:importance "high" ;
    proeth:relationships "{'type': 'client', 'target': 'Building Sale Client BER 89-7'}",
        "{'type': 'regulatory_duty_to', 'target': 'State Licensing Board'}" ;
    proeth:rolecategory "public_responsibility" ;
    proeth:roleclass "Confidentiality-Bound Building Sale Engineer" ;
    proeth:sourcetext "Engineer A was retained to investigate the structural integrity of a 60-year old occupied apartment building" ;
    proeth:textreferences "Engineer A did not report the safety violations to any third party",
        "Engineer A was retained to investigate the structural integrity of a 60-year old occupied apartment building",
        "it was unethical for Engineer A not to report the safety violations to the appropriate public authorities",
        "the structural report written by Engineer A was to remain confidential" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.769392"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context a proeth:EngineeringSelf-PolicingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineering Self-Policing Obligation Invoked in BER Case Context" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Signed Complaint Preference Over Anonymous Reporting Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "The Board affirms that engineering is a self-policing profession and that every licensed engineer has a basic ethical obligation to report instances of unprofessional conduct by other engineers to appropriate public authorities, regardless of whether the reporting engineer has a competitive or personal relationship with the alleged violator." ;
    proeth:confidence "0.92" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "In this context, the self-policing obligation is triggered by Engineer A's observation of a serious violation of state board rules of professional conduct by Engineer B — a violation that has no competitive dimension, making the reporting obligation even clearer and more unambiguous." ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Engineering Self-Policing Obligation" ;
    proeth:sourcetext "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities." ;
    proeth:tensionresolution "The self-policing obligation is unambiguous here; the only question is the modality of reporting (signed vs. anonymous), not whether to report at all." ;
    proeth:textreferences "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities.",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation.",
        "it is the Board's view that Engineer A clearly had a fundamental ethical obligation to cooperate with the state board as required by the plain language in the NSPE Code." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.766993"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B a proeth:MandatoryCompetitorMisconductReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Mandatory Misconduct Reporting Invoked By Engineer A Against Engineer B" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Collegial Pre-Reporting Engagement Obligation for Inadvertent Violations" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A, observing a serious violation of state board rules of professional conduct by Engineer B — with whom he has no competitive or personal relationship — files a complaint with the state licensing board, fulfilling the professional obligation to report known violations regardless of personal stake" ;
    proeth:confidence "0.92" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:39:09.152396+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:39:09.152396+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "The reporting obligation applies with equal or greater force when the reporting engineer has no competitive motive, confirming that the duty is grounded in professional integrity rather than self-interest" ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Mandatory Competitor Misconduct Reporting Obligation" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:tensionresolution "The seriousness of the violation and the absence of personal acquaintance with Engineer B support direct reporting to the board rather than prior collegial engagement" ;
    proeth:textreferences "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763118"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A a proeth:AnonymousReportingasEthicalMinimum,
        owl:NamedIndividual ;
    rdfs:label "Anonymous Reporting Permissibility Invoked By Engineer A" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Collegial Pre-Reporting Engagement Obligation for Inadvertent Violations",
        "Honesty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A chooses to file the complaint anonymously rather than under his own name, raising the question of whether anonymous reporting satisfies the professional obligation to report misconduct or whether a signed complaint was required" ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:39:09.152396+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:39:09.152396+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "In this context, anonymous reporting is ethically permissible — it fulfills the core obligation to bring the violation to the board's attention — though a signed complaint would be preferable for investigative purposes and fairness to Engineer B; the absence of competitive relationship removes one concern about anonymous reporting (appearance of competitive motive) while the absence of personal acquaintance may explain the choice of anonymity" ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Anonymous Reporting as Ethical Minimum" ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:tensionresolution "Anonymous reporting satisfies the ethical minimum; the report identifies Engineer B and the circumstances, providing the board with actionable information despite the reporter's anonymity" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763280"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint a proeth:AnonymousReportingasEthicalMinimum,
        owl:NamedIndividual ;
    rdfs:label "Anonymous Reporting as Ethical Minimum Applied to Engineer A's Complaint" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint",
        "State Licensing Board Complaint Recipient" ;
    proeth:balancingwith "Accused Engineer Procedural Fairness Right in Complaint Context",
        "Signed Complaint Preference Over Anonymous Reporting Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "Engineer A files an anonymous complaint against Engineer B with the state licensing board; the Board holds this is not unethical — a legitimate anonymous complaint accomplishes far more than no complaint at all, particularly where public health and safety is at risk — while noting that a signed complaint would be preferable." ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "Anonymous reporting meets the ethical minimum when the engineer has a clear obligation to report but faces circumstances (here, possible concern about competitive perception) that make signed reporting more difficult, provided the complaint is legitimate and concerns genuine misconduct." ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Anonymous Reporting as Ethical Minimum" ;
    proeth:sourcetext "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all, particularly where the public health and safety is at risk." ;
    proeth:tensionresolution "The Board resolves the tension by holding anonymous reporting permissible but not ideal — it satisfies the minimum ethical obligation while falling short of the preferred standard of signed, attributed reporting." ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all, particularly where the public health and safety is at risk.",
        "in the absence of compelling additional facts, the Board is not willing to conclude that it would be unethical to submit an anonymous complaint." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767333"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation a proeth:CollegialPre-ReportingEngagementObligationforInadvertentViolations,
        owl:NamedIndividual ;
    rdfs:label "Collegial Pre-Reporting Engagement Question Raised By Engineer A Situation" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Mandatory Competitor Misconduct Reporting Obligation" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "The question arises whether Engineer A was obligated to approach Engineer B directly before filing the anonymous complaint; the fact that Engineer A does not know Engineer B personally is a key contextual factor in assessing whether collegial pre-engagement was feasible or required" ;
    proeth:confidence "0.85" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:39:09.152396+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:39:09.152396+00:00" ;
    proeth:importance "medium" ;
    proeth:interpretation "The collegial pre-reporting engagement obligation is attenuated when the reporting engineer has no personal relationship with the alleged violator and the violation is characterized as 'serious' — in such circumstances, direct reporting to the licensing board is appropriate without prior collegial engagement" ;
    proeth:invokedby "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth:principleclass "Collegial Pre-Reporting Engagement Obligation for Inadvertent Violations" ;
    proeth:sourcetext "Engineer A is not a competitor of Engineer B and does not know Engineer B personally." ;
    proeth:tensionresolution "The seriousness of the violation and the absence of personal acquaintance between Engineer A and Engineer B support bypassing collegial pre-engagement in favor of direct board reporting" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.763455"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting a proeth:Out-of-DisciplineSafetyCodeViolationPublicAuthorityReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Out-of-Discipline Safety Code Violation Reporting" ;
    proeth-core:competesWith case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting ;
    proeth-core:prevailsOver case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency ;
    proeth:casecontext "Engineer A was retained to assess the structural integrity of a 60-year-old occupied apartment building under a confidentiality agreement. The client disclosed known electrical and mechanical code violations. Engineer A was a structural engineer, not an electrical or mechanical engineer." ;
    proeth:compliancestatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A (BER Case 89-7)" ;
    proeth:obligationclass "Out-of-Discipline Safety Code Violation Public Authority Reporting Obligation" ;
    proeth:obligationstatement "Engineer A, a structural engineer, was obligated to report the electrical and mechanical code violations disclosed by the client to the appropriate public authorities, notwithstanding that those violations fell outside his engineering specialty, because he recognized they could cause injury to building occupants." ;
    proeth:sourcetext "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards" ;
    proeth:temporalscope "Upon learning of the electrical and mechanical code violations from the client during the course of providing structural engineering services" ;
    proeth:textreferences "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities",
        "While Engineer A was not an electrical nor mechanical engineer, he did realize those deficiencies could cause injury to the occupants of the building",
        "the client confided in Engineer A and informed him that the building contained deficiencies in the electrical and mechanical systems which violate applicable codes and standards" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.761534"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment a proeth:AnonymousComplaintCase-WeakeningLimitationAcknowledgmentObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Anonymous Complaint Case-Weakening Acknowledgment" ;
    proeth-core:competesWith case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity ;
    proeth-core:defeasibleUnder case116:Engineer_A_Anonymous_Complaint_Filing_State ;
    proeth:casecontext "Engineer A filed an anonymous complaint. The Board noted that anonymous complaints may weaken enforcement but are not unethical, and that filing anonymously is preferable to filing nothing." ;
    proeth:compliancestatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.8" ;
    proeth:derivedFromPrinciple case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "medium" ;
    proeth:obligatedparty "Engineer A (current case)" ;
    proeth:obligationclass "Anonymous Complaint Case-Weakening Limitation Acknowledgment Obligation" ;
    proeth:obligationstatement "Engineer A, in choosing to file anonymously, was obligated to recognize and weigh the practical limitation that the absence of an identified complainant could weaken the state board's ability to investigate and prosecute the complaint against Engineer B." ;
    proeth:sourcetext "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct" ;
    proeth:temporalscope "At the time of deciding how to file the complaint" ;
    proeth:textreferences "Certainly a great deal more is accomplished by the filing of a legitimate anonymous complaint than by the filing of no complaint at all",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct",
        "the Board is not willing to conclude that it would be unethical to submit an anonymous complaint" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773565"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference a proeth:SignedComplaintPublicStep-ForwardPolicyPreferenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Signed Complaint Policy Preference" ;
    proeth-core:competesWith case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case ;
    proeth-core:defeasibleUnder case116:Present_Case_Anonymous_Reporting_Adequacy ;
    proeth:casecontext "Engineer A filed an anonymous complaint against Engineer B with the state licensing board. The Board found the anonymous complaint not unethical but expressed a clear policy preference for signed complaints." ;
    proeth:compliancestatus "partial" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case116:Signed_Complaint_Preference_Applied_to_Engineer_As_Reporting_Decision ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A (current case)" ;
    proeth:obligationclass "Signed Complaint Public Step-Forward Policy Preference Obligation" ;
    proeth:obligationstatement "Engineer A, having chosen to file an anonymous complaint, was subject to the professional policy preference that he step forward publicly with a signed complaint, because doing so would enable Engineer B to understand the context of the charges, satisfy fundamental fairness norms, and strengthen the board's enforcement capacity." ;
    proeth:sourcetext "there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate" ;
    proeth:temporalscope "At the time of filing the complaint with the state licensing board" ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made",
        "the Board believes that it makes good policy sense for an engineer to step forward and publicly raise an ethical concern with the state board",
        "there are reasons why raising the issue via a signed letter vs. anonymously would be appropriate" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773387"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override a proeth:PublicWelfareParamount,
        owl:NamedIndividual ;
    rdfs:label "Public Welfare Paramount Applied in BER 89-7 Confidentiality Override" ;
    proeth:appliedto "Building Sale Client BER 89-7" ;
    proeth:balancingwith "Confidentiality Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "In BER Case 89-7, the Board ruled that Engineer A's obligation to protect public safety overrode the confidentiality agreement with the client — the word 'paramount' in NSPE Code Section I.1 establishes that public health and safety takes precedence over client confidentiality obligations." ;
    proeth:confidence "0.95" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "Public welfare is not merely one consideration among many — it is paramount, meaning it overrides competing obligations including contractual confidentiality when public health and safety are at genuine risk from known code violations." ;
    proeth:invokedby "Engineer A BER 89-7 Confidentiality-Bound Building Sale Engineer" ;
    proeth:principleclass "Public Welfare Paramount" ;
    proeth:sourcetext "Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety." ;
    proeth:tensionresolution "Public welfare paramount overrides confidentiality; the NSPE Code's use of 'paramount' is interpreted as establishing a lexical priority rather than a mere balancing factor." ;
    proeth:textreferences "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board highlighted the engineer's primary obligation to protect the safety, health, property, and welfare of the public.",
        "The NSPE Code of Ethics is clear on this point. Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety.",
        "matters of public health and safety must take precedence." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767840"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B a proeth:AccusedEngineerProceduralFairnessRightinComplaintContext,
        owl:NamedIndividual ;
    rdfs:label "Accused Engineer Procedural Fairness Right Acknowledged for Engineer B" ;
    proeth:appliedto "Engineer B Licensee Subject to Professional Conduct Complaint" ;
    proeth:balancingwith "Anonymous Reporting as Ethical Minimum",
        "Engineering Self-Policing Obligation" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "The Board acknowledges that Engineer B has a legitimate interest in knowing who filed the complaint against him and in what context, and that it is generally considered fundamentally unfair not to know who one's accuser is — a consideration that weighs in favor of signed rather than anonymous complaints." ;
    proeth:confidence "0.83" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "medium" ;
    proeth:interpretation "Even in a professional self-policing context, the accused engineer retains procedural fairness interests that the ethics framework acknowledges — not as a bar to anonymous reporting, but as a factor that should influence the reporting engineer's decision about modality." ;
    proeth:invokedby "State Licensing Board Complaint Recipient" ;
    proeth:principleclass "Accused Engineer Procedural Fairness Right in Complaint Context" ;
    proeth:sourcetext "It is generally considered fundamentally unfair not to know who one's accuser is." ;
    proeth:tensionresolution "The Board acknowledges the fairness concern but does not elevate it to a bar on anonymous reporting; it remains a consideration that tips the balance toward signed reporting when circumstances permit." ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made.",
        "It is generally considered fundamentally unfair not to know who one's accuser is.",
        "not having an actual complainant involved in the board's complaint could weaken the case against an individual who may have violated the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767684"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency a proeth:BriefReportMentionInsufficiencyforPublicAuthoritySafetyNotificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Brief Report Mention Insufficiency" ;
    proeth-core:defeasibleUnder case116:BER_89-7_Public_Safety_at_Risk_from_Building_Code_Violations ;
    proeth:casecontext "Engineer A included only a brief mention of his conversation with the client about the code deficiencies in his confidential structural report, and took no further action to notify public authorities." ;
    proeth:compliancestatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7 ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A (BER Case 89-7)" ;
    proeth:obligationclass "Brief Report Mention Insufficiency for Public Authority Safety Notification Obligation" ;
    proeth:obligationstatement "Engineer A's brief mention of the electrical and mechanical code violations in his confidential structural report did not satisfy his obligation to notify the appropriate public authorities, because the confidential report was never transmitted to those authorities and therefore could not trigger enforcement action." ;
    proeth:sourcetext "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies" ;
    proeth:temporalscope "At the time of completing and delivering the confidential structural report" ;
    proeth:textreferences "However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party",
        "In his report, Engineer A made a brief mention of his conversation with the client concerning the deficiencies",
        "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773068"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty a proeth:Self-PolicingProfessionPeerMisconductReportingFoundationalDutyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Current Case Self-Policing Foundational Reporting Duty" ;
    proeth-core:competesWith case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case ;
    proeth-core:defeasibleUnder case116:Present_Case_Self-Policing_Profession_Peer_Reporting_Duty ;
    proeth-core:prevailsOver case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case ;
    proeth:casecontext "Engineer A observed what appeared to be a serious violation of state board rules of professional conduct by Engineer B, with whom he had no competitive or personal relationship. Engineer A chose to file an anonymous complaint with the state licensing board." ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A (current case)" ;
    proeth:obligationclass "Self-Policing Profession Peer Misconduct Reporting Foundational Duty Obligation" ;
    proeth:obligationstatement "Engineer A was obligated, as a licensed professional engineer in a self-policing profession, to report Engineer B's apparent serious violation of state board rules of professional conduct to the appropriate public authorities, recognizing this as a basic ethical obligation of every licensed engineer." ;
    proeth:sourcetext "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation" ;
    proeth:temporalscope "Upon observing the apparent serious violation by Engineer B" ;
    proeth:textreferences "Engineering, like other profession, is a self-policing profession whereby licensed professional engineers have a fundamental obligation to report instances of unprofessional conduct to the appropriate public authorities",
        "The duty of engineers to come forward with information on ethical violations by other engineers is a basic ethical obligation",
        "it is the Board's view that Engineer A clearly had a fundamental ethical obligation to cooperate with the state board" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773239"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7 a proeth:ConfidentialityNon-ApplicabilitytoPublicDangerDisclosure,
        owl:NamedIndividual ;
    rdfs:label "Confidentiality Non-Applicability to Public Danger Invoked in BER 89-7" ;
    proeth:appliedto "Building Sale Client BER 89-7" ;
    proeth:balancingwith "Confidentiality Principle",
        "Public Welfare Paramount" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteexpression "In BER Case 89-7, the confidentiality agreement between Engineer A and the building sale client did not bar Engineer A from reporting electrical and mechanical code violations that posed injury risk to building occupants — the Board held that public health and safety must take precedence over confidentiality obligations." ;
    proeth:confidence "0.93" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:43:36.477497+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:43:36.477497+00:00" ;
    proeth:importance "high" ;
    proeth:interpretation "Confidentiality obligations, while significant, are not absolute — they yield to the engineer's duty to report apparent dangers to public health and safety, which is the primary purpose of the ethics code's public welfare provisions." ;
    proeth:invokedby "Engineer A BER 89-7 Confidentiality-Bound Building Sale Engineer" ;
    proeth:principleclass "Confidentiality Non-Applicability to Public Danger Disclosure" ;
    proeth:sourcetext "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:tensionresolution "The Board resolves the tension by holding that confidentiality does not apply to public danger disclosure — the obligation to protect public safety is not merely a competing consideration but a categorical override of confidentiality in this context." ;
    proeth:textreferences "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board highlighted the engineer's primary obligation to protect the safety, health, property, and welfare of the public.",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.767994"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case a proeth:AnonymousComplaintPermissibilityWithSignedComplaintPreferenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Anonymous Filing Permissibility Assessment BER Case" ;
    proeth-core:competesWith case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference ;
    proeth-core:prevailsOver case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity ;
    proeth:casecontext "Engineer A chooses to file anonymously rather than under his own name; the case raises whether anonymous reporting satisfies the professional duty to report" ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.89" ;
    proeth:derivedFromPrinciple case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A,
        case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A" ;
    proeth:obligationclass "Anonymous Complaint Permissibility With Signed Complaint Preference Obligation" ;
    proeth:obligationstatement "Engineer A's decision to file the complaint anonymously satisfies the minimum reporting obligation, though a signed complaint would have been the preferred and more professionally courageous approach; the anonymous filing is ethically permissible given that it accurately identifies Engineer B and the circumstances of the alleged violation." ;
    proeth:sourcetext "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:temporalscope "At the time of filing the complaint with the state engineering licensure board" ;
    proeth:textreferences "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation of the state board's rules of professional conduct." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.764652"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity a proeth:SignedComplaintPublicStep-ForwardPolicyPreferenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Procedural Fairness Interest in Knowing Accuser Identity" ;
    proeth-core:competesWith case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment ;
    proeth-core:defeasibleUnder case116:Present_Case_Anonymous_Complainant_Identity_Concealment_Fairness ;
    proeth:casecontext "Engineer B is the subject of an anonymous complaint and has no means of knowing who filed it or in what context the alleged violation was observed." ;
    proeth:compliancestatus "partial" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.82" ;
    proeth:derivedFromPrinciple case116:Accused_Engineer_Procedural_Fairness_Right_Acknowledged_for_Engineer_B ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "medium" ;
    proeth:obligatedparty "Engineer A (current case) — duty owed to Engineer B" ;
    proeth:obligationclass "Signed Complaint Public Step-Forward Policy Preference Obligation" ;
    proeth:obligationstatement "Engineer A's obligation to consider filing a signed complaint was reinforced by Engineer B's legitimate interest in knowing who filed the complaint and in what context, so that Engineer B could meaningfully respond to the charges — a fundamental fairness interest that anonymous filing frustrates." ;
    proeth:sourcetext "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made" ;
    proeth:temporalscope "At the time of filing the complaint" ;
    proeth:textreferences "Arguably, Engineer B should have some idea of who made the charge against him in order to understand the context in which the charges are being made",
        "It is generally considered fundamentally unfair not to know who one's accuser is" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.773719"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_BER_89-7_Confidentiality_Agreement_Non-Excuse_for_Safety_Reporting a proeth:ConfidentialityAgreementNon-ExcuseforKnownSafetyCodeViolationReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A BER 89-7 Confidentiality Agreement Non-Excuse for Safety Reporting" ;
    proeth-core:competesWith case116:Engineer_A_BER_89-7_Out-of-Discipline_Safety_Code_Violation_Reporting ;
    proeth-core:defeasibleUnder case116:BER_89-7_Client_Confidentiality_vs._Public_Safety_Conflict,
        case116:BER_89-7_Confidentiality_Agreement_Suppressing_Safety_Report ;
    proeth-core:prevailsOver case116:Engineer_A_BER_89-7_Brief_Report_Mention_Insufficiency ;
    proeth:casecontext "Engineer A operated under a confidentiality agreement with the building sale client. The client disclosed known code violations and stated the building would be sold 'as is' with no remediation. Engineer A mentioned the violations briefly in his confidential report but did not notify any public authority." ;
    proeth:compliancestatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case116:Confidentiality_Non-Applicability_to_Public_Danger_Invoked_in_BER_89-7,
        case116:Public_Welfare_Paramount_Applied_in_BER_89-7_Confidentiality_Override ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "discussion" ;
    proeth:firstdiscoveredat "2026-02-28T23:45:36.997642+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:45:36.997642+00:00" ;
    proeth:importance "high" ;
    proeth:obligatedparty "Engineer A (BER Case 89-7)" ;
    proeth:obligationclass "Confidentiality Agreement Non-Excuse for Known Safety Code Violation Reporting Obligation" ;
    proeth:obligationstatement "Engineer A was obligated to report the known electrical and mechanical code violations to the appropriate public authorities notwithstanding the confidentiality agreement with the client, because the NSPE Code designates public health and safety as 'paramount' — a designation that supersedes contractual confidentiality obligations." ;
    proeth:sourcetext "in view of the terms of the agreement, Engineer A did not report the safety violations to any third party" ;
    proeth:temporalscope "Upon learning of the code violations and upon completing the structural report" ;
    proeth:textreferences "Code Section I.1. employs the word 'paramount' to describe the obligation of the engineer with respect to the public health and safety",
        "In ruling that it was unethical for Engineer A not to report the safety violations to the appropriate public authorities",
        "in view of the terms of the agreement, Engineer A did not report the safety violations to any third party",
        "the obligation of the engineer to refrain from revealing confidential information, data, and facts concerning the business affairs of the client without consent of the client is a significant ethical obligation. (However) matters of public health and safety must take precedence" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.772926"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case a proeth:SeriousViolationCollegialPre-ReportingEngagementNon-RequirementObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Collegial Pre-Reporting Engagement Non-Requirement Serious Violation BER Case" ;
    proeth-core:competesWith case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty ;
    proeth-core:defeasibleUnder case116:Engineer_A_Peer_Violation_Observation_State ;
    proeth:casecontext "The question arises whether Engineer A should have approached Engineer B directly before filing the anonymous complaint; the serious nature of the violation distinguishes this from the inadvertent violation scenario where collegial counsel is required first" ;
    proeth:compliancestatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "2" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:40:28.945338+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:40:28.945338+00:00" ;
    proeth:importance "medium" ;
    proeth:obligatedparty "Engineer A" ;
    proeth:obligationclass "Serious Violation Collegial Pre-Reporting Engagement Non-Requirement Obligation" ;
    proeth:obligationstatement "Because the observed violation is characterized as serious, Engineer A was not obligated to approach Engineer B directly before filing the complaint; the collegial pre-reporting engagement norm applies to inadvertent or minor violations, not to serious violations of professional conduct rules." ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:temporalscope "Prior to filing the complaint with the state licensing board" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally.",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B." ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.764793"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

case116:Engineer_A_Anonymous_Professional_Conduct_Complaint_Filer a proeth:AnonymousProfessionalConductComplaintFilerEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Anonymous Professional Conduct Complaint Filer" ;
    proeth-core:adheresToPrinciple case116:Anonymous_Reporting_Permissibility_Invoked_By_Engineer_A,
        case116:Anonymous_Reporting_as_Ethical_Minimum_Applied_to_Engineer_As_Complaint,
        case116:Collegial_Pre-Reporting_Engagement_Question_Raised_By_Engineer_A_Situation,
        case116:Disinterested_Professional_Duty_Demonstrated_By_Engineer_A,
        case116:Disinterested_Professional_Duty_to_Report_Invoked_by_Engineer_A,
        case116:Engineering_Self-Policing_Obligation_Invoked_in_BER_Case_Context,
        case116:Mandatory_Competitor_Misconduct_Reporting_Obligation_Applied_to_Engineer_A,
        case116:Mandatory_Misconduct_Reporting_Invoked_By_Engineer_A_Against_Engineer_B,
        case116:Professional_Accountability_of_Engineer_B_Through_Licensing_Board_Process,
        case116:Signed_Complaint_Preference_Applied_to_Engineer_As_Reporting_Decision ;
    proeth-core:hasObligation case116:Engineer_A_Anonymous_Filing_Permissibility_Assessment_BER_Case,
        case116:Engineer_A_Collegial_Pre-Reporting_Engagement_Non-Requirement_Serious_Violation_BER_Case,
        case116:Engineer_A_Current_Case_Anonymous_Complaint_Case-Weakening_Acknowledgment,
        case116:Engineer_A_Current_Case_Self-Policing_Foundational_Reporting_Duty,
        case116:Engineer_A_Current_Case_Signed_Complaint_Policy_Preference,
        case116:Engineer_A_Disinterested_Reporting_of_Engineer_B_Serious_Violation_BER_Case,
        case116:Engineer_A_Motivation_Purity_Disinterested_Reporting_BER_Case,
        case116:Engineer_A_No-Personal-Relationship_Non-Excuse_for_Non-Reporting_BER_Case,
        case116:Engineer_B_Procedural_Fairness_Interest_in_Knowing_Accuser_Identity ;
    proeth:attributes "{'relationship_to_respondent': 'No competitive relationship; no personal acquaintance', 'complaint_type': 'Anonymous', 'motivation': 'Disinterested professional duty; public interest', 'violation_type': 'State board rules of professional conduct'}" ;
    proeth:caseinvolvement "Engineer A observes a serious violation of state board rules of professional conduct by Engineer B, with whom he has no competitive or personal relationship, and files an anonymous complaint with the state engineering licensure board identifying Engineer B and the circumstances of the alleged violation." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:discoveredincase "116" ;
    proeth:discoveredinpass "1" ;
    proeth:discoveredinsection "facts" ;
    proeth:firstdiscoveredat "2026-02-28T23:36:07.270833+00:00" ;
    proeth:firstdiscoveredincase "116" ;
    proeth:generatedattime "2026-02-28T23:36:07.270833+00:00" ;
    proeth:importance "high" ;
    proeth:relationships "{'type': 'complainant_against', 'target': 'Engineer B Licensee Subject to Professional Conduct Complaint'}",
        "{'type': 'reporting_to', 'target': 'State Engineering Licensure Board'}" ;
    proeth:rolecategory "public_responsibility" ;
    proeth:roleclass "Anonymous Professional Conduct Complaint Filer Engineer" ;
    proeth:sourcetext "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B" ;
    proeth:textreferences "Engineer A is not a competitor of Engineer B and does not know Engineer B personally",
        "Engineer A observes what he believes is a serious violation of the state board's rules of professional conduct by Engineer B",
        "Engineer A submits an anonymous complaint to the state engineering licensure board identifying Engineer B and the circumstances surrounding the alleged violation" ;
    proeth:wasattributedto "Case 116 Extraction" ;
    prov:generatedAtTime "2026-02-28T23:53:17.762905"^^xsd:dateTime ;
    prov:wasGeneratedBy "ProEthica Case 116 Extraction" .

