@prefix case86: <http://proethica.org/ontology/case/86#> .
@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 proeth-prov: <http://proethica.org/provenance#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://proethica.org/ontology/case/86> a owl:Ontology ;
    rdfs:label "ProEthica Case 86 Ontology" ;
    dcterms:created "2026-06-05T09:49:00.621538"^^xsd:dateTime ;
    dcterms:title "Public Welfare—Client Action Following Engineers Services" ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case86:BER_Case_No._97-13 a owl:NamedIndividual ;
    rdfs:label "BER Case No. 97-13" ;
    rdfs:comment "The Board cited this case as a more recent example of balancing client confidentiality against public safety obligations, and distinguished it from the current case because the engineer's findings were based on speculation and he lacked structural engineering expertise, justifying a more cautious approach." ;
    skos:definition "The Board cited this case as a more recent example of balancing client confidentiality against public safety obligations, and distinguished it from the current case because the engineer's findings were based on speculation and he lacked structural engineering expertise, justifying a more cautious approach." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Case_86_Timeline a owl:NamedIndividual,
        time:TemporalEntity ;
    rdfs:label "Case 86 Timeline" ;
    proeth:actionCount 8 ;
    proeth:eventCount 7 ;
    proeth:totalElements 15 ;
    proeth-prov:synthesisLiteral "hasTimepoints",
        "temporalConsistency" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Case_No._89-7 a owl:NamedIndividual ;
    rdfs:label "Case No. 89-7" ;
    rdfs:comment "The Board cited this case to illustrate the fundamental ethical tension between an engineer's duty of confidentiality to a client and the paramount obligation to protect public health and safety, and to show how the current case differs from a situation where confidentiality and lack of expertise warranted a more measured approach." ;
    skos:definition "The Board cited this case to illustrate the fundamental ethical tension between an engineer's duty of confidentiality to a client and the paramount obligation to protect public health and safety, and to show how the current case differs from a situation where confidentiality and lack of expertise warranted a more measured approach." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Authority_Reporting_Decision a owl:NamedIndividual ;
    rdfs:label "CausalLink_Authority Reporting Decision" ;
    proeth:analyzesAction case86:Authority_Reporting_Decision ;
    rdfs:comment "Reporting to authorities fulfils the paramount obligation to public welfare and the duty to disclose known violations, but it violates faithfulness to the client, and this tension matters because the action is causally terminal in the chain, meaning it produces consequences for the client that cannot be undone once taken." ;
    skos:definition "Reporting to authorities fulfils the paramount obligation to public welfare and the duty to disclose known violations, but it violates faithfulness to the client, and this tension matters because the action is causally terminal in the chain, meaning it produces consequences for the client that cannot be undone once taken." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Client_Contact_Decision a owl:NamedIndividual ;
    rdfs:label "CausalLink_Client Contact Decision" ;
    proeth:analyzesAction case86:Client_Contact_Decision ;
    rdfs:comment "Contacting the client first fulfils faithfulness to the client by giving the responsible party an opportunity to correct the violation before authorities are involved, and this step is causally upstream of both compliance monitoring and authority reporting, so its normative weight lies in how it shapes which corrective path is ultimately taken." ;
    skos:definition "Contacting the client first fulfils faithfulness to the client by giving the responsible party an opportunity to correct the violation before authorities are involved, and this step is causally upstream of both compliance monitoring and authority reporting, so its normative weight lies in how it shapes which corrective path is ultimately taken." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Compliance_Monitoring_Decision a owl:NamedIndividual ;
    rdfs:label "CausalLink_Compliance Monitoring Decision" ;
    proeth:analyzesAction case86:Compliance_Monitoring_Decision ;
    rdfs:comment "Monitoring whether the client actually follows through on corrective action fulfils the obligation to protect public health and welfare because, without verification, the client contact decision could produce only a hollow promise, leaving the illegal fill and its environmental harm unaddressed." ;
    skos:definition "Monitoring whether the client actually follows through on corrective action fulfils the obligation to protect public health and welfare because, without verification, the client contact decision could produce only a hollow promise, leaving the illegal fill and its environmental harm unaddressed." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Confidential_Non-Disclosure_De a owl:NamedIndividual ;
    rdfs:label "CausalLink_Confidential Non-Disclosure De" ;
    rdfs:comment "Because this decision flows from the discovery of a structural deficiency and forecloses any downstream corrective action, honoring client confidentiality at the cost of public safety reporting means that a known hazard remains unaddressed, which is precisely why the violation of the paramount obligation to protect public health and welfare carries serious normative weight in this causal position." ;
    skos:definition "Because this decision flows from the discovery of a structural deficiency and forecloses any downstream corrective action, honoring client confidentiality at the cost of public safety reporting means that a known hazard remains unaddressed, which is precisely why the violation of the paramount obligation to protect public health and welfare carries serious normative weight in this causal position." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Field_Notes_Retention_Decision a owl:NamedIndividual ;
    rdfs:label "CausalLink_Field Notes Retention Decision" ;
    proeth:analyzesAction case86:Field_Notes_Retention_Decision ;
    rdfs:comment "Because the bridge inspection deficiency finding triggers this decision, retaining the field notes fulfills both the duty to document professional observations and the duty of faithfulness to the client by preserving an accurate record, and this matters causally because those notes constitute the evidentiary foundation that any subsequent safety or compliance action would depend upon." ;
    skos:definition "Because the bridge inspection deficiency finding triggers this decision, retaining the field notes fulfills both the duty to document professional observations and the duty of faithfulness to the client by preserving an accurate record, and this matters causally because those notes constitute the evidentiary foundation that any subsequent safety or compliance action would depend upon." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Professional_Service_Completio a owl:NamedIndividual ;
    rdfs:label "CausalLink_Professional Service Completio" ;
    rdfs:comment "By completing the wetland delineation competently and faithfully, Engineer A establishes the factual baseline that makes the subsequent violation discovery possible, meaning that fulfilling these obligations is what creates the causal conditions under which the engineer later faces harder ethical choices about reporting." ;
    skos:definition "By completing the wetland delineation competently and faithfully, Engineer A establishes the factual baseline that makes the subsequent violation discovery possible, meaning that fulfilling these obligations is what creates the causal conditions under which the engineer later faces harder ethical choices about reporting." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Public_Authority_Non-Reporting a owl:NamedIndividual ;
    rdfs:label "CausalLink_Public Authority Non-Reporting" ;
    rdfs:comment "Although this decision is guided by the obligation to hold paramount public health and safety, it fulfills only client faithfulness and violates no listed obligation, which reflects the normative judgment that in this causal context the engineer's discretion not to escalate to public authorities is treated as permissible rather than required, even though the guiding principle of public welfare shapes how that discretion must be exercised." ;
    skos:definition "Although this decision is guided by the obligation to hold paramount public health and safety, it fulfills only client faithfulness and violates no listed obligation, which reflects the normative judgment that in this causal context the engineer's discretion not to escalate to public authorities is treated as permissible rather than required, even though the guiding principle of public welfare shapes how that discretion must be exercised." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalLink_Violation_Observation_Decision a owl:NamedIndividual ;
    rdfs:label "CausalLink_Violation Observation Decision" ;
    proeth:analyzesAction case86:Violation_Observation_Decision ;
    rdfs:comment "The decision to recognize and register the illegal wetland fill as a violation matters because it is the cognitive and moral threshold that activates the engineer's downstream obligations, and failing to treat the observation as ethically significant would have broken the causal chain leading to client contact and potential corrective action." ;
    skos:definition "The decision to recognize and register the illegal wetland fill as a violation matters because it is the cognitive and moral threshold that activates the engineer's downstream obligations, and failing to treat the observation as ethically significant would have broken the causal chain leading to client contact and potential corrective action." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "Engineer A should contact the client and inquire about the actions the client has taken and point out the action is a violation of the law and that steps need to be take to remedy the violation or obtain a variance from the proper authorities." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "102" ;
    proeth:answersQuestion3 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that Engineer A must contact the client and identify the violation, the post-engagement nature of the discovery does not diminish Engineer A's ethical duty to act. The obligation to hold paramount the safety, health, and welfare of the public is not bounded by the temporal limits of a professional engagement. Engineer A's incidental observation while driving past the property is sufficient to trigger the duty because the violation is substantial, visible, and unambiguous to a trained environmental engineer who personally delineated the wetlands. The accidental character of the discovery is ethically irrelevant: what matters is that Engineer A now possesses knowledge of a significant ongoing environmental law violation, and that knowledge carries professional responsibility regardless of how or when it was acquired. Waiting for a formal re-assessment before acting would allow continued irreversible ecological harm and would be inconsistent with the public welfare obligation." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_4>,
        <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "202" ;
    proeth:answersQuestion3 "402" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "II.1.f." ;
    proeth:citedProvision4 "II.4." ;
    proeth:citedProvision5 "III.4." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board's graduated-response framework — requiring Engineer A to contact the client before escalating to regulatory authorities — is ethically sound as a first step, but it is not an indefinite shield against escalation. If the client refuses to remediate the violation, denies its existence, or provides an implausible or unverifiable claim that permits are pending, Engineer A's obligation shifts decisively toward regulatory reporting. At that point, client confidentiality cannot be invoked to suppress disclosure of an ongoing, substantial violation of federal and state environmental law. The confidentiality duty under the Code protects legitimate business information; it does not protect a client's active commission of illegal conduct that causes ongoing public and environmental harm. Providing Engineer A's wetland delineation report and technical findings to regulators in that circumstance would not constitute an impermissible breach of confidentiality but would instead represent the proper exercise of Engineer A's professional and ethical responsibility to the public. The faithful-agent duty, which survives engagement completion in attenuated form, yields entirely when the client's conduct crosses into clear illegality causing irreversible harm." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "301" ;
    proeth:answersQuestion2 "302" ;
    proeth:answersQuestion3 "303" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:citedProvision3 "III.1." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "From both deontological and virtue ethics perspectives, Engineer A's ethical obligations in this case are reinforced by the convergence of multiple independent duties rather than resting on any single principle. Deontologically, Engineer A bears a categorical duty to report violations of law that endanger public welfare, a duty that is not contingent on the existence of an active client relationship or on the client's consent. From a virtue ethics standpoint, professional integrity and civic courage require Engineer A to confront the client directly rather than rationalizing inaction on the grounds that the engagement has ended. From a consequentialist standpoint, the cumulative and potentially irreversible ecological harm caused by more than half an acre of unpermitted wetland fill — combined with the deterrent value of consistent professional reporting — substantially outweighs any relational or reputational cost Engineer A might incur by escalating the matter. The convergence of all three ethical frameworks on the same course of action — contact the client, demand remediation, and escalate to authorities if the client fails to act — provides strong justification for the Board's conclusion and underscores that no legitimate ethical theory supports Engineer A's silence." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.4." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "The post-engagement nature of Engineer A's discovery does not weaken or eliminate the duty to act. The ethical obligation to protect public welfare is not contractually bounded by the scope or duration of a professional engagement. Engineer A's duty arises from his status as a licensed engineer with direct knowledge of a substantial ongoing violation of federal and state law, not from any residual contractual relationship with the client. The completion of the wetland delineation services terminated Engineer A's faithful-agent duties in the transactional sense, but it did not extinguish his broader professional obligation to the public. An engineer who happens upon clear evidence of an environmental law violation is no less obligated to act because the violation was discovered after the engagement ended than one who discovers it during active service. If anything, the post-engagement context slightly simplifies the analysis by removing any argument that client loyalty during an active engagement should temper the response." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "401" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "Engineer A's incidental observation while driving past the property is a legally and ethically sufficient factual basis to trigger a reporting obligation, provided the observation is clear and unambiguous to a qualified professional. Engineer A is an environmental engineer who performed wetland delineation on this specific site. He possesses direct, site-specific knowledge of the pre-existing wetland boundaries and conditions. When such a professional observes more than half an acre of fill material placed across a portion of wetlands he personally delineated, that observation carries substantial evidentiary weight. No formal re-assessment is required before the duty to contact the client is activated. However, Engineer A should be careful not to overstate certainty about permit status — the client may theoretically have obtained permits unknown to Engineer A — which is precisely why the Board's graduated response of contacting the client first is appropriate. The incidental nature of the discovery is irrelevant to the strength of the duty; what matters is the quality and reliability of the observation, which here is high given Engineer A's expertise and prior site familiarity." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "401" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "Engineer A has no affirmative duty to monitor the client's property after completing wetland delineation services. No provision of the NSPE Code of Ethics imposes a post-engagement surveillance obligation on engineers, and imposing such a duty would be practically unworkable and professionally unreasonable. The ethical obligation in this case arises solely from the accidental discovery of the violation — that is, from Engineer A's actual knowledge of a substantial and ongoing breach of federal and state environmental law. The triggering condition is knowledge, not monitoring. Had Engineer A never driven past the property, he would have had no residual obligation to inquire about compliance. The accidental nature of the discovery does not, however, diminish the strength of the duty once knowledge is acquired. Once an engineer has direct, reliable knowledge of a substantial public welfare violation, the source of that knowledge — whether systematic monitoring or pure chance — is ethically irrelevant to the obligation to respond." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_204 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_204" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_4>,
        <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "104" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "II.1.f." ;
    proeth:citedProvision4 "III.4." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "If the client refuses to remediate the violation or obtain a variance, Engineer A's obligation escalates to reporting the violation to the appropriate regulatory authorities. The more difficult sub-question is whether Engineer A may proactively provide his wetland delineation report and technical findings to regulators. The answer is yes, and doing so does not constitute an impermissible disclosure of confidential client information under these circumstances. Code provision II.1.c. protects confidential client information, but confidentiality protections do not extend to shielding ongoing violations of federal and state law from regulatory enforcement. The wetland delineation report documents the pre-violation condition of the site and is directly relevant to establishing the nature and extent of the illegal fill. Providing it to regulators in the context of reporting a substantial environmental law violation falls within the recognized exception that confidentiality obligations yield when public welfare is at stake. Furthermore, Code provision II.1.f. affirmatively requires engineers with knowledge of violations to report to appropriate professional bodies, and by extension to regulatory authorities when the violation involves public welfare. Withholding the technical report in this context would undermine the very reporting obligation the Code imposes." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1>,
        <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "201" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.4." ;
    proeth:citedProvision3 "III.1." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "The faithful-agent principle yields entirely to the public welfare obligation when the client's conduct constitutes a substantial, ongoing violation of federal and state environmental law. During an active engagement, the faithful-agent duty is robust and requires engineers to subordinate personal preferences to the client's legitimate interests. However, Code provision II.4. makes clear that faithful agency operates within the bounds of law and ethics — it does not require or permit an engineer to become complicit in a client's illegal conduct. The tipping point is reached when the client's actions cross from business decisions Engineer A may disagree with into clear violations of law that cause ongoing harm to a protected public resource. Unpermitted fill across more than half an acre of wetlands is not a borderline case; it is a substantial violation that triggers the paramount public welfare obligation under Code provision I.1. At that point, the faithful-agent duty does not merely yield — it is extinguished with respect to any conduct that would shield the violation from correction." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_4>,
        <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "202" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "II.1.f." ;
    proeth:citedProvision4 "III.4." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "Client confidentiality cannot be legitimately invoked to avoid reporting a clear and ongoing environmental law violation that Engineer A personally observed. Code provision II.1.c. and III.4. protect confidential business information, but these provisions have never been interpreted to require engineers to remain silent about active, substantial violations of law that endanger public welfare. The confidentiality obligation is a professional duty owed to clients in the context of legitimate business activities; it is not a shield that immunizes clients from regulatory accountability for illegal conduct. An engineer who witnessed a client dumping toxic waste could not ethically invoke confidentiality to justify silence, and the same logic applies here. The unpermitted fill of protected wetlands is an ongoing environmental harm affecting a public resource regulated under federal and state law. Engineer A's post-engagement status does not strengthen the confidentiality argument — if anything, it weakens any claim that loyalty to the former client should override the public interest." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "The graduated-response principle — requiring Engineer A to contact the client before escalating to regulatory authorities — does not fatally conflict with the environmental law compliance principle, but it does carry a meaningful caveat when irreversible ecological harm is ongoing. The Board's conclusion correctly identifies client contact as the appropriate first step, and this sequence respects the possibility that the client may have obtained permits unknown to Engineer A, or may voluntarily remediate upon being informed of the legal exposure. However, the graduated-response principle is not absolute. If Engineer A's observation reveals that fill activity is actively ongoing and accelerating, or that the ecological damage is clearly irreversible and worsening by the day, the ethical calculus shifts toward more immediate regulatory notification. In the facts as presented — where the fill appears to have already been installed — the graduated response of client contact first is appropriate. But Engineer A should not allow the client-contact step to become an indefinite delay mechanism. If the client is unresponsive or dismissive, escalation to regulatory authorities should follow promptly, without extended waiting periods that allow further harm to accumulate." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "301" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:citedProvision3 "III.1." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "From a deontological perspective, Engineer A has a categorical duty to report the unpermitted wetland fill, and this duty is not meaningfully constrained by prior confidentiality obligations arising from the completed engagement. Deontological ethics grounds duties in the nature of the act and the agent's role, not in consequences or relational loyalties. Engineer A's role as a licensed professional engineer carries with it a categorical commitment to public welfare that is independent of any particular client relationship. The fact that the violation was discovered entirely outside the scope of the completed engagement actually strengthens the deontological case for reporting: Engineer A has no competing duty of active service to the client that might create a genuine conflict. The prior engagement created a confidentiality obligation with respect to legitimately confidential business information, but deontological reasoning would not extend that obligation to cover ongoing illegal conduct harming a public resource. The categorical imperative — that Engineer A should act only on principles he could will to be universal law — clearly supports disclosure: a universal rule that engineers report substantial environmental law violations they personally observe is both coherent and socially necessary." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_209 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_209" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "302" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 209 ;
    proeth:conclusionText "From a consequentialist standpoint, the cumulative environmental harm caused by allowing unpermitted fill to remain on more than half an acre of protected wetlands substantially outweighs any professional or relational costs Engineer A incurs by escalating the matter to regulatory authorities. Wetlands provide irreplaceable ecological services — flood mitigation, water filtration, wildlife habitat, and carbon sequestration — and their destruction is frequently permanent or requires decades of costly restoration. The harm to the public from inaction is concrete, ongoing, and potentially irreversible. By contrast, the costs to Engineer A of escalating — potential reputational friction with the former client, possible loss of future referrals from that client — are modest, speculative, and entirely private in nature. A consequentialist analysis also accounts for systemic effects: engineers who report violations reinforce the regulatory framework that protects wetlands broadly, while engineers who remain silent signal that professional observers can be relied upon to look away, undermining deterrence. On any reasonable consequentialist calculus, the obligation to escalate — following the graduated response of client contact first — is clear." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_210 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_210" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "303" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "III.1." ;
    proeth:conclusionNumber 210 ;
    proeth:conclusionText "From a virtue ethics perspective, Engineer A demonstrates professional integrity and civic courage by proactively confronting the client about the illegal fill rather than rationalizing non-involvement on the grounds that the original engagement has concluded. The virtue ethics framework asks what a person of good professional character would do, and it identifies the relevant virtues as honesty, courage, integrity, and civic responsibility. An engineer of good character who personally observes a substantial environmental law violation does not retreat into technical arguments about the scope of completed engagements or the limits of post-engagement duties. Instead, such an engineer recognizes that professional licensure carries an ongoing civic obligation — one that does not clock out when a project closes. The temptation to rationalize inaction ('it's not my project anymore,' 'I don't want to damage the relationship,' 'I'm not certain about the permit status') represents precisely the kind of moral evasion that virtue ethics identifies as a failure of character. Contacting the client directly and clearly, pointing out the violation, and following through with regulatory escalation if necessary, is the conduct of a professionally virtuous engineer." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_211 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_211" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_4>,
        <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "304" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.4." ;
    proeth:citedProvision3 "III.4." ;
    proeth:conclusionNumber 211 ;
    proeth:conclusionText "The faithful-agent duty Engineer A owed the client during the active engagement does not survive the completion of that engagement in any form that would constrain the obligation to disclose the observed violation to public authorities. Post-engagement, the faithful-agent duty dissolves into a narrower residual obligation: the duty not to use confidential information acquired during the engagement to actively harm the former client's legitimate business interests. That residual duty does not extend to protecting the former client from regulatory accountability for ongoing illegal conduct. Reporting a substantial environmental law violation to regulatory authorities is not an act of aggression against a former client's legitimate interests — it is compliance with a legal and ethical obligation that exists independently of the prior relationship. The deontological framing reinforces this conclusion: the faithful-agent duty is grounded in the trust relationship of an active engagement, and once that engagement ends, the duty's foundation dissolves. What remains is the engineer's permanent, role-based duty to the public." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_212 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_212" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "401" ;
    proeth:answersQuestion2 "103" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 212 ;
    proeth:conclusionText "If Engineer A had never driven past the client's property and therefore never observed the unpermitted fill, he would have had no residual post-engagement obligation to monitor or inquire about the site's compliance status. The ethical duty is triggered by knowledge, not by the passage of time or the nature of the prior engagement. The accidental nature of the discovery does not affect the strength of the disclosure duty once knowledge is acquired — the duty is equally strong whether Engineer A observed the violation by chance, by deliberate site visit, or through a third-party report. This conclusion has an important implication: engineers should not feel that accidental discoveries create a weaker or more discretionary duty than deliberate ones. The source of knowledge is irrelevant; the fact of knowledge is determinative. Equally, engineers should not feel that the absence of a monitoring obligation means they may deliberately avoid acquiring knowledge of violations — willful blindness is not an ethical defense." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_213 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_213" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "402" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:conclusionNumber 213 ;
    proeth:conclusionText "If the client provided a plausible but unverified explanation that permits were pending or had been verbally approved, Engineer A would be ethically permitted to defer regulatory escalation temporarily, but only briefly and conditionally. The graduated-response principle supports giving the client a reasonable opportunity to demonstrate compliance. However, given the scale of the violation — more than half an acre of unpermitted fill — Engineer A should not accept an unverified verbal assurance as a basis for indefinite deferral. The appropriate response would be to request documentary evidence of the pending or approved permits within a defined, short timeframe. If the client cannot produce such evidence promptly, or if the explanation proves implausible upon reflection, Engineer A's obligation to escalate to regulatory authorities is restored in full. Engineer A should also consider that regulatory agencies can independently verify permit status, and that reporting the observation while noting the client's claimed explanation is itself a responsible course of action that protects both the public interest and Engineer A's professional integrity." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_214 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_214" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.4." ;
    proeth:citedProvision3 "II.1.f." ;
    proeth:conclusionNumber 214 ;
    proeth:conclusionText "If the unpermitted fill had been installed during the active engagement rather than after its completion, Engineer A's ethical obligations would have been materially stronger in their immediacy and urgency, though not categorically different in their ultimate direction. During an active engagement, Engineer A would have had direct professional responsibility for the site, ongoing communication with the client, and a heightened duty to address violations discovered in the course of professional services. The active faithful-agent relationship would have created a stronger initial obligation to counsel the client privately and urgently before any external escalation. However, the active engagement would not have permitted Engineer A to remain silent indefinitely — the public welfare obligation would still have required escalation if the client refused to remediate. The primary difference is one of process and urgency: during an active engagement, the client-contact step would carry greater weight and a stronger expectation of immediate response, while the post-engagement context slightly accelerates the timeline for escalation given the absence of an ongoing professional relationship that might facilitate resolution." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_215 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_215" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "404" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.f." ;
    proeth:citedProvision3 "III.1." ;
    proeth:conclusionNumber 215 ;
    proeth:conclusionText "If Engineer A had reported the violation directly to regulatory authorities without first contacting the client, that sequence of action would represent a deviation from the graduated-response principle embedded in the Board's conclusion, and could constitute a separate ethical concern — though not necessarily a clear ethical breach. The graduated-response principle reflects the professional norm that engineers should give clients an opportunity to correct violations before escalating externally, particularly when there is a plausible possibility that the client is unaware of the legal requirements or believes permits are in order. Bypassing the client-contact step eliminates this opportunity and may expose the client to regulatory consequences that could have been avoided through voluntary compliance. However, the ethical weight of this concern is context-dependent: if Engineer A had reason to believe the client was aware of the violation and was actively concealing it, or if the fill activity was ongoing and accelerating, direct regulatory reporting without prior client contact might be justified. In the facts as presented, the Board's graduated approach — client contact first — is the ethically preferred sequence, and departing from it without compelling justification would reflect a failure to apply professional judgment proportionately." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_4>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "304" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.4." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The tension between faithful agency toward the client and the public welfare obligation is resolved in this case by a clear hierarchical ordering: the duty to hold paramount the safety, health, and welfare of the public supersedes the duty of loyal service to the client once the client's conduct crosses into substantial, ongoing violation of federal and state environmental law. The faithful agent duty is not eliminated — it survives the completion of the engagement in the form of a graduated response requirement that obligates Engineer A to contact the client before escalating to authorities — but it is subordinated. The faithful agent principle functions here as a procedural constraint on how Engineer A discharges the public welfare obligation, not as a substantive barrier to discharging it at all. This case teaches that faithful agency is a bounded duty: it governs the manner and sequence of Engineer A's response but cannot be invoked to justify inaction in the face of a clear, ongoing, and substantial environmental violation." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_4>,
        <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "104" ;
    proeth:citedProvision1 "II.1.c." ;
    proeth:citedProvision2 "III.4." ;
    proeth:citedProvision3 "I.1." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "The principle of client confidentiality does not shield the client's unpermitted wetland fill from disclosure, and this case clarifies the outer boundary of that principle with precision. Confidentiality protections under the NSPE Code attach to business affairs, technical processes, and professional information entrusted to the engineer in the course of the engagement. They do not extend to independently observable, ongoing violations of law that the engineer perceives through his own senses entirely outside the scope of any confidential communication. Engineer A's incidental observation while driving past the property is not derived from confidential client information — it is a direct perception of a physical condition on land that is visible from a public road. Accordingly, the confidentiality principle is not genuinely in tension with the disclosure duty here; rather, the two principles operate in different domains. This case teaches that confidentiality is a relational and informational principle, not a territorial one, and that it cannot be stretched to immunize a client's illegal conduct from an engineer's professional reporting obligations." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Conclusion_303 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_303" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_a>,
        <http://proethica.org/ontology/nspe#II_1_f>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:answersQuestion2 "204" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "II.1.f." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The graduated response principle and the environmental law compliance principle are not in fundamental conflict in this case, but their interaction reveals an important limiting condition: the graduated response sequence — contact the client first, then escalate to authorities if the client fails to act — is ethically defensible only so long as the ongoing harm is not so immediate and irreversible that the delay inherent in client notification would itself constitute a failure to protect the public. In the present facts, the fill has already been installed; the acute act of violation is complete even if its ecological consequences are ongoing. This means the graduated response does not sacrifice urgent prevention in the way it might if fill were actively being deposited in real time. The case therefore teaches that the graduated response principle retains its validity in post-hoc discovery scenarios but would yield to a more immediate escalation duty if the violation were actively ongoing and causing accelerating irreversible harm at the moment of discovery. Engineer A's obligation to contact the client first is thus context-sensitive, not absolute, and the environmental law compliance principle sets the ceiling on how much procedural deference to the client is permissible." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Should Engineer A report the client's unpermitted wetland fill to federal and state regulatory authorities after the engagement has concluded, or treat the observation as confidential information from a prior client relationship?" ;
    proeth:focus "Engineer A Post-Engagement Disclosure of Observed Wetland Fill Violation" ;
    proeth:option1 "Engineer A reports the observed unpermitted wetland fill to the appropriate federal and state regulatory agencies, treating the post-engagement observation as triggering a mandatory public welfare disclosure duty." ;
    proeth:option2 "Engineer A contacts the former client to demand voluntary remediation and permit compliance within a defined period, deferring regulatory reporting unless the client fails to act, on the grounds that a graduated response preserves the professional relationship and may achieve compliance without formal enforcement." ;
    proeth:option3 "Engineer A declines to report the violation, reasoning that the observation arose from proximity to a former client project and that residual confidentiality obligations to a former client shield incidentally acquired information from mandatory disclosure." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Does Engineer A's confidentiality duty from the prior wetland delineation engagement shield the directly observed, unpermitted wetland fill from disclosure, or does the nature of the observation as an established fact override any residual confidentiality interest?" ;
    proeth:focus "Engineer A Confidentiality Scope Relative to Directly Observed Wetland Violation" ;
    proeth:option1 "Engineer A determines that the directly observed, unpermitted fill is an independently established fact rather than confidential client information, and proceeds to report it to regulatory authorities without treating the prior engagement as a bar to disclosure." ;
    proeth:option2 "Engineer A treats all knowledge of the site and client activities, including the observed fill, as protected by the confidentiality obligation arising from the prior engagement, and declines to report on the grounds that professional loyalty to a former client extends to incidentally acquired observations." ;
    proeth:option3 "Engineer A defers any disclosure decision and consults legal counsel to determine whether the prior engagement creates enforceable confidentiality obligations that would expose Engineer A to liability for reporting the observed violation, treating the legal question as a prerequisite to any ethical action." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "Should Engineer A disclose the observed wetland fill violations to relevant regulatory authorities, or treat the observations as outside the scope of the engagement and maintain confidentiality toward the client?" ;
    proeth:focus "Engineer A observed apparent wetland fill violations during a bridge inspection engagement. The core tension is whether Engineer A must disclose those observations to regulatory authorities or other relevant parties, given that the wetland findings fall outside the strict scope of the bridge assignment but within Engineer A's professional expertise." ;
    proeth:option1 "Disclose the observed wetland fill violations to the appropriate regulatory agency, treating the public welfare obligation as paramount over client confidentiality when an apparent environmental law violation is detected." ;
    proeth:option2 "Inform the client of the observed wetland conditions and strongly recommend that the client self-report to regulators or take corrective action, without Engineer A independently contacting regulatory authorities." ;
    proeth:option3 "Treat the wetland observations as outside the contracted scope of the bridge inspection and refrain from reporting, on the basis that Engineer A was not retained to assess wetland compliance and lacks sufficient certainty to make a formal violation allegation." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Should Engineer A treat client confidentiality as an absolute bar to disclosing the wetland violation observations, or recognize that confidentiality obligations have limits when public welfare and legal compliance are at stake?" ;
    proeth:focus "Engineer A faces the question of whether client confidentiality obligations have limits when the information at issue involves an apparent violation of environmental law. The case requires Engineer A to determine whether the general duty to protect client confidences yields to the public interest in environmental compliance." ;
    proeth:option1 "Conclude that the duty of client confidentiality does not extend to concealing apparent violations of environmental law, and proceed with disclosure to the appropriate authority consistent with the public welfare paramount principle." ;
    proeth:option2 "Consult with legal counsel to determine whether the confidentiality obligation or the public disclosure obligation takes precedence under applicable law and professional codes before taking any action, thereby avoiding premature breach of either duty." ;
    proeth:option3 "Treat the confidentiality obligation as controlling unless there is evidence of imminent danger to persons, reasoning that environmental fill violations, while serious, do not rise to the level of immediate physical harm that would override client confidentiality." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:DP5 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP5" ;
    proeth:decisionPointId "DP5" ;
    proeth:decisionQuestion "Should Engineer A preserve and make available the bridge inspection field notes for use in subsequent proceedings, or treat those notes as confidential internal documents belonging to the client engagement?" ;
    proeth:focus "During the bridge inspection, Engineer A generated field notes that may be relevant to subsequent proceedings or regulatory inquiries. The question is whether Engineer A must preserve and potentially produce those field notes, or whether they may be treated as internal working documents subject to the client's confidentiality interests." ;
    proeth:option1 "Retain all bridge inspection field notes in their original form and make them available in response to any lawful regulatory or legal request, treating preservation as a professional obligation independent of client preference." ;
    proeth:option2 "Treat the field notes as work product belonging to the client, return or transfer them to the client upon project completion, and defer to the client's decisions about retention and disclosure." ;
    proeth:option3 "Retain the field notes independently but decline to produce them to third parties without client consent, balancing the preservation duty against the confidentiality obligation until a formal legal or regulatory demand resolves the conflict." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Field_Notes_Alteration a proeth:FieldNotesPreservationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Field Notes Alteration" ;
    proeth:caseContext "Engineer A agreed at client request to exclude the speculative wall condition observation from the final report but retained the information in engineering notes. The prohibition on altering those notes was absolute regardless of client preference." ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A (bridge inspection context)" ;
    proeth:constraintClass "Field Notes Preservation Obligation" ;
    proeth:constraintStatement "Engineer A was prohibited from altering the engineering notes documenting the observed defective bridge wall condition, even after agreeing not to include that information in the final written report." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 97-13" ;
    proeth:temporalScope "From the time of the observation through the conclusion of the engagement and beyond" ;
    proeth:textReferences "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested.",
        "However, under no circumstance would it be appropriate for Engineer A to alter his field notes." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "However, under no circumstance would it be appropriate for Engineer A to alter his field notes." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from altering the engineering notes documenting the observed defective bridge wall condition, even after agreeing not to include that information in the final written report." ;
    skos:definition "Engineer A was prohibited from altering the engineering notes documenting the observed defective bridge wall condition, even after agreeing not to include that information in the final written report." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#I.1.> a owl:NamedIndividual ;
    rdfs:label "I.1." ;
    rdfs:comment "Hold paramount the safety, health, and welfare of the public." ;
    skos:definition "Hold paramount the safety, health, and welfare of the public." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#II.1.a.> a owl:NamedIndividual ;
    rdfs:label "II.1.a." ;
    rdfs:comment "If engineers' judgment is overruled under circumstances that endanger life or property, they shall notify their employer or client and such other authority as may be appropriate." ;
    skos:definition "If engineers' judgment is overruled under circumstances that endanger life or property, they shall notify their employer or client and such other authority as may be appropriate." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#II.1.c.> a owl:NamedIndividual ;
    rdfs:label "II.1.c." ;
    rdfs:comment "Engineers shall not reveal facts, data, or information without the prior consent of the client or employer except as authorized or required by law or this Code." ;
    skos:definition "Engineers shall not reveal facts, data, or information without the prior consent of the client or employer except as authorized or required by law or this Code." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#II.1.f.> a owl:NamedIndividual ;
    rdfs:label "II.1.f." ;
    rdfs:comment "Engineers having knowledge of any alleged violation of this Code shall report thereon to appropriate professional bodies and, when relevant, also to public authorities, and cooperate with the proper authorities in furnishing such information or assistance as may be required." ;
    skos:definition "Engineers having knowledge of any alleged violation of this Code shall report thereon to appropriate professional bodies and, when relevant, also to public authorities, and cooperate with the proper authorities in furnishing such information or assistance as may be required." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#II.4.> a owl:NamedIndividual ;
    rdfs:label "II.4." ;
    rdfs:comment "Engineers shall act for each employer or client as faithful agents or trustees." ;
    skos:definition "Engineers shall act for each employer or client as faithful agents or trustees." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#III.1.> a owl:NamedIndividual ;
    rdfs:label "III.1." ;
    rdfs:comment "Engineers shall be guided in all their relations by the highest standards of honesty and integrity." ;
    skos:definition "Engineers shall be guided in all their relations by the highest standards of honesty and integrity." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

<http://proethica.org/ontology/case/86#III.4.> a owl:NamedIndividual ;
    rdfs:label "III.4." ;
    rdfs:comment "Engineers shall not disclose, without consent, confidential information concerning the business affairs or technical processes of any present or former client or employer, or public body on which they serve." ;
    skos:definition "Engineers shall not disclose, without consent, confidential information concerning the business affairs or technical processes of any present or former client or employer, or public body on which they serve." ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Police_Officer_B_fatal_accident_before_scheduled_overhaul_of_the_bridge_begins a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Police Officer B fatal accident before scheduled overhaul of the bridge begins" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Three months prior to the beginning of the scheduled overhaul of the bridge, while traveling across the bridge, Police Officer B lost control of his patrol car." ;
    proeth:fromEntityText "Police Officer B fatal accident" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "scheduled overhaul of the bridge begins" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case86:scheduled_overhaul_of_the_bridge_begins ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    rdfs:comment "This question arose because Engineer A's professional role as wetland delineation expert placed her in a position to recognize a clear legal violation, but her engagement with the client had already concluded, leaving her obligations to the client, to regulators, and to the public in direct conflict. The question could not be resolved by a single principle because the data of a completed engagement, a confirmed violation, and no ongoing duty of care triggered at least three competing warrants with incompatible conclusions." ;
    skos:definition "This question arose because Engineer A's professional role as wetland delineation expert placed her in a position to recognize a clear legal violation, but her engagement with the client had already concluded, leaving her obligations to the client, to regulators, and to the public in direct conflict. The question could not be resolved by a single principle because the data of a completed engagement, a confirmed violation, and no ongoing duty of care triggered at least three competing warrants with incompatible conclusions." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    rdfs:comment "This question arose because the temporal and contractual gap between the completed delineation service and the violation discovery places Engineer A in a structural position where two well-grounded deontological warrants, faithful agency to a former client and paramount public welfare, both have legitimate claims on the same facts. The question is not merely practical but categorical, asking whether any rebuttal condition, such as scope exclusion or post-engagement status, can defeat what deontological theory treats as an unconditional duty once a confirmed legal violation is known." ;
    skos:definition "This question arose because the temporal and contractual gap between the completed delineation service and the violation discovery places Engineer A in a structural position where two well-grounded deontological warrants, faithful agency to a former client and paramount public welfare, both have legitimate claims on the same facts. The question is not merely practical but categorical, asking whether any rebuttal condition, such as scope exclusion or post-engagement status, can defeat what deontological theory treats as an unconditional duty once a confirmed legal violation is known." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    rdfs:comment "This question arose because the Illegal Wetland Fill event occurred after Engineer A's professional service was complete, placing Engineer A in a state where no active engagement duty compelled monitoring yet the confirmed violation created a public welfare obligation that the NSPE Code treats as paramount. The consequentialist framing sharpens the question by demanding an explicit comparison of aggregate environmental harm against professional costs, a comparison that neither the faithful agent warrant nor the public welfare warrant resolves on its own without a weighing framework." ;
    skos:definition "This question arose because the Illegal Wetland Fill event occurred after Engineer A's professional service was complete, placing Engineer A in a state where no active engagement duty compelled monitoring yet the confirmed violation created a public welfare obligation that the NSPE Code treats as paramount. The consequentialist framing sharpens the question by demanding an explicit comparison of aggregate environmental harm against professional costs, a comparison that neither the faithful agent warrant nor the public welfare warrant resolves on its own without a weighing framework." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    rdfs:comment "The question emerged because Engineer A occupies a post-engagement position that sits outside the normal active-service framework that most professional ethics codes address directly. Virtue ethics language about integrity and civic courage enters the analysis precisely because the deontological structure leaves a gap: the rules do not cleanly resolve whether a former consultant who witnesses a client's illegal act is obligated to act or permitted to remain silent, so the question shifts to what a person of good professional character would do." ;
    skos:definition "The question emerged because Engineer A occupies a post-engagement position that sits outside the normal active-service framework that most professional ethics codes address directly. Virtue ethics language about integrity and civic courage enters the analysis precisely because the deontological structure leaves a gap: the rules do not cleanly resolve whether a former consultant who witnesses a client's illegal act is obligated to act or permitted to remain silent, so the question shifts to what a person of good professional character would do." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    rdfs:comment "This question arose because the temporal boundary of the engagement creates a gap in standard deontological reasoning. The faithful-agent duty is well-defined during active service, but its survival after completion is not settled, and the discovery of a confirmed environmental violation after that boundary forces a direct confrontation between residual client loyalty and the unconditional public-welfare obligation." ;
    skos:definition "This question arose because the temporal boundary of the engagement creates a gap in standard deontological reasoning. The faithful-agent duty is well-defined during active service, but its survival after completion is not settled, and the discovery of a confirmed environmental violation after that boundary forces a direct confrontation between residual client loyalty and the unconditional public-welfare obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    rdfs:comment "This question arose because the scenario separates two normally linked elements, namely the existence of knowledge and the manner of its acquisition, and asks whether the disclosure duty is triggered by the knowledge itself or by the professional relationship that produced it. The accidental discovery exposes a gap in standard warrant structures, which assume that an engineer's obligations flow from deliberate professional engagement rather than from incidental observation after that engagement has closed." ;
    skos:definition "This question arose because the scenario separates two normally linked elements, namely the existence of knowledge and the manner of its acquisition, and asks whether the disclosure duty is triggered by the knowledge itself or by the professional relationship that produced it. The accidental discovery exposes a gap in standard warrant structures, which assume that an engineer's obligations flow from deliberate professional engagement rather than from incidental observation after that engagement has closed." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    rdfs:comment "This question arose because Engineer A's situation sits at the intersection of two structurally sound but directionally opposed argument chains. One chain runs from confirmed violation through graduated response to permissible temporary deference, and the other runs from confirmed violation through scale-proportionate verification to mandatory independent confirmation before any deference. The client's unverified explanation does not resolve the contest between these chains; it intensifies it by introducing a factual gap that each warrant treats differently." ;
    skos:definition "This question arose because Engineer A's situation sits at the intersection of two structurally sound but directionally opposed argument chains. One chain runs from confirmed violation through graduated response to permissible temporary deference, and the other runs from confirmed violation through scale-proportionate verification to mandatory independent confirmation before any deference. The client's unverified explanation does not resolve the contest between these chains; it intensifies it by introducing a factual gap that each warrant treats differently." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    rdfs:comment "This question arose because the base case establishes Engineer A's obligation in a post-engagement posture, leaving open whether the relational context of an active engagement would alter the weight or direction of competing warrants rather than merely their sequence. The question forces analysis of whether the faithful agent obligation during active service is a strengthening conduit for public welfare enforcement or a competing constraint that delays or redirects it." ;
    skos:definition "This question arose because the base case establishes Engineer A's obligation in a post-engagement posture, leaving open whether the relational context of an active engagement would alter the weight or direction of competing warrants rather than merely their sequence. The question forces analysis of whether the faithful agent obligation during active service is a strengthening conduit for public welfare enforcement or a competing constraint that delays or redirects it." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    rdfs:comment "This question arose because the Board's conclusion implicitly embedded a sequencing norm, client contact before regulatory reporting, into its ethical reasoning, but that norm was never explicitly stated as a binding procedural requirement. Once the sequence is read as obligatory rather than advisory, a new question opens about whether inverting it constitutes a separate ethical breach or merely a deviation from best practice." ;
    skos:definition "This question arose because the Board's conclusion implicitly embedded a sequencing norm, client contact before regulatory reporting, into its ethical reasoning, but that norm was never explicitly stated as a binding procedural requirement. Once the sequence is read as obligatory rather than advisory, a new question opens about whether inverting it constitutes a separate ethical breach or merely a deviation from best practice." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    rdfs:comment "This question arose because the sequence of events placed the violation discovery in a temporal gap between the end of formal engagement and any new contractual duty, creating a structural ambiguity in which the data clearly supports a confirmed violation but the warrant authorizing disclosure is contested by the argument that post-engagement conduct falls outside the engineer's professional jurisdiction. The question persists because no single principle in the NSPE Code of Ethics explicitly resolves whether public welfare obligations are time-bounded by contract or are continuous with the engineer's knowledge and expertise." ;
    skos:definition "This question arose because the sequence of events placed the violation discovery in a temporal gap between the end of formal engagement and any new contractual duty, creating a structural ambiguity in which the data clearly supports a confirmed violation but the warrant authorizing disclosure is contested by the argument that post-engagement conduct falls outside the engineer's professional jurisdiction. The question persists because no single principle in the NSPE Code of Ethics explicitly resolves whether public welfare obligations are time-bounded by contract or are continuous with the engineer's knowledge and expertise." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    rdfs:comment "This question emerged because the data, an incidental observation by a qualified engineer who had previously delineated the same site, sits at the boundary between casual perception and professional judgment. The question could not be resolved by applying a single warrant because Engineer A's expertise makes the observation more credible than a layperson's report, yet the absence of a formal engagement makes the evidentiary basis weaker than a commissioned inspection, leaving the sufficiency of the factual predicate genuinely contested." ;
    skos:definition "This question emerged because the data, an incidental observation by a qualified engineer who had previously delineated the same site, sits at the boundary between casual perception and professional judgment. The question could not be resolved by applying a single warrant because Engineer A's expertise makes the observation more credible than a layperson's report, yet the absence of a formal engagement makes the evidentiary basis weaker than a commissioned inspection, leaving the sufficiency of the factual predicate genuinely contested." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    rdfs:comment "This question emerged because the data sequence, a completed professional service followed by an accidental observation of a violation on the same property, sits at the boundary between two distinct warrant structures. The scope-limitation warrant treats completion as a clean ethical terminus, while the public welfare warrant treats Engineer A's specialized knowledge and prior involvement as generating a residual duty that discovery merely confirms rather than creates." ;
    skos:definition "This question emerged because the data sequence, a completed professional service followed by an accidental observation of a violation on the same property, sits at the boundary between two distinct warrant structures. The scope-limitation warrant treats completion as a clean ethical terminus, while the public welfare warrant treats Engineer A's specialized knowledge and prior involvement as generating a residual duty that discovery merely confirms rather than creates." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    rdfs:comment "This question arose because Engineer A's reporting obligation, once triggered by the confirmed violation, does not specify whether passive notification to authorities is sufficient or whether active submission of the technical report is required. The client's refusal to remediate removes the graduated response option and forces a direct collision between the Engineer A Wetland Regulatory Escalation obligation and the Engineer A Wetland Confidentiality Limit constraint, making the scope and method of permissible disclosure the central unresolved issue." ;
    skos:definition "This question arose because Engineer A's reporting obligation, once triggered by the confirmed violation, does not specify whether passive notification to authorities is sufficient or whether active submission of the technical report is required. The client's refusal to remediate removes the graduated response option and forces a direct collision between the Engineer A Wetland Regulatory Escalation obligation and the Engineer A Wetland Confidentiality Limit constraint, making the scope and method of permissible disclosure the central unresolved issue." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    rdfs:comment "This question arose because Engineer A occupies two roles simultaneously: a former trusted agent of the client whose engagement has ended, and a licensed engineer with an ongoing public welfare obligation that does not expire with the contract. The data of a confirmed, unpermitted, federally regulated wetland fill forces a direct confrontation between those two role-based warrants, and neither the NSPE Code nor general professional norms specify a precise threshold at which the faithful agent duty fully yields, leaving the tipping point genuinely contested." ;
    skos:definition "This question arose because Engineer A occupies two roles simultaneously: a former trusted agent of the client whose engagement has ended, and a licensed engineer with an ongoing public welfare obligation that does not expire with the contract. The data of a confirmed, unpermitted, federally regulated wetland fill forces a direct confrontation between those two role-based warrants, and neither the NSPE Code nor general professional norms specify a precise threshold at which the faithful agent duty fully yields, leaving the tipping point genuinely contested." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    rdfs:comment "This question arose because the temporal gap between service completion and violation discovery creates a structural ambiguity in which Engineer A is neither an active agent of the client nor a fully independent third-party observer. The competing warrants of post-engagement disclosure duty and client confidentiality both have legitimate claims on Engineer A's conduct, and neither is clearly overridden by the facts alone, forcing the question of which principle governs when a former engineer witnesses a former client breaking environmental law." ;
    skos:definition "This question arose because the temporal gap between service completion and violation discovery creates a structural ambiguity in which Engineer A is neither an active agent of the client nor a fully independent third-party observer. The competing warrants of post-engagement disclosure duty and client confidentiality both have legitimate claims on Engineer A's conduct, and neither is clearly overridden by the facts alone, forcing the question of which principle governs when a former engineer witnesses a former client breaking environmental law." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    rdfs:comment "This question arose because two legitimate professional principles, proportionality in escalation and strict compliance with environmental law, were designed for different risk profiles and collide when the violation is both ongoing and ecologically irreversible. Engineer A's situation forces a determination of whether the procedural protection afforded to the client by graduated response can survive contact with the urgency condition embedded in the environmental law compliance principle." ;
    skos:definition "This question arose because two legitimate professional principles, proportionality in escalation and strict compliance with environmental law, were designed for different risk profiles and collide when the violation is both ongoing and ecologically irreversible. Engineer A's situation forces a determination of whether the procedural protection afforded to the client by graduated response can survive contact with the urgency condition embedded in the environmental law compliance principle." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    rdfs:comment "This question arose because the data of an observed but not yet formally re-assessed violation placed two legitimate professional principles in direct conflict. The fact-based disclosure threshold protects against premature or inaccurate reporting, but the public welfare obligation loses its practical force if the harm it is meant to prevent becomes permanent before the threshold is satisfied." ;
    skos:definition "This question arose because the data of an observed but not yet formally re-assessed violation placed two legitimate professional principles in direct conflict. The fact-based disclosure threshold protects against premature or inaccurate reporting, but the public welfare obligation loses its practical force if the harm it is meant to prevent becomes permanent before the threshold is satisfied." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "What are Engineer A’s ethical obligations under these facts?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "Does Engineer A's ethical obligation to report the violation change depending on whether the unpermitted fill was installed during or after the professional engagement, and does the post-engagement nature of the discovery weaken or eliminate any duty to act?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Is Engineer A's incidental observation while driving by the property sufficient factual basis to trigger a reporting obligation, or must he conduct a more formal re-assessment of the site before concluding that a substantial violation has occurred?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "Does Engineer A have any affirmative duty to monitor the client's property after completing wetland delineation services, or does the ethical obligation arise solely from the accidental discovery of the violation?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "If the client refuses to remediate the violation or obtain a variance, does Engineer A's obligation to report to authorities extend to proactively providing his wetland delineation report and technical findings to regulators, and would doing so constitute an impermissible disclosure of confidential client information?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does the principle of faithful agency toward the client conflict with the public welfare obligation when the client's unpermitted wetland fill constitutes a substantial violation of federal and state law, and at what point does the faithful agent duty yield entirely to the public welfare obligation?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "Does the principle of client confidentiality conflict with the post-engagement disclosure duty, and can Engineer A legitimately invoke confidentiality protections to avoid reporting a clear and ongoing environmental law violation that he personally observed?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does the graduated response principle—requiring Engineer A to contact the client before escalating to authorities—conflict with the environmental law compliance principle when the ongoing fill activity may be causing irreversible ecological harm that demands immediate regulatory intervention?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does the fact-based disclosure threshold principle—requiring Engineer A to be confident in his factual findings before disclosing—conflict with the public welfare obligation when waiting to confirm the violation through formal re-assessment could allow further irreversible environmental damage to occur?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_301 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_301" ;
    proeth:questionNumber 301 ;
    proeth:questionText "From a deontological perspective, does Engineer A have a categorical duty to report the unpermitted wetland fill to regulatory authorities regardless of any prior confidentiality obligations to the client, given that the violation was discovered entirely outside the scope of the completed engagement?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a consequentialist standpoint, does the cumulative environmental harm caused by allowing unpermitted fill to remain on more than half an acre of protected wetlands outweigh any professional or relational costs Engineer A incurs by escalating the matter to regulatory authorities without the client's consent?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a virtue ethics perspective, does Engineer A demonstrate professional integrity and civic courage by proactively confronting the client about the illegal fill rather than rationalizing non-involvement on the grounds that the original engagement has concluded?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a deontological perspective, does the faithful-agent duty Engineer A owed the client during the active engagement survive the completion of that engagement, and if so, to what extent does it constrain Engineer A's obligation to disclose the observed violation to public authorities?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "If Engineer A had never driven past the client's property and therefore never observed the unpermitted fill, would Engineer A have had any residual post-engagement obligation to monitor or inquire about the site's compliance status, and does the accidental nature of the discovery affect the strength of the disclosure duty?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "What if Engineer A had contacted the client and the client provided a plausible but unverified explanation that permits were pending or had been verbally approved — would Engineer A be ethically permitted to defer regulatory escalation, or does the scale of the violation require independent verification before any deference is granted?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "Would Engineer A's ethical obligations have been materially different if the unpermitted fill had been installed during the active engagement rather than after its completion — specifically, would the ongoing client relationship have strengthened, weakened, or simply redirected the duty to report?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "If Engineer A had reported the violation directly to regulatory authorities without first contacting the client, would that sequence of action violate the graduated-response principle embedded in the Board's conclusion, and could it expose Engineer A to a separate ethical breach for bypassing the client notification step?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    rdfs:comment "Because Engineer A had personally delineated the wetlands and could recognize the unpermitted fill as a clear violation without any further formal assessment, the board concluded that the public welfare obligation was immediately triggered and required Engineer A to contact the client as a first step toward remediation." ;
    skos:definition "Because Engineer A had personally delineated the wetlands and could recognize the unpermitted fill as a clear violation without any further formal assessment, the board concluded that the public welfare obligation was immediately triggered and required Engineer A to contact the client as a first step toward remediation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    rdfs:comment "Because Engineer A directly observed the illegal fill and the violation was ongoing and substantial, the board concluded that confidentiality protections could not legitimately be invoked to justify silence, drawing an analogy to the principle that an engineer who witnessed a client dumping toxic waste could not ethically use confidentiality to avoid reporting it." ;
    skos:definition "Because Engineer A directly observed the illegal fill and the violation was ongoing and substantial, the board concluded that confidentiality protections could not legitimately be invoked to justify silence, drawing an analogy to the principle that an engineer who witnessed a client dumping toxic waste could not ethically use confidentiality to avoid reporting it." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    rdfs:comment "Because the fill appeared to be a completed act rather than an active and escalating one, the board found that contacting the client first was appropriate and did not fatally compromise the public welfare obligation, provided Engineer A treated client contact as a prompt step rather than an open-ended waiting period before regulatory escalation." ;
    skos:definition "Because the fill appeared to be a completed act rather than an active and escalating one, the board found that contacting the client first was appropriate and did not fatally compromise the public welfare obligation, provided Engineer A treated client contact as a prompt step rather than an open-ended waiting period before regulatory escalation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    rdfs:comment "Because the violation was discovered after the engagement closed and involved harm to a public resource rather than confidential business information, the board concluded that no prior confidentiality obligation survived in a form that could constrain Engineer A's categorical duty to report, grounded in the universal principle that engineers must disclose substantial environmental violations they personally observe." ;
    skos:definition "Because the violation was discovered after the engagement closed and involved harm to a public resource rather than confidential business information, the board concluded that no prior confidentiality obligation survived in a form that could constrain Engineer A's categorical duty to report, grounded in the universal principle that engineers must disclose substantial environmental violations they personally observe." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    rdfs:comment "Given that the fill covered more than half an acre of protected wetlands and the damage was potentially permanent, the board found that no reasonable consequentialist calculus could justify inaction, because the public harm was concrete and the engineer's costs were speculative and private, and because consistent reporting by professional observers produces systemic benefits that compound the individual case for disclosure." ;
    skos:definition "Given that the fill covered more than half an acre of protected wetlands and the damage was potentially permanent, the board found that no reasonable consequentialist calculus could justify inaction, because the public harm was concrete and the engineer's costs were speculative and private, and because consistent reporting by professional observers produces systemic benefits that compound the individual case for disclosure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    rdfs:comment "Because Engineer A personally observed a substantial violation on a property he had professionally delineated and possessed the expertise to recognize it, the board concluded that a professionally virtuous engineer would confront the client directly and follow through with regulatory escalation if necessary, and that any retreat into scope or relationship arguments would constitute the kind of moral evasion that virtue ethics identifies as a failure of character." ;
    skos:definition "Because Engineer A personally observed a substantial violation on a property he had professionally delineated and possessed the expertise to recognize it, the board concluded that a professionally virtuous engineer would confront the client directly and follow through with regulatory escalation if necessary, and that any retreat into scope or relationship arguments would constitute the kind of moral evasion that virtue ethics identifies as a failure of character." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    rdfs:comment "Because the engagement had concluded before Engineer A observed the violation, the board found that the faithful-agent duty had already dissolved into a narrow residual obligation not to weaponize confidential information against the former client, and that this residual duty could not be stretched to cover protection from regulatory accountability for ongoing illegal conduct, leaving Engineer A's permanent role-based public duty as the controlling obligation." ;
    skos:definition "Because the engagement had concluded before Engineer A observed the violation, the board found that the faithful-agent duty had already dissolved into a narrow residual obligation not to weaponize confidential information against the former client, and that this residual duty could not be stretched to cover protection from regulatory accountability for ongoing illegal conduct, leaving Engineer A's permanent role-based public duty as the controlling obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    rdfs:comment "Given that Engineer A personally observed the unpermitted fill while driving past the property and possessed the wetland expertise to recognize it as a substantial violation, the board concluded that the disclosure duty was fully triggered, because the ethical obligation attaches to the fact of knowledge and not to the circumstances that produced it, and willful avoidance of such knowledge would not serve as a defense." ;
    skos:definition "Given that Engineer A personally observed the unpermitted fill while driving past the property and possessed the wetland expertise to recognize it as a substantial violation, the board concluded that the disclosure duty was fully triggered, because the ethical obligation attaches to the fact of knowledge and not to the circumstances that produced it, and willful avoidance of such knowledge would not serve as a defense." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    rdfs:comment "Given that the client offered an unverified verbal assurance and the fill covered more than half an acre of protected wetland, the board concluded that Engineer A could defer escalation only briefly and conditionally, because the graduated response principle permits a reasonable opportunity for voluntary compliance but the scale of the violation prevents indefinite reliance on an unsubstantiated claim." ;
    skos:definition "Given that the client offered an unverified verbal assurance and the fill covered more than half an acre of protected wetland, the board concluded that Engineer A could defer escalation only briefly and conditionally, because the graduated response principle permits a reasonable opportunity for voluntary compliance but the scale of the violation prevents indefinite reliance on an unsubstantiated claim." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    rdfs:comment "Given that the fill was installed after the engagement ended and Engineer A had no continuing professional relationship with the client, the board concluded that the ethical obligations were directionally identical to those in an active engagement but procedurally adjusted, because the absence of an ongoing relationship reduces the leverage and appropriateness of extended private negotiation and slightly compresses the timeline for regulatory escalation." ;
    skos:definition "Given that the fill was installed after the engagement ended and Engineer A had no continuing professional relationship with the client, the board concluded that the ethical obligations were directionally identical to those in an active engagement but procedurally adjusted, because the absence of an ongoing relationship reduces the leverage and appropriateness of extended private negotiation and slightly compresses the timeline for regulatory escalation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    rdfs:comment "Given that the facts did not reveal active concealment or rapidly escalating harm, the board concluded that reporting directly to regulators without first contacting the client would deviate from the graduated response principle and reflect disproportionate professional judgment, though it would not necessarily constitute a clear ethical breach if compelling circumstances had justified the departure." ;
    skos:definition "Given that the facts did not reveal active concealment or rapidly escalating harm, the board concluded that reporting directly to regulators without first contacting the client would deviate from the graduated response principle and reflect disproportionate professional judgment, though it would not necessarily constitute a clear ethical breach if compelling circumstances had justified the departure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    rdfs:comment "Because Engineer A had personally delineated the wetlands and could reliably identify the unpermitted fill as a clear violation, the board concluded that neither the post-engagement timing nor the accidental nature of the discovery diminished the duty to act, since what matters is the engineer's present knowledge of an ongoing violation rather than the circumstances under which that knowledge was acquired." ;
    skos:definition "Because Engineer A had personally delineated the wetlands and could reliably identify the unpermitted fill as a clear violation, the board concluded that neither the post-engagement timing nor the accidental nature of the discovery diminished the duty to act, since what matters is the engineer's present knowledge of an ongoing violation rather than the circumstances under which that knowledge was acquired." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    rdfs:comment "Given that the client's unpermitted fill was substantial, ongoing, and in clear violation of federal and state environmental law, the board concluded that the faithful agent duty could not function as a substantive barrier to disclosure but only as a procedural guide requiring client contact first, because the NSPE Code's hierarchy places public welfare paramount and the faithful agent principle is bounded by that superior obligation." ;
    skos:definition "Given that the client's unpermitted fill was substantial, ongoing, and in clear violation of federal and state environmental law, the board concluded that the faithful agent duty could not function as a substantive barrier to disclosure but only as a procedural guide requiring client contact first, because the NSPE Code's hierarchy places public welfare paramount and the faithful agent principle is bounded by that superior obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    rdfs:comment "Because Engineer A perceived the fill through his own senses while driving past on a public road rather than through any client communication, the board concluded that confidentiality protections never attached to that knowledge in the first place, and the faithful-agent and non-disclosure provisions could not be stretched to immunize a client's illegal conduct from reporting obligations that arose from an entirely independent observation." ;
    skos:definition "Because Engineer A perceived the fill through his own senses while driving past on a public road rather than through any client communication, the board concluded that confidentiality protections never attached to that knowledge in the first place, and the faithful-agent and non-disclosure provisions could not be stretched to immunize a client's illegal conduct from reporting obligations that arose from an entirely independent observation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_22 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_22" ;
    rdfs:comment "Because the fill had already been installed and the harm, though ongoing, was not actively escalating at the moment Engineer A discovered it, the board concluded that the graduated response sequence remained ethically valid and that Engineer A was obligated to contact the client first before escalating to regulators, with the understanding that this procedural deference to the client would have been displaced entirely if the violation had been in active progress causing accelerating irreversible damage." ;
    skos:definition "Because the fill had already been installed and the harm, though ongoing, was not actively escalating at the moment Engineer A discovered it, the board concluded that the graduated response sequence remained ethically valid and that Engineer A was obligated to contact the client first before escalating to regulators, with the understanding that this procedural deference to the client would have been displaced entirely if the violation had been in active progress causing accelerating irreversible damage." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    rdfs:comment "Because the client's unpermitted fill constitutes active illegal conduct causing irreversible ecological harm rather than a confidential business matter, the board concluded that Engineer A's duty to provide his wetland delineation report and technical findings to regulators is not an impermissible breach of confidentiality but is instead the proper exercise of professional responsibility once the client fails to remedy the violation." ;
    skos:definition "Because the client's unpermitted fill constitutes active illegal conduct causing irreversible ecological harm rather than a confidential business matter, the board concluded that Engineer A's duty to provide his wetland delineation report and technical findings to regulators is not an impermissible breach of confidentiality but is instead the proper exercise of professional responsibility once the client fails to remedy the violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    rdfs:comment "Because the scale of the unpermitted fill, the irreversibility of the ecological harm, and the absence of any active client relationship all pointed in the same direction across deontological, consequentialist, and virtue ethics analysis, the board concluded that the convergence of all three frameworks provides unusually strong justification for requiring Engineer A to contact the client, demand remediation, and escalate to authorities if the client fails to act." ;
    skos:definition "Because the scale of the unpermitted fill, the irreversibility of the ecological harm, and the absence of any active client relationship all pointed in the same direction across deontological, consequentialist, and virtue ethics analysis, the board concluded that the convergence of all three frameworks provides unusually strong justification for requiring Engineer A to contact the client, demand remediation, and escalate to authorities if the client fails to act." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    rdfs:comment "Because the wetland delineation engagement had concluded before Engineer A observed the unpermitted fill, the board concluded that the faithful-agent duty had terminated in its transactional sense and that Engineer A's obligation to act arose solely from his professional status and direct knowledge of an ongoing violation, making the public welfare obligation the clear and uncontested governing standard." ;
    skos:definition "Because the wetland delineation engagement had concluded before Engineer A observed the unpermitted fill, the board concluded that the faithful-agent duty had terminated in its transactional sense and that Engineer A's obligation to act arose solely from his professional status and direct knowledge of an ongoing violation, making the public welfare obligation the clear and uncontested governing standard." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    rdfs:comment "Because Engineer A had personally delineated this specific wetland and observed more than half an acre of fill placed across it, the board concluded that his professional judgment was sufficient to trigger the duty to contact the client, without requiring formal re-assessment, though the board noted that Engineer A should not overstate certainty about permit status given the theoretical possibility of unknown permits." ;
    skos:definition "Because Engineer A had personally delineated this specific wetland and observed more than half an acre of fill placed across it, the board concluded that his professional judgment was sufficient to trigger the duty to contact the client, without requiring formal re-assessment, though the board noted that Engineer A should not overstate certainty about permit status given the theoretical possibility of unknown permits." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    rdfs:comment "Because Engineer A had completed his engagement and had no contractual or ethical obligation to surveil the property, the board concluded that no affirmative monitoring duty existed, but that the accidental acquisition of direct knowledge of a substantial violation independently activated the disclosure obligation regardless of how that knowledge was obtained." ;
    skos:definition "Because Engineer A had completed his engagement and had no contractual or ethical obligation to surveil the property, the board concluded that no affirmative monitoring duty existed, but that the accidental acquisition of direct knowledge of a substantial violation independently activated the disclosure obligation regardless of how that knowledge was obtained." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    rdfs:comment "Because the client refused to act and the delineation report was the precise technical document needed to establish the pre-violation baseline for regulators, the board concluded that providing it to authorities fell within the recognized exception to confidentiality when public welfare is at stake, and that withholding it would undermine the very reporting obligation the Code imposes." ;
    skos:definition "Because the client refused to act and the delineation report was the precise technical document needed to establish the pre-violation baseline for regulators, the board concluded that providing it to authorities fell within the recognized exception to confidentiality when public welfare is at stake, and that withholding it would undermine the very reporting obligation the Code imposes." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    rdfs:comment "Because the unpermitted fill was a substantial and unambiguous violation of federal and state law rather than a borderline case, the board concluded that the faithful-agent duty did not merely yield to the public welfare obligation but was extinguished with respect to any conduct that would shield the violation from correction, given that II.4. itself conditions faithful agency on lawful and ethical bounds." ;
    skos:definition "Because the unpermitted fill was a substantial and unambiguous violation of federal and state law rather than a borderline case, the board concluded that the faithful-agent duty did not merely yield to the public welfare obligation but was extinguished with respect to any conduct that would shield the violation from correction, given that II.4. itself conditions faithful agency on lawful and ethical bounds." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:causal_edge_provenance_Bridge_Inspection_Deficiency_Found_causedByAction_Field_Notes_Retention_Decision a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/86#Action_Field_Notes_Retention_Decision" ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:Field_Notes_Retention_Decision .

case86:causal_edge_provenance_CausalChain_0c45c686_cause_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Illegal Wetland Fill" ;
    prov:wasDerivedFrom case86:CausalChain_0c45c686,
        case86:Illegal_Wetland_Fill .

case86:causal_edge_provenance_CausalChain_0c45c686_effect_Violation_Observation_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Violation Observation Decision" ;
    prov:wasDerivedFrom case86:CausalChain_0c45c686,
        case86:Violation_Observation_Decision .

case86:causal_edge_provenance_CausalChain_0c45c686_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_0c45c686 .

case86:causal_edge_provenance_CausalChain_15a2420e_cause_Professional_Service_Completion a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Professional Service Completion" ;
    prov:wasDerivedFrom case86:CausalChain_15a2420e,
        case86:Professional_Service_Completion .

case86:causal_edge_provenance_CausalChain_15a2420e_effect_Wetland_Delineation_Completed a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Wetland Delineation Completed" ;
    prov:wasDerivedFrom case86:CausalChain_15a2420e,
        case86:Wetland_Delineation_Completed .

case86:causal_edge_provenance_CausalChain_15a2420e_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_15a2420e .

case86:causal_edge_provenance_CausalChain_6d5c7212_cause_Bridge_Inspection_Deficiency_Found a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Bridge Inspection Deficiency Found" ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:CausalChain_6d5c7212 .

case86:causal_edge_provenance_CausalChain_6d5c7212_effect_Field_Notes_Retention_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Field Notes Retention Decision" ;
    prov:wasDerivedFrom case86:CausalChain_6d5c7212,
        case86:Field_Notes_Retention_Decision .

case86:causal_edge_provenance_CausalChain_6d5c7212_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A (Case 97-13)" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_6d5c7212 .

case86:causal_edge_provenance_CausalChain_9c53a7c2_cause_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Contact Decision" ;
    prov:wasDerivedFrom case86:CausalChain_9c53a7c2,
        case86:Client_Contact_Decision .

case86:causal_edge_provenance_CausalChain_9c53a7c2_effect_Compliance_Monitoring_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Compliance Monitoring Decision" ;
    prov:wasDerivedFrom case86:CausalChain_9c53a7c2,
        case86:Compliance_Monitoring_Decision .

case86:causal_edge_provenance_CausalChain_9c53a7c2_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_9c53a7c2 .

case86:causal_edge_provenance_CausalChain_9cce829e_cause_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Illegal Wetland Fill" ;
    prov:wasDerivedFrom case86:CausalChain_9cce829e,
        case86:Illegal_Wetland_Fill .

case86:causal_edge_provenance_CausalChain_9cce829e_effect_Violation_Discovery a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Violation Discovery" ;
    prov:wasDerivedFrom case86:CausalChain_9cce829e,
        case86:Violation_Discovery .

case86:causal_edge_provenance_CausalChain_9cce829e_responsibleAgent_Agent_Client a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:CausalChain_9cce829e .

case86:causal_edge_provenance_CausalChain_ab06d6a6_cause_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Contact Decision" ;
    prov:wasDerivedFrom case86:CausalChain_ab06d6a6,
        case86:Client_Contact_Decision .

case86:causal_edge_provenance_CausalChain_ab06d6a6_effect_Authority_Reporting_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Authority Reporting Decision" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:CausalChain_ab06d6a6 .

case86:causal_edge_provenance_CausalChain_ab06d6a6_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_ab06d6a6 .

case86:causal_edge_provenance_CausalChain_c98e3b38_cause_Bridge_Inspection_Deficiency_Found a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Bridge Inspection Deficiency Found" ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:CausalChain_c98e3b38 .

case86:causal_edge_provenance_CausalChain_c98e3b38_effect_Public_Authority_Non_Reporting_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Public Authority Non-Reporting Decision" ;
    prov:wasDerivedFrom case86:CausalChain_c98e3b38,
        case86:Public_Authority_Non-Reporting_Decision .

case86:causal_edge_provenance_CausalChain_c98e3b38_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A (Case 97-13)" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_c98e3b38 .

case86:causal_edge_provenance_CausalChain_cb1fa1e0_cause_Precedent_Case_Referenced a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Precedent Case Referenced" ;
    prov:wasDerivedFrom case86:CausalChain_cb1fa1e0,
        case86:Precedent_Case_Referenced .

case86:causal_edge_provenance_CausalChain_cb1fa1e0_effect_Ethical_Conclusion_Reached a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Ethical Conclusion Reached" ;
    prov:wasDerivedFrom case86:CausalChain_cb1fa1e0,
        case86:Ethical_Conclusion_Reached .

case86:causal_edge_provenance_CausalChain_e066045d_cause_Violation_Discovery a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Violation Discovery" ;
    prov:wasDerivedFrom case86:CausalChain_e066045d,
        case86:Violation_Discovery .

case86:causal_edge_provenance_CausalChain_e066045d_effect_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Contact Decision" ;
    prov:wasDerivedFrom case86:CausalChain_e066045d,
        case86:Client_Contact_Decision .

case86:causal_edge_provenance_CausalChain_e066045d_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_e066045d .

case86:causal_edge_provenance_CausalChain_e605bd7d_cause_Structural_Deficiency_Identified a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Structural Deficiency Identified" ;
    prov:wasDerivedFrom case86:CausalChain_e605bd7d,
        case86:Structural_Deficiency_Identified .

case86:causal_edge_provenance_CausalChain_e605bd7d_effect_Confidential_Non_Disclosure_Decision a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Confidential Non-Disclosure Decision" ;
    prov:wasDerivedFrom case86:CausalChain_e605bd7d,
        case86:Confidential_Non-Disclosure_Decision .

case86:causal_edge_provenance_CausalChain_e605bd7d_responsibleAgent_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Causal edge (responsibleAgent)" ;
    rdfs:comment "property=responsibleAgent; causal chain's responsibleAgent text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A (Case 89-7)" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:CausalChain_e605bd7d .

case86:causal_edge_provenance_Structural_Deficiency_Identified_causedByAction_Confidential_Non_Disclosure_Decision a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/86#Action_Confidential_Non-Disclosure_Decision" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Structural_Deficiency_Identified .

case86:causal_edge_provenance_Violation_Discovery_causedByAction_Violation_Observation_Decision a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/86#Action_Violation_Observation_Decision" ;
    prov:wasDerivedFrom case86:Violation_Discovery,
        case86:Violation_Observation_Decision .

case86:causal_edge_provenance_Wetland_Delineation_Completed_causedByAction_Professional_Service_Completion a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/86#Action_Professional_Service_Completion" ;
    prov:wasDerivedFrom case86:Professional_Service_Completion,
        case86:Wetland_Delineation_Completed .

case86:defeasibility_edge_provenance_Engineer_A_Bridge_Field_Notes_Preservation_competesWith_Engineer_A_Bridge_Speculative_Finding_Exclusion a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545816+00:00"^^xsd:dateTime ;
    prov:value "Scope limitations can justify excluding observations from a formal report when those observations are speculative and outside the engineer's retained expertise, provided the information is preserved in field notes and communicated verbally to the appropriate party." ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Field_Notes_Preservation,
        case86:Engineer_A_Bridge_Scope_Limitation_Disclosure,
        case86:Engineer_A_Bridge_Speculative_Finding_Exclusion .

case86:defeasibility_edge_provenance_Engineer_A_Bridge_Speculative_Finding_Exclusion_competesWith_Engineer_A_Bridge_Field_Notes_Preservation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545169+00:00"^^xsd:dateTime ;
    prov:value "Scope limitations can justify excluding observations from a formal report when those observations are speculative and outside the engineer's retained expertise, provided the information is preserved in field notes and communicated verbally to the appropriate party." ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Field_Notes_Preservation,
        case86:Engineer_A_Bridge_Scope_Limitation_Disclosure,
        case86:Engineer_A_Bridge_Speculative_Finding_Exclusion .

case86:defeasibility_edge_provenance_Engineer_A_Confidentiality_Limits_Wetland_Violation_competesWith_Engineer_A_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.82" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544852+00:00"^^xsd:dateTime ;
    prov:value "Confidentiality protects information disclosed by a client in the course of a professional engagement. It does not protect a client from the consequences of illegal conduct that the engineer observes independently in a public or semi-public setting after the engagement has concluded." ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:defeasibility_edge_provenance_Engineer_A_Confidentiality_Limits_Wetland_Violation_defeasibleUnder_Engineer_A_Wetland_Fill_Violation_Discovery a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.8" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545062+00:00"^^xsd:dateTime ;
    prov:value "the client's subsequent unpermitted fill is a new, independently observed act that constitutes a substantial violation of law, not information confided during the engagement." ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:defeasibility_edge_provenance_Engineer_A_Faithful_Agent_Limits_Wetland_competesWith_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544380+00:00"^^xsd:dateTime ;
    prov:value "The faithful agent duty is a genuine professional obligation but is expressly subordinate to the engineer's paramount duty to public welfare." ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:defeasibility_edge_provenance_Engineer_A_Faithful_Agent_Limits_Wetland_defeasibleUnder_Engineer_A_Confirmed_Environmental_Risk a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.72" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545376+00:00"^^xsd:dateTime ;
    prov:value "the client's unpermitted fill of more than half an acre of wetlands is a substantial violation of law that rises to a public welfare concern, defeating the faithful agent duty" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:defeasibility_edge_provenance_Engineer_A_Faithful_Agent_Limits_Wetland_defeasibleUnder_Engineer_A_Faithful_Agent_Duty_Conflict a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.9" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544640+00:00"^^xsd:dateTime ;
    prov:value "the client's unpermitted fill of more than half an acre of wetlands is a substantial violation of law that rises to a public welfare concern, defeating the faithful agent duty under the defeasibility condition recognized in the NSPE Code." ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Duty_Conflict,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:defeasibility_edge_provenance_Engineer_A_Observed_Violation_Disclosure_competesWith_Engineer_A_Confidentiality_Limits_Wetland_Violation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.82" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545709+00:00"^^xsd:dateTime ;
    prov:value "Confidentiality protects information disclosed by a client in the course of a professional engagement. It does not protect a client from the consequences of illegal conduct that the engineer observes independently in a public or semi-public setting after the engagement has concluded." ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:defeasibility_edge_provenance_Engineer_A_Observed_Violation_Disclosure_prevailsOver_Engineer_A_Confidentiality_Limits_Wetland_Violation a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.78" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544959+00:00"^^xsd:dateTime ;
    prov:value "the duty to report overrides any residual confidentiality interest." ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:defeasibility_edge_provenance_Engineer_A_Safety_Obligation_Wetland_Fill_competesWith_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545506+00:00"^^xsd:dateTime ;
    prov:value "The faithful agent duty is a genuine professional obligation but is expressly subordinate to the engineer's paramount duty to public welfare." ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:defeasibility_edge_provenance_Engineer_A_Safety_Obligation_Wetland_Fill_prevailsOver_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.9" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544524+00:00"^^xsd:dateTime ;
    prov:value "The faithful agent duty is a genuine professional obligation but is expressly subordinate to the engineer's paramount duty to public welfare. A client's illegal conduct that harms publicly protected resources falls outside the scope of legitimate client interests that the faithful agent duty is designed to protect." ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:defeasibility_edge_provenance_Engineer_A_Wetland_Confidentiality_Limits_prevailsOver_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.78" ;
    prov:generatedAtTime "2026-06-05T09:49:24.544746+00:00"^^xsd:dateTime ;
    prov:value "the duty to report those violations to appropriate authorities overrode any residual confidentiality interest." ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Wetland_Confidentiality_Limits .

case86:defeasibility_edge_provenance_Engineer_A_Wetland_Regulatory_Escalation_defeasibleUnder_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:49:24.545273+00:00"^^xsd:dateTime ;
    prov:value "The graduated response required escalation to authorities if the client did not remediate." ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Remediation_Monitoring,
        case86:Engineer_A_Wetland_Regulatory_Escalation .

case86:fluent_edge_provenance_Authority_Reporting_Decision_initiates_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Regulatory Authority Notified; Enforcement Action Possible" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:fluent_edge_provenance_Authority_Reporting_Decision_terminates_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Conditional Deferral of Authority Reporting; Active Monitoring of Client Remediation" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:fluent_edge_provenance_Bridge_Inspection_Deficiency_Found_initiates_Engineer_A_Confirmed_Environmental_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Inspection Record Existing; Engineer Awareness of Deficiency" ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:Engineer_A_Confirmed_Environmental_Risk .

case86:fluent_edge_provenance_Bridge_Inspection_Deficiency_Found_initiates_Engineer_A_Post_Engagement_Violation_Awareness a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Inspection Record Existing; Engineer Awareness of Deficiency" ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:Engineer_A_Post-Engagement_Violation_Awareness .

case86:fluent_edge_provenance_Client_Contact_Decision_initiates_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Client Notified of Violation; Remediation Demand Issued" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:fluent_edge_provenance_Compliance_Monitoring_Decision_initiates_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Active Monitoring of Client Remediation; Conditional Deferral of Authority Reporting" ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:fluent_edge_provenance_Confidential_Non_Disclosure_Decision_initiates_Engineer_A_Confirmed_Environmental_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk Undisclosed; Confidentiality Agreement Honored" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Confirmed_Environmental_Risk .

case86:fluent_edge_provenance_Confidential_Non_Disclosure_Decision_initiates_Engineer_A_Present_Case_Environmental_Violation a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk Undisclosed; Confidentiality Agreement Honored" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Present_Case_Environmental_Violation .

case86:fluent_edge_provenance_Ethical_Conclusion_Reached_initiates_Engineer_A_Present_Case_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Formal Ethical Duty Established; Remediation Demand Required; Compliance Monitoring Required; Authority Reporting Contingency Active" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Remediation_Monitoring,
        case86:Ethical_Conclusion_Reached .

case86:fluent_edge_provenance_Ethical_Conclusion_Reached_terminates_Engineer_A_Faithful_Agent_Duty_Conflict a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Ethical Ambiguity About Required Response" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Duty_Conflict,
        case86:Ethical_Conclusion_Reached .

case86:fluent_edge_provenance_Illegal_Wetland_Fill_initiates_Engineer_A_Confirmed_Environmental_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unpermitted Fill Active; Environmental Violation Existing; Public Safety Risk; Regulatory Non-Compliance State" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Illegal_Wetland_Fill .

case86:fluent_edge_provenance_Illegal_Wetland_Fill_initiates_Engineer_A_Environmental_Hazard_Observation a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unpermitted Fill Active; Environmental Violation Existing; Public Safety Risk; Regulatory Non-Compliance State" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Illegal_Wetland_Fill .

case86:fluent_edge_provenance_Illegal_Wetland_Fill_initiates_Engineer_A_Present_Case_Environmental_Violation a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unpermitted Fill Active; Environmental Violation Existing; Public Safety Risk; Regulatory Non-Compliance State" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Illegal_Wetland_Fill .

case86:fluent_edge_provenance_Illegal_Wetland_Fill_initiates_Engineer_A_Wetland_Fill_Violation_Discovery a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unpermitted Fill Active; Environmental Violation Existing; Public Safety Risk; Regulatory Non-Compliance State" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Illegal_Wetland_Fill .

case86:fluent_edge_provenance_Illegal_Wetland_Fill_initiates_Present_Case_Unpermitted_Wetland_Alteration a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unpermitted Fill Active; Environmental Violation Existing; Public Safety Risk; Regulatory Non-Compliance State" ;
    prov:wasDerivedFrom case86:Illegal_Wetland_Fill,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:fluent_edge_provenance_Professional_Service_Completion_initiates_Engineer_A_Client_Relationship_Post_Completion a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Professional Relationship with Client; Engineer Familiarity with Site Conditions" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Professional_Service_Completion .

case86:fluent_edge_provenance_Structural_Deficiency_Identified_initiates_Engineer_A_Confirmed_Environmental_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Confidentiality Constraint Active; Engineer Awareness of Deficiency" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Structural_Deficiency_Identified .

case86:fluent_edge_provenance_Structural_Deficiency_Identified_initiates_Engineer_A_Faithful_Agent_Duty_Conflict a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Confidentiality Constraint Active; Engineer Awareness of Deficiency" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Duty_Conflict,
        case86:Structural_Deficiency_Identified .

case86:fluent_edge_provenance_Violation_Discovery_initiates_Engineer_A_Post_Engagement_Violation_Awareness a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Engineer Awareness of Violation; Prior Professional Knowledge Active" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Violation_Discovery .

case86:fluent_edge_provenance_Violation_Discovery_initiates_Engineer_A_Wetland_Fill_Violation_Discovery a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Engineer Awareness of Violation; Prior Professional Knowledge Active" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Violation_Discovery .

case86:fluent_edge_provenance_Violation_Discovery_terminates_Engineer_A_Post_Engagement_Violation_Awareness a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Violation Unknown to Engineer A" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Violation_Discovery .

case86:fluent_edge_provenance_Violation_Discovery_terminates_Engineer_A_Wetland_Fill_Violation_Discovery a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Violation Unknown to Engineer A" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Violation_Discovery .

case86:fluent_edge_provenance_Violation_Observation_Decision_initiates_Engineer_A_Post_Engagement_Violation_Awareness a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Knowledge of Client Violation; Obligation to Act on Observed Violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Violation_Observation_Decision .

case86:fluent_edge_provenance_Wetland_Delineation_Completed_initiates_Engineer_A_Client_Relationship_Post_Completion a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Prior Professional Relationship Active; Wetland Baseline Documented" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Wetland_Delineation_Completed .

case86:fluent_edge_provenance_Wetland_Delineation_Completed_terminates_Engineer_A_Post_Engagement_Violation_Awareness a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Active Service Engagement" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Wetland_Delineation_Completed .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Confidentiality_Limits_Wetland_Violation a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Environmental_Compliance_Reporting a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Environmental_Compliance_Reporting .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Post_Engagement_Wetland_Violation_Reporting a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Wetland_Environmental_Compliance_Reporting a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Wetland_Environmental_Compliance_Reporting .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:normative_edge_provenance_Authority_Reporting_Decision_fulfillsObligation_Engineer_A_Wetland_Post_Engagement_Reporting a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting .

case86:normative_edge_provenance_Authority_Reporting_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation .

case86:normative_edge_provenance_Authority_Reporting_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:normative_edge_provenance_Client_Contact_Decision_fulfillsObligation_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:normative_edge_provenance_Client_Contact_Decision_fulfillsObligation_Engineer_A_Wetland_Client_Contact a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Wetland_Client_Contact .

case86:normative_edge_provenance_Client_Contact_Decision_guidedByPrinciple_Engineer_A_Bridge_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Bridge_Faithful_Agent_Limits .

case86:normative_edge_provenance_Client_Contact_Decision_guidedByPrinciple_Engineer_A_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Faithful_Agent_Limits .

case86:normative_edge_provenance_Client_Contact_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation .

case86:normative_edge_provenance_Client_Contact_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:normative_edge_provenance_Client_Contact_Decision_raisesObligation_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:normative_edge_provenance_Compliance_Monitoring_Decision_fulfillsObligation_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Follow Through on Corrective Action" ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:normative_edge_provenance_Compliance_Monitoring_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation .

case86:normative_edge_provenance_Compliance_Monitoring_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_fulfillsObligation_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client; Non-Disclosure of Confidential Client Information" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_fulfillsObligation_Engineer_A_Wetland_Client_Contact a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client; Non-Disclosure of Confidential Client Information" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Wetland_Client_Contact .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_guidedByPrinciple_Engineer_A_Bridge_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Bridge_Faithful_Agent_Limits .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_guidedByPrinciple_Engineer_A_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Faithful_Agent_Limits .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_violatesObligation_Engineer_A_Confidentiality_Limits_Wetland_Violation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation .

case86:normative_edge_provenance_Confidential_Non_Disclosure_Decision_violatesObligation_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Obligation to Report Known Violations" ;
    prov:wasDerivedFrom case86:Confidential_Non-Disclosure_Decision,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:normative_edge_provenance_Field_Notes_Retention_Decision_fulfillsObligation_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client; Obligation to Document Professional Observations" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Field_Notes_Retention_Decision .

case86:normative_edge_provenance_Field_Notes_Retention_Decision_guidedByPrinciple_Engineer_A_Bridge_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee; Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Field_Notes_Retention_Decision .

case86:normative_edge_provenance_Field_Notes_Retention_Decision_guidedByPrinciple_Engineer_A_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee; Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Field_Notes_Retention_Decision .

case86:normative_edge_provenance_Field_Notes_Retention_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee; Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Field_Notes_Retention_Decision .

case86:normative_edge_provenance_Field_Notes_Retention_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Act as Faithful Agent or Trustee; Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Violation_Public_Welfare,
        case86:Field_Notes_Retention_Decision .

case86:normative_edge_provenance_Professional_Service_Completion_fulfillsObligation_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client; Competent Service Delivery" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Professional_Service_Completion .

case86:normative_edge_provenance_Professional_Service_Completion_guidedByPrinciple_Engineer_A_Bridge_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Professional_Service_Completion .

case86:normative_edge_provenance_Professional_Service_Completion_guidedByPrinciple_Engineer_A_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Professional_Service_Completion .

case86:normative_edge_provenance_Professional_Service_Completion_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Professional_Service_Completion .

case86:normative_edge_provenance_Professional_Service_Completion_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Violation_Public_Welfare,
        case86:Professional_Service_Completion .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_fulfillsObligation_Engineer_A_Faithful_Agent_Limits_Wetland a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Faithfulness to Client" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_guidedByPrinciple_Engineer_A_Bridge_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_guidedByPrinciple_Engineer_A_Faithful_Agent_Limits a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare; Act as Faithful Agent or Trustee" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Violation_Public_Welfare,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_raisesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to Follow Through on Corrective Action" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_raisesObligation_Engineer_A_Wetland_Post_Engagement_Reporting a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to Follow Through on Corrective Action" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Post-Engagement_Reporting,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Public_Authority_Non_Reporting_Decision_raisesObligation_Engineer_A_Wetland_Regulatory_Escalation a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to Follow Through on Corrective Action" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Regulatory_Escalation,
        case86:Public_Authority_Non-Reporting_Decision .

case86:normative_edge_provenance_Violation_Observation_Decision_guidedByPrinciple_Engineer_A_Wetland_Public_Welfare_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Violation_Observation_Decision .

case86:normative_edge_provenance_Violation_Observation_Decision_guidedByPrinciple_Engineer_A_Wetland_Violation_Public_Welfare a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Violation_Public_Welfare,
        case86:Violation_Observation_Decision .

case86:normative_edge_provenance_Violation_Observation_Decision_raisesObligation_Engineer_A_Safety_Obligation_Wetland_Fill a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount Public Health Safety and Welfare" ;
    prov:wasDerivedFrom case86:Engineer_A_Safety_Obligation_Wetland_Fill,
        case86:Violation_Observation_Decision .

case86:participant_edge_provenance_Engineer_A_Apartment_Building_Confidentiality_Conflict_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Apartment_Building_Confidentiality_Conflict .

case86:participant_edge_provenance_Engineer_A_Bridge_Competence_Recognition_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Competence_Recognition .

case86:participant_edge_provenance_Engineer_A_Bridge_Faithful_Agent_Limits_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Structural Inspection Sub-Consultant; VWX Prime Consultant" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Faithful_Agent_Limits .

case86:participant_edge_provenance_Engineer_A_Bridge_Faithful_Agent_Limits_invokedBy_Agent_VWX_Architects_and_Engineers a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Structural Inspection Sub-Consultant; VWX Prime Consultant" ;
    prov:wasDerivedFrom case86:Agent_VWX_Architects_and_Engineers,
        case86:Engineer_A_Bridge_Faithful_Agent_Limits .

case86:participant_edge_provenance_Engineer_A_Bridge_Field_Notes_Preservation_Capability_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Field_Notes_Preservation_Capability .

case86:participant_edge_provenance_Engineer_A_Bridge_Field_Notes_Preservation_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Field_Notes_Preservation .

case86:participant_edge_provenance_Engineer_A_Bridge_Graduated_Response_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Graduated_Response .

case86:participant_edge_provenance_Engineer_A_Bridge_Scope_Limitation_Disclosure_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Scope_Limitation_Disclosure .

case86:participant_edge_provenance_Engineer_A_Bridge_Speculative_Exclusion_Capability_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Speculative_Exclusion_Capability .

case86:participant_edge_provenance_Engineer_A_Bridge_Speculative_Exclusion_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A (bridge inspection context)" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Speculative_Exclusion .

case86:participant_edge_provenance_Engineer_A_Bridge_Speculative_Finding_Exclusion_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Bridge_Speculative_Finding_Exclusion .

case86:participant_edge_provenance_Engineer_A_Client_Confidentiality_Limits_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Client_Confidentiality_Limits .

case86:participant_edge_provenance_Engineer_A_Confidentiality_Limit_Recognition_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Confidentiality_Limit_Recognition .

case86:participant_edge_provenance_Engineer_A_Confidentiality_Limits_Wetland_Violation_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation .

case86:participant_edge_provenance_Engineer_A_Confidentiality_Violation_Limit_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Confidentiality_Violation_Limit .

case86:participant_edge_provenance_Engineer_A_Environmental_Compliance_Reporting_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Environmental_Compliance_Reporting .

case86:participant_edge_provenance_Engineer_A_Environmental_Law_Compliance_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Environmental_Law_Compliance .

case86:participant_edge_provenance_Engineer_A_Environmental_Norm_Awareness_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Environmental_Norm_Awareness .

case86:participant_edge_provenance_Engineer_A_Environmental_Violation_Reporting_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Environmental_Violation_Reporting .

case86:participant_edge_provenance_Engineer_A_Fact_Based_Disclosure_Threshold_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Fact-Based_Disclosure_Threshold .

case86:participant_edge_provenance_Engineer_A_Faithful_Agent_Boundary_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Faithful_Agent_Boundary .

case86:participant_edge_provenance_Engineer_A_Faithful_Agent_Limits_Wetland_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:participant_edge_provenance_Engineer_A_Faithful_Agent_Limits_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Faithful_Agent_Limits .

case86:participant_edge_provenance_Engineer_A_Observed_Violation_Disclosure_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:participant_edge_provenance_Engineer_A_Post_Engagement_Disclosure_Duty_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Disclosure_Duty .

case86:participant_edge_provenance_Engineer_A_Post_Engagement_Reporting_Constraint_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Reporting_Constraint .

case86:participant_edge_provenance_Engineer_A_Post_Engagement_Violation_Detection_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Violation_Detection .

case86:participant_edge_provenance_Engineer_A_Post_Engagement_Wetland_Disclosure_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Wetland_Disclosure .

case86:participant_edge_provenance_Engineer_A_Post_Engagement_Wetland_Violation_Reporting_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting .

case86:participant_edge_provenance_Engineer_A_Public_Safety_Paramount_Judgment_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Public_Safety_Paramount_Judgment .

case86:participant_edge_provenance_Engineer_A_Regulatory_Authority_Identification_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Regulatory_Authority_Identification .

case86:participant_edge_provenance_Engineer_A_Safety_Obligation_Wetland_Fill_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:participant_edge_provenance_Engineer_A_Wetland_Client_Conduct_Monitoring_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Client_Conduct_Monitoring .

case86:participant_edge_provenance_Engineer_A_Wetland_Client_Confrontation_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Client_Confrontation .

case86:participant_edge_provenance_Engineer_A_Wetland_Client_Contact_First_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Client_Contact_First .

case86:participant_edge_provenance_Engineer_A_Wetland_Client_Contact_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Client_Contact .

case86:participant_edge_provenance_Engineer_A_Wetland_Confidentiality_Limit_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Confidentiality_Limit .

case86:participant_edge_provenance_Engineer_A_Wetland_Confidentiality_Limits_Capability_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Confidentiality_Limits_Capability .

case86:participant_edge_provenance_Engineer_A_Wetland_Confidentiality_Limits_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Confidentiality_Limits .

case86:participant_edge_provenance_Engineer_A_Wetland_Environmental_Compliance_Reporting_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Environmental_Compliance_Reporting .

case86:participant_edge_provenance_Engineer_A_Wetland_Environmental_Law_Compliance_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Environmental_Law_Compliance .

case86:participant_edge_provenance_Engineer_A_Wetland_Environmental_Reporting_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Environmental_Reporting .

case86:participant_edge_provenance_Engineer_A_Wetland_Expertise_Calibrated_Disclosure_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Expertise_Calibrated_Disclosure .

case86:participant_edge_provenance_Engineer_A_Wetland_Expertise_Calibration_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Expertise_Calibration .

case86:participant_edge_provenance_Engineer_A_Wetland_Expertise_Disclosure_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Expertise_Disclosure .

case86:participant_edge_provenance_Engineer_A_Wetland_Fact_Based_Disclosure_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Fact-Based_Disclosure .

case86:participant_edge_provenance_Engineer_A_Wetland_Graduated_Response_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Graduated_Response .

case86:participant_edge_provenance_Engineer_A_Wetland_Observed_Violation_Disclosure_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:participant_edge_provenance_Engineer_A_Wetland_Post_Engagement_Detection_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Post-Engagement_Detection .

case86:participant_edge_provenance_Engineer_A_Wetland_Post_Engagement_Reporting_Constraint_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting_Constraint .

case86:participant_edge_provenance_Engineer_A_Wetland_Post_Engagement_Reporting_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting .

case86:participant_edge_provenance_Engineer_A_Wetland_Precedent_Distinction_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A (and the Board reasoning about Engineer A's obligations)" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Precedent_Distinction .

case86:participant_edge_provenance_Engineer_A_Wetland_Public_Safety_Judgment_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Public_Safety_Judgment .

case86:participant_edge_provenance_Engineer_A_Wetland_Public_Welfare_Obligation_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation .

case86:participant_edge_provenance_Engineer_A_Wetland_Regulatory_Escalation_Capability_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Regulatory_Escalation_Capability .

case86:participant_edge_provenance_Engineer_A_Wetland_Regulatory_Escalation_Constraint_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Regulatory_Escalation_Constraint .

case86:participant_edge_provenance_Engineer_A_Wetland_Regulatory_Escalation_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Regulatory_Escalation .

case86:participant_edge_provenance_Engineer_A_Wetland_Regulatory_Knowledge_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Regulatory_Knowledge .

case86:participant_edge_provenance_Engineer_A_Wetland_Remediation_Monitoring_Capability_possessedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (possessedBy)" ;
    rdfs:comment "property=possessedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Capability .

case86:participant_edge_provenance_Engineer_A_Wetland_Remediation_Monitoring_Constraint_constrainedEntity_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (constrainedEntity)" ;
    rdfs:comment "property=constrainedEntity; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint .

case86:participant_edge_provenance_Engineer_A_Wetland_Remediation_Monitoring_obligatedParty_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (obligatedParty)" ;
    rdfs:comment "property=obligatedParty; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:participant_edge_provenance_Engineer_A_Wetland_Violation_Public_Welfare_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:relationship_edge_provenance_Agent_Engineer_A_employedBy_Agent_VWX_Architects_and_Engineers a prov:Derivation ;
    rdfs:label "Actor relationship edge (employs)" ;
    rdfs:comment "relation_type=employs; property=employedBy" ;
    prov:generatedAtTime "2026-06-05T09:49:01.145124+00:00"^^xsd:dateTime ;
    prov:value "VWX Architects and Engineers retained the services of Engineer A, a civil engineer, as its sub-consultant" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Agent_VWX_Architects_and_Engineers .

case86:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_Client a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:49:01.139589+00:00"^^xsd:dateTime ;
    prov:value "Engineer A performs wetland delineation services on the client's wetland site." ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Agent_Engineer_A .

case86:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_Public_Agency a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:49:01.144007+00:00"^^xsd:dateTime ;
    prov:value "a public agency retained the services of VWX Architects and Engineers to perform a major scheduled overhaul of a bridge" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Agent_Public_Agency .

case86:relationship_edge_provenance_Agent_VWX_Architects_and_Engineers_hasClient_Agent_Public_Agency a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:49:01.144913+00:00"^^xsd:dateTime ;
    prov:value "a public agency retained the services of VWX Architects and Engineers to perform a major scheduled overhaul of a bridge" ;
    prov:wasDerivedFrom case86:Agent_Public_Agency,
        case86:Agent_VWX_Architects_and_Engineers .

case86:resource_edge_provenance_Engineer_A_Wetland_Delineation_Report_availableTo_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Resource edge (availableTo)" ;
    rdfs:comment "property=availableTo; resource used_by text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Delineation_Report .

case86:resource_edge_provenance_NSPE_Code_of_Ethics_availableTo_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Resource edge (availableTo)" ;
    rdfs:comment "property=availableTo; resource used_by text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:NSPE_Code_of_Ethics .

case86:rpo_edge_provenance_adheresToPrinciple_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Apartment_Building_Confidentiality_Conflict,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_adheresToPrinciple_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Law_Compliance,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_adheresToPrinciple_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Scope_Limitation_Disclosure,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:rpo_edge_provenance_adheresToPrinciple_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:rpo_edge_provenance_adheresToPrinciple_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Engineer_A_Fact-Based_Disclosure_Threshold,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Disclosure_Duty,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_adheresToPrinciple_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Wetland_Disclosure,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_adheresToPrinciple_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Engineer_A_Public_Responsibility,
        case86:Engineer_A_Wetland_Client_Conduct_Monitoring .

case86:rpo_edge_provenance_adheresToPrinciple_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Public Responsibility" ;
    prov:wasDerivedFrom case86:Engineer_A_Public_Responsibility,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:rpo_edge_provenance_adheresToPrinciple_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Environmental_Law_Compliance .

case86:rpo_edge_provenance_adheresToPrinciple_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Fact-Based_Disclosure .

case86:rpo_edge_provenance_adheresToPrinciple_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Graduated_Response .

case86:rpo_edge_provenance_adheresToPrinciple_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_adheresToPrinciple_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_adheresToPrinciple_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Wetland Delineation Engineer" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation .

case86:rpo_edge_provenance_adheresToPrinciple_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Competence_Recognition,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:rpo_edge_provenance_adheresToPrinciple_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "invokedBy: Engineer A Structural Inspection Sub-Consultant" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Graduated_Response,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:rpo_edge_provenance_derivedFromPrinciple_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is obligated to report the observed unpermitted fill to the appropriate federal and state environmental authority, applying that specialized knowled" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Compliance_Reporting,
        case86:Engineer_A_Environmental_Law_Compliance .

case86:rpo_edge_provenance_derivedFromPrinciple_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A, drawing on specialized knowledge of wetland regulations, was obligated to report the client's substantial violation of federal and state environmental laws to the appropriate regulatory authority" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Environmental_Compliance_Reporting,
        case86:Engineer_A_Wetland_Environmental_Law_Compliance .

case86:rpo_edge_provenance_derivedFromPrinciple_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's confidentiality obligations arising from the wetland delineation engagement did not extend to concealing the client's substantial violations of federal and state wetland laws" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Wetland_Confidentiality_Limits .

case86:rpo_edge_provenance_derivedFromPrinciple_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A is obligated to recognize that any confidentiality duty arising from the prior wetland delineation engagement does not shield the client's subsequent, independently observed violation of federal and state wetland law from disclos" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Confidentiality_Limits_Wetland_Violation .

case86:rpo_edge_provenance_derivedFromPrinciple_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's faithful agent duty to the client arising from the wetland delineation engagement does not extend to remaining silent about the client's subsequent, independently observed violation of federal and state wetland law" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits_Wetland .

case86:rpo_edge_provenance_derivedFromPrinciple_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Because Engineer A personally observed the unpermitted wetland fill with domain expertise, the concern rose to the level of established fact, triggering a mandatory disclosure obligation" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fact-Based_Disclosure,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:rpo_edge_provenance_derivedFromPrinciple_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A is obligated to disclose the directly observed wetland fill violation to the appropriate regulatory authority because the observation constitutes an established fact rather than a preliminary concern, triggering the mandatory dis" ;
    prov:wasDerivedFrom case86:Engineer_A_Fact-Based_Disclosure_Threshold,
        case86:Engineer_A_Observed_Violation_Disclosure .

case86:rpo_edge_provenance_derivedFromPrinciple_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Because Engineer A had domain expertise in wetland delineation and environmental law, Engineer A was obligated to disclose the observed wetland fill violation with directness and specificity" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Expertise_Calibrated_Disclosure,
        case86:Engineer_A_Wetland_Fact-Based_Disclosure .

case86:rpo_edge_provenance_derivedFromPrinciple_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "the appropriate first step is direct client contact to demand remediation, with escalation to regulatory authorities re" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Client_Contact,
        case86:Engineer_A_Wetland_Graduated_Response .

case86:rpo_edge_provenance_derivedFromPrinciple_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "with escalation to regulatory authorities re" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Graduated_Response,
        case86:Engineer_A_Wetland_Regulatory_Escalation .

case86:rpo_edge_provenance_derivedFromPrinciple_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "After contacting the client about the wetland fill violation and receiving assurances of remediation, Engineer A must monitor the client's actual remedial actions until Engineer A is sufficiently satisfied that the violation has been correc" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Client_Conduct_Monitoring,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:rpo_edge_provenance_derivedFromPrinciple_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's disclosure and reporting obligations to regulatory authorities are not extinguished by the conclusion of the wetland delineation engagement" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Wetland_Disclosure,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting .

case86:rpo_edge_provenance_derivedFromPrinciple_29 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's professional obligations to the public do not terminate upon completion of the wetland delineation engagement." ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Disclosure_Duty,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting .

case86:rpo_edge_provenance_derivedFromPrinciple_30 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A, upon discovering that the client has placed unpermitted fill on more than half an acre of wetlands in violation of federal and state law, faces an obligation to hold the welfare of the public and the protected environment paramo" ;
    prov:wasDerivedFrom case86:Engineer_A_Safety_Obligation_Wetland_Fill,
        case86:Engineer_A_Wetland_Violation_Public_Welfare .

case86:rpo_edge_provenance_derivedFromPrinciple_31 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's scope of work was limited to pavement damage, and the Board held it was appropriate not to include speculative structural observations outside that scope in the formal report" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Scope_Limitation_Disclosure,
        case86:Engineer_A_Bridge_Speculative_Finding_Exclusion .

case86:rpo_edge_provenance_derivedFromPrinciple_32 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "that duty did not authorize Engineer A to abandon follow-through o" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Bridge_Field_Notes_Preservation .

case86:rpo_edge_provenance_hasObligation_33 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Because Engineer A had domain expertise in wetland delineation and environmental law, Engineer A was obligated to disclose the observed wetland fill violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Expertise_Calibrated_Disclosure .

case86:rpo_edge_provenance_hasObligation_34 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's confidentiality obligations arising from the wetland delineation engagement did not extend to concealing the client's substantial violations of federal and state wetland laws" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Confidentiality_Limits,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_hasObligation_35 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, drawing on specialized knowledge of wetland regulations, was obligated to report the client's substantial violation of federal and state environmental laws to the appropriate regulatory authority" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Environmental_Compliance_Reporting .

case86:rpo_edge_provenance_hasObligation_36 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "If the client failed to take adequate remedial steps after being contacted, Engineer A was obligated to report the unpermitted wetland fill violation to the appropriate federal or state regulatory authority." ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Regulatory_Escalation .

case86:rpo_edge_provenance_hasObligation_37 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to contact the client directly upon discovering the unpermitted wetland fill, identify the specific violations of federal and state law, and require that immediate remedial steps be taken." ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Client_Contact,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_hasObligation_38 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to report the client's substantial violation of federal and state wetland laws to the appropriate regulatory authority if the client failed to remediate, notwithstanding the conclusion of the wetland delineation eng" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting .

case86:rpo_edge_provenance_hasObligation_39 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "After contacting the client and receiving assurances of remediation, Engineer A was obligated to monitor the client's actual remedial actions until sufficiently satisfied that the wetland violation had been fully corrected" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:rpo_edge_provenance_hasObligation_40 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A's faithful agent duty to the client arising from the wetland delineation engagement does not extend to remaining silent about the client's subsequent, independently observed violation of federal and state wetland law" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Wetland_Delineation_Engineer .

case86:rpo_edge_provenance_hasObligation_41 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Because Engineer A personally observed the unpermitted wetland fill with domain expertise, the concern rose to the level of established fact, triggering a mandatory disclosure obligation" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Delineation_Engineer,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:rpo_edge_provenance_hasObligation_42 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is obligated to report the observed unpermitted fill to the appropriate federal and state environmental authority" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Compliance_Reporting,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_hasObligation_43 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A is obligated to report the client's unpermitted fill of more than half an acre of wetlands to the appropriate federal and state regulatory authority, because the violation is a substantial breach of law that implicates public wel" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_hasObligation_44 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A is obligated to recognize that any confidentiality duty arising from the prior wetland delineation engagement does not shield the client's subsequent, independently observed violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_hasObligation_45 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A is obligated to disclose the directly observed wetland fill violation to the appropriate regulatory authority because the observation constitutes an established fact" ;
    prov:wasDerivedFrom case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Public_Responsibility .

case86:rpo_edge_provenance_hasObligation_46 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A is obligated to hold paramount the safety, health, and welfare of the public by taking action in response to the observed unpermitted wetland fill" ;
    prov:wasDerivedFrom case86:Engineer_A_Public_Responsibility,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill .

case86:rpo_edge_provenance_hasObligation_47 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to retain the observations about the defective bridge wall condition in engineering notes without alteration" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Field_Notes_Preservation,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:rpo_edge_provenance_hasObligation_48 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to exclude from the final written bridge inspection report the observation about the defective wall condition" ;
    prov:wasDerivedFrom case86:Engineer_A_Bridge_Speculative_Finding_Exclusion,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant .

case86:state_affects_provenance_Engineer_A_Client_Relationship_Post_Completion_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Client_Relationship_Post-Completion .

case86:state_affects_provenance_Engineer_A_Client_Relationship_Post_Completion_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Client_Relationship_Post-Completion .

case86:state_affects_provenance_Engineer_A_Confirmed_Environmental_Risk_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Public; Wetland ecosystem; Regulatory agencies" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Confirmed_Environmental_Risk .

case86:state_affects_provenance_Engineer_A_Confirmed_Environmental_Risk_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Public; Wetland ecosystem; Regulatory agencies" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Confirmed_Environmental_Risk .

case86:state_affects_provenance_Engineer_A_Environmental_Hazard_Observation_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Wetland ecosystem; Downstream and adjacent property owners; Regulatory agencies" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Environmental_Hazard_Observation .

case86:state_affects_provenance_Engineer_A_Environmental_Hazard_Observation_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Wetland ecosystem; Downstream and adjacent property owners; Regulatory agencies" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Environmental_Hazard_Observation .

case86:state_affects_provenance_Engineer_A_Faithful_Agent_Duty_Conflict_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory agencies; Public" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Faithful_Agent_Duty_Conflict .

case86:state_affects_provenance_Engineer_A_Post_Engagement_Violation_Awareness_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Federal and state regulatory agencies" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Post-Engagement_Violation_Awareness .

case86:state_affects_provenance_Engineer_A_Present_Case_Environmental_Violation_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities; Public and environment" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Present_Case_Environmental_Violation .

case86:state_affects_provenance_Engineer_A_Present_Case_Environmental_Violation_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities; Public and environment" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Present_Case_Environmental_Violation .

case86:state_affects_provenance_Engineer_A_Present_Case_Remediation_Monitoring_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:state_affects_provenance_Engineer_A_Present_Case_Remediation_Monitoring_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Present_Case_Remediation_Monitoring .

case86:state_affects_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities; Public and environment affected by wetland destruction" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:state_affects_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client; Regulatory authorities; Public and environment affected by wetland destruction" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:state_affects_provenance_Present_Case_Unpermitted_Wetland_Alteration_affects_Agent_Client a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Client; Engineer A; Regulatory authorities; Public and wetland environment" ;
    prov:wasDerivedFrom case86:Agent_Client,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_affects_provenance_Present_Case_Unpermitted_Wetland_Alteration_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Client; Engineer A; Regulatory authorities; Public and wetland environment" ;
    prov:wasDerivedFrom case86:Agent_Engineer_A,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Violation is confirmed rather than speculative" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatedByEvent_Wetland_Delineation_Completed a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer A performed wetland delineation services for the client" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Wetland_Delineation_Completed .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not remain silent once a confirmed legal violation is identified" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Engineer_A_Confidentiality_Violation_Limit .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatesConstraint_Engineer_A_Wetland_Remediation_Monitoring_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Remedial actions must comply with all applicable environmental laws and may require licensed engineer review" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to contact client and identify the violation directly" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_activatesObligation_Engineer_A_Wetland_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to monitor situation until remediation is confirmed" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:state_edge_provenance_Engineer_A_Client_Relationship_Post_Completion_terminatedByEvent_Wetland_Delineation_Completed a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Completion of wetland delineation services a few months prior to the observation" ;
    prov:wasDerivedFrom case86:Engineer_A_Client_Relationship_Post-Completion,
        case86:Wetland_Delineation_Completed .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer A observes substantial unpermitted fill on wetlands, confirming a concrete environmental and legal violation with no safeguards in place" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Illegal_Wetland_Fill .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Violation is confirmed rather than speculative" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not remain silent once a confirmed legal violation is identified" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Confirmed_Environmental_Risk .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatesConstraint_Engineer_A_Wetland_Remediation_Monitoring_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Remedial actions must comply with all applicable environmental laws and may require licensed engineer review" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to contact client and identify the violation directly" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Confirmed_Environmental_Risk_activatesObligation_Engineer_A_Wetland_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to monitor situation until remediation is confirmed" ;
    prov:wasDerivedFrom case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Client installs substantial fill material across more than half an acre of wetlands without authorization" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Illegal_Wetland_Fill .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Violation is confirmed rather than speculative" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not remain silent once a confirmed legal violation is identified" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Environmental_Hazard_Observation .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatesConstraint_Engineer_A_Wetland_Remediation_Monitoring_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Remedial actions must comply with all applicable environmental laws and may require licensed engineer review" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to contact client and identify the violation directly" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_activatesObligation_Engineer_A_Wetland_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to monitor situation until remediation is confirmed" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:state_edge_provenance_Engineer_A_Environmental_Hazard_Observation_terminatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Removal of fill and site restoration, or regulatory authorization" ;
    prov:wasDerivedFrom case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Illegal_Wetland_Fill .

case86:state_edge_provenance_Engineer_A_Faithful_Agent_Duty_Conflict_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Confidentiality does not override mandatory reporting when law is violated" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Faithful_Agent_Duty_Conflict .

case86:state_edge_provenance_Engineer_A_Faithful_Agent_Duty_Conflict_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to notify client of violation and demand remediation" ;
    prov:wasDerivedFrom case86:Engineer_A_Faithful_Agent_Duty_Conflict,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_activatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional independently observes or learns of client conduct constituting a violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not certify or endorse the altered site condition without disclosing the violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Post-Engagement_Violation_Awareness .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_activatesConstraint_Engineer_A_Post_Engagement_Reporting_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not ignore a substantial known violation simply because the engagement has ended" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Reporting_Constraint,
        case86:Engineer_A_Post-Engagement_Violation_Awareness .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to assess whether the violation creates a public safety or environmental risk" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_activatesObligation_Engineer_A_Wetland_Post_Engagement_Reporting a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to evaluate whether post-engagement reporting obligations are triggered" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting .

case86:state_edge_provenance_Engineer_A_Post_Engagement_Violation_Awareness_terminatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional reports violation to appropriate authority" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Present_Case_Environmental_Violation_activatedByEvent_Violation_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Violation is confirmed rather than speculative" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Present_Case_Environmental_Violation_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not remain silent once a confirmed legal violation is identified" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Present_Case_Environmental_Violation .

case86:state_edge_provenance_Engineer_A_Present_Case_Environmental_Violation_activatesConstraint_Engineer_A_Wetland_Remediation_Monitoring_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Remedial actions must comply with all applicable environmental laws and may require licensed engineer review" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint .

case86:state_edge_provenance_Engineer_A_Present_Case_Environmental_Violation_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to contact client and identify the violation directly" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Present_Case_Environmental_Violation_activatesObligation_Engineer_A_Wetland_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to monitor situation until remediation is confirmed" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:state_edge_provenance_Engineer_A_Present_Case_Remediation_Monitoring_activatesObligation_Engineer_A_Wetland_Remediation_Monitoring a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to monitor client's remediation progress" ;
    prov:wasDerivedFrom case86:Engineer_A_Present_Case_Remediation_Monitoring,
        case86:Engineer_A_Wetland_Remediation_Monitoring .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_activatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer A drives by the client's property and observes substantial fill material installed across more than half an acre of wetlands without permits" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Illegal_Wetland_Fill .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not assist client in concealing or perpetuating the violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_activatesObligation_Engineer_A_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to consider whether continued professional silence constitutes complicity in ongoing violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_activatesObligation_Engineer_A_Post_Engagement_Wetland_Violation_Reporting a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to evaluate post-engagement reporting duties triggered by confirmed regulatory violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to assess whether the violation creates a public safety or environmental risk requiring mandatory reporting" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure .

case86:state_edge_provenance_Engineer_A_Wetland_Fill_Violation_Discovery_terminatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Fill or alteration is removed and site restored to compliant condition" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Illegal_Wetland_Fill .

case86:state_edge_provenance_Present_Case_Unpermitted_Wetland_Alteration_activatesConstraint_Engineer_A_Confidentiality_Violation_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional may not assist client in concealing or perpetuating the violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_edge_provenance_Present_Case_Unpermitted_Wetland_Alteration_activatesObligation_Engineer_A_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to consider whether continued professional silence constitutes complicity in ongoing violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_edge_provenance_Present_Case_Unpermitted_Wetland_Alteration_activatesObligation_Engineer_A_Post_Engagement_Wetland_Violation_Reporting a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to evaluate post-engagement reporting duties triggered by confirmed regulatory violation" ;
    prov:wasDerivedFrom case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_edge_provenance_Present_Case_Unpermitted_Wetland_Alteration_activatesObligation_Engineer_A_Wetland_Observed_Violation_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to assess whether the violation creates a public safety or environmental risk requiring mandatory reporting" ;
    prov:wasDerivedFrom case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:state_edge_provenance_Present_Case_Unpermitted_Wetland_Alteration_terminatedByEvent_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Fill or alteration is removed and site restored to compliant condition" ;
    prov:wasDerivedFrom case86:Illegal_Wetland_Fill,
        case86:Present_Case_Unpermitted_Wetland_Alteration .

case86:temporal_relation_edge_provenance_Engineer_A_completes_wetland_delineation_services_before_Engineer_A_observes_illegal_fill_material_on_clients_property_fromEntity_Wetland_Delineation_Completed a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material." ;
    prov:wasDerivedFrom case86:Engineer_A_completes_wetland_delineation_services_before_Engineer_A_observes_illegal_fill_material_on_clients_property,
        case86:Wetland_Delineation_Completed .

case86:temporal_relation_edge_provenance_Engineer_A_contacts_client_about_wetland_violation_before_Engineer_A_reports_violation_to_appropriate_authorities_fromEntity_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A's actions appear to be obvious—contact the client and inquire directly about the actions the client has taken... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_contacts_client_about_wetland_violation_before_Engineer_A_reports_violation_to_appropriate_authorities .

case86:temporal_relation_edge_provenance_Engineer_A_contacts_client_about_wetland_violation_before_Engineer_A_reports_violation_to_appropriate_authorities_toEntity_Authority_Reporting_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A's actions appear to be obvious—contact the client and inquire directly about the actions the client has taken... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_contacts_client_about_wetland_violation_before_Engineer_A_reports_violation_to_appropriate_authorities .

case86:temporal_relation_edge_provenance_Engineer_A_monitors_remediation_compliance_after_client_indicates_remedial_steps_will_be_taken_fromEntity_Compliance_Monitoring_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_monitors_remediation_compliance_after_client_indicates_remedial_steps_will_be_taken .

case86:temporal_relation_edge_provenance_Engineer_A_monitors_remediation_compliance_after_client_indicates_remedial_steps_will_be_taken_toEntity_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_monitors_remediation_compliance_after_client_indicates_remedial_steps_will_be_taken .

case86:temporal_relation_edge_provenance_Engineer_A_monitors_remediation_compliance_before_Engineer_A_reports_violation_to_appropriate_authorities_fromEntity_Compliance_Monitoring_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    prov:wasDerivedFrom case86:Compliance_Monitoring_Decision,
        case86:Engineer_A_monitors_remediation_compliance_before_Engineer_A_reports_violation_to_appropriate_authorities .

case86:temporal_relation_edge_provenance_Engineer_A_monitors_remediation_compliance_before_Engineer_A_reports_violation_to_appropriate_authorities_toEntity_Authority_Reporting_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    prov:wasDerivedFrom case86:Authority_Reporting_Decision,
        case86:Engineer_A_monitors_remediation_compliance_before_Engineer_A_reports_violation_to_appropriate_authorities .

case86:temporal_relation_edge_provenance_Engineer_A_notices_defective_wall_condition_during_inspection_after_Police_Officer_B_fatal_accident_fromEntity_Structural_Deficiency_Identified a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "While conducting the bridge inspection, and although not part of the scope of services for which he was retained, Engineer A noticed an apparent pre-existing defective condition in the wall close to where the accident involving Police Officer B occurred." ;
    prov:wasDerivedFrom case86:Engineer_A_notices_defective_wall_condition_during_inspection_after_Police_Officer_B_fatal_accident,
        case86:Structural_Deficiency_Identified .

case86:temporal_relation_edge_provenance_Engineer_A_verbally_reports_defective_condition_to_client_after_Engineer_A_notices_defective_wall_condition_during_inspection_fromEntity_Client_Contact_Decision a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A verbally reported this information to his client, who then verbally reported the information to the public agency." ;
    prov:wasDerivedFrom case86:Client_Contact_Decision,
        case86:Engineer_A_verbally_reports_defective_condition_to_client_after_Engineer_A_notices_defective_wall_condition_during_inspection .

case86:temporal_relation_edge_provenance_Engineer_A_verbally_reports_defective_condition_to_client_after_Engineer_A_notices_defective_wall_condition_during_inspection_toEntity_Structural_Deficiency_Identified a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A verbally reported this information to his client, who then verbally reported the information to the public agency." ;
    prov:wasDerivedFrom case86:Engineer_A_verbally_reports_defective_condition_to_client_after_Engineer_A_notices_defective_wall_condition_during_inspection,
        case86:Structural_Deficiency_Identified .

case86:temporal_relation_edge_provenance_client_installs_fill_material_without_permits_after_Engineer_A_completes_wetland_delineation_services_fromEntity_Illegal_Wetland_Fill a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than ½ an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    prov:wasDerivedFrom case86:Illegal_Wetland_Fill,
        case86:client_installs_fill_material_without_permits_after_Engineer_A_completes_wetland_delineation_services .

case86:temporal_relation_edge_provenance_client_installs_fill_material_without_permits_after_Engineer_A_completes_wetland_delineation_services_toEntity_Wetland_Delineation_Completed a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than ½ an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    prov:wasDerivedFrom case86:Wetland_Delineation_Completed,
        case86:client_installs_fill_material_without_permits_after_Engineer_A_completes_wetland_delineation_services .

case86:temporal_relation_edge_provenance_public_agency_contacts_VWX_and_requests_omission_from_final_report_after_Engineer_A_verbally_reports_defective_condition_to_client_toEntity_Bridge_Inspection_Deficiency_Found a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "The public agency contacted VWX Architects and Engineers which then contacted Engineer A and asked Engineer A not to include this additional information in his final report since it was not part of his scope of work." ;
    prov:wasDerivedFrom case86:Bridge_Inspection_Deficiency_Found,
        case86:public_agency_contacts_VWX_and_requests_omission_from_final_report_after_Engineer_A_verbally_reports_defective_condition_to_client .

proeth-prov:matchConfidence a owl:AnnotationProperty .

proeth-prov:matchReasoning a owl:AnnotationProperty .

proeth-prov:matchedOntologyClass a owl:AnnotationProperty .

proeth-prov:matchedOntologyLabel a owl:AnnotationProperty .

proeth-prov:matchesExisting a owl:AnnotationProperty .

proeth-prov:synthesisLiteral a owl:AnnotationProperty .

case86:Client_Wetland_Fill_Violator a proeth:WetlandFillViolatorClient,
        owl:NamedIndividual ;
    rdfs:label "Client Wetland Fill Violator" ;
    proeth:actor "Client" ;
    proeth:caseInvolvement "Commissioned wetland delineation services from Engineer A and subsequently installed substantial fill material on more than half an acre of the wetland site without any permits, variances, or permissions, constituting a substantial violation of federal and state environmental laws." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasLicense "None identified" ;
    proeth:hasSpecialty "Property owner or developer" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Wetland Fill Violator Client" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions",
        "the client's wetland site" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Wetland Fill Violator Client': The client here is the party that commissioned wetland delineation services and is the subject of the violation. The existing Client Role covers the party that commissions project work. This is a specialization adding the violation context, so matching to Client Role at medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:ClientRole ;
    proeth-prov:matchedOntologyLabel "Client Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the client's wetland site" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Commissioned wetland delineation services from Engineer A and subsequently installed substantial fill material on more than half an acre of the wetland site without any permits, variances, or permissions, constituting a substantial violation of federal and state environmental laws." ;
    skos:definition "Commissioned wetland delineation services from Engineer A and subsequently installed substantial fill material on more than half an acre of the wetland site without any permits, variances, or permissions, constituting a substantial violation of federal and state environmental laws." ;
    prov:generatedAtTime "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Field_Notes_Preservation_Capability a proeth:ResponsibilityDocumentationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Field Notes Preservation" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Responsibility Documentation Capability" ;
    proeth:capabilityStatement "Engineer A demonstrated the capability to preserve the bridge wall observation in engineering notes without alteration, maintaining an accurate contemporaneous record of the observation even after being asked not to include it in the final report." ;
    proeth:caseContext "After observing an apparent pre-existing defective wall condition during bridge inspection and being asked by the client not to include it in the final report, Engineer A retained the observation in engineering notes without alteration." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Retention of the wall condition observation in engineering notes as a contemporaneous record, with explicit refusal to alter those notes despite the decision to exclude the observation from the formal report." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested.",
        "under no circumstance would it be appropriate for Engineer A to alter his field notes" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A demonstrated the capability to preserve the bridge wall observation in engineering notes without alteration, maintaining an accurate contemporaneous record of the observation even after being asked not to include it in the final report." ;
    skos:definition "Engineer A demonstrated the capability to preserve the bridge wall observation in engineering notes without alteration, maintaining an accurate contemporaneous record of the observation even after being asked not to include it in the final report." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Speculative_Exclusion a proeth:ConcernVersusFactDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Speculative Exclusion" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A, retained solely to identify pavement damage, observed an apparent pre-existing defective wall condition near a fatal accident site. Without structural engineering expertise or testing, the observation was speculative and did not meet the threshold for mandatory inclusion in the final report, though it was appropriately preserved in engineering notes." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A (bridge inspection context)" ;
    proeth:constraintClass "Concern Versus Fact Disclosure Constraint" ;
    proeth:constraintStatement "Because Engineer A's observation about the defective bridge wall condition was based on visual inspection alone, without structural engineering expertise or further testing, it constituted a preliminary concern rather than a confirmed factual finding, and Engineer A was not required to include it in the final written report." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 97-13" ;
    proeth:temporalScope "During and after the bridge inspection engagement" ;
    proeth:textReferences "Engineer A's observation appeared to be based upon a visual inspection without anything more, the facts did not indicate that Engineer A had expertise in structural engineering.",
        "While it might have been appropriate for Engineer A to note such information in his field notes, to place this information in a final report would not be responsible and could unnecessarily inflame the situation.",
        "there was nothing under the facts to indicate anything more than Engineer A's general surmise and speculation about the cause of the structural failure of the wall." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Concern Versus Fact Disclosure Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactDisclosureConstraint ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Disclosure Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "there was nothing under the facts to indicate anything more than Engineer A's general surmise and speculation about the cause of the structural failure of the wall." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Because Engineer A's observation about the defective bridge wall condition was based on visual inspection alone, without structural engineering expertise or further testing, it constituted a preliminary concern rather than a confirmed factual finding, and Engineer A was not required to include it in the final written report." ;
    skos:definition "Because Engineer A's observation about the defective bridge wall condition was based on visual inspection alone, without structural engineering expertise or further testing, it constituted a preliminary concern rather than a confirmed factual finding, and Engineer A was not required to include it in the final written report." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Speculative_Exclusion_Capability a proeth:ConcernVersusFactThresholdCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Speculative Exclusion" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Concern Versus Fact Threshold Capability" ;
    proeth:capabilityStatement "Engineer A demonstrated the capability to recognize that the bridge wall observation was based on general surmise and visual inspection without structural engineering expertise, and to exclude that speculative finding from the formal written report while preserving it in engineering notes." ;
    proeth:caseContext "While performing pavement inspection services as a sub-consultant on a bridge overhaul, Engineer A observed an apparent pre-existing defective wall condition near a fatal accident site but lacked structural engineering expertise to confirm the observation as a finding." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Decision to retain the wall condition observation in engineering notes but not include it in the final bridge inspection report, on the basis that the observation was speculative and outside Engineer A's structural engineering competence." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested",
        "Engineer A surmised that the defective condition may have been a contributing factor in the wall failure and noted this in his engineering notes.",
        "there was nothing under the facts to indicate anything more than Engineer A's general surmise and speculation about the cause of the structural failure of the wall" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Concern Versus Fact Threshold Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactThresholdCapability ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Threshold Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A surmised that the defective condition may have been a contributing factor in the wall failure and noted this in his engineering notes." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A demonstrated the capability to recognize that the bridge wall observation was based on general surmise and visual inspection without structural engineering expertise, and to exclude that speculative finding from the formal written report while preserving it in engineering notes." ;
    skos:definition "Engineer A demonstrated the capability to recognize that the bridge wall observation was based on general surmise and visual inspection without structural engineering expertise, and to exclude that speculative finding from the formal written report while preserving it in engineering notes." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Confidentiality_Limit_Recognition a proeth:ConfidentialityScopeReasoningCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Confidentiality Limit Recognition" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Confidentiality Scope Reasoning Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to reason that any confidentiality obligation arising from the prior wetland delineation engagement did not extend to shielding the client's subsequent unpermitted fill activity from regulatory reporting." ;
    proeth:caseContext "The prior engagement between Engineer A and the client for wetland delineation services created a potential confidentiality consideration that Engineer A was required to reason through before concluding that reporting was obligatory." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Recognizing that the prior professional engagement created no confidentiality duty that would bar disclosure of the client's violation of federal and state wetland laws to regulatory authorities." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A performs wetland delineation services on the client's wetland site.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidentiality Scope Reasoning Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityScopeReasoningCapability ;
    proeth-prov:matchedOntologyLabel "Confidentiality Scope Reasoning Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to reason that any confidentiality obligation arising from the prior wetland delineation engagement did not extend to shielding the client's subsequent unpermitted fill activity from regulatory reporting." ;
    skos:definition "Engineer A possessed the capability to reason that any confidentiality obligation arising from the prior wetland delineation engagement did not extend to shielding the client's subsequent unpermitted fill activity from regulatory reporting." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Environmental_Norm_Awareness a proeth:NormAwarenessCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Norm Awareness" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Norm Awareness Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize the applicable professional and legal norms governing environmental engineers who observe client violations of wetland law, including the duty to report and the limits of confidentiality in the face of public law violations." ;
    proeth:caseContext "Engineer A was required to identify and apply the relevant professional norms governing post-engagement conduct and environmental compliance reporting." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Recognizing that professional engineering ethics norms and environmental law together created a reporting obligation upon observing the unpermitted fill activity." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A is an environmental engineer.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Norm Awareness Capability'" ;
    proeth-prov:matchedOntologyClass proeth:NormAwarenessCapability ;
    proeth-prov:matchedOntologyLabel "Norm Awareness Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is an environmental engineer." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize the applicable professional and legal norms governing environmental engineers who observe client violations of wetland law, including the duty to report and the limits of confidentiality in the face of public law violations." ;
    skos:definition "Engineer A possessed the capability to recognize the applicable professional and legal norms governing environmental engineers who observe client violations of wetland law, including the duty to report and the limits of confidentiality in the face of public law violations." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Environmental_Violation_Reporting a proeth:EnvironmentalViolationReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Violation Reporting" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A is an environmental engineer who performed wetland delineation on the client's property. After completing the engagement, Engineer A directly observes the client has placed substantial unpermitted fill across more than half an acre of the delineated wetland in violation of federal and state law. Engineer A's specialized environmental engineering competence means the engineer can recognize the significance and illegality of the observed conduct." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Environmental Violation Reporting Constraint" ;
    proeth:constraintStatement "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is constrained to report the observed unpermitted fill of more than half an acre of wetlands to the appropriate federal and state environmental regulatory authorities because the fill constitutes a confirmed and substantial violation of applicable law." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Section I.1 and Section III.2; federal wetland protection statutes; applicable state environmental regulations" ;
    proeth:temporalScope "Immediately upon confirming the nature and extent of the violation through direct observation" ;
    proeth:textReferences "Engineer A is an environmental engineer.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is an environmental engineer." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is constrained to report the observed unpermitted fill of more than half an acre of wetlands to the appropriate federal and state environmental regulatory authorities because the fill constitutes a confirmed and substantial violation of applicable law." ;
    skos:definition "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is constrained to report the observed unpermitted fill of more than half an acre of wetlands to the appropriate federal and state environmental regulatory authorities because the fill constitutes a confirmed and substantial violation of applicable law." ;
    prov:generatedAtTime "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Faithful_Agent_Boundary a proeth:ClientInstructionOverrideConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Boundary" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed wetland delineation services and owes a residual duty of loyalty to the former client. However, the client has committed a confirmed substantial violation of environmental law. The faithful agent duty cannot be invoked to justify silence in the face of confirmed illegality that harms public environmental resources." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.82" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Client Instruction Override Constraint" ;
    proeth:constraintStatement "Engineer A's faithful agent duty to the former client does not extend to remaining silent about a confirmed violation of federal and state environmental law, and that duty cannot override Engineer A's obligation to hold public welfare paramount by reporting the violation." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section I.1 and Section IV.a; professional ethics principle that client loyalty is bounded by public welfare obligations" ;
    proeth:temporalScope "From the time Engineer A observes and confirms the violation" ;
    proeth:textReferences "Engineer A performs wetland delineation services on the client's wetland site.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Instruction Override Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientInstructionOverrideConstraint ;
    proeth-prov:matchedOntologyLabel "Client Instruction Override Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's faithful agent duty to the former client does not extend to remaining silent about a confirmed violation of federal and state environmental law, and that duty cannot override Engineer A's obligation to hold public welfare paramount by reporting the violation." ;
    skos:definition "Engineer A's faithful agent duty to the former client does not extend to remaining silent about a confirmed violation of federal and state environmental law, and that duty cannot override Engineer A's obligation to hold public welfare paramount by reporting the violation." ;
    prov:generatedAtTime "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Violation_Detection a proeth:Post-EngagementViolationDetectionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Violation Detection" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Post-Engagement Violation Detection Capability" ;
    proeth:capabilityStatement "Engineer A possessed the perceptual and professional awareness capability to recognize, while driving past the property after the engagement concluded, that the client had installed unpermitted fill material constituting a substantial legal violation." ;
    proeth:caseContext "Engineer A had completed wetland delineation services and subsequently drove past the property, observing conditions that triggered recognition of a legal violation by the former client." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Observing fill material on more than half an acre of wetlands and recognizing the absence of permits as a substantial violation of federal and state law." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Post-Engagement Violation Detection Capability': Ethical Perception covers the capability to recognize ethically salient features and dynamically assess environment. The post-engagement incidental observation of a violation is a variant of that general perceptual capability applied in a specific post-engagement context. The existing class is the closest match but does not fully capture the post-engagement and domain-specific legal recognition dimension, so this is treated as a variant warranting a new specialized class." ;
    proeth-prov:matchedOntologyClass proeth:EthicalPerception ;
    proeth-prov:matchedOntologyLabel "Ethical Perception" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the perceptual and professional awareness capability to recognize, while driving past the property after the engagement concluded, that the client had installed unpermitted fill material constituting a substantial legal violation." ;
    skos:definition "Engineer A possessed the perceptual and professional awareness capability to recognize, while driving past the property after the engagement concluded, that the client had installed unpermitted fill material constituting a substantial legal violation." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Public_Safety_Paramount_Judgment a proeth:PublicSafetyParamountJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Paramount Judgment" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Public Safety Paramount Judgment Capability" ;
    proeth:capabilityStatement "Engineer A possessed the ethical reasoning capability to recognize that the obligation to hold paramount the safety, health, and welfare of the public required taking affirmative action to report the client's wetland fill violation, overriding any residual duty of loyalty to the former client." ;
    proeth:caseContext "Engineer A faced a tension between residual loyalty to a former client and the paramount public safety and environmental welfare obligation triggered by observing a substantial unpermitted wetland fill." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Weighing the competing considerations of client loyalty and public welfare and concluding that the substantial environmental violation required regulatory reporting regardless of the prior professional relationship." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.74 ;
    proeth-prov:matchReasoning "Via class 'Public Safety Paramount Judgment Capability': Ethical Reasoning covers the capability to process ethical information, deliberate on choices, and exercise moral judgment. The public safety paramount judgment is a specific application of ethical reasoning in which the engineer must weigh competing duties and conclude that public welfare prevails. The existing class is the closest match but is more general. The present capability is a distinct and recurrent type of ethical reasoning in engineering ethics cases involving the paramount public safety duty, warranting a new specialized class." ;
    proeth-prov:matchedOntologyClass proeth:EthicalReasoning ;
    proeth-prov:matchedOntologyLabel "Ethical Reasoning" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the ethical reasoning capability to recognize that the obligation to hold paramount the safety, health, and welfare of the public required taking affirmative action to report the client's wetland fill violation, overriding any residual duty of loyalty to the former client." ;
    skos:definition "Engineer A possessed the ethical reasoning capability to recognize that the obligation to hold paramount the safety, health, and welfare of the public required taking affirmative action to report the client's wetland fill violation, overriding any residual duty of loyalty to the former client." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Regulatory_Authority_Identification a proeth:RegulatoryReportingTriggerRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Regulatory Authority Identification" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Regulatory Reporting Trigger Recognition Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that the observed unpermitted wetland fill triggered a mandatory reporting obligation and to identify the appropriate federal and state regulatory authorities to whom the violation must be reported." ;
    proeth:caseContext "Upon observing the unpermitted fill, Engineer A was required to identify which regulatory bodies had jurisdiction and to whom the report should be directed." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Determining that the substantial fill violation required notification to both federal and state regulatory authorities with jurisdiction over wetland fill activity." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Regulatory Reporting Trigger Recognition Capability'" ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryReportingTriggerRecognitionCapability ;
    proeth-prov:matchedOntologyLabel "Regulatory Reporting Trigger Recognition Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that the observed unpermitted wetland fill triggered a mandatory reporting obligation and to identify the appropriate federal and state regulatory authorities to whom the violation must be reported." ;
    skos:definition "Engineer A possessed the capability to recognize that the observed unpermitted wetland fill triggered a mandatory reporting obligation and to identify the appropriate federal and state regulatory authorities to whom the violation must be reported." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Client_Confrontation a proeth:ClientViolationConfrontationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Client Confrontation" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Client Violation Confrontation Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to directly contact the client upon discovering the unpermitted wetland fill, to identify the specific violations of federal and state wetland law, and to communicate the obligation to take immediate remedial steps, giving the client an opportunity to remedy the situation before regulatory escalation." ;
    proeth:caseContext "After driving past the former client's property and observing substantial unpermitted fill on more than half an acre of wetlands, Engineer A was required to contact the client directly as the first step before considering regulatory reporting." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "The prescribed course of action requiring Engineer A to contact the client directly, point out the violations, and demand immediate remedial action as the first step in a sequenced response to the discovered violation." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A's actions appear to be obvious -- contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's actions appear to be obvious -- contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to directly contact the client upon discovering the unpermitted wetland fill, to identify the specific violations of federal and state wetland law, and to communicate the obligation to take immediate remedial steps, giving the client an opportunity to remedy the situation before regulatory escalation." ;
    skos:definition "Engineer A possessed the capability to directly contact the client upon discovering the unpermitted wetland fill, to identify the specific violations of federal and state wetland law, and to communicate the obligation to take immediate remedial steps, giving the client an opportunity to remedy the situation before regulatory escalation." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Client_Contact_First a proeth:GraduatedEscalationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Client Contact First" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "After completing the wetland delineation engagement, Engineer A observed that the client had placed unpermitted fill on the delineated wetland site. The appropriate first step was direct client contact, not immediate regulatory reporting." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Graduated Escalation Constraint" ;
    proeth:constraintStatement "Engineer A was required to contact the client directly as the first step upon discovering the unpermitted wetland fill, identify the specific violations, and demand immediate remediation before considering any report to regulatory authorities." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 97-13 (graduated response framework)" ;
    proeth:temporalScope "Immediately upon discovering the unpermitted fill" ;
    proeth:textReferences "Engineer A's actions appear to be obvious: contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's actions appear to be obvious: contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to contact the client directly as the first step upon discovering the unpermitted wetland fill, identify the specific violations, and demand immediate remediation before considering any report to regulatory authorities." ;
    skos:definition "Engineer A was required to contact the client directly as the first step upon discovering the unpermitted wetland fill, identify the specific violations, and demand immediate remediation before considering any report to regulatory authorities." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Confidentiality_Limit a proeth:ConfidentialityPublicViolationLimitConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Confidentiality Limit" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed a wetland delineation engagement under a professional services agreement. The client subsequently filled more than half an acre of the delineated wetland without permits. Any implied confidentiality from the prior engagement could not shield this confirmed statutory violation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Confidentiality Public Violation Limit Constraint" ;
    proeth:constraintStatement "Any confidentiality obligation arising from Engineer A's prior wetland delineation engagement did not extend to concealing the client's confirmed violation of federal and state wetland protection laws, because the confidentiality duty is bounded by the overriding obligation to hold public welfare paramount." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 89-7" ;
    proeth:temporalScope "From the moment Engineer A confirmed the unpermitted fill violation" ;
    proeth:textReferences "In deciding it was unethical for Engineer A not to report the safety violations to the appropriate public authorities, the Board noted that the facts presented in the case raised a conflict between two basic ethical obligations of an engineer.",
        "the obligation of the engineer to be faithful to the client and not to disclose confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the obligation of the engineer to be faithful to the client and not to disclose confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Any confidentiality obligation arising from Engineer A's prior wetland delineation engagement did not extend to concealing the client's confirmed violation of federal and state wetland protection laws, because the confidentiality duty is bounded by the overriding obligation to hold public welfare paramount." ;
    skos:definition "Any confidentiality obligation arising from Engineer A's prior wetland delineation engagement did not extend to concealing the client's confirmed violation of federal and state wetland protection laws, because the confidentiality duty is bounded by the overriding obligation to hold public welfare paramount." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Confidentiality_Limits_Capability a proeth:ConfidentialityLimitRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Confidentiality Limits" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Confidentiality Limit Recognition Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that any confidentiality obligation arising from the wetland delineation engagement did not extend to concealing the client's substantial violation of federal and state wetland laws from the appropriate regulatory authorities." ;
    proeth:caseContext "The prior wetland delineation engagement created a professional relationship with the client, but Engineer A was required to recognize that this relationship did not shield the client's subsequent unpermitted fill activity from regulatory reporting." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.89" ;
    proeth:demonstratedThrough "Recognition that the public law violation reporting obligation took precedence over any duty of confidentiality to the former client, distinguishing the present situation from cases where confidentiality obligations were more clearly operative." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "In BER Case No. 89-7, for example, the facts revealed that the client had confided in the engineer and may have relied upon the engineer to maintain the information in confidence",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations.",
        "the Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that any confidentiality obligation arising from the wetland delineation engagement did not extend to concealing the client's substantial violation of federal and state wetland laws from the appropriate regulatory authorities." ;
    skos:definition "Engineer A possessed the capability to recognize that any confidentiality obligation arising from the wetland delineation engagement did not extend to concealing the client's substantial violation of federal and state wetland laws from the appropriate regulatory authorities." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Delineation_Report a proeth:WetlandDelineationReportResource,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Delineation Report" ;
    proeth-core:availableTo case86:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.88" ;
    proeth:createdBy "Engineer A" ;
    proeth:documentTitle "Wetland Delineation Report for Client Property" ;
    proeth:resourceClass "Wetland Delineation Report Resource" ;
    proeth:textReferences "A few months after Engineer A completes the services",
        "Engineer A performs wetland delineation services on the client's wetland site" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "The completed wetland delineation report establishes the baseline boundary and extent of the regulated wetland area on the client's property, providing the technical reference against which the unpermitted fill placement is assessed" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:28.729274+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext" ;
    rdfs:comment "The completed wetland delineation report establishes the baseline boundary and extent of the regulated wetland area on the client's property, providing the technical reference against which the unpermitted fill placement is assessed" ;
    skos:definition "The completed wetland delineation report establishes the baseline boundary and extent of the regulated wetland area on the client's property, providing the technical reference against which the unpermitted fill placement is assessed" ;
    prov:generatedAtTime "2026-06-04T17:25:28.729274+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Environmental_Reporting a proeth:EnvironmentalViolationReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Environmental Reporting" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's domain expertise in wetland delineation and environmental regulation meant the observed unpermitted fill was a confirmed violation rather than speculation, and that expertise created a heightened reporting duty compared to a generalist engineer making the same observation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Environmental Violation Reporting Constraint" ;
    proeth:constraintStatement "Engineer A, as an environmental engineer with specialized knowledge of wetland delineation and applicable federal and state wetland protection regulations, was required to report the client's confirmed unpermitted fill to the appropriate regulatory authorities if the client failed to remediate, because the specialized competence created a heightened duty to act on a violation the engineer could recognize and confirm." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; Clean Water Act; applicable state wetland statutes" ;
    proeth:temporalScope "Upon confirmation of the violation and failure of client remediation" ;
    proeth:textReferences "Engineer A's actions appear to be obvious: contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer with specialized knowledge of wetland delineation and applicable federal and state wetland protection regulations, was required to report the client's confirmed unpermitted fill to the appropriate regulatory authorities if the client failed to remediate, because the specialized competence created a heightened duty to act on a violation the engineer could recognize and confirm." ;
    skos:definition "Engineer A, as an environmental engineer with specialized knowledge of wetland delineation and applicable federal and state wetland protection regulations, was required to report the client's confirmed unpermitted fill to the appropriate regulatory authorities if the client failed to remediate, because the specialized competence created a heightened duty to act on a violation the engineer could recognize and confirm." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Expertise_Calibration a proeth:ConcernVersusFactThresholdCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Expertise Calibration" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Concern Versus Fact Threshold Capability" ;
    proeth:capabilityStatement "Engineer A, as an environmental engineer with domain expertise in wetland delineation and applicable regulations, possessed the capability to recognize that the observed unpermitted fill constituted an established fact rather than a speculative concern, and to calibrate the disclosure obligation accordingly as requiring affirmative action rather than cautious restraint." ;
    proeth:caseContext "Engineer A's specialized knowledge of wetland regulations enabled a determination that the observed fill was a confirmed violation of federal and state law, distinguishing the situation from cases where engineers lacked relevant expertise and observations remained speculative." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.84" ;
    proeth:demonstratedThrough "Contrast with BER Case Nos. 89-7 and 97-13, where lack of domain expertise justified a more measured approach, while Engineer A's wetland expertise meant the observation rose to the level of a confirmed violation requiring direct action." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A's actions appear to be obvious -- contact the client and inquire directly about the actions the client has taken",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations.",
        "the engineer in BER Case No. 89-7 did not have any particular expertise in the technical areas (mechanical, electrical) involved in the matter at issue. Taken together, it would be reasonable for an engineer under those circumstances to act in a deliberate and cautious manner" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Concern Versus Fact Threshold Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactThresholdCapability ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Threshold Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the engineer in BER Case No. 89-7 did not have any particular expertise in the technical areas (mechanical, electrical) involved in the matter at issue. Taken together, it would be reasonable for an engineer under those circumstances to act in a deliberate and cautious manner" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer with domain expertise in wetland delineation and applicable regulations, possessed the capability to recognize that the observed unpermitted fill constituted an established fact rather than a speculative concern, and to calibrate the disclosure obligation accordingly as requiring affirmative action rather than cautious restraint." ;
    skos:definition "Engineer A, as an environmental engineer with domain expertise in wetland delineation and applicable regulations, possessed the capability to recognize that the observed unpermitted fill constituted an established fact rather than a speculative concern, and to calibrate the disclosure obligation accordingly as requiring affirmative action rather than cautious restraint." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Expertise_Disclosure a proeth:ConcernVersusFactDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Expertise Disclosure" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed a wetland delineation engagement and subsequently observed that the client had placed unpermitted fill on more than half an acre of the delineated wetland. Unlike the engineers in BER 89-7 and 97-13, Engineer A had domain expertise in the relevant technical and regulatory area, so the observation was not speculative." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Concern Versus Fact Disclosure Constraint" ;
    proeth:constraintStatement "Because Engineer A possessed specialized domain expertise in wetland delineation and environmental regulation, the observed unpermitted fill constituted a confirmed factual finding rather than mere speculation, triggering mandatory disclosure obligations that would not have applied to a generalist engineer making the same visual observation." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 89-7; BER Case No. 97-13 (distinguished)" ;
    proeth:temporalScope "From the moment Engineer A observed the unpermitted fill following completion of the delineation engagement" ;
    proeth:textReferences "In BER Case No. 89-7, for example, the facts revealed that the client had confided in the engineer and may have relied upon the engineer to maintain the information in confidence. In addition, the engineer in BER Case No. 89-7 did not have any particular expertise in the technical areas (mechanical, electrical) involved in the matter at issue.",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations.",
        "Similarly, in BER Case No. 97-13, the engineer's evaluation was based upon general surmise and speculation about the cause of the structural failure of the wall, based entirely upon a visual inspection without anything more." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Concern Versus Fact Disclosure Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactDisclosureConstraint ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Disclosure Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In BER Case No. 89-7, for example, the facts revealed that the client had confided in the engineer and may have relied upon the engineer to maintain the information in confidence. In addition, the engineer in BER Case No. 89-7 did not have any particular expertise in the technical areas (mechanical, electrical) involved in the matter at issue." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Because Engineer A possessed specialized domain expertise in wetland delineation and environmental regulation, the observed unpermitted fill constituted a confirmed factual finding rather than mere speculation, triggering mandatory disclosure obligations that would not have applied to a generalist engineer making the same visual observation." ;
    skos:definition "Because Engineer A possessed specialized domain expertise in wetland delineation and environmental regulation, the observed unpermitted fill constituted a confirmed factual finding rather than mere speculation, triggering mandatory disclosure obligations that would not have applied to a generalist engineer making the same visual observation." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Post-Engagement_Detection a proeth:Post-EngagementViolationDetectionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Post-Engagement Detection" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Post-Engagement Violation Detection Capability" ;
    proeth:capabilityStatement "Engineer A demonstrated the capability to recognize, after the conclusion of the wetland delineation engagement, that the former client had committed a substantial violation of federal and state wetland laws by installing fill material on more than half an acre of the delineated wetlands without required permits." ;
    proeth:caseContext "Engineer A drove past the former client's property after the conclusion of the wetland delineation engagement and observed substantial fill material on the wetland site, recognizing this as an unpermitted violation of federal and state law." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Recognition of the legal significance of the observed fill conditions encountered incidentally while driving past the former client's property, drawing on domain expertise in wetland regulations to identify the violation." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A's actions appear to be obvious -- contact the client and inquire directly about the actions the client has taken and point out the violations of the law",
        "the facts in the present case indicate a violation of the federal and state laws and regulations" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts in the present case indicate a violation of the federal and state laws and regulations" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A demonstrated the capability to recognize, after the conclusion of the wetland delineation engagement, that the former client had committed a substantial violation of federal and state wetland laws by installing fill material on more than half an acre of the delineated wetlands without required permits." ;
    skos:definition "Engineer A demonstrated the capability to recognize, after the conclusion of the wetland delineation engagement, that the former client had committed a substantial violation of federal and state wetland laws by installing fill material on more than half an acre of the delineated wetlands without required permits." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Post-Engagement_Reporting_Constraint a proeth:Post-EngagementDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Post-Engagement Reporting" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed the wetland delineation engagement and subsequently observed the client's unpermitted fill. The absence of an ongoing professional relationship did not eliminate the reporting duty when a confirmed environmental law violation posed ongoing harm to protected wetland resources." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.91" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Post-Engagement Disclosure Constraint" ;
    proeth:constraintStatement "The termination of Engineer A's wetland delineation engagement did not extinguish the duty to report the client's confirmed unpermitted fill violation to appropriate regulatory authorities if the client failed to remediate, because the post-engagement discovery of a confirmed statutory violation triggers reporting obligations that survive the end of the professional relationship." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; Federal and state wetland protection statutes" ;
    proeth:temporalScope "After completion of the wetland delineation engagement, upon discovery of the unpermitted fill" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "The termination of Engineer A's wetland delineation engagement did not extinguish the duty to report the client's confirmed unpermitted fill violation to appropriate regulatory authorities if the client failed to remediate, because the post-engagement discovery of a confirmed statutory violation triggers reporting obligations that survive the end of the professional relationship." ;
    skos:definition "The termination of Engineer A's wetland delineation engagement did not extinguish the duty to report the client's confirmed unpermitted fill violation to appropriate regulatory authorities if the client failed to remediate, because the post-engagement discovery of a confirmed statutory violation triggers reporting obligations that survive the end of the professional relationship." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Precedent_Distinction a proeth:PrecedentApplicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Precedent Distinction" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Precedent Application Capability" ;
    proeth:capabilityStatement "The Board demonstrated the capability to identify prior ethics rulings in BER Case Nos. 89-7 and 97-13, analyze the factual distinctions between those precedents and the present case, and determine that the more measured approach permitted in those cases did not apply where the engineer had domain expertise and the violation was established rather than speculative." ;
    proeth:caseContext "The Board analyzed whether the more deferential approaches approved in BER Case Nos. 89-7 and 97-13 governed Engineer A's obligations upon discovering the client's unpermitted wetland fill, concluding that factual distinctions required a more affirmative response." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Systematic comparison of the present case facts against two prior BER rulings, identifying that lack of domain expertise and speculative findings in the prior cases justified caution, while domain expertise and confirmed violations in the present case required more direct action." ;
    proeth:possessedBy "Engineer A (and the Board reasoning about Engineer A's obligations)" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations.",
        "Those two cases involved a different set of factors that created a reasonable basis for an engineer to take a more measured approach to the situation",
        "the Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Precedent Application Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PrecedentApplicationCapability ;
    proeth-prov:matchedOntologyLabel "Precedent Application Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "The Board demonstrated the capability to identify prior ethics rulings in BER Case Nos. 89-7 and 97-13, analyze the factual distinctions between those precedents and the present case, and determine that the more measured approach permitted in those cases did not apply where the engineer had domain expertise and the violation was established rather than speculative." ;
    skos:definition "The Board demonstrated the capability to identify prior ethics rulings in BER Case Nos. 89-7 and 97-13, analyze the factual distinctions between those precedents and the present case, and determine that the more measured approach permitted in those cases did not apply where the engineer had domain expertise and the violation was established rather than speculative." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Public_Safety_Judgment a proeth:PublicSafetyParamountJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Public Safety Judgment" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Public Safety Paramount Judgment Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required affirmative action in response to the observed unpermitted wetland fill, taking precedence over any residual duty of loyalty to the former client." ;
    proeth:caseContext "Upon discovering the client's unpermitted wetland fill, Engineer A was required to prioritize the public interest in environmental compliance over any duty of loyalty arising from the prior professional engagement." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Recognition that the public interest in wetland protection and environmental compliance required Engineer A to contact the client, monitor remediation, and escalate to regulatory authorities if necessary, despite the adverse effect on the client's interests." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineers play an essential role in society by taking steps and actions to see that products, systems, facilities, structures, and the land surrounding them are reasonably safe.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "Sometimes engineers are placed in situations where they must balance the extent of their obligations to their employer or client with their obligations to protect the public health and safety." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers play an essential role in society by taking steps and actions to see that products, systems, facilities, structures, and the land surrounding them are reasonably safe." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required affirmative action in response to the observed unpermitted wetland fill, taking precedence over any residual duty of loyalty to the former client." ;
    skos:definition "Engineer A possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required affirmative action in response to the observed unpermitted wetland fill, taking precedence over any residual duty of loyalty to the former client." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Regulatory_Escalation_Capability a proeth:SafetyDisclosureEscalationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Regulatory Escalation" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Safety Disclosure Escalation Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that if the client failed to take adequate remedial steps after being contacted, the obligation to protect the public required escalation to the appropriate federal and state regulatory authorities, and to sequence that escalation correctly by first contacting the client before notifying authorities." ;
    proeth:caseContext "Upon discovering the client's unpermitted wetland fill after the conclusion of the delineation engagement, Engineer A was required to follow a sequenced escalation path culminating in regulatory reporting if the client failed to remediate." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "The prescribed sequential response: contact the client first, monitor remediation, and escalate to regulatory authorities only if adequate steps were not taken." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A's actions appear to be obvious -- contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Safety Disclosure Escalation Capability'" ;
    proeth-prov:matchedOntologyClass proeth:SafetyDisclosureEscalationCapability ;
    proeth-prov:matchedOntologyLabel "Safety Disclosure Escalation Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that if the client failed to take adequate remedial steps after being contacted, the obligation to protect the public required escalation to the appropriate federal and state regulatory authorities, and to sequence that escalation correctly by first contacting the client before notifying authorities." ;
    skos:definition "Engineer A possessed the capability to recognize that if the client failed to take adequate remedial steps after being contacted, the obligation to protect the public required escalation to the appropriate federal and state regulatory authorities, and to sequence that escalation correctly by first contacting the client before notifying authorities." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Regulatory_Escalation_Constraint a proeth:RegulatoryEscalationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Regulatory Escalation" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's graduated response to the confirmed wetland fill violation required escalation to regulatory authorities as the final step if client-level remediation failed, given the confirmed nature of the violation and Engineer A's domain expertise." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Regulatory Escalation Constraint" ;
    proeth:constraintStatement "If the client failed to take adequate remedial steps after being contacted, Engineer A was required to report the unpermitted wetland fill to the appropriate federal and state regulatory authorities, because the client's failure to remediate a confirmed environmental law violation left the public harm unaddressed." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; Federal and state wetland protection statutes" ;
    proeth:temporalScope "Upon determination that the client had not taken adequate remedial steps within a reasonable period" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Regulatory Escalation Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryEscalationConstraint ;
    proeth-prov:matchedOntologyLabel "Regulatory Escalation Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "If the client failed to take adequate remedial steps after being contacted, Engineer A was required to report the unpermitted wetland fill to the appropriate federal and state regulatory authorities, because the client's failure to remediate a confirmed environmental law violation left the public harm unaddressed." ;
    skos:definition "If the client failed to take adequate remedial steps after being contacted, Engineer A was required to report the unpermitted wetland fill to the appropriate federal and state regulatory authorities, because the client's failure to remediate a confirmed environmental law violation left the public harm unaddressed." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Regulatory_Knowledge a proeth:WetlandRegulatoryKnowledgeCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Regulatory Knowledge" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Wetland Regulatory Knowledge Capability" ;
    proeth:capabilityStatement "Engineer A, as an environmental engineer who performed wetland delineation services, possessed expert knowledge of federal and state wetland regulations sufficient to assess that the observed fill activity was a substantial violation and to identify the appropriate reporting authorities." ;
    proeth:caseContext "Engineer A was retained specifically for wetland delineation, indicating specialized environmental engineering competency in wetland law and regulation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Assessing that fill material placed on more than half an acre of wetlands without permits constitutes a substantial violation of federal and state laws and regulations." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "expert" ;
    proeth:textReferences "Engineer A is an environmental engineer.",
        "Engineer A performs wetland delineation services on the client's wetland site.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Wetland Regulatory Knowledge Capability': Domain Expertise covers professional domain-specific knowledge and competencies. Wetland regulatory knowledge is a specialized instance of domain expertise. The existing class is a reasonable parent match, but the wetland regulatory dimension is sufficiently specific and recurrent in environmental engineering ethics cases to warrant a distinct subclass capturing both the technical delineation competency and the regulatory compliance knowledge dimension." ;
    proeth-prov:matchedOntologyClass proeth:DomainExpertise ;
    proeth-prov:matchedOntologyLabel "Domain Expertise" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is an environmental engineer." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer who performed wetland delineation services, possessed expert knowledge of federal and state wetland regulations sufficient to assess that the observed fill activity was a substantial violation and to identify the appropriate reporting authorities." ;
    skos:definition "Engineer A, as an environmental engineer who performed wetland delineation services, possessed expert knowledge of federal and state wetland regulations sufficient to assess that the observed fill activity was a substantial violation and to identify the appropriate reporting authorities." ;
    prov:generatedAtTime "2026-06-04T17:31:02.848953+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Remediation_Monitoring_Capability a proeth:RemediationMonitoringCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Remediation Monitoring" ;
    proeth-core:possessedBy case86:Agent_Engineer_A ;
    proeth:capabilityClass "Remediation Monitoring Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to monitor the client's remedial actions following notification of the unpermitted wetland fill, to assess whether those actions were adequate and compliant with applicable federal and state wetland regulations, and to determine when the situation had been sufficiently remedied." ;
    proeth:caseContext "After discovering the client's unpermitted fill of more than half an acre of wetlands following the conclusion of the wetland delineation engagement, Engineer A was required to contact the client, receive assurances of remediation, and then monitor follow-through before deciding whether regulatory escalation was necessary." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "The obligation to monitor the client's actual remedial steps after contacting the client about the wetland fill violation and receiving assurances of remediation, continuing until Engineer A was satisfied the situation was resolved." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied.",
        "the engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to monitor the client's remedial actions following notification of the unpermitted wetland fill, to assess whether those actions were adequate and compliant with applicable federal and state wetland regulations, and to determine when the situation had been sufficiently remedied." ;
    skos:definition "Engineer A possessed the capability to monitor the client's remedial actions following notification of the unpermitted wetland fill, to assess whether those actions were adequate and compliant with applicable federal and state wetland regulations, and to determine when the situation had been sufficiently remedied." ;
    prov:generatedAtTime "2026-06-04T17:36:09.645175+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_completes_wetland_delineation_services_before_Engineer_A_observes_illegal_fill_material_on_clients_property a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A completes wetland delineation services before Engineer A observes illegal fill material on client's property" ;
    proeth:allenRelation "before" ;
    proeth:evidence "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material." ;
    proeth:fromEntity case86:Wetland_Delineation_Completed ;
    proeth:fromEntityText "Engineer A completes wetland delineation services" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A observes illegal fill material on client's property" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case86:Engineer_A_observes_illegal_fill_material_on_clien ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_notices_defective_wall_condition_during_inspection_after_Police_Officer_B_fatal_accident a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A notices defective wall condition during inspection after Police Officer B fatal accident" ;
    proeth:allenRelation "after" ;
    proeth:evidence "While conducting the bridge inspection, and although not part of the scope of services for which he was retained, Engineer A noticed an apparent pre-existing defective condition in the wall close to where the accident involving Police Officer B occurred." ;
    proeth:fromEntity case86:Structural_Deficiency_Identified ;
    proeth:fromEntityText "Engineer A notices defective wall condition during inspection" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntityText "Police Officer B fatal accident" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case86:Police_Officer_B_fatal_accident ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:NSPE_Code_of_Ethics a proeth:ProfessionalCode,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code of Ethics" ;
    proeth-core:availableTo case86:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.95" ;
    proeth:createdBy "National Society of Professional Engineers" ;
    proeth:documentTitle "NSPE Code of Ethics for Engineers" ;
    proeth:resourceClass "Professional Code" ;
    proeth:textReferences "Engineer A is an environmental engineer" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "Provides the primary normative framework for determining Engineer A's professional obligations upon observing the client's unpermitted wetland fill activity, including duties to hold public safety paramount and to report violations of law" ;
    proeth:version "Current" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:28.729274+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Code'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalCode ;
    proeth-prov:matchedOntologyLabel "Professional Code" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is an environmental engineer" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Provides the primary normative framework for determining Engineer A's professional obligations upon observing the client's unpermitted wetland fill activity, including duties to hold public safety paramount and to report violations of law" ;
    skos:definition "Provides the primary normative framework for determining Engineer A's professional obligations upon observing the client's unpermitted wetland fill activity, including duties to hold public safety paramount and to report violations of law" ;
    prov:generatedAtTime "2026-06-04T17:25:28.729274+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Public_Agency_Bridge_Client a proeth:PublicAgencyClient,
        owl:NamedIndividual ;
    rdfs:label "Public Agency Bridge Client" ;
    proeth:actor "Public Agency" ;
    proeth:caseInvolvement "Commissioned the bridge overhaul from VWX Architects and Engineers, received verbal notification of the defective wall condition through the consultant chain, and was identified as the party responsible for taking corrective action within a reasonable time." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.8" ;
    proeth:otherAttribute "organization_type: Government public agency",
        "project: Bridge scheduled overhaul" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Public Agency Client" ;
    proeth:textReferences "The public agency contacted VWX Architects and Engineers which then contacted Engineer A",
        "a public agency retained the services of VWX Architects and Engineers",
        "it was ethical for Engineer A not to report this information to any other public agency or authority as long as corrective action was taken by the public agency within a relatively short period of time" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Public Agency Client': Public Agency Client is a specialization of Client Role representing a government body commissioning infrastructure services. It is closely related to Municipal Client already extracted in prior cases but is referenced here in the context of bridge overhaul and is treated as the same general concept." ;
    proeth-prov:matchedOntologyClass proeth:ClientRole ;
    proeth-prov:matchedOntologyLabel "Client Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "a public agency retained the services of VWX Architects and Engineers" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Commissioned the bridge overhaul from VWX Architects and Engineers, received verbal notification of the defective wall condition through the consultant chain, and was identified as the party responsible for taking corrective action within a reasonable time." ;
    skos:definition "Commissioned the bridge overhaul from VWX Architects and Engineers, received verbal notification of the defective wall condition through the consultant chain, and was identified as the party responsible for taking corrective action within a reasonable time." ;
    prov:generatedAtTime "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:VWX_Prime_Consultant a proeth:PrimeConsultantEngineer,
        owl:NamedIndividual ;
    rdfs:label "VWX Prime Consultant" ;
    proeth:actor "VWX Architects and Engineers" ;
    proeth:caseInvolvement "Retained by the public agency as the prime consultant for a bridge overhaul, sub-contracted Engineer A for inspection services, relayed safety-relevant observations from Engineer A to the public agency, and subsequently directed Engineer A not to include out-of-scope observations in the final report." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.82" ;
    proeth:otherAttribute "organization_type: Architecture and engineering firm",
        "responsibility: Overall project responsibility for bridge overhaul" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Prime Consultant Engineer" ;
    proeth:textReferences "VWX Architects and Engineers retained the services of Engineer A, a civil engineer, as its sub-consultant",
        "VWX Architects and Engineers which then contacted Engineer A and asked Engineer A not to include this additional information in his final report",
        "the prime consultant, which has overall responsibility for the project, was in a far better position than Engineer A" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Prime Consultant Engineer': Prime Consultant Engineer is a specialization of Consultant Role with added coordination and integration responsibilities over sub-consultants. It is not identical to the generic Consultant Role but maps to it as a parent." ;
    proeth-prov:matchedOntologyClass proeth:ConsultantRole ;
    proeth-prov:matchedOntologyLabel "Consultant Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "VWX Architects and Engineers retained the services of Engineer A, a civil engineer, as its sub-consultant" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Retained by the public agency as the prime consultant for a bridge overhaul, sub-contracted Engineer A for inspection services, relayed safety-relevant observations from Engineer A to the public agency, and subsequently directed Engineer A not to include out-of-scope observations in the final report." ;
    skos:definition "Retained by the public agency as the prime consultant for a bridge overhaul, sub-contracted Engineer A for inspection services, relayed safety-relevant observations from Engineer A to the public agency, and subsequently directed Engineer A not to include out-of-scope observations in the final report." ;
    prov:generatedAtTime "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:public_agency_contacts_VWX_and_requests_omission_from_final_report_after_Engineer_A_verbally_reports_defective_condition_to_client a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "public agency contacts VWX and requests omission from final report after Engineer A verbally reports defective condition to client" ;
    proeth:allenRelation "after" ;
    proeth:evidence "The public agency contacted VWX Architects and Engineers which then contacted Engineer A and asked Engineer A not to include this additional information in his final report since it was not part of his scope of work." ;
    proeth:fromEntityText "public agency contacts VWX and requests omission from final report" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntity case86:Bridge_Inspection_Deficiency_Found ;
    proeth:toEntityText "Engineer A verbally reports defective condition to client" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case86:Bridge_Inspection_Deficiency_Found,
        case86:Engineer_A_verbally_reports_defective_condition_to ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:time_Authority_Reporting_Decision a time:Instant ;
    rdfs:label "Following client failure to take corrective action within a reasonable period" .

case86:time_Bridge_Inspection_Deficiency_Found a time:Instant ;
    rdfs:label "Prior case, BER Case No. 97-13, referenced in the Discussion" .

case86:time_Client_Contact_Decision a time:Instant ;
    rdfs:label "Immediately following discovery of the illegal fill" .

case86:time_Compliance_Monitoring_Decision a time:ProperInterval ;
    rdfs:label "Following client acknowledgment of the violation and commitment to remediate" .

case86:time_Confidential_Non_Disclosure_Decision a time:Instant ;
    rdfs:label "Upon completion of the structural report in BER Case No. 89-7" .

case86:time_Ethical_Conclusion_Reached a time:Instant ;
    rdfs:label "End of BER Discussion and Conclusion section" .

case86:time_Field_Notes_Retention_Decision a time:Instant ;
    rdfs:label "Upon preparation of the final bridge inspection report in BER Case No. 97-13" .

case86:time_Illegal_Wetland_Fill a time:ProperInterval ;
    rdfs:label "Some months after Engineer A completed delineation services" .

case86:time_Precedent_Case_Referenced a time:Instant ;
    rdfs:label "Discussion phase of the current BER case analysis" .

case86:time_Professional_Service_Completion a time:ProperInterval ;
    rdfs:label "Initial engagement period, before the illegal fill was installed" .

case86:time_Public_Authority_Non_Reporting_Decision a time:Instant ;
    rdfs:label "Following verbal report to client and receipt of instruction to exclude information from final report in BER Case No. 97-13" .

case86:time_Structural_Deficiency_Identified a time:Instant ;
    rdfs:label "Prior case, BER Case No. 89-7, referenced in the Discussion" .

case86:time_Violation_Discovery a time:Instant ;
    rdfs:label "A few months after completion of delineation services" .

case86:time_Violation_Observation_Decision a time:Instant ;
    rdfs:label "A few months after completion of wetland delineation services" .

case86:time_Wetland_Delineation_Completed a time:Instant ;
    rdfs:label "Initial project period, before the illegal fill occurred" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case86:CausalChain_cb1fa1e0 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Precedent Case Referenced → Ethical Conclusion Reached" ;
    proeth:causalLanguage "Turning to the facts in the present case, the Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case." ;
    proeth:causalStep1 "Precedent Case Referenced -- BER Cases 89-7 and 97-13 invoked for ethical principles" ;
    proeth:causalStep2 "Cases Distinguished -- Board distinguishes present clear violation from prior speculative facts" ;
    proeth:causalStep3 "Ethical Conclusion Reached -- Board concludes Engineer A must contact client, demand remediation, monitor, and report if needed" ;
    proeth:cause case86:Precedent_Case_Referenced ;
    proeth:causeText "Precedent Case Referenced" ;
    proeth:counterfactual "Without distinguishing the precedents, the Board could not have reached its more decisive conclusion requiring direct action." ;
    proeth:effect case86:Ethical_Conclusion_Reached ;
    proeth:effectText "Ethical Conclusion Reached" ;
    proeth:necessaryFactors "Distinguishing the present case's clear legal violation from prior speculative facts",
        "Invocation of BER Case Nos. 89-7 and 97-13 as precedent",
        "The Board's analytical framework balancing client loyalty and public safety" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgentText "NSPE Board of Ethical Review" ;
    proeth:sufficientFactors "The Board distinguishing prior precedents and applying the public-safety-paramount principle to a clear legal violation" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_contacts_client_about_wetland_violation_before_Engineer_A_reports_violation_to_appropriate_authorities a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A contacts client about wetland violation before Engineer A reports violation to appropriate authorities" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A's actions appear to be obvious—contact the client and inquire directly about the actions the client has taken... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth:fromEntity case86:Client_Contact_Decision ;
    proeth:fromEntityText "Engineer A contacts client about wetland violation" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case86:Authority_Reporting_Decision ;
    proeth:toEntityText "Engineer A reports violation to appropriate authorities" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case86:Authority_Reporting_Decision,
        case86:Engineer_A_reports_violation_to_appropriate_author ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_monitors_remediation_compliance_after_client_indicates_remedial_steps_will_be_taken a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A monitors remediation compliance after client indicates remedial steps will be taken" ;
    proeth:allenRelation "after" ;
    proeth:evidence "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth:fromEntity case86:Compliance_Monitoring_Decision ;
    proeth:fromEntityText "Engineer A monitors remediation compliance" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntity case86:Client_Contact_Decision ;
    proeth:toEntityText "client indicates remedial steps will be taken" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case86:Client_Contact_Decision,
        case86:client_indicates_remedial_steps_will_be_taken ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_monitors_remediation_compliance_before_Engineer_A_reports_violation_to_appropriate_authorities a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A monitors remediation compliance before Engineer A reports violation to appropriate authorities" ;
    proeth:allenRelation "before" ;
    proeth:evidence "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied... If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth:fromEntity case86:Compliance_Monitoring_Decision ;
    proeth:fromEntityText "Engineer A monitors remediation compliance" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case86:Authority_Reporting_Decision ;
    proeth:toEntityText "Engineer A reports violation to appropriate authorities" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case86:Authority_Reporting_Decision,
        case86:Engineer_A_reports_violation_to_appropriate_author ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_verbally_reports_defective_condition_to_client_after_Engineer_A_notices_defective_wall_condition_during_inspection a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A verbally reports defective condition to client after Engineer A notices defective wall condition during inspection" ;
    proeth:allenRelation "after" ;
    proeth:evidence "Engineer A verbally reported this information to his client, who then verbally reported the information to the public agency." ;
    proeth:fromEntity case86:Client_Contact_Decision ;
    proeth:fromEntityText "Engineer A verbally reports defective condition to client" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntity case86:Structural_Deficiency_Identified ;
    proeth:toEntityText "Engineer A notices defective wall condition during inspection" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case86:Engineer_A_notices_defective_wall_condition_during,
        case86:Structural_Deficiency_Identified ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Precedent_Case_Referenced a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Precedent Case Referenced" ;
    proeth:causesStateChange "Ethical precedent from prior cases became part of the reasoning framework applied to Engineer A's situation." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Analogous Obligation Context Established",
        "Precedent Framework Active" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Discussion phase of the current BER case analysis" ;
    proeth:temporalSequence 14 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "BER Case No. 89-7 and BER Case No. 97-13 were invoked in the Discussion section to supply ethical precedent for Engineer A's obligations, establishing that prior analogous cases support a duty to act on known violations." ;
    time:hasTime case86:time_Precedent_Case_Referenced ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:client_installs_fill_material_without_permits_after_Engineer_A_completes_wetland_delineation_services a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "client installs fill material without permits after Engineer A completes wetland delineation services" ;
    proeth:allenRelation "after" ;
    proeth:evidence "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than ½ an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth:fromEntity case86:Illegal_Wetland_Fill ;
    proeth:fromEntityText "client installs fill material without permits" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntity case86:Wetland_Delineation_Completed ;
    proeth:toEntityText "Engineer A completes wetland delineation services" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case86:Engineer_A_completes_wetland_delineation_services,
        case86:Wetland_Delineation_Completed ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case86:CausalChain_0c45c686 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Illegal Wetland Fill → Violation Observation Decision" ;
    proeth:causalLanguage "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth:causalStep1 "Illegal Wetland Fill -- Client installs fill in violation of law" ;
    proeth:causalStep2 "Violation Observation Decision -- Engineer A observes and recognizes the unauthorized fill as a violation" ;
    proeth:cause case86:Illegal_Wetland_Fill ;
    proeth:causeText "Illegal Wetland Fill" ;
    proeth:counterfactual "Without the illegal fill, there would be no violation for Engineer A to observe and evaluate." ;
    proeth:effect case86:Violation_Observation_Decision ;
    proeth:effectText "Violation Observation Decision" ;
    proeth:necessaryFactors "Client's unauthorized installation of fill material",
        "Engineer A's awareness/observation of the condition",
        "The fill constituting a substantial legal violation" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "An observable legal violation on the client's property witnessed by Engineer A" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_15a2420e a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Professional Service Completion → Wetland Delineation Completed" ;
    proeth:causalLanguage "Engineer A performs wetland delineation services on the client’s wetland site." ;
    proeth:causalStep1 "Professional Service Completion -- Engineer A performs wetland delineation services on the client's site" ;
    proeth:causalStep2 "Wetland Delineation Completed -- Engineer A finishes the services, establishing a professional relationship and knowledge of the wetlands" ;
    proeth:cause case86:Professional_Service_Completion ;
    proeth:causeText "Professional Service Completion" ;
    proeth:counterfactual "Without Engineer A performing the services, no professional relationship establishing his knowledge of the wetland boundaries would exist." ;
    proeth:effect case86:Wetland_Delineation_Completed ;
    proeth:effectText "Wetland Delineation Completed" ;
    proeth:necessaryFactors "Access to the client's wetland site",
        "Client retention of Engineer A for wetland delineation",
        "Engineer A's environmental engineering expertise" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Engineer A performing and completing the delineation services on the client's site" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_6d5c7212 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Bridge Inspection Deficiency Found → Field Notes Retention Decision" ;
    proeth:causalLanguage "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested." ;
    proeth:causalStep1 "Bridge Inspection Deficiency Found -- Engineer A notices apparent pre-existing defective wall condition" ;
    proeth:causalStep2 "Field Notes Retention Decision -- Engineer A retains information in notes but excludes it from final report" ;
    proeth:cause case86:Bridge_Inspection_Deficiency_Found ;
    proeth:causeText "Bridge Inspection Deficiency Found" ;
    proeth:counterfactual "Without finding the defect, there would be nothing to retain in the notes." ;
    proeth:effect case86:Field_Notes_Retention_Decision ;
    proeth:effectText "Field Notes Retention Decision" ;
    proeth:necessaryFactors "Engineer A noticing the apparent pre-existing defective wall condition",
        "Engineer A's commitment to never alter field notes",
        "VWX's request to exclude the information from the final report" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A (Case 97-13)" ;
    proeth:sufficientFactors "Discovery of defect plus client request leading Engineer A to retain notes but exclude from report" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_9c53a7c2 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Client Contact Decision → Compliance Monitoring Decision" ;
    proeth:causalLanguage "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth:causalStep1 "Client Contact Decision -- Engineer A contacts client and points out violations" ;
    proeth:causalStep2 "Client agrees to remediate -- Client indicates remedial steps will be taken" ;
    proeth:causalStep3 "Compliance Monitoring Decision -- Engineer A monitors the situation until satisfied it is remedied" ;
    proeth:cause case86:Client_Contact_Decision ;
    proeth:causeText "Client Contact Decision" ;
    proeth:counterfactual "Without contacting the client and obtaining agreement to remediate, there would be no remediation to monitor." ;
    proeth:effect case86:Compliance_Monitoring_Decision ;
    proeth:effectText "Compliance Monitoring Decision" ;
    proeth:necessaryFactors "Client indicating steps will be taken to remedy",
        "Engineer A contacting the client",
        "Engineer A's ongoing professional obligation to verify remediation" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Client agreement to remediate following Engineer A's contact, triggering the duty to monitor" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_9cce829e a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Illegal Wetland Fill → Violation Discovery" ;
    proeth:causalLanguage "he drives by his client’s property and notices that the client has installed a substantial amount of fill material on more than ½ an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth:causalStep1 "Illegal Wetland Fill -- Client fills over half an acre of wetlands without permits" ;
    proeth:causalStep2 "Violation Discovery -- Engineer A, driving by, visually observes the illegal fill" ;
    proeth:cause case86:Illegal_Wetland_Fill ;
    proeth:causeText "Illegal Wetland Fill" ;
    proeth:counterfactual "Without the client installing the fill, there would be nothing for Engineer A to discover; without Engineer A driving by, the discovery would not have occurred." ;
    proeth:effect case86:Violation_Discovery ;
    proeth:effectText "Violation Discovery" ;
    proeth:necessaryFactors "Client's installation of fill material on the wetlands",
        "Engineer A driving by the property",
        "Visibility of the fill material from the road" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case86:Agent_Client ;
    proeth:responsibleAgentText "Client" ;
    proeth:sufficientFactors "Engineer A driving by and visually observing the substantial fill material on the wetlands" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_ab06d6a6 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Client Contact Decision → Authority Reporting Decision" ;
    proeth:causalLanguage "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth:causalStep1 "Client Contact Decision -- Engineer A contacts client and demands remediation" ;
    proeth:causalStep2 "Client fails to remediate -- Client does not take appropriate corrective steps" ;
    proeth:causalStep3 "Authority Reporting Decision -- Engineer A reports the violation to appropriate authorities" ;
    proeth:cause case86:Client_Contact_Decision ;
    proeth:causeText "Client Contact Decision" ;
    proeth:counterfactual "If the client took appropriate corrective steps, Engineer A would have no obligation to report to authorities." ;
    proeth:effect case86:Authority_Reporting_Decision ;
    proeth:effectText "Authority Reporting Decision" ;
    proeth:necessaryFactors "Client's failure to take appropriate corrective steps",
        "Engineer A having contacted the client about the violation",
        "Engineer A's paramount obligation to public health and safety" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Client's failure to remediate after being contacted, triggering Engineer A's duty to report to authorities" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_c98e3b38 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Bridge Inspection Deficiency Found → Public Authority Non-Reporting Decision" ;
    proeth:causalLanguage "Finally, the Board concluded that for Engineer A to have reported this information to a public authority under the circumstances as outlined in the facts, before determining whether corrective action is taken, would have been an overreaction and could easily have risked jeopardizing the professional reputations of his client and the public agency." ;
    proeth:causalStep1 "Bridge Inspection Deficiency Found -- Engineer A notices defect via visual inspection" ;
    proeth:causalStep2 "Information reported to public agency via client -- Engineer A verbally reports to client who reports to public agency" ;
    proeth:causalStep3 "Public Authority Non-Reporting Decision -- Engineer A does not report to any other public authority pending corrective action" ;
    proeth:cause case86:Bridge_Inspection_Deficiency_Found ;
    proeth:causeText "Bridge Inspection Deficiency Found" ;
    proeth:counterfactual "Had the defect been confirmed by competent structural testing, reporting to public authorities might have been warranted." ;
    proeth:effect case86:Public_Authority_Non-Reporting_Decision ;
    proeth:effectText "Public Authority Non-Reporting Decision" ;
    proeth:necessaryFactors "Engineer A's lack of structural engineering expertise",
        "The deficiency being based on mere visual surmise and speculation",
        "The information already being conveyed to the public agency through the client" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A (Case 97-13)" ;
    proeth:sufficientFactors "Speculative basis plus lack of expertise plus agency awareness leading to non-reporting to other authorities" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_e066045d a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Violation Discovery → Client Contact Decision" ;
    proeth:causalLanguage "Engineer A’s actions appear to be obvious—contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth:causalStep1 "Violation Discovery -- Engineer A observes the illegal fill" ;
    proeth:causalStep2 "Client Contact Decision -- Engineer A contacts the client to inquire and point out the violations" ;
    proeth:cause case86:Violation_Discovery ;
    proeth:causeText "Violation Discovery" ;
    proeth:counterfactual "Without discovering the violation, Engineer A would have no basis to contact the client about it." ;
    proeth:effect case86:Client_Contact_Decision ;
    proeth:effectText "Client Contact Decision" ;
    proeth:necessaryFactors "Engineer A's discovery of the violation",
        "Engineer A's environmental engineering expertise to recognize it",
        "The clear and unambiguous nature of the legal violation" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Discovery of an obvious legal violation by a competent environmental engineer triggering the duty to contact the client" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:CausalChain_e605bd7d a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Structural Deficiency Identified → Confidential Non-Disclosure Decision" ;
    proeth:causalLanguage "However, in view of the terms of the agreement, Engineer A did not report the safety violations to any third party." ;
    proeth:causalStep1 "Structural Deficiency Identified -- Engineer A learns of electrical/mechanical code deficiencies from client" ;
    proeth:causalStep2 "Confidential Non-Disclosure Decision -- Engineer A does not report violations to third parties given confidentiality terms" ;
    proeth:cause case86:Structural_Deficiency_Identified ;
    proeth:causeText "Structural Deficiency Identified" ;
    proeth:counterfactual "Without the confidentiality agreement, Engineer A might have reported the deficiencies to third parties." ;
    proeth:effect case86:Confidential_Non-Disclosure_Decision ;
    proeth:effectText "Confidential Non-Disclosure Decision" ;
    proeth:necessaryFactors "Confidentiality terms of the client agreement",
        "Engineer A's lack of expertise in electrical/mechanical engineering",
        "Identification of electrical and mechanical deficiencies" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case86:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A (Case 89-7)" ;
    proeth:sufficientFactors "Confidentiality agreement combined with identified deficiencies leading Engineer A to withhold disclosure" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Apartment_Building_Confidentiality_Conflict a proeth:ConfidentialityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Apartment Building Confidentiality Conflict" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator" ;
    proeth:balancingWith "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "In BER Case 89-7, Engineer A's contractual confidentiality obligation to the client was invoked as a basis for not reporting electrical and mechanical code violations to public authorities, but the Board held that the public safety obligation overrode the confidentiality duty." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "Confidentiality obligations to clients are genuine professional duties but are not absolute; they yield to public welfare obligations when the client's conduct poses a risk to persons who cannot protect themselves." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Confidentiality Principle" ;
    proeth:tensionResolution "The Board held in Case 89-7 that the public safety obligation overrode confidentiality, and the current case applies the same reasoning to environmental law violations." ;
    proeth:textReferences "Engineers, in the performance of their professional services, act as 'agents' or 'trustees' to their clients. They are privy to a great deal of information and background concerning the business affairs of their client.",
        "The obligation of the engineer to be faithful to the client and not to disclose confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidentiality Principle'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityPrinciple ;
    proeth-prov:matchedOntologyLabel "Confidentiality Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The obligation of the engineer to be faithful to the client and not to disclose confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "In BER Case 89-7, Engineer A's contractual confidentiality obligation to the client was invoked as a basis for not reporting electrical and mechanical code violations to public authorities, but the Board held that the public safety obligation overrode the confidentiality duty." ;
    skos:definition "In BER Case 89-7, Engineer A's contractual confidentiality obligation to the client was invoked as a basis for not reporting electrical and mechanical code violations to public authorities, but the Board held that the public safety obligation overrode the confidentiality duty." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Competence_Recognition a proeth:CompetenceRecognitionPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Competence Recognition" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Bridge inspection final report",
        "Defective bridge wall condition" ;
    proeth:balancingWith "Complete Reporting Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "The Board's reasoning that Engineer A should not include structural observations in a formal report rested in part on the absence of any indication that Engineer A had expertise in structural engineering, illustrating that recognition of competence limits shapes the appropriate scope of professional assertions." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "An engineer who observes a condition outside their area of competence should communicate the observation informally and defer formal analysis to a competent party, rather than either ignoring the observation or making formal assertions beyond their expertise." ;
    proeth:invokedBy "Engineer A Structural Inspection Sub-Consultant" ;
    proeth:principleClass "Competence Recognition Principle" ;
    proeth:tensionResolution "Competence limits justified scope-limited formal reporting while the obligation to communicate the observation was preserved through verbal reporting and field notes." ;
    proeth:textReferences "the facts did not indicate that Engineer A had expertise in structural engineering.",
        "the prime consultant, which has overall responsibility for the project, was in a far better position than Engineer A to understand the interrelationships between various elements of the projects",
        "to place this information in a final report would not be responsible and could unnecessarily inflame the situation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence Recognition Principle'" ;
    proeth-prov:matchedOntologyClass proeth:CompetenceRecognitionPrinciple ;
    proeth-prov:matchedOntologyLabel "Competence Recognition Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the facts did not indicate that Engineer A had expertise in structural engineering." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "The Board's reasoning that Engineer A should not include structural observations in a formal report rested in part on the absence of any indication that Engineer A had expertise in structural engineering, illustrating that recognition of competence limits shapes the appropriate scope of professional assertions." ;
    skos:definition "The Board's reasoning that Engineer A should not include structural observations in a formal report rested in part on the absence of any indication that Engineer A had expertise in structural engineering, illustrating that recognition of competence limits shapes the appropriate scope of professional assertions." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Graduated_Response a proeth:GraduatedResponseProportionalityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Graduated Response" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Defective bridge wall condition",
        "Public Agency Bridge Client",
        "VWX Prime Consultant" ;
    proeth:balancingWith "Proactive Risk Disclosure Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "In the bridge inspection case, Engineer A appropriately refrained from including speculative structural observations in a formal report and from reporting to public authorities before the prime consultant and public agency had opportunity to take corrective action, because the basis for concern was visual surmise rather than established fact." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "When an engineer's concern is based on speculation rather than expert analysis, a graduated response beginning with verbal notification to the client is appropriate, and immediate escalation to public authorities would be disproportionate." ;
    proeth:invokedBy "Engineer A Structural Inspection Sub-Consultant" ;
    proeth:principleClass "Graduated Response Proportionality Principle" ;
    proeth:tensionResolution "The Board held that verbal reporting to the client, combined with an obligation to follow through on corrective action, appropriately balanced public welfare against the risk of jeopardizing professional reputations on the basis of unverified speculation." ;
    proeth:textReferences "Engineer A had an obligation to follow through to see that correct follow-up action was taken by the public agency.",
        "Engineer A's observation appeared to be based upon a visual inspection without anything more, the facts did not indicate that Engineer A had expertise in structural engineering.",
        "for Engineer A to have reported this information to a public authority under the circumstances as outlined in the facts, before determining whether corrective action is taken, would have been an overreaction and could easily have risked jeopardizing the professional reputations of his client and the public agency." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "for Engineer A to have reported this information to a public authority under the circumstances as outlined in the facts, before determining whether corrective action is taken, would have been an overreaction and could easily have risked jeopardizing the professional reputations of his client and the public agency." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "In the bridge inspection case, Engineer A appropriately refrained from including speculative structural observations in a formal report and from reporting to public authorities before the prime consultant and public agency had opportunity to take corrective action, because the basis for concern was visual surmise rather than established fact." ;
    skos:definition "In the bridge inspection case, Engineer A appropriately refrained from including speculative structural observations in a formal report and from reporting to public authorities before the prime consultant and public agency had opportunity to take corrective action, because the basis for concern was visual surmise rather than established fact." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Reporting_Constraint a proeth:Post-EngagementDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Reporting Constraint" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed wetland delineation services for a client. Several months after completion, Engineer A independently observes while driving past the property that the client has placed more than half an acre of unpermitted fill on the wetland site in violation of federal and state law. The engagement is over, but the violation is ongoing and confirmed." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Post-Engagement Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A is constrained to report the observed unpermitted wetland fill to the appropriate federal and state regulatory authorities despite the fact that the wetland delineation engagement has concluded and no active professional relationship with the client exists at the time of the observation." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Section I.1 (paramount duty to public safety, health, and welfare); applicable federal and state environmental statutes" ;
    proeth:temporalScope "From the moment Engineer A observes the unpermitted fill and confirms it constitutes a violation of federal and state law" ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A is constrained to report the observed unpermitted wetland fill to the appropriate federal and state regulatory authorities despite the fact that the wetland delineation engagement has concluded and no active professional relationship with the client exists at the time of the observation." ;
    skos:definition "Engineer A is constrained to report the observed unpermitted wetland fill to the appropriate federal and state regulatory authorities despite the fact that the wetland delineation engagement has concluded and no active professional relationship with the client exists at the time of the observation." ;
    prov:generatedAtTime "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Agent_Public_Agency a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Public Agency" ;
    proeth-core:hasRole case86:Public_Agency_Bridge_Client .

case86:Engineer_A_Wetland_Expertise_Calibrated_Disclosure a proeth:Expertise-CalibratedDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Expertise Calibrated Disclosure" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's specialized knowledge of wetland regulations distinguished the wetland fill case from the bridge wall and apartment building cases, where the engineers lacked expertise in the relevant disciplines and were therefore entitled to take a more measured approach." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.84" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Fact-Based_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Expertise-Calibrated Disclosure Obligation" ;
    proeth:obligationStatement "Because Engineer A had domain expertise in wetland delineation and environmental law, Engineer A was obligated to disclose the observed wetland fill violation with directness and specificity, rather than the more cautious approach appropriate for engineers lacking expertise in the relevant discipline." ;
    proeth:temporalScope "Upon discovery of the unpermitted fill, given Engineer A's domain expertise" ;
    proeth:textReferences "In addition, the engineer in BER Case No. 89-7 did not have any particular expertise in the technical areas (mechanical, electrical) involved in the matter at issue.",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations.",
        "Those two cases involved a different set of factors that created a reasonable basis for an engineer to take a more measured approach to the situation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Expertise-Calibrated Disclosure Obligation': This obligation overlaps substantially with the Concern Versus Fact Disclosure Threshold Obligation, which addresses the distinction between preliminary concerns and established facts as the trigger for mandatory disclosure. The expertise-calibration dimension adds a further nuance not fully captured by that class, but the core concept of calibrating disclosure to the evidentiary and competence basis is closely related, warranting a medium-confidence match." ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactDisclosureThresholdObligation ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Disclosure Threshold Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Because Engineer A had domain expertise in wetland delineation and environmental law, Engineer A was obligated to disclose the observed wetland fill violation with directness and specificity, rather than the more cautious approach appropriate for engineers lacking expertise in the relevant discipline." ;
    skos:definition "Because Engineer A had domain expertise in wetland delineation and environmental law, Engineer A was obligated to disclose the observed wetland fill violation with directness and specificity, rather than the more cautious approach appropriate for engineers lacking expertise in the relevant discipline." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Ethical_Conclusion_Reached a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Ethical Conclusion Reached" ;
    proeth-core:initiates case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth-core:terminates case86:Engineer_A_Faithful_Agent_Duty_Conflict ;
    proeth:causesStateChange "The ethical framework for Engineer A's required conduct was formally established, specifying a sequential set of required responses to the known violation." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Authority Reporting Contingency Active",
        "Compliance Monitoring Required",
        "Formal Ethical Duty Established",
        "Remediation Demand Required" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "End of BER Discussion and Conclusion section" ;
    proeth:temporalSequence 15 ;
    proeth:terminatesText "Ethical Ambiguity About Required Response" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The BER analysis concluded that Engineer A must contact the client, demand remediation, monitor compliance, and report to authorities if the client fails to act, establishing a binding ethical outcome for the case." ;
    time:hasTime case86:time_Ethical_Conclusion_Reached ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

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

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

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

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

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

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

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

case86:Agent_VWX_Architects_and_Engineers a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "VWX Architects and Engineers" ;
    proeth-core:hasClient case86:Agent_Public_Agency ;
    proeth-core:hasRole case86:VWX_Prime_Consultant .

case86:Engineer_A_Environmental_Law_Compliance a proeth:EnvironmentalLawCompliancePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Law Compliance" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "unpermitted wetland fill exceeding half an acre" ;
    proeth:balancingWith "Client Data Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, recognizes that the observed fill constitutes a substantial violation of federal and state wetland laws and must determine what action that recognition requires." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "An environmental engineer's domain expertise in wetland delineation creates a heightened capacity to recognize illegal fill activity. That specialized knowledge, combined with the substantial and ongoing nature of the violation, triggers domain-specific obligations that go beyond those of a layperson who might observe the same scene." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Environmental Law Compliance Principle" ;
    proeth:tensionResolution "The domain-specific obligation to act on knowledge of substantial environmental law violations is not overridden by the prior service relationship, because the violation was not disclosed to the engineer by the client in confidence but was instead observed independently in the field after the engagement concluded." ;
    proeth:textReferences "Engineer A is an environmental engineer",
        "Engineer A performs wetland delineation services on the client's wetland site",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is an environmental engineer. Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, recognizes that the observed fill constitutes a substantial violation of federal and state wetland laws and must determine what action that recognition requires." ;
    skos:definition "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, recognizes that the observed fill constitutes a substantial violation of federal and state wetland laws and must determine what action that recognition requires." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Fact-Based_Disclosure_Threshold a proeth:Fact-BasedDisclosureThresholdPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Fact-Based Disclosure Threshold" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "unpermitted fill on delineated wetland" ;
    proeth:balancingWith "Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A directly observes the unpermitted fill on the wetland site, placing the violation at the level of established fact rather than suspicion or preliminary concern. This observation by a qualified environmental engineer who performed the original delineation crosses the threshold at which disclosure becomes a professional obligation rather than a discretionary act." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "The engineer who performed the original delineation is uniquely positioned to confirm that the fill has been placed on wetland areas and that no permits were obtained. This direct, expert observation constitutes established technical fact, not mere suspicion, and triggers the disclosure obligation." ;
    proeth:invokedBy "Engineer A Public Responsibility" ;
    proeth:principleClass "Fact-Based Disclosure Threshold Principle" ;
    proeth:tensionResolution "Because the violation is an observed fact rather than a preliminary concern, the disclosure obligation is affirmative rather than discretionary. The engineer's specialized knowledge and direct observation remove any ambiguity about whether the threshold has been crossed." ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Fact-Based Disclosure Threshold Principle'" ;
    proeth-prov:matchedOntologyClass proeth:Fact-BasedDisclosureThresholdPrinciple ;
    proeth-prov:matchedOntologyLabel "Fact-Based Disclosure Threshold Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A directly observes the unpermitted fill on the wetland site, placing the violation at the level of established fact rather than suspicion or preliminary concern. This observation by a qualified environmental engineer who performed the original delineation crosses the threshold at which disclosure becomes a professional obligation rather than a discretionary act." ;
    skos:definition "Engineer A directly observes the unpermitted fill on the wetland site, placing the violation at the level of established fact rather than suspicion or preliminary concern. This observation by a qualified environmental engineer who performed the original delineation crosses the threshold at which disclosure becomes a professional obligation rather than a discretionary act." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Disclosure_Duty a proeth:Post-EngagementClientConductDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Disclosure Duty" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "unpermitted fill discovered months after engagement conclusion" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Whistleblower Conscience Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's professional obligations to the public do not terminate upon completion of the wetland delineation engagement. The discovery of the unpermitted fill months after service completion raises the question of whether those obligations require reporting to regulatory authorities despite the absence of an active client relationship." ;
    proeth:confidence "0.8" ;
    proeth:interpretation "The temporal gap between the conclusion of services and the discovery of the violation does not extinguish the engineer's professional responsibility. The violation is substantial, ongoing, and involves resources protected by federal and state law, which are precisely the conditions under which post-engagement disclosure obligations arise." ;
    proeth:invokedBy "Engineer A Public Responsibility" ;
    proeth:principleClass "Post-Engagement Client Conduct Disclosure Principle" ;
    proeth:tensionResolution "Because the violation is substantial and ongoing rather than a completed past act, and because it involves federally and state-protected resources rather than purely private interests, the post-engagement disclosure obligation is more likely to be characterized as a duty than as a matter of personal conscience." ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's professional obligations to the public do not terminate upon completion of the wetland delineation engagement. The discovery of the unpermitted fill months after service completion raises the question of whether those obligations require reporting to regulatory authorities despite the absence of an active client relationship." ;
    skos:definition "Engineer A's professional obligations to the public do not terminate upon completion of the wetland delineation engagement. The discovery of the unpermitted fill months after service completion raises the question of whether those obligations require reporting to regulatory authorities despite the absence of an active client relationship." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Wetland_Disclosure a proeth:Post-EngagementClientConductDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Wetland Disclosure" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "Regulatory authorities with jurisdiction over wetland violations" ;
    proeth:balancingWith "Client Data Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's disclosure and reporting obligations to regulatory authorities are not extinguished by the conclusion of the wetland delineation engagement, and the client's ongoing unpermitted fill violation may require Engineer A to report to appropriate authorities if the client does not remediate." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "The engineer discovered the violation after the contracted services had concluded, yet the public welfare obligation persists because the harm to public environmental resources is ongoing." ;
    proeth:invokedBy "Engineer A Public Responsibility" ;
    proeth:principleClass "Post-Engagement Client Conduct Disclosure Principle" ;
    proeth:tensionResolution "The ongoing nature of the violation and its harm to public resources triggers the post-engagement disclosure obligation, which overrides residual confidentiality duties." ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's disclosure and reporting obligations to regulatory authorities are not extinguished by the conclusion of the wetland delineation engagement, and the client's ongoing unpermitted fill violation may require Engineer A to report to appropriate authorities if the client does not remediate." ;
    skos:definition "Engineer A's disclosure and reporting obligations to regulatory authorities are not extinguished by the conclusion of the wetland delineation engagement, and the client's ongoing unpermitted fill violation may require Engineer A to report to appropriate authorities if the client does not remediate." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Client_Conduct_Monitoring a proeth:ClientConductMonitoringPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Client Conduct Monitoring" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "Wetland fill remediation process" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "After contacting the client about the wetland fill violation and receiving assurances of remediation, Engineer A must monitor the client's actual remedial actions until Engineer A is sufficiently satisfied that the violation has been corrected in full compliance with applicable environmental laws." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "A client's promise to remediate is not a discharge of the engineer's public welfare obligation; the engineer must verify actual compliance before treating the matter as resolved." ;
    proeth:invokedBy "Engineer A Public Responsibility" ;
    proeth:principleClass "Client Conduct Monitoring Principle" ;
    proeth:tensionResolution "The monitoring obligation is framed as a continuation of the public welfare duty, not as an adversarial posture toward the client, and is discharged once actual compliance is verified." ;
    proeth:textReferences "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied.",
        "the engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "After contacting the client about the wetland fill violation and receiving assurances of remediation, Engineer A must monitor the client's actual remedial actions until Engineer A is sufficiently satisfied that the violation has been corrected in full compliance with applicable environmental laws." ;
    skos:definition "After contacting the client about the wetland fill violation and receiving assurances of remediation, Engineer A must monitor the client's actual remedial actions until Engineer A is sufficiently satisfied that the violation has been corrected in full compliance with applicable environmental laws." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Confidentiality_Limits a proeth:ConfidentialityLimitsPublicLawObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Confidentiality Limits" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth-core:prevailsOver case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth:caseContext "Engineer A held information about the client's wetland site from the prior engagement. The Board distinguished this case from BER Case 89-7 in part because the present violation was a matter of established fact and implicated federal and state law." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.89" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Client_Confidentiality_Limits ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Confidentiality Limits Public Law Obligation" ;
    proeth:obligationStatement "Engineer A's confidentiality obligations arising from the wetland delineation engagement did not extend to concealing the client's substantial violations of federal and state wetland laws, and the duty to report those violations to appropriate authorities overrode any residual confidentiality interest." ;
    proeth:temporalScope "Upon discovery of the unpermitted fill and throughout any subsequent reporting process" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "The Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The Board can easily distinguish BER Case Nos. 89-7 and 97-13 from the present case." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's confidentiality obligations arising from the wetland delineation engagement did not extend to concealing the client's substantial violations of federal and state wetland laws, and the duty to report those violations to appropriate authorities overrode any residual confidentiality interest." ;
    skos:definition "Engineer A's confidentiality obligations arising from the wetland delineation engagement did not extend to concealing the client's substantial violations of federal and state wetland laws, and the duty to report those violations to appropriate authorities overrode any residual confidentiality interest." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Environmental_Law_Compliance a proeth:EnvironmentalLawCompliancePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Environmental Law Compliance" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "Unpermitted wetland fill on delineated site" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A, having performed wetland delineation services and then discovered the client's unpermitted fill of more than half an acre of wetland, is required to recognize that the client's conduct constitutes a substantial violation of federal and state environmental laws and to take appropriate action." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The engineer's domain expertise in wetland delineation makes the legal significance of the fill immediately apparent, removing any basis for the measured caution appropriate when an engineer lacks expertise in the relevant technical area." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Environmental Law Compliance Principle" ;
    proeth:tensionResolution "Because the violation is clear and the engineer is competent in the relevant domain, the environmental law compliance obligation is unambiguous and requires affirmative action." ;
    proeth:textReferences "Engineer A's actions appear to be obvious--contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "the engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer.",
        "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A, having performed wetland delineation services and then discovered the client's unpermitted fill of more than half an acre of wetland, is required to recognize that the client's conduct constitutes a substantial violation of federal and state environmental laws and to take appropriate action." ;
    skos:definition "Engineer A, having performed wetland delineation services and then discovered the client's unpermitted fill of more than half an acre of wetland, is required to recognize that the client's conduct constitutes a substantial violation of federal and state environmental laws and to take appropriate action." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Environmental_Compliance_Reporting a proeth:EnvironmentalComplianceReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Compliance Reporting" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A is an environmental engineer who performed wetland delineation services and therefore possesses specialized knowledge of the regulatory framework governing wetland fill, enabling recognition that the observed fill constitutes a substantial violation of federal and state law." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Environmental_Law_Compliance ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Environmental Compliance Reporting Obligation" ;
    proeth:obligationStatement "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is obligated to report the observed unpermitted fill to the appropriate federal and state environmental authority, applying that specialized knowledge to recognize the legal significance and severity of the violation." ;
    proeth:temporalScope "Upon observation of the unpermitted fill, drawing on specialized environmental engineering knowledge to assess the legal significance of the conduct." ;
    proeth:textReferences "Engineer A is an environmental engineer.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.8 ;
    proeth-prov:matchReasoning "Via class 'Environmental Compliance Reporting Obligation': The existing Post-Termination Environmental Risk Reporting Obligation is the closest match, covering the duty to report environmental risks to a pollution-control authority after termination of the client relationship. This class adds the dimension of specialized environmental engineering knowledge as the basis for recognizing and reporting the violation, but the core reporting duty is the same. Treated as a variant of the existing class." ;
    proeth-prov:matchedOntologyClass proeth:PostTerminationEnvironmentalRiskReportingObligation ;
    proeth-prov:matchedOntologyLabel "Post-Termination Environmental Risk Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is an environmental engineer." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is obligated to report the observed unpermitted fill to the appropriate federal and state environmental authority, applying that specialized knowledge to recognize the legal significance and severity of the violation." ;
    skos:definition "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, is obligated to report the observed unpermitted fill to the appropriate federal and state environmental authority, applying that specialized knowledge to recognize the legal significance and severity of the violation." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Environmental_Compliance_Reporting a proeth:EnvironmentalComplianceReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Environmental Compliance Reporting" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's specialized environmental engineering expertise made the observed fill a matter of established professional judgment rather than speculation, and that expertise supported a direct and specific reporting obligation." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Environmental_Law_Compliance ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Environmental Compliance Reporting Obligation" ;
    proeth:obligationStatement "Engineer A, drawing on specialized knowledge of wetland regulations, was obligated to report the client's substantial violation of federal and state environmental laws to the appropriate regulatory authority if the client failed to take adequate remedial steps." ;
    proeth:temporalScope "Upon determination that the client had not remediated the violation within a reasonable period" ;
    proeth:textReferences "Engineer A, as an environmental engineer with specialized knowledge of wetland regulations, recognizes that the observed fill constitutes a substantial violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A, drawing on specialized knowledge of wetland regulations, was obligated to report the client's substantial violation of federal and state environmental laws to the appropriate regulatory authority if the client failed to take adequate remedial steps." ;
    skos:definition "Engineer A, drawing on specialized knowledge of wetland regulations, was obligated to report the client's substantial violation of federal and state environmental laws to the appropriate regulatory authority if the client failed to take adequate remedial steps." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Field_Notes_Preservation a proeth:FieldNotesPreservationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Field Notes Preservation" ;
    proeth-core:competesWith case86:Engineer_A_Bridge_Speculative_Finding_Exclusion ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "During bridge inspection services limited to pavement damage, Engineer A observed an apparent pre-existing defective wall condition. The client asked Engineer A not to include this in the final report. Engineer A agreed to retain the information in notes only." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Field Notes Preservation Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to retain the observations about the defective bridge wall condition in engineering notes without alteration, even after agreeing not to include that information in the final written report." ;
    proeth:temporalScope "From the time of observation through the conclusion of the engagement and beyond" ;
    proeth:textReferences "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested.",
        "However, under no circumstance would it be appropriate for Engineer A to alter his field notes." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "However, under no circumstance would it be appropriate for Engineer A to alter his field notes." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to retain the observations about the defective bridge wall condition in engineering notes without alteration, even after agreeing not to include that information in the final written report." ;
    skos:definition "Engineer A was obligated to retain the observations about the defective bridge wall condition in engineering notes without alteration, even after agreeing not to include that information in the final written report." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Scope_Limitation_Disclosure a proeth:ScopeLimitationDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Scope Limitation Disclosure" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Bridge inspection final report",
        "VWX Prime Consultant" ;
    proeth:balancingWith "Complete Reporting Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's scope of work was limited to pavement damage, and the Board held it was appropriate not to include speculative structural observations outside that scope in the formal report, while still documenting the observation in field notes for possible future reference." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Scope limitations can justify excluding observations from a formal report when those observations are speculative and outside the engineer's retained expertise, provided the information is preserved in field notes and communicated verbally to the appropriate party." ;
    proeth:invokedBy "Engineer A Structural Inspection Sub-Consultant" ;
    proeth:principleClass "Scope Limitation Disclosure Principle" ;
    proeth:tensionResolution "The Board accepted scope-limited formal reporting because the observation was speculative and the prime consultant was better positioned to evaluate it, but required field note preservation and verbal communication to ensure the information was not lost." ;
    proeth:textReferences "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report, as requested.",
        "Engineer A's scope of work was solely to identify any pavement damage on the bridge and report the damage to VWX for further review and repair.",
        "it would have been improper for Engineer A to include reference to the information in his final report, particularly since it would have been based upon mere speculation and not careful testing or evaluation by a competent individual or firm." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Scope Limitation Disclosure Principle'" ;
    proeth-prov:matchedOntologyClass proeth:ScopeLimitationDisclosurePrinciple ;
    proeth-prov:matchedOntologyLabel "Scope Limitation Disclosure Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "it would have been improper for Engineer A to include reference to the information in his final report, particularly since it would have been based upon mere speculation and not careful testing or evaluation by a competent individual or firm." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's scope of work was limited to pavement damage, and the Board held it was appropriate not to include speculative structural observations outside that scope in the formal report, while still documenting the observation in field notes for possible future reference." ;
    skos:definition "Engineer A's scope of work was limited to pavement damage, and the Board held it was appropriate not to include speculative structural observations outside that scope in the formal report, while still documenting the observation in field notes for possible future reference." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Speculative_Finding_Exclusion a proeth:SpeculativeFindingExclusionObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Speculative Finding Exclusion" ;
    proeth-core:competesWith case86:Engineer_A_Bridge_Field_Notes_Preservation ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A observed an apparent pre-existing defective wall condition during a bridge inspection scoped only to pavement damage. The observation was speculative and outside Engineer A's demonstrated area of expertise." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Bridge_Scope_Limitation_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Speculative Finding Exclusion Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to exclude from the final written bridge inspection report the observation about the defective wall condition, because that observation was based solely on visual inspection without supporting analysis and Engineer A lacked structural engineering expertise." ;
    proeth:temporalScope "At the time of preparing and submitting the final written inspection report" ;
    proeth:textReferences "Under the circumstances, the Board concluded that it would have been improper for Engineer A to include reference to the information in his final report, particularly since it would have been based upon mere speculation and not careful testing or evaluation by a competent individual or firm.",
        "While it might have been appropriate for Engineer A to note such information in his field notes, to place this information in a final report would not be responsible and could unnecessarily inflame the situation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Speculative Finding Exclusion Obligation': This is a partial inverse of Complete Technical Reporting Obligation: where that class requires inclusion of all relevant findings, this class addresses the competing duty to exclude findings that are not professionally substantiated. It is a variant that qualifies the completeness duty by competence limits, warranting a medium-confidence match to the parent concept rather than a new independent class, but the specific exclusion framing is not captured by any existing class." ;
    proeth-prov:matchedOntologyClass proeth:CompleteTechnicalReportingObligation ;
    proeth-prov:matchedOntologyLabel "Complete Technical Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "While it might have been appropriate for Engineer A to note such information in his field notes, to place this information in a final report would not be responsible and could unnecessarily inflame the situation." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to exclude from the final written bridge inspection report the observation about the defective wall condition, because that observation was based solely on visual inspection without supporting analysis and Engineer A lacked structural engineering expertise." ;
    skos:definition "Engineer A was obligated to exclude from the final written bridge inspection report the observation about the defective wall condition, because that observation was based solely on visual inspection without supporting analysis and Engineer A lacked structural engineering expertise." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Structural_Inspection_Sub-Consultant a proeth:StructuralInspectionEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Structural Inspection Sub-Consultant" ;
    proeth-core:adheresToPrinciple case86:Engineer_A_Bridge_Competence_Recognition,
        case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Bridge_Graduated_Response,
        case86:Engineer_A_Bridge_Scope_Limitation_Disclosure ;
    proeth-core:hasObligation case86:Engineer_A_Bridge_Field_Notes_Preservation,
        case86:Engineer_A_Bridge_Speculative_Finding_Exclusion ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Retained as a sub-consultant to perform bridge inspection services limited to pavement damage, but observed an apparent pre-existing defective wall condition potentially related to a fatal accident, reported it verbally to his client, and was then asked not to include it in the final report." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.85" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Civil engineering, bridge inspection" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Structural Inspection Engineer" ;
    proeth:textReferences "Engineer A noticed an apparent pre-existing defective condition in the wall",
        "Engineer A stated that he would retain the information from his engineering notes but not include it in the final report",
        "Engineer A verbally reported this information to his client",
        "Engineer A, a civil engineer, as its sub-consultant to perform bridge inspection services on the bridge" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Structural Inspection Engineer': The bridge inspection sub-consultant role is a specialization of Civil Engineer Role, focused on structural inspection and out-of-scope safety observation reporting. It is distinct enough in its obligation structure to warrant a separate extracted class, but maps to Civil Engineer Role as its parent." ;
    proeth-prov:matchedOntologyClass proeth:CivilEngineerRole ;
    proeth-prov:matchedOntologyLabel "Civil Engineer Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A, a civil engineer, as its sub-consultant to perform bridge inspection services on the bridge" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Retained as a sub-consultant to perform bridge inspection services limited to pavement damage, but observed an apparent pre-existing defective wall condition potentially related to a fatal accident, reported it verbally to his client, and was then asked not to include it in the final report." ;
    skos:definition "Retained as a sub-consultant to perform bridge inspection services limited to pavement damage, but observed an apparent pre-existing defective wall condition potentially related to a fatal accident, reported it verbally to his client, and was then asked not to include it in the final report." ;
    prov:generatedAtTime "2026-06-04T17:26:36.428475+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Fact-Based_Disclosure a proeth:Fact-BasedDisclosureThresholdPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Fact-Based Disclosure" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Because Engineer A personally performed the wetland delineation and then observed the fill with domain expertise, the concern had reached the level of established technical and legal fact, triggering an affirmative disclosure and remediation obligation rather than merely a prudential one." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "The contrast with the bridge case illustrates the threshold: speculation does not trigger the obligation, but an observable violation within the engineer's area of competence does." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Fact-Based Disclosure Threshold Principle" ;
    proeth:tensionResolution "The Board distinguished the wetland case from the bridge case precisely on this threshold, holding that the clarity of the legal violation removed the basis for a more measured approach." ;
    proeth:textReferences "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations. Engineer A's actions appear to be obvious.",
        "Those two cases involved a different set of factors that created a reasonable basis for an engineer to take a more measured approach to the situation.",
        "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Fact-Based Disclosure Threshold Principle'" ;
    proeth-prov:matchedOntologyClass proeth:Fact-BasedDisclosureThresholdPrinciple ;
    proeth-prov:matchedOntologyLabel "Fact-Based Disclosure Threshold Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Because Engineer A personally performed the wetland delineation and then observed the fill with domain expertise, the concern had reached the level of established technical and legal fact, triggering an affirmative disclosure and remediation obligation rather than merely a prudential one." ;
    skos:definition "Because Engineer A personally performed the wetland delineation and then observed the fill with domain expertise, the concern had reached the level of established technical and legal fact, triggering an affirmative disclosure and remediation obligation rather than merely a prudential one." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Graduated_Response a proeth:GraduatedResponseProportionalityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Graduated Response" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "Regulatory authorities" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "In the wetland fill case, because the violation is established by observable fact and the engineer has domain expertise, the appropriate first step is direct client contact to demand remediation, with escalation to regulatory authorities reserved for the event that the client fails to act." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The graduated response here begins at a more assertive level than in the bridge case because the evidentiary basis is clear and the legal violation is unambiguous, but escalation to authorities is still conditional on client non-compliance rather than immediate." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Graduated Response Proportionality Principle" ;
    proeth:tensionResolution "The Board concluded that direct client contact is the obvious first step, with regulatory reporting as the necessary escalation if the client does not remediate, reflecting a calibrated rather than immediate public disclosure." ;
    proeth:textReferences "Engineer A's actions appear to be obvious--contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "Those two cases involved a different set of factors that created a reasonable basis for an engineer to take a more measured approach to the situation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's actions appear to be obvious--contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "In the wetland fill case, because the violation is established by observable fact and the engineer has domain expertise, the appropriate first step is direct client contact to demand remediation, with escalation to regulatory authorities reserved for the event that the client fails to act." ;
    skos:definition "In the wetland fill case, because the violation is established by observable fact and the engineer has domain expertise, the appropriate first step is direct client contact to demand remediation, with escalation to regulatory authorities reserved for the event that the client fails to act." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Regulatory_Escalation a proeth:RegulatoryEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Regulatory Escalation" ;
    proeth-core:defeasibleUnder case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A discovered the client's substantial violation of federal and state wetland laws after the conclusion of the delineation engagement. The graduated response required escalation to authorities if the client did not remediate." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Graduated_Response ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Regulatory Escalation Obligation" ;
    proeth:obligationStatement "If the client failed to take adequate remedial steps after being contacted, Engineer A was obligated to report the unpermitted wetland fill violation to the appropriate federal or state regulatory authority." ;
    proeth:temporalScope "Upon determination that the client had not taken adequate remedial steps within a reasonable period" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.8 ;
    proeth-prov:matchReasoning "Via class 'Regulatory Escalation Obligation': This obligation is a close variant of the Post-Termination Environmental Risk Reporting Obligation and the Client Override Public Safety Reporting Obligation. It differs in that it is triggered not by client override of a recommendation but by client failure to remediate after being contacted, and it follows a graduated response sequence. The conditional trigger and the graduated-response framing distinguish it sufficiently to warrant a medium-confidence match rather than a full identity match." ;
    proeth-prov:matchedOntologyClass proeth:PostTermEnvRiskReportingObligation ;
    proeth-prov:matchedOntologyLabel "Post-Termination Environmental Risk Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "If the client failed to take adequate remedial steps after being contacted, Engineer A was obligated to report the unpermitted wetland fill violation to the appropriate federal or state regulatory authority." ;
    skos:definition "If the client failed to take adequate remedial steps after being contacted, Engineer A was obligated to report the unpermitted wetland fill violation to the appropriate federal or state regulatory authority." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Client_Contact a proeth:ClientViolationContactObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Client Contact" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A performed wetland delineation services and later drove past the property, observing that the client had installed substantial fill on more than half an acre of wetlands in violation of federal and state law." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Graduated_Response ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Client Violation Contact Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to contact the client directly upon discovering the unpermitted wetland fill, identify the specific violations of federal and state law, and require that immediate remedial steps be taken." ;
    proeth:temporalScope "Upon discovery of the unpermitted fill on the wetland site" ;
    proeth:textReferences "Engineer A's actions appear to be obvious—contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's actions appear to be obvious—contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to contact the client directly upon discovering the unpermitted wetland fill, identify the specific violations of federal and state law, and require that immediate remedial steps be taken." ;
    skos:definition "Engineer A was obligated to contact the client directly upon discovering the unpermitted wetland fill, identify the specific violations of federal and state law, and require that immediate remedial steps be taken." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Client_Confidentiality_Limits a proeth:ConfidentialityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Confidentiality Limits" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator" ;
    proeth:balancingWith "Environmental Law Compliance Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A holds information about the client's wetland site from the prior engagement, but the question is whether confidentiality obligations extend to shielding the client from accountability for independently observed illegal conduct that was not disclosed to the engineer in confidence." ;
    proeth:confidence "0.83" ;
    proeth:interpretation "Confidentiality protects information disclosed by a client in the course of a professional engagement. It does not protect a client from the consequences of illegal conduct that the engineer observes independently in a public or semi-public setting after the engagement has concluded. The fill was not a confidential communication but an observable physical act." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Confidentiality Principle" ;
    proeth:tensionResolution "Confidentiality does not bar disclosure of independently observed statutory violations, particularly when those violations are substantial and ongoing. The engineer did not learn of the fill through a confidential communication but by driving past the property." ;
    proeth:textReferences "he drives by his client's property and notices that the client has installed a substantial amount of fill material",
        "without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidentiality Principle'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityPrinciple ;
    proeth-prov:matchedOntologyLabel "Confidentiality Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A holds information about the client's wetland site from the prior engagement, but the question is whether confidentiality obligations extend to shielding the client from accountability for independently observed illegal conduct that was not disclosed to the engineer in confidence." ;
    skos:definition "Engineer A holds information about the client's wetland site from the prior engagement, but the question is whether confidentiality obligations extend to shielding the client from accountability for independently observed illegal conduct that was not disclosed to the engineer in confidence." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Faithful_Agent_Duty_Conflict a proeth:FaithfulAgentDutyConflictState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Duty Conflict" ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure ;
    proeth-core:affects case86:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's discovery of the violation through resolution of the reporting decision" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Public",
        "Regulatory agencies" ;
    proeth:caseContext "Engineer A's prior service relationship with the client creates residual faithful agent obligations, but those obligations conflict with the paramount duty to protect public welfare and comply with environmental law when the client has committed a substantial regulatory violation." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.86" ;
    proeth:principleTransformation "Transforms the abstract tension between faithful agency and public safety into a concrete sequential duty: notify client first, monitor response, then escalate to authorities if remediation is not taken." ;
    proeth:stateClass "Faithful Agent Duty Conflict State" ;
    proeth:subject "Engineer A's competing obligations to the former client and to regulatory authorities and the public" ;
    proeth:terminatedBy "Engineer A's decision to report or not report, or client's voluntary remediation" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations" ;
    proeth:triggeringEvent "Engineer A observes the client's substantial unpermitted fill, creating a direct tension between residual client loyalty and the duty to report a known environmental law violation" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Duty Conflict State'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentDutyConflictState ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Duty Conflict State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's competing obligations to the former client and to regulatory authorities and the public" ;
    skos:definition "Engineer A's competing obligations to the former client and to regulatory authorities and the public" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint a proeth:ClientRemediationMonitoringConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Remediation Monitoring" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Following direct client contact about the unpermitted wetland fill, Engineer A could not simply accept the client's promise to remediate. Active monitoring was required to verify that remediation actually occurred and met regulatory requirements." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Client Remediation Monitoring Constraint" ;
    proeth:constraintStatement "After contacting the client and receiving assurances of remediation, Engineer A was required to monitor the client's actual remedial actions until Engineer A was sufficiently satisfied that the unpermitted fill violation had been corrected in full compliance with applicable environmental laws and regulations." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 97-13" ;
    proeth:temporalScope "From receipt of client assurances of remediation until confirmed compliance" ;
    proeth:textReferences "Engineer A had an obligation to follow through to see that correct follow-up action was taken by the public agency.",
        "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied.",
        "the engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "After contacting the client and receiving assurances of remediation, Engineer A was required to monitor the client's actual remedial actions until Engineer A was sufficiently satisfied that the unpermitted fill violation had been corrected in full compliance with applicable environmental laws and regulations." ;
    skos:definition "After contacting the client and receiving assurances of remediation, Engineer A was required to monitor the client's actual remedial actions until Engineer A was sufficiently satisfied that the unpermitted fill violation had been corrected in full compliance with applicable environmental laws and regulations." ;
    prov:generatedAtTime "2026-06-04T17:35:44.662063+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Present_Case_Unpermitted_Wetland_Alteration a proeth:UnpermittedEnvironmentalAlterationState,
        owl:NamedIndividual ;
    rdfs:label "Present Case Unpermitted Wetland Alteration" ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit ;
    proeth-core:activatesObligation case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case86:Illegal_Wetland_Fill ;
    proeth:activePeriod "From the client's commission of the unpermitted environmental alteration through completion of compliant remediation or regulatory intervention" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Public and wetland environment",
        "Regulatory authorities" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms general environmental stewardship principles and post-engagement duties into concrete obligations to evaluate mandatory disclosure to regulatory authorities when a client has committed a substantial unpermitted alteration of a regulated environmental feature." ;
    proeth:stateClass "Unpermitted Environmental Alteration State" ;
    proeth:subject "Client's unpermitted actions on the wetland mitigation site constituting violations of federal and state environmental laws and regulations" ;
    proeth:terminatedBy "Full remediation in compliance with applicable environmental laws and regulations, confirmed by Engineer A or regulatory authority" ;
    proeth:textReferences "The NSPE Board of Ethical Review has not addressed the issue in the context of a client's apparent violation of environmental laws and regulations relating to wetland mitigation efforts.",
        "The facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth:triggeringEvent "Client's physical alteration of the environmentally regulated site without required permits or regulatory approvals" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The NSPE Board of Ethical Review has not addressed the issue in the context of a client's apparent violation of environmental laws and regulations relating to wetland mitigation efforts." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Client's unpermitted actions on the wetland mitigation site constituting violations of federal and state environmental laws and regulations" ;
    skos:definition "Client's unpermitted actions on the wetland mitigation site constituting violations of federal and state environmental laws and regulations" ;
    prov:generatedAtTime "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Violation_Observation_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Violation Observation Decision" ;
    proeth-core:initiates case86:Engineer_A_Post-Engagement_Violation_Awareness ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "environmental engineer" ;
    proeth:guidedByPrinciple case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "incidental awareness" ;
    proeth:initiatesText "Knowledge of Client Violation",
        "Obligation to Act on Observed Violation" ;
    proeth:intendedOutcome "No specific outcome intended, as the observation was made informally while driving by" ;
    proeth:raisesObligation case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth:raisesObligationText "Hold Paramount Public Health Safety and Welfare" ;
    proeth:requiresCapabilityText "Knowledge of federal and state environmental laws and regulations",
        "Wetland delineation expertise" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "A few months after completion of wetland delineation services" ;
    proeth:temporalSequence 10 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "While driving by the client's property, Engineer A observed that the client had installed substantial fill material across more than half an acre of wetlands without any permits, variances, or permissions, constituting a clear violation of federal and state law." ;
    time:hasTime case86:time_Violation_Observation_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Bridge_Inspection_Deficiency_Found a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Bridge Inspection Deficiency Found" ;
    proeth-core:initiates case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Post-Engagement_Violation_Awareness ;
    proeth:causedByAction case86:Field_Notes_Retention_Decision ;
    proeth:causesStateChange "Bridge deficiencies were documented by the sub-consultant, creating a safety-relevant record while the engineer remained in a subordinate contractual position relative to reporting authority." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Engineer Awareness of Deficiency",
        "Inspection Record Existing",
        "Public Safety Risk" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Prior case, BER Case No. 97-13, referenced in the Discussion" ;
    proeth:temporalSequence 3 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "In BER Case No. 97-13, a civil engineer acting as a bridge inspection sub-consultant discovered deficiencies during inspection, creating a record of findings that the engineer retained while declining to report to public authorities." ;
    time:hasTime case86:time_Bridge_Inspection_Deficiency_Found ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting a proeth:Post-TerminationEnvironmentalRiskReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Wetland Violation Reporting" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A completed wetland delineation services for a client and subsequently observed, while driving past the property, that the client had installed substantial fill material on more than half an acre of wetlands without any permits, variances, or permissions, in violation of federal and state law." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Post-Engagement_Wetland_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Post-Termination Environmental Risk Reporting Obligation" ;
    proeth:obligationStatement "Engineer A is obligated to report the client's unpermitted fill of more than half an acre of wetlands to the appropriate federal and state regulatory authority, because the violation is a substantial breach of law that implicates public welfare and environmental protection, and because Engineer A's engagement has concluded, removing any faithful agent constraint on disclosure." ;
    proeth:temporalScope "Upon direct observation of the unpermitted fill, after completion of the wetland delineation engagement." ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Post-Termination Environmental Risk Reporting Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:PostTermEnvRiskReportingObligation ;
    proeth-prov:matchedOntologyLabel "Post-Termination Environmental Risk Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A is obligated to report the client's unpermitted fill of more than half an acre of wetlands to the appropriate federal and state regulatory authority, because the violation is a substantial breach of law that implicates public welfare and environmental protection, and because Engineer A's engagement has concluded, removing any faithful agent constraint on disclosure." ;
    skos:definition "Engineer A is obligated to report the client's unpermitted fill of more than half an acre of wetlands to the appropriate federal and state regulatory authority, because the violation is a substantial breach of law that implicates public welfare and environmental protection, and because Engineer A's engagement has concluded, removing any faithful agent constraint on disclosure." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Post-Engagement_Reporting a proeth:Post-EngagementViolationReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Post-Engagement Reporting" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A discovered the unpermitted fill after the wetland delineation engagement had concluded. The Board held that post-engagement discovery of a substantial environmental law violation triggers a reporting obligation to appropriate authorities." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Post-Engagement_Disclosure_Duty ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Post-Engagement Violation Reporting Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to report the client's substantial violation of federal and state wetland laws to the appropriate regulatory authority if the client failed to remediate, notwithstanding the conclusion of the wetland delineation engagement." ;
    proeth:temporalScope "After conclusion of the wetland delineation engagement, upon discovery of the violation" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to report the client's substantial violation of federal and state wetland laws to the appropriate regulatory authority if the client failed to remediate, notwithstanding the conclusion of the wetland delineation engagement." ;
    skos:definition "Engineer A was obligated to report the client's substantial violation of federal and state wetland laws to the appropriate regulatory authority if the client failed to remediate, notwithstanding the conclusion of the wetland delineation engagement." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Field_Notes_Retention_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Field Notes Retention Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "civil engineer, bridge inspection sub-consultant" ;
    proeth:foreseenUnintendedEffects "Observation remains undocumented in official records, potentially limiting accountability if corrective action is not taken" ;
    proeth:fulfillsObligationText "Faithfulness to Client",
        "Obligation to Document Professional Observations" ;
    proeth:guidedByPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Act as Faithful Agent or Trustee",
        "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A in BER Case No. 97-13" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Information Excluded from Final Report",
        "Observation Preserved in Field Notes" ;
    proeth:intendedOutcome "Preserve a record of the observation for possible future reference while complying with the client's instruction to exclude it from the formal report" ;
    proeth:requiresCapabilityText "Bridge inspection expertise",
        "Judgment to distinguish scope of retained services from broader safety obligations" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Upon preparation of the final bridge inspection report in BER Case No. 97-13" ;
    proeth:temporalSequence 4 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "In BER Case No. 97-13, Engineer A decided to retain observations about a potentially defective bridge wall condition in his engineering field notes but excluded the information from the final written report as requested by the prime consultant and public agency." ;
    time:hasTime case86:time_Field_Notes_Retention_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Professional_Service_Completion a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Professional Service Completion" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth-core:initiates case86:Engineer_A_Client_Relationship_Post-Completion ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "environmental engineer" ;
    proeth:fulfillsObligationText "Competent Service Delivery",
        "Faithfulness to Client" ;
    proeth:guidedByPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Act as Faithful Agent or Trustee",
        "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Engineer Familiarity with Site Conditions",
        "Professional Relationship with Client" ;
    proeth:intendedOutcome "Fulfill contracted scope of wetland delineation services for the client" ;
    proeth:requiresCapabilityText "Knowledge of federal and state environmental laws and regulations",
        "Wetland delineation expertise" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Initial engagement period, before the illegal fill was installed" ;
    proeth:temporalSequence 6 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A performed and completed wetland delineation services on the client's wetland site, establishing a professional relationship and familiarity with the property." ;
    time:hasTime case86:time_Professional_Service_Completion ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Public_Authority_Non-Reporting_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Public Authority Non-Reporting Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "civil engineer, bridge inspection sub-consultant" ;
    proeth:foreseenUnintendedEffects "Risk that corrective action might not be taken, leaving a potential public safety hazard unaddressed" ;
    proeth:fulfillsObligationText "Faithfulness to Client" ;
    proeth:guidedByPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Act as Faithful Agent or Trustee",
        "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A in BER Case No. 97-13" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Conditional Deferral of Authority Reporting",
        "Reliance on Prime Consultant for Follow-Through" ;
    proeth:intendedOutcome "Avoid overreacting to speculative observations outside his scope and expertise, and allow the responsible parties to evaluate and address the condition" ;
    proeth:raisesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting,
        case86:Engineer_A_Wetland_Regulatory_Escalation ;
    proeth:raisesObligationText "Obligation to Follow Through on Corrective Action" ;
    proeth:requiresCapabilityText "Judgment to assess causation of bridge wall failure",
        "Structural engineering expertise" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Following verbal report to client and receipt of instruction to exclude information from final report in BER Case No. 97-13" ;
    proeth:temporalSequence 5 ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "In BER Case No. 97-13, Engineer A decided not to report the potentially defective bridge wall condition to any public authority beyond verbal notification to his client, deferring to the prime consultant and public agency to take corrective action." ;
    time:hasTime case86:time_Public_Authority_Non_Reporting_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Structural_Deficiency_Identified a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Structural Deficiency Identified" ;
    proeth-core:initiates case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Faithful_Agent_Duty_Conflict ;
    proeth:causedByAction case86:Confidential_Non-Disclosure_Decision ;
    proeth:causesStateChange "A structural safety concern became known to the engineer in that case, creating tension between confidentiality and public safety duties." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Confidentiality Constraint Active",
        "Engineer Awareness of Deficiency",
        "Public Safety Risk" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Prior case, BER Case No. 89-7, referenced in the Discussion" ;
    proeth:temporalSequence 1 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "In BER Case No. 89-7, a structural deficiency or safety-related concern was identified in a project, placing Engineer A in that case in possession of information bearing on public safety while under a confidentiality constraint." ;
    time:hasTime case86:time_Structural_Deficiency_Identified ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Compliance_Monitoring_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Compliance Monitoring Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth-core:initiates case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "environmental engineer" ;
    proeth:foreseenUnintendedEffects "Extended professional involvement beyond original scope",
        "Potential conflict if client fails to remediate adequately" ;
    proeth:fulfillsObligationText "Hold Paramount Public Health Safety and Welfare",
        "Obligation to Follow Through on Corrective Action" ;
    proeth:guidedByPrinciple case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Active Monitoring of Client Remediation",
        "Conditional Deferral of Authority Reporting" ;
    proeth:intendedOutcome "Ensure that the client actually follows through on promised corrective action and that the remediation meets all applicable legal requirements" ;
    proeth:requiresCapabilityText "Judgment to assess adequacy of remediation",
        "Knowledge of federal and state environmental laws and regulations",
        "Wetland delineation expertise" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Following client acknowledgment of the violation and commitment to remediate" ;
    proeth:temporalSequence 12 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "If the client agrees to remediate, Engineer A must decide to monitor the situation until sufficiently satisfied that the violation has been fully remedied in compliance with all applicable environmental laws and regulations, including review by a licensed engineer where appropriate." ;
    time:hasTime case86:time_Compliance_Monitoring_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Environmental_Hazard_Observation a proeth:EnvironmentalHazardPresent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Hazard Observation" ;
    proeth-core:activatedByEvent case86:Illegal_Wetland_Fill,
        case86:Violation_Discovery ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case86:Illegal_Wetland_Fill ;
    proeth:activePeriod "From the time of fill installation through remediation or regulatory resolution" ;
    proeth:affectedParties "Client",
        "Downstream and adjacent property owners",
        "Engineer A",
        "Regulatory agencies",
        "Wetland ecosystem" ;
    proeth:caseContext "The unpermitted filling of more than half an acre of wetlands constitutes an environmental hazard by destroying regulated wetland features, with potential downstream hydrological and ecological consequences." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a concrete sequential protocol: direct client notification, monitored remediation, and escalation to regulatory authorities upon client inaction." ;
    proeth:stateClass "Environmental Hazard Present" ;
    proeth:subject "Client's wetland property following unpermitted fill installation" ;
    proeth:terminatedBy "Removal of fill and site restoration, or regulatory authorization" ;
    proeth:textReferences "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands" ;
    proeth:triggeringEvent "Client installs substantial fill material across more than half an acre of wetlands without authorization" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Environmental Hazard Present'" ;
    proeth-prov:matchedOntologyClass proeth:EnvironmentalHazard ;
    proeth-prov:matchedOntologyLabel "Environmental Hazard Present" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Client's wetland property following unpermitted fill installation" ;
    skos:definition "Client's wetland property following unpermitted fill installation" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Present_Case_Environmental_Violation a proeth:ConfirmedRiskWithoutAdequateSafeguardsState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Present Case Environmental Violation" ;
    proeth-core:activatedByEvent case86:Violation_Discovery ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's discovery of the environmental law violation through the point at which the client either completes adequate remediation or Engineer A reports to authorities" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Public and environment",
        "Regulatory authorities" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a concrete sequential protocol: direct client notification, monitored remediation, and escalation to regulatory authorities upon client inaction." ;
    proeth:stateClass "Confirmed Risk Without Adequate Safeguards State" ;
    proeth:subject "Engineer A's identification of the client's confirmed violation of federal and state environmental laws and regulations relating to wetland mitigation, with no remediation in place" ;
    proeth:terminatedBy "Client's completion of full remediation in compliance with applicable environmental laws, or Engineer A's report to appropriate regulatory authorities" ;
    proeth:textReferences "Engineer A's actions appear to be obvious: contact the client and inquire directly about the actions the client has taken and point out the violations of the law and that immediate steps need to be taken to remedy the violation.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "The facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth:triggeringEvent "Engineer A's discovery that the client has taken actions constituting a violation of applicable federal and state environmental laws and regulations" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confirmed Risk Without Adequate Safeguards State'" ;
    proeth-prov:matchedOntologyClass proeth:ConfirmedRiskWithoutAdequateSafeguardsState ;
    proeth-prov:matchedOntologyLabel "Confirmed Risk Without Adequate Safeguards State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's identification of the client's confirmed violation of federal and state environmental laws and regulations relating to wetland mitigation, with no remediation in place" ;
    skos:definition "Engineer A's identification of the client's confirmed violation of federal and state environmental laws and regulations relating to wetland mitigation, with no remediation in place" ;
    prov:generatedAtTime "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Public_Responsibility a proeth:PublicResponsibilityRole,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Responsibility" ;
    proeth-core:adheresToPrinciple case86:Engineer_A_Fact-Based_Disclosure_Threshold,
        case86:Engineer_A_Post-Engagement_Disclosure_Duty,
        case86:Engineer_A_Post-Engagement_Wetland_Disclosure,
        case86:Engineer_A_Wetland_Client_Conduct_Monitoring,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth-core:hasObligation case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Environmental_Compliance_Reporting,
        case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Upon discovering the client's unpermitted fill violation of federal and state wetland laws, Engineer A bears a public responsibility obligation that may override client confidentiality duties, requiring consideration of disclosure to the appropriate regulatory authority." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Environmental engineering" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Public Responsibility Role" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Responsibility Role'" ;
    proeth-prov:matchedOntologyClass proeth:PublicResponsibilityRole ;
    proeth-prov:matchedOntologyLabel "Public Responsibility Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Upon discovering the client's unpermitted fill violation of federal and state wetland laws, Engineer A bears a public responsibility obligation that may override client confidentiality duties, requiring consideration of disclosure to the appropriate regulatory authority." ;
    skos:definition "Upon discovering the client's unpermitted fill violation of federal and state wetland laws, Engineer A bears a public responsibility obligation that may override client confidentiality duties, requiring consideration of disclosure to the appropriate regulatory authority." ;
    prov:generatedAtTime "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Confidential_Non-Disclosure_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Confidential Non-Disclosure Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Wetland_Client_Contact ;
    proeth-core:initiates case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Present_Case_Environmental_Violation ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "structural engineer" ;
    proeth:foreseenUnintendedEffects "Continued risk of injury to future occupants of the building from unaddressed electrical and mechanical deficiencies" ;
    proeth:fulfillsObligationText "Faithfulness to Client",
        "Non-Disclosure of Confidential Client Information" ;
    proeth:guidedByPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits ;
    proeth:guidedByPrincipleText "Act as Faithful Agent or Trustee" ;
    proeth:hasAgent "Engineer A in BER Case No. 89-7" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Confidentiality Agreement Honored",
        "Public Safety Risk Undisclosed" ;
    proeth:intendedOutcome "Honor the confidentiality agreement with the client and avoid disclosing the client's business affairs to third parties" ;
    proeth:requiresCapabilityText "Electrical engineering expertise",
        "Judgment to assess severity of safety hazards outside scope",
        "Mechanical engineering expertise" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Upon completion of the structural report in BER Case No. 89-7" ;
    proeth:temporalSequence 2 ;
    proeth:violatesObligation case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth:violatesObligationText "Hold Paramount Public Health Safety and Welfare",
        "Obligation to Report Known Violations" ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "In BER Case No. 89-7, Engineer A decided not to report known electrical and mechanical safety deficiencies in an occupied apartment building to any third party or public authority, citing the confidentiality terms of the client agreement, despite acknowledging the deficiencies in his structural report." ;
    time:hasTime case86:time_Confidential_Non_Disclosure_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Client_Relationship_Post-Completion a proeth:ClientRelationshipEstablished,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Relationship Post-Completion" ;
    proeth-core:activatedByEvent case86:Violation_Discovery,
        case86:Wetland_Delineation_Completed ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case86:Wetland_Delineation_Completed ;
    proeth:activePeriod "Relationship was active during delineation services; now concluded but residual obligations persist" ;
    proeth:affectedParties "Client",
        "Engineer A" ;
    proeth:caseContext "The prior client relationship creates residual confidentiality and loyalty obligations that must be weighed against Engineer A's public safety and regulatory reporting duties when evaluating whether to report the violation." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.85" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a concrete sequential protocol: direct client notification, monitored remediation, and escalation to regulatory authorities upon client inaction." ;
    proeth:stateClass "Client Relationship Established" ;
    proeth:subject "Engineer A's prior professional relationship with the client following completion of wetland delineation" ;
    proeth:terminatedBy "Completion of wetland delineation services a few months prior to the observation" ;
    proeth:textReferences "A few months after Engineer A completes the services",
        "Engineer A performs wetland delineation services on the client's wetland site" ;
    proeth:triggeringEvent "Engineer A performed wetland delineation services for the client" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Relationship Established'" ;
    proeth-prov:matchedOntologyClass proeth:ClientRelationship ;
    proeth-prov:matchedOntologyLabel "Client Relationship Established" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's prior professional relationship with the client following completion of wetland delineation" ;
    skos:definition "Engineer A's prior professional relationship with the client following completion of wetland delineation" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Confidentiality_Limits_Wetland_Violation a proeth:ConfidentialityLimitsPublicLawObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Confidentiality Limits Wetland Violation" ;
    proeth-core:competesWith case86:Engineer_A_Observed_Violation_Disclosure ;
    proeth-core:defeasibleUnder case86:Engineer_A_Wetland_Fill_Violation_Discovery ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A holds information about the client's wetland site from the prior delineation engagement, but the client's subsequent unpermitted fill is a new, independently observed act that constitutes a substantial violation of law, not information confided during the engagement." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.84" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Client_Confidentiality_Limits ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Confidentiality Limits Public Law Obligation" ;
    proeth:obligationStatement "Engineer A is obligated to recognize that any confidentiality duty arising from the prior wetland delineation engagement does not shield the client's subsequent, independently observed violation of federal and state wetland law from disclosure to regulatory authorities, and that the duty to report overrides any residual confidentiality interest." ;
    proeth:temporalScope "Upon recognition that the observed violation is a matter of public law rather than confidential client information." ;
    proeth:textReferences "Engineer A performs wetland delineation services on the client's wetland site.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Confidentiality Limits Public Law Obligation': The existing Client Instruction Limits Obligation addresses the duty to decline client instructions that would require violating professional ethics. The present class addresses the analogous situation where a confidentiality obligation, rather than a client instruction, is invoked to shield a statutory violation. The concept is related but distinct enough to warrant a separate class. The existing Confidentiality Obligation class in the ontology is too general. The closest match is Client Instruction Limits Obligation as a structural analog, but confidence is moderate because the mechanism differs." ;
    proeth-prov:matchedOntologyClass proeth:ClientInstructionLimitsObligation ;
    proeth-prov:matchedOntologyLabel "Client Instruction Limits Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A is obligated to recognize that any confidentiality duty arising from the prior wetland delineation engagement does not shield the client's subsequent, independently observed violation of federal and state wetland law from disclosure to regulatory authorities, and that the duty to report overrides any residual confidentiality interest." ;
    skos:definition "Engineer A is obligated to recognize that any confidentiality duty arising from the prior wetland delineation engagement does not shield the client's subsequent, independently observed violation of federal and state wetland law from disclosure to regulatory authorities, and that the duty to report overrides any residual confidentiality interest." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Observed_Violation_Disclosure a proeth:ObservedViolationDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Observed Violation Disclosure" ;
    proeth-core:competesWith case86:Engineer_A_Confidentiality_Limits_Wetland_Violation ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth-core:prevailsOver case86:Engineer_A_Confidentiality_Limits_Wetland_Violation ;
    proeth:caseContext "Engineer A directly observed the client's unpermitted fill of wetlands while driving past the property, placing the violation at the level of established fact rather than suspicion, and the violation is a substantial breach of federal and state environmental law." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Fact-Based_Disclosure_Threshold ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Observed Violation Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A is obligated to disclose the directly observed wetland fill violation to the appropriate regulatory authority because the observation constitutes an established fact rather than a preliminary concern, triggering the mandatory disclosure duty under the public welfare paramount principle." ;
    proeth:temporalScope "Immediately upon direct observation of the fill material on the wetland site." ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Observed Violation Disclosure Obligation': The existing Concern Versus Fact Disclosure Threshold Obligation addresses the distinction between a preliminary concern and an established technical fact as the trigger for mandatory disclosure under Code section II.3.b. This case presents the fact-level side of that threshold: Engineer A directly observes the violation, placing it at the level of established fact. The present class is a variant that focuses on the affirmative disclosure duty once the fact threshold is crossed, rather than the threshold determination itself. The existing class is the closest match but this obligation emphasizes the resulting duty rather than the threshold analysis." ;
    proeth-prov:matchedOntologyClass proeth:ConcernVersusFactDisclosureThresholdObligation ;
    proeth-prov:matchedOntologyLabel "Concern Versus Fact Disclosure Threshold Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A is obligated to disclose the directly observed wetland fill violation to the appropriate regulatory authority because the observation constitutes an established fact rather than a preliminary concern, triggering the mandatory disclosure duty under the public welfare paramount principle." ;
    skos:definition "Engineer A is obligated to disclose the directly observed wetland fill violation to the appropriate regulatory authority because the observation constitutes an established fact rather than a preliminary concern, triggering the mandatory disclosure duty under the public welfare paramount principle." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Remediation_Monitoring a proeth:RemediationMonitoringObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Remediation Monitoring" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Following direct contact with the client about the unpermitted wetland fill, Engineer A was required to follow through to confirm that promised remedial actions were actually completed and legally compliant." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Client_Conduct_Monitoring ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Remediation Monitoring Obligation" ;
    proeth:obligationStatement "After contacting the client and receiving assurances of remediation, Engineer A was obligated to monitor the client's actual remedial actions until sufficiently satisfied that the wetland violation had been fully corrected in compliance with all applicable environmental laws and regulations." ;
    proeth:temporalScope "From the time the client provided assurances of remediation until full compliance was confirmed" ;
    proeth:textReferences "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied.",
        "In this connection, the engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "After contacting the client and receiving assurances of remediation, Engineer A was obligated to monitor the client's actual remedial actions until sufficiently satisfied that the wetland violation had been fully corrected in compliance with all applicable environmental laws and regulations." ;
    skos:definition "After contacting the client and receiving assurances of remediation, Engineer A was obligated to monitor the client's actual remedial actions until sufficiently satisfied that the wetland violation had been fully corrected in compliance with all applicable environmental laws and regulations." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Wetland_Delineation_Completed a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Wetland Delineation Completed" ;
    proeth-core:initiates case86:Engineer_A_Client_Relationship_Post-Completion ;
    proeth-core:terminates case86:Engineer_A_Post-Engagement_Violation_Awareness ;
    proeth:causedByAction case86:Professional_Service_Completion ;
    proeth:causesStateChange "Wetland delineation work concluded; Engineer A's active service engagement ended; a documented record of wetland boundaries existed." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Prior Professional Relationship Active",
        "Wetland Baseline Documented" ;
    proeth:severity "routine" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Initial project period, before the illegal fill occurred" ;
    proeth:temporalSequence 7 ;
    proeth:terminatesText "Active Service Engagement" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A finishes providing wetland delineation services for the client, establishing the professional relationship and the documented baseline condition of the wetland area." ;
    time:hasTime case86:time_Wetland_Delineation_Completed ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Present_Case_Remediation_Monitoring a proeth:ConfirmedRiskDisclosureState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Present Case Remediation Monitoring" ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's notification to the client of the violation through the client's completion of adequate remediation or Engineer A's escalation to authorities" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Regulatory authorities" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.89" ;
    proeth:principleTransformation "Transforms the general duty to protect public safety into a time-bounded monitoring obligation that conditions the escalation duty on the client's response, while preserving the professional's ultimate obligation to report if the client does not act." ;
    proeth:stateClass "Confirmed Risk Disclosure State" ;
    proeth:subject "Engineer A's obligation to monitor the client's remediation of the environmental law violation after notifying the client, with reporting to authorities held in conditional abeyance" ;
    proeth:terminatedBy "Engineer A's satisfaction that remediation is complete and compliant, or Engineer A's report to appropriate authorities upon client inaction" ;
    proeth:textReferences "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities.",
        "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied.",
        "The engineer should advise that the all remedial actions should be in full compliance with all applicable environmental laws and regulations, which may include the review of a licensed engineer." ;
    proeth:triggeringEvent "Engineer A's direct notification to the client of the environmental law violation and demand for immediate remedial steps" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confirmed Risk Disclosure State'" ;
    proeth-prov:matchedOntologyClass proeth:ConfirmedRiskDisclosureState ;
    proeth-prov:matchedOntologyLabel "Confirmed Risk Disclosure State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If the client indicates that those steps will be taken, the engineer should monitor the situation until the engineer is sufficiently satisfied that the situation has been remedied." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's obligation to monitor the client's remediation of the environmental law violation after notifying the client, with reporting to authorities held in conditional abeyance" ;
    skos:definition "Engineer A's obligation to monitor the client's remediation of the environmental law violation after notifying the client, with reporting to authorities held in conditional abeyance" ;
    prov:generatedAtTime "2026-06-04T17:27:19.652589+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Bridge_Faithful_Agent_Limits a proeth:FaithfulAgentDutyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Bridge Faithful Agent Limits" ;
    proeth-core:invokedBy case86:Agent_Engineer_A,
        case86:Agent_VWX_Architects_and_Engineers ;
    proeth:appliedTo "Defective bridge wall condition",
        "Public Agency Bridge Client" ;
    proeth:balancingWith "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's duty of loyalty to VWX and the public agency was genuine and supported the decision not to include speculative structural observations in the formal report, but that duty did not authorize Engineer A to abandon follow-through on corrective action entirely." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "Faithful agency to the client supports scope-limited reporting and deference to the prime consultant's broader project knowledge, but does not permit the engineer to ignore a potential public safety issue indefinitely." ;
    proeth:invokedBy "Engineer A Structural Inspection Sub-Consultant",
        "VWX Prime Consultant" ;
    proeth:principleClass "Faithful Agent Duty Principle" ;
    proeth:tensionResolution "The Board resolved the tension by requiring Engineer A to follow through on corrective action while permitting scope-limited formal reporting, treating faithful agency as subordinate to but not wholly displaced by public welfare." ;
    proeth:textReferences "Engineer A acted reasonably under the circumstances by properly balancing the obligation of the engineer to be faithful to the client and not to disclose what might be considered by the client to be confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety.",
        "Engineer A had an obligation to follow through to see that correct follow-up action was taken by the public agency." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Duty Principle'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentDutyPrinciple ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Duty Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A acted reasonably under the circumstances by properly balancing the obligation of the engineer to be faithful to the client and not to disclose what might be considered by the client to be confidential information concerning the business affairs of a client without that client's consent, and the obligation of the engineer to hold paramount the public health and safety." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's duty of loyalty to VWX and the public agency was genuine and supported the decision not to include speculative structural observations in the formal report, but that duty did not authorize Engineer A to abandon follow-through on corrective action entirely." ;
    skos:definition "Engineer A's duty of loyalty to VWX and the public agency was genuine and supported the decision not to include speculative structural observations in the formal report, but that duty did not authorize Engineer A to abandon follow-through on corrective action entirely." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Fill_Violation_Discovery a proeth:UnpermittedEnvironmentalAlterationState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Fill Violation Discovery" ;
    proeth-core:activatedByEvent case86:Illegal_Wetland_Fill ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit ;
    proeth-core:activatesObligation case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case86:Illegal_Wetland_Fill ;
    proeth:activePeriod "From the time Engineer A observes the fill installation onward, persisting until the violation is remedied or regulatory action is taken" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Public and environment affected by wetland destruction",
        "Regulatory authorities" ;
    proeth:caseContext "Engineer A completed wetland delineation services and subsequently observed the client had installed fill on more than half an acre of wetlands without any permits, variances, or permissions, constituting a substantial violation of federal and state law." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms general environmental stewardship principles and post-engagement duties into concrete obligations to evaluate mandatory disclosure to regulatory authorities when a client has committed a substantial unpermitted alteration of a regulated environmental feature." ;
    proeth:stateClass "Unpermitted Environmental Alteration State" ;
    proeth:subject "Client's wetland site following Engineer A's completed delineation services" ;
    proeth:terminatedBy "Not yet terminated; violation remains active as of the scenario" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth:triggeringEvent "Engineer A drives by the client's property and observes substantial fill material installed across more than half an acre of wetlands without permits" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Client's wetland site following Engineer A's completed delineation services" ;
    skos:definition "Client's wetland site following Engineer A's completed delineation services" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Confidentiality_Violation_Limit a proeth:ConfidentialitySafetyOverrideConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Confidentiality Violation Limit" ;
    proeth-core:constrainedEntity case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A performed wetland delineation for the client under a professional services engagement that created a confidential professional relationship. After the engagement concluded, Engineer A observed the client committing a substantial unpermitted fill of the delineated wetland. The question arises whether the prior confidential relationship constrains Engineer A from reporting the violation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.84" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Confidentiality Safety Override Constraint" ;
    proeth:constraintStatement "Any confidentiality obligation Engineer A owes to the client arising from the prior wetland delineation engagement does not extend to concealing the client's confirmed violation of federal and state environmental law, and that confidentiality obligation is overridden by Engineer A's duty to report the violation to regulatory authorities." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; professional ethics principle that confidentiality does not shield client illegality" ;
    proeth:temporalScope "From the time Engineer A observes and confirms the violation" ;
    proeth:textReferences "Engineer A performs wetland delineation services on the client's wetland site.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidentiality Safety Override Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialitySafetyOverrideConstraint ;
    proeth-prov:matchedOntologyLabel "Confidentiality Safety Override Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Any confidentiality obligation Engineer A owes to the client arising from the prior wetland delineation engagement does not extend to concealing the client's confirmed violation of federal and state environmental law, and that confidentiality obligation is overridden by Engineer A's duty to report the violation to regulatory authorities." ;
    skos:definition "Any confidentiality obligation Engineer A owes to the client arising from the prior wetland delineation engagement does not extend to concealing the client's confirmed violation of federal and state environmental law, and that confidentiality obligation is overridden by Engineer A's duty to report the violation to regulatory authorities." ;
    prov:generatedAtTime "2026-06-04T17:30:49.666256+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Post-Engagement_Violation_Awareness a proeth:Post-EngagementViolationDiscoveryState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Engagement Violation Awareness" ;
    proeth-core:activatedByEvent case86:Violation_Discovery ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Post-Engagement_Reporting_Constraint ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting ;
    proeth-core:affects case86:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case86:Violation_Discovery ;
    proeth:activePeriod "From the moment Engineer A observes the fill installation, after the engagement has concluded, through resolution of reporting obligations" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Federal and state regulatory agencies" ;
    proeth:caseContext "Engineer A's professional engagement had concluded months before the discovery. The observation was incidental rather than part of any ongoing professional duty, raising the question of whether post-engagement obligations require Engineer A to report the violation to authorities." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general principle that professional obligations do not automatically terminate with a contract into a concrete duty to evaluate reporting and disclosure obligations when a post-engagement discovery reveals client misconduct related to the prior engagement." ;
    proeth:stateClass "Post-Engagement Violation Discovery State" ;
    proeth:subject "Engineer A's epistemic and professional situation after completing wetland delineation services" ;
    proeth:terminatedBy "Engineer A's decision to report or not report to regulatory authorities, or client's remediation of the violation" ;
    proeth:textReferences "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material" ;
    proeth:triggeringEvent "Engineer A incidentally observes the client's unpermitted fill activity while driving by the property months after completing services" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "A few months after Engineer A completes the services, he drives by his client's property and notices that the client has installed a substantial amount of fill material" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's epistemic and professional situation after completing wetland delineation services" ;
    skos:definition "Engineer A's epistemic and professional situation after completing wetland delineation services" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Public_Welfare_Obligation a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Public Welfare Obligation" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "Unpermitted wetland fill violation" ;
    proeth:balancingWith "Client Data Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Upon discovering that the client had installed substantial fill on a wetland site in violation of federal and state law, Engineer A bears a paramount obligation to the public that overrides any residual duty of loyalty to the former client." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The public welfare obligation is not limited to physical safety threats; it extends to substantial violations of environmental law that harm public natural resources, and it persists after the contractual engagement has concluded." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "The Board concluded that the clarity of the legal violation and the harm to public environmental resources triggered the public welfare obligation, displacing the more measured approach appropriate in cases of mere speculation." ;
    proeth:textReferences "Engineering practice sometimes places the engineer in the position where the interests of a client and the interests of the public are in open and serious conflict.",
        "Engineers play an essential role in society by taking steps and actions to see that products, systems, facilities, structures, and the land surrounding them are reasonably safe.",
        "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Welfare Paramountcy Principle'" ;
    proeth-prov:matchedOntologyClass proeth:PublicWelfareParamountcyPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Welfare Paramountcy Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If appropriate steps are not taken by the client, the engineer would have an obligation to bring this matter to the attention of the appropriate authorities." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Upon discovering that the client had installed substantial fill on a wetland site in violation of federal and state law, Engineer A bears a paramount obligation to the public that overrides any residual duty of loyalty to the former client." ;
    skos:definition "Upon discovering that the client had installed substantial fill on a wetland site in violation of federal and state law, Engineer A bears a paramount obligation to the public that overrides any residual duty of loyalty to the former client." ;
    prov:generatedAtTime "2026-06-04T17:32:47.556599+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Agent_Client a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Client" ;
    proeth-core:hasRole case86:Client_Wetland_Fill_Violator .

case86:Engineer_A_Confirmed_Environmental_Risk a proeth:ConfirmedRiskWithoutAdequateSafeguardsState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Confirmed Environmental Risk" ;
    proeth-core:activatedByEvent case86:Illegal_Wetland_Fill,
        case86:Violation_Discovery ;
    proeth-core:activatesConstraint case86:Engineer_A_Confidentiality_Violation_Limit,
        case86:Engineer_A_Wetland_Remediation_Monitoring_Constraint ;
    proeth-core:activatesObligation case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth-core:affects case86:Agent_Client,
        case86:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's observation of the fill through regulatory resolution" ;
    proeth:affectedParties "Client",
        "Engineer A",
        "Public",
        "Regulatory agencies",
        "Wetland ecosystem" ;
    proeth:caseContext "The fill installation constitutes a substantial violation of federal and state law. No permits, variances, or permissions were obtained. Engineer A has confirmed the risk through direct observation, and no safeguards or corrective measures are known to be in place." ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.87" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a concrete sequential protocol: direct client notification, monitored remediation, and escalation to regulatory authorities upon client inaction." ;
    proeth:stateClass "Confirmed Risk Without Adequate Safeguards State" ;
    proeth:subject "Wetland ecosystem and regulatory compliance status of the client's property" ;
    proeth:terminatedBy "Regulatory enforcement action, client remediation, or permit authorization" ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "without any permits, variances, or permissions" ;
    proeth:triggeringEvent "Engineer A observes substantial unpermitted fill on wetlands, confirming a concrete environmental and legal violation with no safeguards in place" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confirmed Risk Without Adequate Safeguards State'" ;
    proeth-prov:matchedOntologyClass proeth:ConfirmedRiskWithoutAdequateSafeguardsState ;
    proeth-prov:matchedOntologyLabel "Confirmed Risk Without Adequate Safeguards State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "caseContext",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Wetland ecosystem and regulatory compliance status of the client's property" ;
    skos:definition "Wetland ecosystem and regulatory compliance status of the client's property" ;
    prov:generatedAtTime "2026-06-04T17:25:48.580472+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Faithful_Agent_Limits a proeth:FaithfulAgentDutyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Limits" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator" ;
    proeth:balancingWith "Environmental Law Compliance Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A owes a duty of loyalty to the client arising from the wetland delineation engagement, but that duty does not extend to remaining silent about a substantial ongoing violation of federal and state environmental law that threatens protected public resources." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "The faithful agent duty is a genuine professional obligation but is expressly subordinate to the engineer's paramount duty to public welfare. A client's illegal conduct that harms publicly protected resources falls outside the scope of legitimate client interests that the faithful agent duty is designed to protect." ;
    proeth:invokedBy "Engineer A Wetland Delineation Engineer" ;
    proeth:principleClass "Faithful Agent Duty Principle" ;
    proeth:tensionResolution "The faithful agent duty does not authorize an engineer to suppress knowledge of a substantial statutory violation. The client's interest in avoiding regulatory consequences for illegal conduct is not a legitimate interest that the faithful agent duty protects." ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Duty Principle'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentDutyPrinciple ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Duty Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A owes a duty of loyalty to the client arising from the wetland delineation engagement, but that duty does not extend to remaining silent about a substantial ongoing violation of federal and state environmental law that threatens protected public resources." ;
    skos:definition "Engineer A owes a duty of loyalty to the client arising from the wetland delineation engagement, but that duty does not extend to remaining silent about a substantial ongoing violation of federal and state environmental law that threatens protected public resources." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Safety_Obligation_Wetland_Fill a proeth:SafetyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Obligation Wetland Fill" ;
    proeth-core:competesWith case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth-core:prevailsOver case86:Engineer_A_Faithful_Agent_Limits_Wetland ;
    proeth:caseContext "The client's unpermitted fill of more than half an acre of wetlands implicates public welfare through degradation of protected environmental resources, triggering Engineer A's paramount duty under NSPE Code Section I.1." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Safety Obligation" ;
    proeth:obligationStatement "Engineer A is obligated to hold paramount the safety, health, and welfare of the public by taking action in response to the observed unpermitted wetland fill, which constitutes a substantial violation of federal and state environmental law with consequences for public welfare and environmental resources." ;
    proeth:temporalScope "Upon observation of the unpermitted fill and recognition of its public welfare implications." ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Safety Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:SafetyObligation ;
    proeth-prov:matchedOntologyLabel "Safety Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "he drives by his client's property and notices that the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A is obligated to hold paramount the safety, health, and welfare of the public by taking action in response to the observed unpermitted wetland fill, which constitutes a substantial violation of federal and state environmental law with consequences for public welfare and environmental resources." ;
    skos:definition "Engineer A is obligated to hold paramount the safety, health, and welfare of the public by taking action in response to the observed unpermitted wetland fill, which constitutes a substantial violation of federal and state environmental law with consequences for public welfare and environmental resources." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Delineation_Engineer a proeth:WetlandDelineationEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Delineation Engineer" ;
    proeth-core:adheresToPrinciple case86:Engineer_A_Apartment_Building_Confidentiality_Conflict,
        case86:Engineer_A_Client_Confidentiality_Limits,
        case86:Engineer_A_Environmental_Law_Compliance,
        case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Environmental_Law_Compliance,
        case86:Engineer_A_Wetland_Fact-Based_Disclosure,
        case86:Engineer_A_Wetland_Graduated_Response,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation ;
    proeth-core:hasObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Wetland_Client_Contact,
        case86:Engineer_A_Wetland_Confidentiality_Limits,
        case86:Engineer_A_Wetland_Environmental_Compliance_Reporting,
        case86:Engineer_A_Wetland_Expertise_Calibrated_Disclosure,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting,
        case86:Engineer_A_Wetland_Regulatory_Escalation,
        case86:Engineer_A_Wetland_Remediation_Monitoring ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Performed wetland delineation services on the client's wetland site, then discovered upon driving past the property that the client had installed substantial fill material without permits in violation of federal and state law." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Environmental engineering, wetland delineation" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Wetland Delineation Engineer" ;
    proeth:textReferences "Engineer A is an environmental engineer.",
        "Engineer A performs wetland delineation services on the client's wetland site.",
        "he drives by his client's property and notices that the client has installed a substantial amount of fill material" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Wetland Delineation Engineer': Wetland delineation is a specialization of environmental engineering practice. The existing Environmental Engineer class covers environmental analysis and technical reports bearing licensure-based accountability, which encompasses this role. Matching as a specialization at medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:EnvironmentalEngineer ;
    proeth-prov:matchedOntologyLabel "Environmental Engineer" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is an environmental engineer." ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Performed wetland delineation services on the client's wetland site, then discovered upon driving past the property that the client had installed substantial fill material without permits in violation of federal and state law." ;
    skos:definition "Performed wetland delineation services on the client's wetland site, then discovered upon driving past the property that the client had installed substantial fill material without permits in violation of federal and state law." ;
    prov:generatedAtTime "2026-06-04T17:25:19.255251+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Violation_Public_Welfare a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Violation Public Welfare" ;
    proeth-core:invokedBy case86:Agent_Engineer_A ;
    proeth:appliedTo "Client Wetland Fill Violator",
        "unpermitted fill on wetland site" ;
    proeth:balancingWith "Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A, upon discovering that the client has placed unpermitted fill on more than half an acre of wetlands in violation of federal and state law, faces an obligation to hold the welfare of the public and the protected environment paramount over any residual loyalty to the former client." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "Public welfare in this context encompasses not only direct human safety but also the protection of federally and state-regulated wetland resources that serve ecological and public functions. The substantial and ongoing nature of the violation elevates this from a matter of personal conscience to a professional obligation." ;
    proeth:invokedBy "Engineer A Public Responsibility" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "The paramountcy of public welfare over client loyalty means that Engineer A cannot remain silent about a substantial statutory violation simply because the client was a former service recipient. The violation is ongoing and substantial, placing it above the threshold where client loyalty could justify non-disclosure." ;
    proeth:textReferences "The installation of the fill material is a substantial violation of the federal and state laws and regulations",
        "the client has installed a substantial amount of fill material on more than 1/2 an acre across a portion of the wetlands without any permits, variances, or permissions" ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Welfare Paramountcy Principle'" ;
    proeth-prov:matchedOntologyClass proeth:PublicWelfareParamountcyPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Welfare Paramountcy Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A, upon discovering that the client has placed unpermitted fill on more than half an acre of wetlands in violation of federal and state law, faces an obligation to hold the welfare of the public and the protected environment paramount over any residual loyalty to the former client." ;
    skos:definition "Engineer A, upon discovering that the client has placed unpermitted fill on more than half an acre of wetlands in violation of federal and state law, faces an obligation to hold the welfare of the public and the protected environment paramount over any residual loyalty to the former client." ;
    prov:generatedAtTime "2026-06-04T17:28:58.159954+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Authority_Reporting_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Authority Reporting Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Confidentiality_Limits_Wetland_Violation,
        case86:Engineer_A_Environmental_Compliance_Reporting,
        case86:Engineer_A_Observed_Violation_Disclosure,
        case86:Engineer_A_Post-Engagement_Wetland_Violation_Reporting,
        case86:Engineer_A_Safety_Obligation_Wetland_Fill,
        case86:Engineer_A_Wetland_Environmental_Compliance_Reporting,
        case86:Engineer_A_Wetland_Observed_Violation_Disclosure,
        case86:Engineer_A_Wetland_Post-Engagement_Reporting ;
    proeth-core:initiates case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth-core:terminates case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "environmental engineer" ;
    proeth:foreseenUnintendedEffects "Damage to the professional relationship with the client",
        "Potential reputational risk to Engineer A",
        "Serious legal and financial consequences for the client" ;
    proeth:fulfillsObligationText "Hold Paramount Public Health Safety and Welfare",
        "Obligation to Report Known Violations" ;
    proeth:guidedByPrinciple case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Enforcement Action Possible",
        "Regulatory Authority Notified" ;
    proeth:intendedOutcome "Protect the public interest and the integrity of environmental laws by ensuring the violation is addressed through regulatory enforcement" ;
    proeth:requiresCapabilityText "Judgment to determine when escalation is required",
        "Knowledge of federal and state environmental laws and regulations",
        "Wetland delineation expertise" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Following client failure to take corrective action within a reasonable period" ;
    proeth:temporalSequence 13 ;
    proeth:terminatesText "Active Monitoring of Client Remediation",
        "Conditional Deferral of Authority Reporting" ;
    proeth:violatesObligationText "Faithfulness to Client" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "If the client fails to take appropriate corrective steps, Engineer A must decide to report the violation of federal and state environmental laws to the appropriate regulatory authorities rather than allow the illegal fill to remain unremediated." ;
    time:hasTime case86:time_Authority_Reporting_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Violation_Discovery a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Violation Discovery" ;
    proeth-core:initiates case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery ;
    proeth-core:terminates case86:Engineer_A_Post-Engagement_Violation_Awareness,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery ;
    proeth:causedByAction case86:Violation_Observation_Decision ;
    proeth:causesStateChange "Engineer A gained direct personal knowledge of the illegal fill; the violation became known to a licensed professional with prior involvement on the property." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Engineer Awareness of Violation",
        "Prior Professional Knowledge Active" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "A few months after completion of delineation services" ;
    proeth:temporalSequence 9 ;
    proeth:terminatesText "Violation Unknown to Engineer A" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A, while driving past the property by chance, visually observed that the client had illegally filled more than half an acre of wetlands, bringing the violation to Engineer A's knowledge." ;
    time:hasTime case86:time_Violation_Discovery ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Client_Contact_Decision a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Client Contact Decision" ;
    proeth-core:fulfillsObligation case86:Engineer_A_Faithful_Agent_Limits_Wetland,
        case86:Engineer_A_Wetland_Client_Contact ;
    proeth-core:initiates case86:Engineer_A_Present_Case_Remediation_Monitoring ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "environmental engineer" ;
    proeth:foreseenUnintendedEffects "Possible legal and financial consequences for the client",
        "Potential damage to the professional relationship with the client" ;
    proeth:fulfillsObligationText "Faithfulness to Client" ;
    proeth:guidedByPrinciple case86:Engineer_A_Bridge_Faithful_Agent_Limits,
        case86:Engineer_A_Faithful_Agent_Limits,
        case86:Engineer_A_Wetland_Public_Welfare_Obligation,
        case86:Engineer_A_Wetland_Violation_Public_Welfare ;
    proeth:guidedByPrincipleText "Act as Faithful Agent or Trustee",
        "Hold Paramount Public Health Safety and Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Client Notified of Violation",
        "Remediation Demand Issued" ;
    proeth:intendedOutcome "Inform the client of the legal violations and prompt the client to take immediate corrective action" ;
    proeth:raisesObligation case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth:raisesObligationText "Hold Paramount Public Health Safety and Welfare" ;
    proeth:requiresCapabilityText "Knowledge of federal and state environmental laws and regulations",
        "Professional communication skills",
        "Wetland delineation expertise" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Immediately following discovery of the illegal fill" ;
    proeth:temporalSequence 11 ;
    proeth:terminatesText "Client Ignorance of Engineer Awareness" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A must decide to contact the client directly, inquire about the unauthorized fill material, and point out that the installation constitutes a violation of federal and state environmental laws requiring immediate remediation." ;
    time:hasTime case86:time_Client_Contact_Decision ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Faithful_Agent_Limits_Wetland a proeth:FaithfulAgentObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Limits Wetland" ;
    proeth-core:competesWith case86:Engineer_A_Safety_Obligation_Wetland_Fill ;
    proeth-core:defeasibleUnder case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Faithful_Agent_Duty_Conflict ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A owes a duty of loyalty to the client from the prior engagement, but the client's unpermitted fill of more than half an acre of wetlands is a substantial violation of law that rises to a public welfare concern, defeating the faithful agent duty under the defeasibility condition recognized in the NSPE Code." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Faithful_Agent_Limits ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Faithful Agent Obligation" ;
    proeth:obligationStatement "Engineer A's faithful agent duty to the client arising from the wetland delineation engagement does not extend to remaining silent about the client's subsequent, independently observed violation of federal and state wetland law, and that duty is defeated by the paramount obligation to public welfare." ;
    proeth:temporalScope "Upon discovery of the violation, at the point where the faithful agent duty conflicts with the public welfare paramount obligation." ;
    proeth:textReferences "Engineer A performs wetland delineation services on the client's wetland site.",
        "The installation of the fill material is a substantial violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentObligation ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A performs wetland delineation services on the client's wetland site." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's faithful agent duty to the client arising from the wetland delineation engagement does not extend to remaining silent about the client's subsequent, independently observed violation of federal and state wetland law, and that duty is defeated by the paramount obligation to public welfare." ;
    skos:definition "Engineer A's faithful agent duty to the client arising from the wetland delineation engagement does not extend to remaining silent about the client's subsequent, independently observed violation of federal and state wetland law, and that duty is defeated by the paramount obligation to public welfare." ;
    prov:generatedAtTime "2026-06-04T17:30:01.042237+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Illegal_Wetland_Fill a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Illegal Wetland Fill" ;
    proeth-core:initiates case86:Engineer_A_Confirmed_Environmental_Risk,
        case86:Engineer_A_Environmental_Hazard_Observation,
        case86:Engineer_A_Present_Case_Environmental_Violation,
        case86:Engineer_A_Wetland_Fill_Violation_Discovery,
        case86:Present_Case_Unpermitted_Wetland_Alteration ;
    proeth:causesStateChange "More than half an acre of previously delineated wetlands was physically destroyed by fill material without regulatory authorization." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Environmental Violation Existing",
        "Public Safety Risk",
        "Regulatory Non-Compliance State",
        "Unpermitted Fill Active" ;
    proeth:severity "high" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Some months after Engineer A completed delineation services" ;
    proeth:temporalSequence 8 ;
    proeth:terminatesText "Wetland Baseline Intact" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The client filled over half an acre of wetlands without obtaining the required permits, constituting a violation of environmental regulations and federal wetland protection law." ;
    time:hasTime case86:time_Illegal_Wetland_Fill ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Engineer_A_Wetland_Observed_Violation_Disclosure a proeth:ObservedViolationDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Wetland Observed Violation Disclosure" ;
    proeth-core:obligatedParty case86:Agent_Engineer_A ;
    proeth:caseContext "Engineer A had performed the original wetland delineation and then personally observed the fill, placing the violation at the level of established fact rather than suspicion or speculation, distinguishing this case from the bridge wall and apartment building cases." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case86:Engineer_A_Wetland_Fact-Based_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Observed Violation Disclosure Obligation" ;
    proeth:obligationStatement "Because Engineer A personally observed the unpermitted wetland fill with domain expertise, the concern rose to the level of established fact, triggering a mandatory disclosure obligation to the appropriate authority if the client failed to remediate." ;
    proeth:temporalScope "From the time of personal observation of the fill, given Engineer A's domain expertise" ;
    proeth:textReferences "Engineer A's fact-based disclosure threshold was met because Engineer A directly observes the unpermitted fill on the wetland site, placing the violation at the level of established fact rather than suspicion.",
        "In contrast, the facts in the present case indicate a violation of the federal and state laws and regulations." ;
    proeth-prov:discoveredInCase 86 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 86 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's fact-based disclosure threshold was met because Engineer A directly observes the unpermitted fill on the wetland site, placing the violation at the level of established fact rather than suspicion." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Because Engineer A personally observed the unpermitted wetland fill with domain expertise, the concern rose to the level of established fact, triggering a mandatory disclosure obligation to the appropriate authority if the client failed to remediate." ;
    skos:definition "Because Engineer A personally observed the unpermitted wetland fill with domain expertise, the concern rose to the level of established fact, triggering a mandatory disclosure obligation to the appropriate authority if the client failed to remediate." ;
    prov:generatedAtTime "2026-06-04T17:34:19.889581+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 86 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 86 Extraction" .

case86:Agent_Engineer_A a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A" ;
    proeth-core:employedBy case86:Agent_VWX_Architects_and_Engineers ;
    proeth-core:hasClient case86:Agent_Client,
        case86:Agent_Public_Agency ;
    proeth-core:hasRole case86:Engineer_A_Public_Responsibility,
        case86:Engineer_A_Structural_Inspection_Sub-Consultant,
        case86:Engineer_A_Wetland_Delineation_Engineer .

