@prefix case76: <http://proethica.org/ontology/case/76#> .
@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/76> a owl:Ontology ;
    rdfs:label "ProEthica Case 76 Ontology" ;
    dcterms:created "2026-06-05T11:53:43.946412"^^xsd:dateTime ;
    dcterms:title "Public Health, Safety, and Welfare—Drinking Water Quality" ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case76:BER_Case_No._00-5 a owl:NamedIndividual ;
    rdfs:label "BER Case No. 00-5" ;
    rdfs:comment "The Board cited this case to reinforce the fundamental principle that engineers must hold public safety paramount, particularly when a nonengineer overrules engineering judgment on a dangerous situation." ;
    skos:definition "The Board cited this case to reinforce the fundamental principle that engineers must hold public safety paramount, particularly when a nonengineer overrules engineering judgment on a dangerous situation." ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:BER_Case_No._19-10 a owl:NamedIndividual ;
    rdfs:label "BER Case No. 19-10" ;
    rdfs:comment "The Board cited this case to establish that when an engineer identifies safety deficiencies, they have an obligation to pursue resolution by contacting supervisors and other agencies with jurisdiction in writing." ;
    skos:definition "The Board cited this case to establish that when an engineer identifies safety deficiencies, they have an obligation to pursue resolution by contacting supervisors and other agencies with jurisdiction in writing." ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:BER_Case_No._89-7 a owl:NamedIndividual ;
    rdfs:label "BER Case No. 89-7" ;
    rdfs:comment "The Board cited this case to establish the duty to report safety violations to appropriate public authorities even when a confidentiality agreement exists, and that engineers cannot remain silent when public safety is endangered." ;
    skos:definition "The Board cited this case to establish the duty to report safety violations to appropriate public authorities even when a confidentiality agreement exists, and that engineers cannot remain silent when public safety is endangered." ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Case_76_Timeline a owl:NamedIndividual,
        time:TemporalEntity ;
    rdfs:label "Case 76 Timeline" ;
    proeth:actionCount 5 ;
    proeth:eventCount 6 ;
    proeth:totalElements 11 ;
    proeth-prov:synthesisLiteral "hasTimepoints",
        "temporalConsistency" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalLink_Continued_Pursuit_of_Matter a owl:NamedIndividual ;
    rdfs:label "CausalLink_Continued Pursuit of Matter" ;
    proeth:analyzesAction case76:Continued_Pursuit_of_Matter ;
    rdfs:comment "Because formal authority notification alone does not guarantee that the public danger will be addressed, continued pursuit of the matter fulfills the obligation to hold public safety paramount by sustaining pressure on appropriate authorities until the threat is genuinely resolved rather than merely reported." ;
    skos:definition "Because formal authority notification alone does not guarantee that the public danger will be addressed, continued pursuit of the matter fulfills the obligation to hold public safety paramount by sustaining pressure on appropriate authorities until the threat is genuinely resolved rather than merely reported." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalLink_Evaluation_Report_Submission a owl:NamedIndividual ;
    rdfs:label "CausalLink_Evaluation Report Submission" ;
    proeth:analyzesAction case76:Evaluation_Report_Submission ;
    rdfs:comment "Because the submission directly causes the identification of a public health risk, fulfilling the obligations of objectivity and faithful agency here is foundational to every protective action that follows, meaning any compromise in truthfulness at this stage would have suppressed the entire downstream chain of safety interventions." ;
    skos:definition "Because the submission directly causes the identification of a public health risk, fulfilling the obligations of objectivity and faithful agency here is foundational to every protective action that follows, meaning any compromise in truthfulness at this stage would have suppressed the entire downstream chain of safety interventions." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalLink_Formal_Authority_Notification a owl:NamedIndividual ;
    rdfs:label "CausalLink_Formal Authority Notification" ;
    proeth:analyzesAction case76:Formal_Authority_Notification ;
    rdfs:comment "Once the commission overrode the engineers' recommendation and accelerated the project, notifying appropriate authorities became the necessary fulfillment of the paramount duty to public safety, because the client's refusal to act meant that only external regulatory intervention could prevent the identified health risk from materializing." ;
    skos:definition "Once the commission overrode the engineers' recommendation and accelerated the project, notifying appropriate authorities became the necessary fulfillment of the paramount duty to public safety, because the client's refusal to act meant that only external regulatory intervention could prevent the identified health risk from materializing." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalLink_Joint_Advisory_Recommendation a owl:NamedIndividual ;
    rdfs:label "CausalLink_Joint Advisory Recommendation" ;
    proeth:analyzesAction case76:Joint_Advisory_Recommendation ;
    rdfs:comment "By formally notifying the client of safety concerns with an objective professional opinion, Engineers A and B gave the Metropolitan Water Commission a legitimate opportunity to act responsibly, and the commission's subsequent override of that recommendation is what morally compels the more forceful actions that follow." ;
    skos:definition "By formally notifying the client of safety concerns with an objective professional opinion, Engineers A and B gave the Metropolitan Water Commission a legitimate opportunity to act responsibly, and the commission's subsequent override of that recommendation is what morally compels the more forceful actions that follow." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalLink_Project_Failure_Advisement a owl:NamedIndividual ;
    rdfs:label "CausalLink_Project Failure Advisement" ;
    proeth:analyzesAction case76:Project_Failure_Advisement ;
    rdfs:comment "Advising the client of the project's likely failure fulfills the obligation to provide truthful professional opinion and to notify the employer of safety concerns, ensuring that the commission cannot later claim ignorance of the consequences while the engineers maintain their integrity as faithful agents acting within the bounds of public safety." ;
    skos:definition "Advising the client of the project's likely failure fulfills the obligation to provide truthful professional opinion and to notify the employer of safety concerns, ensuring that the commission cannot later claim ignorance of the consequences while the engineers maintain their integrity as faithful agents acting within the bounds of public safety." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "In fulfillment of their ethical obligations under the Code, Engineers A and B should formally communicate their concerns to the MWC, including that they believe the project will not be successful." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "101" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that Engineers A and B should formally communicate their concerns to the MWC, the structural position of Engineer A as both superintendent and chief engineer of the MWC creates a compounded ethical burden that the Board did not fully address. Because Engineer A is simultaneously the MWC's employee and its chief technical officer, any internal communication he directs to the MWC is, in practical terms, a communication from the MWC to itself. This structural circularity means that internal escalation alone cannot satisfy the ethical obligation to protect public health — the very body that must receive the warning is the same body that has already overridden the warning. Engineer A should therefore have sought independent legal or ethical counsel before and after the MWC vote to clarify the boundaries of his faithful agent duty and to establish a documented record that his escalation was not merely performative compliance with internal process. The Board's conclusion that Engineers A and B should communicate concerns to the MWC is necessary but insufficient when applied to Engineer A's dual role, because it risks treating institutional notification as ethical fulfillment when the institutional recipient has already demonstrated it will not act on that notification." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a>,
        <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "102" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "II.1.c." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board concluded that Engineers A and B should notify the MWC and appropriate authorities that the premature source change endangers public health, but did not address the distinction between notifying regulatory authorities and directly informing the affected public. The sparsely attended public meeting represents a critical failure point in the democratic oversight mechanism that would ordinarily allow community members to apply political pressure on the MWC. Because that mechanism effectively failed — not through suppression but through low civic engagement — Engineers A and B face a residual ethical obligation to consider whether proactive, direct public disclosure is warranted. The NSPE Code's paramount duty to protect public health and safety is not discharged solely by notifying institutional actors if those actors have already demonstrated they will override safety recommendations and the public remains uninformed of a confirmed lead leaching risk. Engineers A and B should therefore evaluate whether direct public communication — through press statements, public health advisories, or coordination with local media — is necessary to fulfill the spirit of their paramount duty, particularly given that the harm at issue is lead exposure in drinking water, which disproportionately affects children and vulnerable populations who cannot protect themselves through market or political choices." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "The Board's conclusion that Engineers A and B have an obligation to notify appropriate authorities implicitly treats that notification as the terminal ethical act, but does not address whether continued participation in the project after the override itself becomes ethically problematic. For Engineer B as a consulting engineer, continued engagement after the MWC's override of joint safety recommendations risks lending professional legitimacy to a transition that both engineers have formally identified as endangering public health. However, withdrawal is not straightforwardly the more ethical choice: Engineer B's continued involvement may represent the last technical safeguard capable of mitigating lead leaching risks during the accelerated process, and abrupt withdrawal could remove the only professional capable of identifying and correcting corrosion control failures in real time. The ethical resolution is not binary. Engineer B should condition continued engagement on explicit written acknowledgment by the MWC of the identified risks, formal documentation that the MWC is proceeding against professional advice, and a defined scope of work that does not require Engineer B to certify the safety of a process he has formally recommended against. Similarly, Engineer A's continued employment should be conditioned on his ability to implement whatever mitigation measures remain available, and he should formally document that his continued service does not constitute endorsement of the MWC's override decision. The Board's framework of notification and escalation must be extended to include the question of conditional continued participation as a distinct ethical obligation." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_104 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_104" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a>,
        <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "104" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "II.1.c." ;
    proeth:conclusionNumber 104 ;
    proeth:conclusionText "The Board's conclusions treat the obligations of Engineers A and B as substantially parallel, but the ethical weight of those obligations differs in important ways that the Board did not distinguish. Engineer A, as an employee of the MWC, operates under a faithful agent duty that creates a higher threshold for unilateral external escalation — he must exhaust internal channels more thoroughly before going outside the institution. Engineer B, as an independent consulting engineer with no ongoing employment relationship with the MWC beyond the current engagement, faces fewer institutional constraints on escalating directly to state regulatory authorities and arguably has a lower threshold for doing so. This asymmetry means that the Board's joint framing of their obligations, while correct as a floor, understates the degree to which Engineer B may be independently obligated to escalate to regulatory authorities even if Engineer A, constrained by his dual role, has not yet done so or is unwilling to do so. The NSPE Code's requirement that engineers notify appropriate authorities when their judgment is overruled under circumstances that endanger life or property does not condition that obligation on joint action or client consent, and Engineer B should not treat Engineer A's institutional hesitation as a reason to delay independent regulatory notification." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_105 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_105" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "III.1.b." ;
    proeth:conclusionNumber 105 ;
    proeth:conclusionText "The Board did not address the economic rationale underlying the MWC's decision, but Engineers A and B's formal communications to the MWC and regulatory authorities should explicitly engage with that rationale rather than presenting their concerns in purely technical terms. The MWC's decision to proceed with the premature source change was motivated by the goal of reducing municipal expenditures and lowering water rates — a legitimate public interest objective. If Engineers A and B frame their formal notifications solely in terms of lead leaching risk without addressing the economic dimension, their concerns are more likely to be dismissed as technically narrow or as resistance to cost-saving measures. A more complete and persuasive formal communication would quantify the potential economic costs of the unsafe transition — including regulatory penalties, remediation costs, litigation exposure, and the public health costs of lead exposure — and demonstrate that the MWC's public funds stewardship rationale is itself undermined by proceeding prematurely. This approach also fulfills the obligation under the NSPE Code to advise clients when a project will not be successful, since a water source transition that triggers regulatory violations and public health liability is not a successful outcome by any measure, including the economic measure the MWC used to justify it." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_2 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_2" ;
    proeth:answersQuestion1 "1" ;
    proeth:answersQuestion2 "2" ;
    proeth:conclusionNumber 2 ;
    proeth:conclusionText "Both Engineers A and B have ethical obligations to notify the MWC and other appropriate authorities that prematurely changing the water source puts the public health and safety at risk." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "Engineer A's dual role as both superintendent and chief engineer for the MWC creates a structurally compromised escalation pathway that cannot be resolved through internal action alone. Because Engineer A is employed by the very body whose decision he must challenge, any formal communication he directs to the MWC is simultaneously an act of professional obligation and an act of institutional self-subordination. The MWC can receive, acknowledge, and then simply re-override Engineer A's concerns without any independent check. This structural conflict does not excuse Engineer A from his obligation to communicate formally with the MWC, but it does mean that such communication is insufficient by itself. Engineer A should have sought independent legal or ethical counsel before the MWC vote to clarify the boundaries of his authority to refuse implementation, and after the override, his escalation to state regulatory authorities is not merely advisable but structurally necessary to compensate for the compromised internal channel. The dual role does not create an irresolvable conflict in the deontological sense, but it does mean that the faithful agent duty and the public welfare paramountcy duty cannot both be satisfied through the same action directed at the same body." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a>,
        <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "403" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "II.1.c." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "The sparsely attended public meeting does not satisfy Engineers A and B's ethical obligation to inform the affected public about the lead leaching risk. A public meeting that is nominally open but practically unattended provides procedural cover without substantive disclosure. Given that the democratic oversight mechanism effectively failed — the public whose health is at risk was not meaningfully present to exert pressure on the MWC's decision — Engineers A and B bear a residual proactive disclosure obligation that extends beyond regulatory notification. The NSPE Code's public welfare paramountcy provision is not satisfied merely by informing the client and regulatory authorities when the affected population remains uninformed of a confirmed drinking water safety risk. Engineers A and B should consider whether direct communication to affected residents, through public health channels or media, is warranted, particularly if state regulatory authorities do not act with sufficient urgency. This conclusion does not require Engineers A and B to act unilaterally in ways that violate confidentiality provisions, but it does mean that the low public attendance at the meeting represents an unresolved gap in their proactive risk disclosure obligation." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "Engineer A's continued employment with the MWC after the override decision does not automatically constitute an ethical violation, but it does create a conditional ethical exposure that intensifies over time. As long as Engineer A is actively pursuing escalation to state regulatory authorities and has formally communicated his opposition in writing, his continued presence serves a protective function — he remains the last internal technical safeguard capable of mitigating harm during the accelerated transition. However, if the MWC proceeds to implementation without regulatory intervention and Engineer A continues to superintend the project without further escalation or formal objection, his continued role would lend professional credibility to a decision he has formally opposed, which would constitute a failure of professional integrity. The ethical threshold for resignation or withdrawal is not the override decision itself but the point at which Engineer A's continued participation becomes functional endorsement of an unsafe process rather than a constrained attempt to mitigate it. This distinction is critical: withdrawal that removes the last technical safeguard may itself cause harm, while continued participation without escalation provides institutional cover for the MWC's unsafe decision." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_204 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_204" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "104" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "The MWC's decision to proceed simultaneously with the accelerated evaluation and the water source change — rather than outright rejecting the engineers' recommendations — creates a particularly dangerous form of ethical ambiguity. By appearing to retain the evaluation process, the MWC can characterize its decision as a measured compromise rather than a safety override, which may cause Engineers A and B's formal notifications to be received as technical disagreements rather than safety alerts. Engineers A and B must explicitly characterize this distinction in their formal communications: the simultaneous transition is not a modified version of their recommendation but a direct contradiction of it, because the entire basis of their recommendation was that the source change must not precede the completion of corrosion control improvements. Framing the MWC's decision as a partial compliance obscures the fact that the safety-critical sequencing — not merely the timeline — has been abandoned. Engineers A and B's formal notifications to the MWC and to state regulatory authorities should make explicit that the concurrent approach eliminates the protective function of the evaluation period and that lead leaching risk is present from the moment of source transition, not from the moment evaluation concludes." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "201" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "The tension between the faithful agent duty and public welfare paramountcy is not a symmetric conflict requiring case-by-case balancing — the NSPE Code resolves it hierarchically. Public welfare paramountcy is explicitly designated as paramount, meaning it structurally overrides the faithful agent duty when the two conflict. The MWC's democratically authorized decision does not alter this hierarchy; democratic authorization confers political legitimacy on the MWC's decision but does not confer ethical legitimacy on a decision that endangers public health. Engineers A and B's faithful agent duty yields entirely when the client's decision creates a confirmed public health risk of the magnitude described — lead leaching above drinking water standards into a municipal supply. The faithful agent duty survives only in the form of the obligation to communicate concerns formally to the MWC before escalating externally, which functions as a procedural prerequisite rather than a substantive constraint on escalation. Once that communication has occurred and been overridden, the faithful agent duty is exhausted and the public welfare paramountcy obligation operates without qualification." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "From a consequentialist perspective, the MWC's simultaneous transition decision produces a net harm severe enough to justify escalation to state regulatory authorities even at significant institutional and economic cost. The relevant comparison is not between the cost of escalation and the cost of inaction, but between the probability-weighted harm of lead exposure in a municipal water supply — which affects an entire service area population including children, for whom there is no safe level of lead exposure — and the institutional disruption and economic costs of regulatory intervention. The asymmetry is decisive: the harms from lead exposure are irreversible, population-scale, and disproportionately borne by the most vulnerable residents, while the costs of regulatory intervention are recoverable and distributed across the municipality. A consequentialist analysis therefore strongly supports Engineers A and B's escalation to state regulatory authorities, and further supports the conclusion that a graduated escalation approach that introduces delay is itself ethically impermissible when the timeline of lead exposure risk begins at the moment of source transition." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "303" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "From a virtue ethics perspective, Engineer B demonstrated professional integrity and courage in providing a complete and unambiguous report recommending a three-year evaluation timeline and extensive capital investment — a recommendation that carried significant economic and political costs for the MWC. However, the sparsely attended public meeting represents a failure of proactive civic virtue that is not fully attributable to Engineers A and B alone but in which they bear partial responsibility. A virtuous engineer, confronted with a confirmed public health risk of this magnitude, does not merely present findings at a meeting and accept low attendance as a given. The virtue of practical wisdom — phronesis — would have required Engineers A and B to assess whether the public meeting format was adequate to the severity of the risk and to take additional steps to ensure meaningful public awareness before the MWC vote. The fact that the public meeting was the only disclosure mechanism used, and that it was sparsely attended, suggests that the engineers' proactive civic virtue obligation was not fully discharged, even if their technical and professional obligations to the MWC were met." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "304" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "The NSPE Code's requirement that Engineers A and B notify appropriate authorities when their judgment is overruled under circumstances that endanger life or property functions as an absolute duty in the deontological sense — it cannot be waived by client consent, satisfied by joint action alone, or delegated to the other engineer. Each engineer bears an independent, non-transferable obligation to report. This has a specific implication for the joint obligation structure: while Engineers A and B may coordinate their escalation actions and may report jointly, neither engineer's reporting obligation is discharged by the other's action. If Engineer A reports to state regulatory authorities and Engineer B does not, Engineer B remains in violation of the Code regardless of the joint nature of their prior recommendations. The moral weight of institutional loyalty — Engineer A's employment relationship with the MWC and Engineer B's consulting engagement — is entirely insufficient to override this absolute duty once the conditions triggering it are met: a confirmed public health risk, a formal recommendation, and a client override. Institutional loyalty functions as a reason to exhaust internal channels first, not as a reason to forgo external escalation." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_209 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_209" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "401" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 209 ;
    proeth:conclusionText "If Engineers A and B had formally communicated their concerns in writing to the MWC before the vote — rather than relying solely on an oral presentation at a sparsely attended public meeting — the written record would have served two distinct functions. First, it would have created a formal, documented predicate for subsequent regulatory escalation, making it unambiguous that the engineers' concerns were communicated with full professional formality and were deliberately overridden. Second, it would have imposed a higher institutional burden on the MWC to justify its override decision, potentially prompting more deliberate consideration. The absence of a written pre-vote communication represents a procedural gap in Engineers A and B's escalation pathway. However, this gap does not diminish their post-override obligation to escalate to state regulatory authorities — it merely means that the written record must now be established retroactively through formal post-override communications to the MWC and to regulatory bodies. The obligation to notify appropriate authorities under Code Section II.1.a is triggered by the override itself, not by the quality of the pre-vote communication." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_210 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_210" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "402" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 210 ;
    proeth:conclusionText "If Engineer B had withdrawn from the consulting engagement after the MWC override, the ethical outcome would have been worse, not better. Engineer B's continued engagement is the primary remaining mechanism for ensuring that corrosion control evaluation proceeds with technical rigor during the accelerated transition. Withdrawal would have denied the MWC access to the expertise necessary to minimize lead leaching risk during the very period when that risk is most acute. The ethical calculus here is not symmetric: the harm from Engineer B's continued participation — lending some degree of professional legitimacy to the MWC's decision — is substantially outweighed by the harm from withdrawal, which would remove the last technical safeguard. This conclusion is conditioned on Engineer B continuing to escalate to state regulatory authorities independently of the MWC's position. If Engineer B remains engaged but abandons escalation, continued participation does become ethically problematic. The correct course is continued engagement combined with independent regulatory notification — not withdrawal as a form of protest that leaves the public more exposed." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_211 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_211" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "404" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 211 ;
    proeth:conclusionText "If Engineer A had formally refused to implement the MWC's decision to proceed with the premature water source change, such a refusal would have constituted a strong fulfillment of the paramount duty under the NSPE Code, but it would also have triggered significant institutional and legal consequences that create a systemic deterrence problem. Engineer A, as superintendent and chief engineer, likely has no independent legal authority to override a duly authorized MWC vote, meaning that a formal refusal would almost certainly result in his termination or removal. The consequence is that the engineer most capable of mitigating harm during the transition would be removed and replaced by someone with no professional objection to the unsafe process. This dynamic — where the most ethically compliant engineer is structurally incentivized to remain silent to preserve their protective influence — represents a systemic failure that the NSPE Code does not fully resolve. The Code's escalation framework addresses what engineers must do but does not adequately protect engineers from the institutional consequences of doing it. This gap suggests that the ethical obligation to escalate to state regulatory authorities is not merely a personal professional duty but a structural necessity that compensates for the institutional vulnerability of engineers in dual-role positions." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_212 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_212" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "203" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 212 ;
    proeth:conclusionText "The economic rationale that originally motivated the water source change — reducing municipal expenditures and lowering water rates — must be explicitly addressed in Engineers A and B's formal communications to state regulatory authorities and to the MWC, not because it is ethically relevant to the safety determination, but because failing to address it leaves their safety concerns vulnerable to dismissal as technically narrow or economically uninformed. Engineers A and B should acknowledge the legitimate public interest in cost reduction while making explicit that the economic savings from the accelerated transition are not merely offset but structurally incomparable to the costs of lead exposure at a population scale — including health costs, remediation costs, legal liability, and the long-term costs of infrastructure damage from corrosion. The MWC's public funds stewardship rationale, if left unaddressed, creates a rhetorical frame in which the engineers' recommendations appear to be in tension with the public interest rather than in service of it. Proactively reframing the economic analysis as part of their formal communications strengthens the persuasive force of the safety argument and reduces the likelihood that the MWC or regulatory authorities will treat the engineers' concerns as a technical disagreement rather than a public health imperative." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The tension between Engineers A and B's Faithful Agent Duty and their Public Welfare Paramountcy was resolved decisively in favor of public welfare, but the resolution was not automatic — it was triggered by a specific threshold condition: the MWC's override of safety recommendations created a confirmed, quantifiable risk of lead leaching above drinking water standards into a municipal supply. This case teaches that Faithful Agent Duty is not merely subordinate to Public Welfare Paramountcy in the abstract; rather, it remains operative and legitimate until a client decision crosses from the domain of professional disagreement into the domain of confirmed public endangerment. Once that threshold is crossed, the faithful agent relationship does not simply yield — it is structurally transformed, such that continued loyal implementation of the client's decision would itself constitute a violation of the engineer's paramount duty. The MWC's vote did not merely override a recommendation; it converted Engineers A and B's ongoing professional roles into potential instruments of public harm, making escalation not merely permissible but obligatory." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1>,
        <http://proethica.org/ontology/nspe#II_1_a> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "II.1.a." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "The interaction between Engineers A and B's Graduated Escalation Response and their Concurrent Safety Reporting obligation reveals that the standard stepwise model of escalation — from internal client notification to external regulatory reporting — is temporally conditioned by the nature of the risk. In cases involving continuous public exposure to a confirmed health hazard, such as ongoing lead leaching into a municipal drinking water supply, a purely sequential escalation approach is itself ethically deficient because each step of delay corresponds to a period of unmitigated public harm. This case therefore establishes that Graduated Escalation Response and Concurrent Safety Reporting are not mutually exclusive principles but are context-sensitive complements: graduated escalation governs the sequence of communication channels, while concurrent reporting governs the permissible compression of that sequence when the harm timeline is immediate and irreversible. The MWC's decision to proceed simultaneously with evaluation and source change — rather than completing safeguards first — created precisely the kind of immediate, ongoing risk that compresses the ethical timeline and justifies concurrent rather than sequential notification to state regulatory authorities." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_303 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_303" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:answersQuestion2 "303" ;
    proeth:citedProvision1 "II.1." ;
    proeth:citedProvision2 "III.1.b." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The interaction between MWC Public Funds Stewardship and Engineers A and B's Public Welfare Paramountcy exposes a structural asymmetry in how economic and safety rationales are weighted within the NSPE Code framework. The MWC's decision was motivated by a legitimate public interest — reducing municipal expenditures and lowering water rates — which means the conflict was not between public welfare and private profit, but between two competing conceptions of public benefit. This case teaches that when economic stewardship and physical safety both claim public interest justifications, the Code resolves the tension by treating physical safety as lexically prior: no level of cost savings can ethically offset a confirmed risk of lead contamination in drinking water. Furthermore, Engineers A and B's Complete Reporting obligation implies that their formal communications to the MWC and regulatory authorities should explicitly address the economic rationale — not to validate it, but to demonstrate that the safety risk was assessed in full awareness of the fiscal pressures and was nonetheless found to be non-negotiable. Failure to engage the economic argument in their formal notifications would risk having their safety concerns dismissed as technically narrow or professionally self-interested, undermining the persuasive force of the escalation." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Conclusion_304 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_304" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_1_a>,
        <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "204" ;
    proeth:answersQuestion2 "304" ;
    proeth:citedProvision1 "II.1.a." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 304 ;
    proeth:conclusionText "The tension between Engineers A and B's Complete Reporting principle and their Client Override Refusal principle reveals a critical distinction between reporting as ethical fulfillment and reporting as institutional cover. Once Engineers A and B had fully disclosed their findings and recommendations to the MWC and been overridden, continued internal reporting to the same body — without concurrent external escalation — would satisfy the letter of the Complete Reporting obligation while failing its spirit. The Board's conclusion that Engineers A and B must notify both the MWC and appropriate authorities implicitly resolves this tension by recognizing that Complete Reporting, after a client override of a safety-critical recommendation, must be directed outward to entities with independent authority to act, not merely inward to the overriding client. This principle interaction teaches that the ethical weight of Complete Reporting is not discharged by repetition to an unresponsive audience; it is discharged only when the report reaches a party with both the authority and the independence to intervene. Continued exclusive internal reporting after override would not constitute ethical fulfillment — it would constitute complicity through procedural formalism." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Should Engineers A and B submit a fully objective and complete evaluation report to the MWC, including the lead leaching risk and the recommended three-year improvement timeline, even if doing so conflicts with the commission's cost-reduction goals?" ;
    proeth:focus "Engineers A and B have completed their technical evaluation and Engineer B's report identifies a serious lead leaching risk associated with the planned water source change. The engineers must decide whether to submit an objective, complete report to the Metropolitan Water Commission or to soften findings in response to the commission's cost-reduction motivation. This is the foundational decision because any compromise in truthfulness at this stage would suppress every downstream protective action." ;
    proeth:option1 "Submit the full evaluation report identifying the lead leaching risk and recommending extensive capital investments and a three-year corrosion control improvement timeline, without softening findings to accommodate the commission's economic preferences." ;
    proeth:option2 "Downplay or omit the severity of the lead leaching risk in order to align the report with the commission's cost-reduction objectives, avoiding conflict with the client." ;
    proeth:option3 "Withhold the completed report until informal discussions with the commission clarify what level of risk disclosure the client is willing to accept, effectively allowing client preference to shape technical conclusions." ;
    proeth:roleLabel "Engineers A and B" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Should Engineers A and B jointly and formally recommend to the MWC that the water source change be substantially delayed until all corrosion control improvements are completed?" ;
    proeth:focus "After submitting their evaluation report, Engineers A and B must decide whether to formalize their safety concerns in a joint advisory recommendation to the Metropolitan Water Commission, explicitly advising that the water source change be substantially delayed until corrosion control improvements are completed. The commission has signaled its preference to proceed quickly, and a formal joint recommendation creates a documented record that the client was warned and given a legitimate opportunity to act responsibly." ;
    proeth:option1 "Present a coordinated, formal written recommendation to the MWC advising substantial delay of the water source change until the identified corrosion control improvements are fully completed, creating an unambiguous documented record of the safety concern." ;
    proeth:option2 "Convey safety concerns through informal discussions with commission members without issuing a formal joint recommendation, leaving the record of client notification ambiguous and incomplete." ;
    proeth:option3 "Accept the commission's preferred accelerated schedule and limit professional input to technical implementation support, treating the client's schedule decision as outside the engineers' advisory scope." ;
    proeth:roleLabel "Engineers A and B" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "Must Engineers A and B formally notify the state regulatory authority of the public health risk created by the MWC's decision to proceed with the water source change before corrosion control improvements are completed?" ;
    proeth:focus "The Metropolitan Water Commission has voted to override the engineers' joint recommendation and proceed with the accelerated water source change despite the identified lead leaching risk. Engineers A and B must now decide whether to notify the appropriate state regulatory authority of the public health danger. This is the critical escalation decision: the client has refused to act, and only external regulatory intervention can prevent the risk from materializing. Multiple compliance statuses remain unclear, indicating this step was not straightforwardly taken." ;
    proeth:option1 "Contact the state regulatory agency and make a formal presentation of facts, findings, and recommendations regarding the lead leaching risk, creating an official record and triggering the agency's authority to intervene before the project proceeds." ;
    proeth:option2 "Reach out informally to a contact at the state regulatory agency to flag the concern without submitting a formal presentation, leaving the decision to escalate entirely to the agency's discretion." ;
    proeth:option3 "Treat the commission's override as a final client decision, withdraw from further advisory involvement, and take no action to notify regulatory authorities, on the grounds that the engineers have fulfilled their duty by warning the client." ;
    proeth:roleLabel "Engineers A and B" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Should Engineers A and B continue to actively pursue the matter with regulatory authorities and other appropriate parties until the public health risk is genuinely resolved, rather than treating a single formal notification as sufficient?" ;
    proeth:focus "Having notified the state regulatory authority, Engineers A and B must decide whether to continue actively pursuing the matter until the public health threat is genuinely resolved, or whether a single formal notification satisfies their professional obligations. The commission has proceeded with the project, and there is no guarantee that the regulatory agency will act swiftly or decisively. Continued pursuit requires sustained effort that may prolong conflict with the client and expose the engineers to professional and legal risk." ;
    proeth:option1 "Continue engaging with the state regulatory agency and any other appropriate authorities, providing additional technical support, follow-up presentations, and documentation as needed until the lead leaching risk is definitively addressed and the public is protected." ;
    proeth:option2 "Consider the professional obligation fulfilled upon submission of the formal regulatory notification and take no further action, leaving resolution entirely to the regulatory agency and the commission." ;
    proeth:roleLabel "Engineers A and B" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:DP5 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP5" ;
    proeth:decisionPointId "DP5" ;
    proeth:decisionQuestion "Should Engineers A and B formally advise the MWC that the project as currently configured is likely to fail and to produce the lead leaching harm identified in their evaluation, even after the commission has overridden their recommendation?" ;
    proeth:focus "As the project proceeds despite the engineers' objections, Engineers A and B must decide whether to formally advise the Metropolitan Water Commission that the project, as currently configured without the required corrosion control improvements, is likely to fail and to cause the public health harm they identified. This advisement serves both to fulfill the duty of truthful professional opinion and to ensure the commission cannot later claim ignorance of the consequences, while also maintaining the engineers' integrity as faithful agents acting within the bounds of public safety." ;
    proeth:option1 "Provide the MWC with a formal written advisement that the project as currently configured, without the required corrosion control improvements, is likely to fail and to produce the lead leaching risk identified in the evaluation report, creating a documented record that the commission was warned of the consequences." ;
    proeth:option2 "Treat the commission's override as closing the advisory relationship on this issue and provide no further formal opinion on project outcomes, on the grounds that the engineers have already discharged their notification duty through the joint recommendation." ;
    proeth:option3 "Terminate all further professional engagement with the MWC on this project, neither issuing a failure advisement nor continuing regulatory pursuit, in order to avoid prolonged conflict with a client that has explicitly rejected the engineers' professional judgment." ;
    proeth:roleLabel "Engineers A and B" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

<http://proethica.org/ontology/case/76#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 76 Extraction" .

<http://proethica.org/ontology/case/76#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 76 Extraction" .

<http://proethica.org/ontology/case/76#III.1.b.> a owl:NamedIndividual ;
    rdfs:label "III.1.b." ;
    rdfs:comment "Engineers shall advise their clients or employers when they believe a project will not be successful." ;
    skos:definition "Engineers shall advise their clients or employers when they believe a project will not be successful." ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    rdfs:comment "This question emerged because the MWC's override of the engineers' joint safety recommendation created a direct collision between two legitimate professional obligations, each grounded in recognized engineering ethics codes. Neither obligation is trivially subordinate to the other, so the situation forces an explicit determination of which duty governs, under what conditions, and what specific actions each engineer must take given their distinct roles as an employee and as an outside consultant." ;
    skos:definition "This question emerged because the MWC's override of the engineers' joint safety recommendation created a direct collision between two legitimate professional obligations, each grounded in recognized engineering ethics codes. Neither obligation is trivially subordinate to the other, so the situation forces an explicit determination of which duty governs, under what conditions, and what specific actions each engineer must take given their distinct roles as an employee and as an outside consultant." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    rdfs:comment "This question emerged because the MWC override transformed a completed act of professional disclosure into a potentially complicit one, forcing a determination of whether continued internal reporting after override satisfies the engineers' ethical duty or instead allows the MWC to use that reporting as institutional cover for an unsafe decision. The tension is not resolvable by appealing to either principle alone because each principle was designed for a different phase of the professional relationship, and the override event collapsed those phases into a single unresolved moment." ;
    skos:definition "This question emerged because the MWC override transformed a completed act of professional disclosure into a potentially complicit one, forcing a determination of whether continued internal reporting after override satisfies the engineers' ethical duty or instead allows the MWC to use that reporting as institutional cover for an unsafe decision. The tension is not resolvable by appealing to either principle alone because each principle was designed for a different phase of the professional relationship, and the override event collapsed those phases into a single unresolved moment." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    rdfs:comment "This question emerged because the dual role state placed Engineer A inside the very client organization whose decision he was ethically obligated to resist, collapsing the normal separation between faithful agency and public safety advocacy into a single person. The MWC's override of the joint recommendation then forced that internal contradiction into an active conflict, making it genuinely unclear whether any single action, compliance, refusal, or escalation, could satisfy both warrants without violating the other." ;
    skos:definition "This question emerged because the dual role state placed Engineer A inside the very client organization whose decision he was ethically obligated to resist, collapsing the normal separation between faithful agency and public safety advocacy into a single person. The MWC's override of the joint recommendation then forced that internal contradiction into an active conflict, making it genuinely unclear whether any single action, compliance, refusal, or escalation, could satisfy both warrants without violating the other." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    rdfs:comment "This question emerged because the MWC's override of a joint professional recommendation, combined with the simultaneous acceleration of a source transition before corrosion control safeguards were in place, created a situation where two legitimate warrants point in opposite directions. The consequentialist framing sharpens the tension by demanding a net harm calculation that must weigh a concrete public health risk against institutional disruption and economic costs, neither of which has a settled answer given the facts available to Engineers A and B at the time of the decision." ;
    skos:definition "This question emerged because the MWC's override of a joint professional recommendation, combined with the simultaneous acceleration of a source transition before corrosion control safeguards were in place, created a situation where two legitimate warrants point in opposite directions. The consequentialist framing sharpens the tension by demanding a net harm calculation that must weigh a concrete public health risk against institutional disruption and economic costs, neither of which has a settled answer given the facts available to Engineers A and B at the time of the decision." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    rdfs:comment "The question emerged because virtue ethics evaluates character and motivation rather than rule compliance alone, so the same set of actions that satisfy a deontological reading of complete reporting can still fall short of the courage and civic engagement a virtuous consulting engineer would demonstrate when a confirmed public health risk is at stake. The low public attendance at the meeting created a factual gap between the formal act of disclosure and the substantive outcome of an informed public, and that gap is precisely where virtue ethics locates the moral question about whether Engineer B did enough." ;
    skos:definition "The question emerged because virtue ethics evaluates character and motivation rather than rule compliance alone, so the same set of actions that satisfy a deontological reading of complete reporting can still fall short of the courage and civic engagement a virtuous consulting engineer would demonstrate when a confirmed public health risk is at stake. The low public attendance at the meeting created a factual gap between the formal act of disclosure and the substantive outcome of an informed public, and that gap is precisely where virtue ethics locates the moral question about whether Engineer B did enough." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    rdfs:comment "This question emerged because the MWC's active override of safety recommendations created a direct collision between the institutional loyalty embedded in the faithful agent duty and the absolute priority assigned to public health protection by the NSPE Code. The question sharpens further because Engineers A and B acted jointly, leaving open whether joint action discharges what the Code may treat as two separate, individually held, non-transferable obligations to report to regulatory authorities." ;
    skos:definition "This question emerged because the MWC's active override of safety recommendations created a direct collision between the institutional loyalty embedded in the faithful agent duty and the absolute priority assigned to public health protection by the NSPE Code. The question sharpens further because Engineers A and B acted jointly, leaving open whether joint action discharges what the Code may treat as two separate, individually held, non-transferable obligations to report to regulatory authorities." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    rdfs:comment "This question arose because the engineers' only formal act of dissent occurred at a meeting with low public attendance, leaving open whether that act was sufficient to discharge their obligation to the MWC before the vote and whether it was sufficient to anchor a subsequent duty to escalate. The gap between an oral presentation at a poorly attended meeting and a formal written communication to the commission before its decision created genuine uncertainty about whether the engineers had done enough to trigger, or to satisfy, their escalation obligations under the public safety paramountcy principle." ;
    skos:definition "This question arose because the engineers' only formal act of dissent occurred at a meeting with low public attendance, leaving open whether that act was sufficient to discharge their obligation to the MWC before the vote and whether it was sufficient to anchor a subsequent duty to escalate. The gap between an oral presentation at a poorly attended meeting and a formal written communication to the commission before its decision created genuine uncertainty about whether the engineers had done enough to trigger, or to satisfy, their escalation obligations under the public safety paramountcy principle." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    rdfs:comment "This question arose because the Recommendation Override event placed Engineer B at the intersection of two legitimate but irreconcilable professional obligations: the obligation to refuse participation in a process that endangers the public, and the obligation to persist in protecting the public through whatever access remains available. The accelerated timeline made the stakes of that choice immediate, because withdrawal and continued engagement each carried a distinct and serious risk of harm to water consumers, and the ethical framework provided no clear rule for choosing between them." ;
    skos:definition "This question arose because the Recommendation Override event placed Engineer B at the intersection of two legitimate but irreconcilable professional obligations: the obligation to refuse participation in a process that endangers the public, and the obligation to persist in protecting the public through whatever access remains available. The accelerated timeline made the stakes of that choice immediate, because withdrawal and continued engagement each carried a distinct and serious risk of harm to water consumers, and the ethical framework provided no clear rule for choosing between them." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    rdfs:comment "The question emerged because low public attendance created a factual gap between the existence of a public forum and actual public awareness of the confirmed risk, forcing a judgment about whether Engineers A and B bore an affirmative obligation to close that gap through additional disclosure channels. The MWC's subsequent override of the safety recommendation sharpened the question by showing that the formal meeting process did not produce a protective outcome, raising the issue of whether the engineers should have anticipated that possibility and acted more broadly before the vote occurred." ;
    skos:definition "The question emerged because low public attendance created a factual gap between the existence of a public forum and actual public awareness of the confirmed risk, forcing a judgment about whether Engineers A and B bore an affirmative obligation to close that gap through additional disclosure channels. The MWC's subsequent override of the safety recommendation sharpened the question by showing that the formal meeting process did not produce a protective outcome, raising the issue of whether the engineers should have anticipated that possibility and acted more broadly before the vote occurred." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_18 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_18" ;
    rdfs:comment "This question arose because Engineer A occupied a structurally unique position in which the same person held both the authority to implement the MWC's decision and the professional obligation to refuse it, making the abstract tension between faithful agency and public safety paramountcy a concrete operational choice with immediate institutional consequences. The question of deterrence emerged alongside it because the institutional and legal costs of formal refusal, including potential termination and liability exposure, constitute rebuttal conditions that could neutralize the public safety warrant in practice even when it is theoretically paramount." ;
    skos:definition "This question arose because Engineer A occupied a structurally unique position in which the same person held both the authority to implement the MWC's decision and the professional obligation to refuse it, making the abstract tension between faithful agency and public safety paramountcy a concrete operational choice with immediate institutional consequences. The question of deterrence emerged alongside it because the institutional and legal costs of formal refusal, including potential termination and liability exposure, constitute rebuttal conditions that could neutralize the public safety warrant in practice even when it is theoretically paramount." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    rdfs:comment "This question arose because the MWC override created a direct collision between two legitimate professional obligations that engineers ordinarily balance without conflict. Once the client rejected the joint recommendation and the public health risk was confirmed, neither engineer could satisfy both duties simultaneously, forcing the question of which obligation governs and what specific steps each must take." ;
    skos:definition "This question arose because the MWC override created a direct collision between two legitimate professional obligations that engineers ordinarily balance without conflict. Once the client rejected the joint recommendation and the public health risk was confirmed, neither engineer could satisfy both duties simultaneously, forcing the question of which obligation governs and what specific steps each must take." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    rdfs:comment "This question emerged because Engineer A's dual role as both superintendent and chief engineer for the MWC created a structural condition in which the normal escalation path for a safety concern, reporting to the client or employer, was identical to the source of the conflict itself. The MWC's override of the joint safety recommendation then activated the tension between his obligation as a faithful agent and his paramount duty to protect public health, making it necessary to ask whether his institutional position structurally prevented him from fulfilling the independent judgment that public safety obligations require." ;
    skos:definition "This question emerged because Engineer A's dual role as both superintendent and chief engineer for the MWC created a structural condition in which the normal escalation path for a safety concern, reporting to the client or employer, was identical to the source of the conflict itself. The MWC's override of the joint safety recommendation then activated the tension between his obligation as a faithful agent and his paramount duty to protect public health, making it necessary to ask whether his institutional position structurally prevented him from fulfilling the independent judgment that public safety obligations require." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    rdfs:comment "This question emerged because the Low Public Attendance event exposed a gap between procedural compliance and substantive protection: Engineers A and B could satisfy the letter of their escalation obligations by notifying the State Regulatory Agency Authority, yet the public most at risk from the MWC Lead Leaching Risk may remain uninformed and unprotected. The question forces a determination of whether the Engineers A B Proactive Risk Disclosure principle extends beyond formal channels to direct public communication when the democratic safeguard that was supposed to make formal channels sufficient has effectively not functioned." ;
    skos:definition "This question emerged because the Low Public Attendance event exposed a gap between procedural compliance and substantive protection: Engineers A and B could satisfy the letter of their escalation obligations by notifying the State Regulatory Agency Authority, yet the public most at risk from the MWC Lead Leaching Risk may remain uninformed and unprotected. The question forces a determination of whether the Engineers A B Proactive Risk Disclosure principle extends beyond formal channels to direct public communication when the democratic safeguard that was supposed to make formal channels sufficient has effectively not functioned." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    rdfs:comment "This question arose because Engineer A occupies a dual role as both superintendent and chief engineer for the MWC, meaning his continued presence after the override is not neutral. It signals to the public, to regulators, and to the MWC itself that a qualified engineer remains professionally associated with a decision he has formally opposed, and the ethical framework provides no bright line for when that association becomes complicity." ;
    skos:definition "This question arose because Engineer A occupies a dual role as both superintendent and chief engineer for the MWC, meaning his continued presence after the override is not neutral. It signals to the public, to regulators, and to the MWC itself that a qualified engineer remains professionally associated with a decision he has formally opposed, and the ethical framework provides no bright line for when that association becomes complicity." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    rdfs:comment "This question emerged because the MWC's simultaneous-evaluation-and-transition decision occupies a structural middle ground that neither warrant fully anticipated. Engineers A and B face a characterization problem in their formal notifications precisely because the MWC's framing obscures whether the safety risk is being managed or merely deferred, and the answer to that factual question determines which warrant controls and therefore what language the engineers are obligated to use." ;
    skos:definition "This question emerged because the MWC's simultaneous-evaluation-and-transition decision occupies a structural middle ground that neither warrant fully anticipated. Engineers A and B face a characterization problem in their formal notifications precisely because the MWC's framing obscures whether the safety risk is being managed or merely deferred, and the answer to that factual question determines which warrant controls and therefore what language the engineers are obligated to use." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    rdfs:comment "This question arose because the MWC is not a rogue private actor but a democratically authorized public body, which gives its override decision a legitimacy that a purely private client override would lack. That legitimacy strengthens the Faithful Agent Duty claim precisely at the moment when the Public Welfare Paramountcy claim is also at its strongest, forcing a direct collision between the two principles rather than a straightforward resolution in favor of safety." ;
    skos:definition "This question arose because the MWC is not a rogue private actor but a democratically authorized public body, which gives its override decision a legitimacy that a purely private client override would lack. That legitimacy strengthens the Faithful Agent Duty claim precisely at the moment when the Public Welfare Paramountcy claim is also at its strongest, forcing a direct collision between the two principles rather than a straightforward resolution in favor of safety." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    rdfs:comment "This question emerged because the MWC's decision to override the joint recommendations and accelerate the source transition transformed the risk from hypothetical to confirmed and immediate, placing the two principles in direct temporal conflict. The Graduated Escalation Response was designed for situations where time permits ordered steps, but the Concurrent Safety Reporting principle exists for situations where that assumption fails, and the data here contest which assumption applies." ;
    skos:definition "This question emerged because the MWC's decision to override the joint recommendations and accelerate the source transition transformed the risk from hypothetical to confirmed and immediate, placing the two principles in direct temporal conflict. The Graduated Escalation Response was designed for situations where time permits ordered steps, but the Concurrent Safety Reporting principle exists for situations where that assumption fails, and the data here contest which assumption applies." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    rdfs:comment "This question emerged because the MWC did not override the engineering recommendations arbitrarily but did so under a principle, Public Funds Stewardship, that carries genuine institutional legitimacy. Engineers A and B face a structural communication problem: their safety concerns are grounded in Public Welfare Paramountcy, but unless their formal communications acknowledge and directly address the competing economic warrant, decision makers and regulators may perceive the engineers as ignoring a valid institutional concern rather than superseding it with a higher obligation." ;
    skos:definition "This question emerged because the MWC did not override the engineering recommendations arbitrarily but did so under a principle, Public Funds Stewardship, that carries genuine institutional legitimacy. Engineers A and B face a structural communication problem: their safety concerns are grounded in Public Welfare Paramountcy, but unless their formal communications acknowledge and directly address the competing economic warrant, decision makers and regulators may perceive the engineers as ignoring a valid institutional concern rather than superseding it with a higher obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "What are the ethical obligations of Engineer A and Engineer B in this circumstance?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "Does Engineer A's dual role as both superintendent and chief engineer for the MWC create a structural conflict of interest that compromises his ability to independently escalate safety concerns to the very body that employs him, and should he have sought independent legal or ethical counsel before the MWC vote?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Given that the public meeting was sparsely attended, do Engineers A and B have an obligation to proactively and directly inform the affected public — not merely regulatory authorities — about the lead leaching risk, particularly when the democratic oversight mechanism has effectively failed?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "At what point, if any, does Engineer A's continued employment with the MWC after the override decision itself become an ethical violation, and should he consider resignation or withdrawal from the project to avoid lending professional credibility to a decision he has formally opposed?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "Does the MWC's decision to proceed simultaneously with evaluation and source change — rather than outright rejecting the engineers' recommendations — create an ambiguous ethical situation where partial compliance obscures the full magnitude of the safety risk, and how should Engineers A and B characterize this distinction in their formal notifications?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_2 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_2" ;
    proeth:questionNumber 2 ;
    proeth:questionText "What should Engineer A and Engineer B do?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does the principle of Engineers A and B's Faithful Agent Duty — requiring them to act as loyal agents of the MWC — directly conflict with the principle of Engineers A and B's Public Welfare Paramountcy when the MWC's democratically authorized decision is the very source of the public health threat, and which principle must yield and under what conditions?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "Does the principle of Engineers A and B's Graduated Escalation Response — suggesting a stepwise approach from client notification to regulatory reporting — conflict with the principle of Engineers A and B's Concurrent Safety Reporting when the timeline of lead exposure risk is immediate and a graduated approach may itself cause harm through delay?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does the principle of MWC Public Funds Stewardship — which originally motivated the water source change to reduce municipal expenditures — conflict with the principle of Engineers A and B's Public Welfare Paramountcy, and to what extent should Engineers A and B address this economic rationale in their formal communications to avoid their safety concerns being dismissed as technically narrow?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does the principle of Engineers A and B's Complete Reporting — requiring full disclosure of findings to the MWC — conflict with the principle of Engineers A and B's Client Override Refusal when complete reporting has already occurred and been overridden, raising the question of whether continued internal reporting constitutes ethical fulfillment or merely provides institutional cover for the MWC's unsafe decision?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_301 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_301" ;
    proeth:questionNumber 301 ;
    proeth:questionText "From a deontological perspective, does Engineer A's dual role as both superintendent and chief engineer of the MWC create an irresolvable conflict of duty, such that no single course of action can simultaneously satisfy the obligation to serve as a faithful agent to the MWC and the paramount duty to protect public health and safety?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a consequentialist perspective, does the MWC's decision to proceed simultaneously with the accelerated evaluation and the water source change produce a net harm so severe — specifically the risk of lead leaching above drinking water standards into a municipal supply — that Engineers A and B are ethically justified in escalating to state regulatory authorities even if doing so undermines the MWC's institutional authority and imposes significant economic costs on the municipality?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a virtue ethics perspective, did Engineer B demonstrate the professional integrity and courage expected of a consulting engineer by providing a complete and unambiguous report recommending delay, and does the sparsely attended public meeting represent a failure of proactive civic virtue in communicating a confirmed public health risk to those most affected?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a deontological perspective, does the NSPE Code's requirement that Engineers A and B report their concerns to state regulatory authorities independently of client consent constitute an absolute duty — one that cannot be waived, delegated, or satisfied by joint action alone — and what does this imply about the moral weight of institutional loyalty versus professional obligation when a client actively overrides safety recommendations?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "If Engineers A and B had formally communicated their concerns in writing to the MWC before the vote — rather than only presenting recommendations at a sparsely attended public meeting — would the MWC have been more likely to delay the water source change, and would that written record have strengthened the engineers' subsequent obligation to escalate to state regulatory authorities?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "What if Engineer B had refused to continue the consulting engagement after the MWC voted to override the joint safety recommendations — would withdrawal have better protected the public by denying the MWC a veneer of professional legitimacy for the premature transition, or would it have removed the last technical safeguard capable of mitigating lead leaching risks during the accelerated process?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "If the public meeting had been well-attended and community members had been fully informed of the lead leaching risk before the MWC vote, would public pressure have changed the MWC's decision, and does the low public attendance at the meeting reflect a missed ethical obligation by Engineers A and B to proactively seek broader public disclosure of a confirmed health risk?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "If Engineer A, as superintendent and chief engineer of the MWC, had formally refused to implement the MWC's decision to proceed with the premature water source change on the grounds that it endangered public health, would that refusal have constituted a fulfillment of the paramount duty under the NSPE Code, and what institutional and legal consequences might have followed that could deter other engineers in similar positions from taking the same stand?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    rdfs:comment "Because the engineers had jointly identified a confirmed lead leaching risk and the MWC had proceeded despite their recommendations, the board concluded that formal written communication to the MWC was the necessary first step, satisfying both the project success notification obligation under III.1.b and the preliminary requirement of II.1.a before external escalation becomes warranted." ;
    skos:definition "Because the engineers had jointly identified a confirmed lead leaching risk and the MWC had proceeded despite their recommendations, the board concluded that formal written communication to the MWC was the necessary first step, satisfying both the project success notification obligation under III.1.b and the preliminary requirement of II.1.a before external escalation becomes warranted." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    rdfs:comment "Because Engineer A's continued employment is the only remaining internal check on the MWC's unsafe decision during the accelerated transition, the board concluded that resignation is not ethically required at the point of override but becomes ethically necessary if Engineer A's participation shifts from active opposition and escalation to passive superintendence of a process he has formally opposed, since that shift would convert his presence from a safeguard into institutional cover for the MWC's decision." ;
    skos:definition "Because Engineer A's continued employment is the only remaining internal check on the MWC's unsafe decision during the accelerated transition, the board concluded that resignation is not ethically required at the point of override but becomes ethically necessary if Engineer A's participation shifts from active opposition and escalation to passive superintendence of a process he has formally opposed, since that shift would convert his presence from a safeguard into institutional cover for the MWC's decision." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    rdfs:comment "Because the MWC's simultaneous-transition decision preserved the appearance of an evaluation process while eliminating the sequencing that gave that process its protective function, the board concluded that Engineers A and B bore an affirmative obligation to characterize the distinction explicitly in formal communications, so that regulatory authorities would not mistake the MWC's decision for a measured compromise rather than a direct safety override." ;
    skos:definition "Because the MWC's simultaneous-transition decision preserved the appearance of an evaluation process while eliminating the sequencing that gave that process its protective function, the board concluded that Engineers A and B bore an affirmative obligation to characterize the distinction explicitly in formal communications, so that regulatory authorities would not mistake the MWC's decision for a measured compromise rather than a direct safety override." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    rdfs:comment "Because the Code's hierarchy is explicit and the MWC's democratic authorization does not convert a health-endangering decision into an ethically legitimate one, the board concluded that once Engineers A and B discharged the procedural prerequisite of formal internal notification, the faithful agent duty was fully exhausted and the obligation to escalate to state regulatory authorities operated without any remaining constraint from client loyalty." ;
    skos:definition "Because the Code's hierarchy is explicit and the MWC's democratic authorization does not convert a health-endangering decision into an ethically legitimate one, the board concluded that once Engineers A and B discharged the procedural prerequisite of formal internal notification, the faithful agent duty was fully exhausted and the obligation to escalate to state regulatory authorities operated without any remaining constraint from client loyalty." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    rdfs:comment "Because lead leaching risk attaches at the moment of source transition and the resulting harms are irreversible and fall most heavily on the most vulnerable residents, the board concluded that the consequentialist calculus strongly supports immediate escalation to state regulatory authorities, and that treating graduated escalation as a default in this context would itself constitute an ethical failure by converting procedural caution into a mechanism of harm." ;
    skos:definition "Because lead leaching risk attaches at the moment of source transition and the resulting harms are irreversible and fall most heavily on the most vulnerable residents, the board concluded that the consequentialist calculus strongly supports immediate escalation to state regulatory authorities, and that treating graduated escalation as a default in this context would itself constitute an ethical failure by converting procedural caution into a mechanism of harm." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    rdfs:comment "Because the sparsely attended public meeting was the sole disclosure mechanism and the risk was confirmed and population-scale, the board concluded that Engineers A and B bore partial responsibility for a failure of proactive civic virtue, even though their technical obligations to the MWC were met, because practical wisdom required them to assess whether that format was adequate and to act on that assessment." ;
    skos:definition "Because the sparsely attended public meeting was the sole disclosure mechanism and the risk was confirmed and population-scale, the board concluded that Engineers A and B bore partial responsibility for a failure of proactive civic virtue, even though their technical obligations to the MWC were met, because practical wisdom required them to assess whether that format was adequate and to act on that assessment." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    rdfs:comment "Because all three triggering conditions were met and the Code assigns the reporting obligation independently to each engineer, the board concluded that neither Engineer A nor Engineer B can discharge the other's obligation through joint action, and that institutional loyalty in the form of employment or consulting relationships functions only as a reason to use internal channels first, not as any basis for forgoing external escalation once those channels are exhausted." ;
    skos:definition "Because all three triggering conditions were met and the Code assigns the reporting obligation independently to each engineer, the board concluded that neither Engineer A nor Engineer B can discharge the other's obligation through joint action, and that institutional loyalty in the form of employment or consulting relationships functions only as a reason to use internal channels first, not as any basis for forgoing external escalation once those channels are exhausted." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    rdfs:comment "Because Engineers A and B relied solely on an oral presentation at a poorly attended meeting rather than submitting written pre-vote communications, the board found that the formal record must now be established retroactively through post-override written notifications to the MWC and to state regulatory authorities. The override itself, not the quality of the prior communication, is what triggers the obligation under Code Section II.1.a." ;
    skos:definition "Because Engineers A and B relied solely on an oral presentation at a poorly attended meeting rather than submitting written pre-vote communications, the board found that the formal record must now be established retroactively through post-override written notifications to the MWC and to state regulatory authorities. The override itself, not the quality of the prior communication, is what triggers the obligation under Code Section II.1.a." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    rdfs:comment "Because Engineer B's presence was the only remaining technical safeguard during the period of highest lead leaching risk, the board concluded that withdrawal would have produced a worse ethical outcome than continued engagement. This resolution depends entirely on Engineer B pursuing independent regulatory escalation alongside continued participation, not instead of it." ;
    skos:definition "Because Engineer B's presence was the only remaining technical safeguard during the period of highest lead leaching risk, the board concluded that withdrawal would have produced a worse ethical outcome than continued engagement. This resolution depends entirely on Engineer B pursuing independent regulatory escalation alongside continued participation, not instead of it." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    rdfs:comment "Because Engineer A could not legally override the MWC vote and would likely have been terminated upon formal refusal, the board found that the paramount duty is better fulfilled through continued engagement combined with independent regulatory escalation than through a refusal that removes the protective engineer from the process entirely. The board identified this as a systemic gap in the NSPE Code rather than a resolution that endorses institutional silence." ;
    skos:definition "Because Engineer A could not legally override the MWC vote and would likely have been terminated upon formal refusal, the board found that the paramount duty is better fulfilled through continued engagement combined with independent regulatory escalation than through a refusal that removes the protective engineer from the process entirely. The board identified this as a systemic gap in the NSPE Code rather than a resolution that endorses institutional silence." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    rdfs:comment "Because the MWC grounded its override in a public funds stewardship rationale, the board concluded that Engineers A and B must address that rationale directly in their formal communications, not to concede its validity but to prevent it from framing their safety concerns as anti-public-interest. The board found that proactively demonstrating the economic incomparability of lead exposure costs to transition savings strengthens rather than dilutes the safety argument." ;
    skos:definition "Because the MWC grounded its override in a public funds stewardship rationale, the board concluded that Engineers A and B must address that rationale directly in their formal communications, not to concede its validity but to prevent it from framing their safety concerns as anti-public-interest. The board found that proactively demonstrating the economic incomparability of lead exposure costs to transition savings strengthens rather than dilutes the safety argument." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    rdfs:comment "Because the MWC overrode a confirmed safety recommendation and proceeded with a transition that the engineers had formally identified as endangering public health, the board concluded that II.1.a required both engineers to notify the MWC and appropriate authorities, treating that notification as a non-waivable obligation that the client's override decision could not extinguish." ;
    skos:definition "Because the MWC overrode a confirmed safety recommendation and proceeded with a transition that the engineers had formally identified as endangering public health, the board concluded that II.1.a required both engineers to notify the MWC and appropriate authorities, treating that notification as a non-waivable obligation that the client's override decision could not extinguish." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    rdfs:comment "Because the MWC's override produced a confirmed risk of lead leaching above regulatory standards rather than a mere difference of professional opinion, the board found that the faithful agent relationship was structurally transformed at the moment of the override. The board concluded that escalation to state regulatory authorities was not merely permissible but obligatory under Code Section II.1.a, and that continued implementation without escalation would have converted the engineers' professional roles into instruments of public harm." ;
    skos:definition "Because the MWC's override produced a confirmed risk of lead leaching above regulatory standards rather than a mere difference of professional opinion, the board found that the faithful agent relationship was structurally transformed at the moment of the override. The board concluded that escalation to state regulatory authorities was not merely permissible but obligatory under Code Section II.1.a, and that continued implementation without escalation would have converted the engineers' professional roles into instruments of public harm." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    rdfs:comment "Because the MWC had already begun the source transition without completing corrosion control safeguards, the board found that the public was being continuously exposed to a confirmed lead leaching risk, and that waiting to complete each step of a graduated escalation sequence before moving to the next would itself constitute a period of unmitigated harm. Given those conditions, the board concluded that concurrent notification to state regulatory authorities was not a departure from graduated escalation but a required compression of it." ;
    skos:definition "Because the MWC had already begun the source transition without completing corrosion control safeguards, the board found that the public was being continuously exposed to a confirmed lead leaching risk, and that waiting to complete each step of a graduated escalation sequence before moving to the next would itself constitute a period of unmitigated harm. Given those conditions, the board concluded that concurrent notification to state regulatory authorities was not a departure from graduated escalation but a required compression of it." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_22 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_22" ;
    rdfs:comment "Because both the MWC's fiscal rationale and the engineers' safety rationale were grounded in genuine public interest, the board could not resolve the conflict by dismissing one side as illegitimate. Instead, the board held that the NSPE Code treats physical safety as lexically prior to economic benefit, and further required that Engineers A and B explicitly address the fiscal argument in their formal communications so that their safety conclusions would be understood as having been reached in full awareness of the competing pressure." ;
    skos:definition "Because both the MWC's fiscal rationale and the engineers' safety rationale were grounded in genuine public interest, the board could not resolve the conflict by dismissing one side as illegitimate. Instead, the board held that the NSPE Code treats physical safety as lexically prior to economic benefit, and further required that Engineers A and B explicitly address the fiscal argument in their formal communications so that their safety conclusions would be understood as having been reached in full awareness of the competing pressure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_23 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_23" ;
    rdfs:comment "Because Engineers A and B had already delivered a complete report to the MWC and the MWC had voted to override it, the board found that the MWC was no longer a party capable of providing independent corrective action. Repeating the report internally would have satisfied the procedural form of Complete Reporting while functioning as institutional cover for the MWC's unsafe decision, so the board concluded that the obligation could only be genuinely discharged by directing the report outward to state regulatory authorities with independent authority to act." ;
    skos:definition "Because Engineers A and B had already delivered a complete report to the MWC and the MWC had voted to override it, the board found that the MWC was no longer a party capable of providing independent corrective action. Repeating the report internally would have satisfied the procedural form of Complete Reporting while functioning as institutional cover for the MWC's unsafe decision, so the board concluded that the obligation could only be genuinely discharged by directing the report outward to state regulatory authorities with independent authority to act." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    rdfs:comment "Because Engineer A was simultaneously the MWC's employee and its chief technical officer, the board's standard conclusion that he should communicate concerns to the MWC was necessary but insufficient, and the dual role created a compounded ethical burden requiring independent legal or ethical counsel to document that his escalation was substantive rather than performative compliance with internal process." ;
    skos:definition "Because Engineer A was simultaneously the MWC's employee and its chief technical officer, the board's standard conclusion that he should communicate concerns to the MWC was necessary but insufficient, and the dual role created a compounded ethical burden requiring independent legal or ethical counsel to document that his escalation was substantive rather than performative compliance with internal process." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    rdfs:comment "Because the sparsely attended public meeting left the affected community uninformed of a confirmed lead leaching risk after the MWC had already shown it would override safety recommendations, the board's conclusion that notification of institutional actors was sufficient was incomplete, and Engineers A and B faced a residual obligation to evaluate whether direct public communication was necessary to fulfill the spirit of their paramount duty." ;
    skos:definition "Because the sparsely attended public meeting left the affected community uninformed of a confirmed lead leaching risk after the MWC had already shown it would override safety recommendations, the board's conclusion that notification of institutional actors was sufficient was incomplete, and Engineers A and B faced a residual obligation to evaluate whether direct public communication was necessary to fulfill the spirit of their paramount duty." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    rdfs:comment "Because Engineer B's withdrawal would remove the last technical safeguard during an already-initiated accelerated transition while continued unconditional engagement would lend professional credibility to a decision he formally opposed, the board's escalation framework required extension to include conditional continued participation, with explicit written acknowledgment of risks and a defined scope that did not require Engineer B to certify the safety of a process he had recommended against." ;
    skos:definition "Because Engineer B's withdrawal would remove the last technical safeguard during an already-initiated accelerated transition while continued unconditional engagement would lend professional credibility to a decision he formally opposed, the board's escalation framework required extension to include conditional continued participation, with explicit written acknowledgment of risks and a defined scope that did not require Engineer B to certify the safety of a process he had recommended against." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    rdfs:comment "Because Engineer B's relationship with the MWC is bounded by a single consulting engagement rather than employment, the board concluded that Engineer B faces a lower threshold for independent regulatory escalation than Engineer A, and that Engineer B should not treat Engineer A's institutional hesitation as a reason to delay that escalation, given that the NSPE Code's notification obligation is unconditional on client consent or joint action." ;
    skos:definition "Because Engineer B's relationship with the MWC is bounded by a single consulting engagement rather than employment, the board concluded that Engineer B faces a lower threshold for independent regulatory escalation than Engineer A, and that Engineer B should not treat Engineer A's institutional hesitation as a reason to delay that escalation, given that the NSPE Code's notification obligation is unconditional on client consent or joint action." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    rdfs:comment "Because the MWC justified its override on public funds stewardship grounds and Engineers A and B had not engaged that rationale, the board concluded that formal notifications framed solely in technical terms were likely to be dismissed, and that a complete communication under the NSPE Code's project success notification provision required demonstrating that the premature transition undermines the MWC's own economic objectives through regulatory penalties, remediation costs, and litigation exposure." ;
    skos:definition "Because the MWC justified its override on public funds stewardship grounds and Engineers A and B had not engaged that rationale, the board concluded that formal notifications framed solely in technical terms were likely to be dismissed, and that a complete communication under the NSPE Code's project success notification provision required demonstrating that the premature transition undermines the MWC's own economic objectives through regulatory penalties, remediation costs, and litigation exposure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    rdfs:comment "Because Engineer A's dual role as superintendent and chief engineer places him in a position where his formal objections are directed at the very body that employs him and can simply re-override them, the board concluded that internal communication is a necessary but insufficient step, and that escalation to state regulatory authorities is structurally required rather than merely advisable, with independent legal or ethical counsel having been warranted before the vote to clarify the limits of his authority." ;
    skos:definition "Because Engineer A's dual role as superintendent and chief engineer places him in a position where his formal objections are directed at the very body that employs him and can simply re-override them, the board concluded that internal communication is a necessary but insufficient step, and that escalation to state regulatory authorities is structurally required rather than merely advisable, with independent legal or ethical counsel having been warranted before the vote to clarify the limits of his authority." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    rdfs:comment "Because the sparsely attended public meeting provided procedural cover without substantive disclosure to the affected population, the board concluded that Engineers A and B bear a residual proactive disclosure obligation that the NSPE Code's public welfare paramountcy provision does not allow to be satisfied by client and regulatory notification alone, and that direct communication to affected residents through public health channels or media warrants consideration if regulatory action is not prompt." ;
    skos:definition "Because the sparsely attended public meeting provided procedural cover without substantive disclosure to the affected population, the board concluded that Engineers A and B bear a residual proactive disclosure obligation that the NSPE Code's public welfare paramountcy provision does not allow to be satisfied by client and regulatory notification alone, and that direct communication to affected residents through public health channels or media warrants consideration if regulatory action is not prompt." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_1 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "capital improvements (corrosion control construction) before change in water source" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth:fromEntityText "capital improvements (corrosion control construction)" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "change in water source" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_2 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "three-year evaluation, design, and construction timeline before change in water source" ;
    proeth:allenRelation "before" ;
    proeth:evidence "providing a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements [prior to the change in water source]" ;
    proeth:fromEntityText "three-year evaluation, design, and construction timeline" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "change in water source" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_5 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "joint presentation by Engineers A and B at MWC meeting before MWC vote to proceed with simultaneous source change and evaluation" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed...Despite those recommendations, the MWC voted to proceed" ;
    proeth:fromEntityText "joint presentation by Engineers A and B at MWC meeting" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "MWC vote to proceed with simultaneous source change and evaluation" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:causal_edge_provenance_CausalChain_10_cause_Formal_Authority_Notification 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 "Formal Authority Notification" ;
    prov:wasDerivedFrom case76:CausalChain_10,
        case76:Formal_Authority_Notification .

case76:causal_edge_provenance_CausalChain_10_effect_Continued_Pursuit_of_Matter 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 "Continued Pursuit of Matter" ;
    prov:wasDerivedFrom case76:CausalChain_10,
        case76:Continued_Pursuit_of_Matter .

case76:causal_edge_provenance_CausalChain_10_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:CausalChain_10 .

case76:causal_edge_provenance_CausalChain_10_responsibleAgent_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_10 .

case76:causal_edge_provenance_CausalChain_1_cause_Water_Source_Consideration 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 "Water Source Consideration" ;
    prov:wasDerivedFrom case76:CausalChain_1,
        case76:Water_Source_Consideration .

case76:causal_edge_provenance_CausalChain_1_effect_Engineer_Retention 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 "Engineer Retention" ;
    prov:wasDerivedFrom case76:CausalChain_1,
        case76:Engineer_Retention .

case76:causal_edge_provenance_CausalChain_1_responsibleAgent_Agent_Metropolitan_Water_Commission 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 "Metropolitan Water Commission (MWC)" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:CausalChain_1 .

case76:causal_edge_provenance_CausalChain_2_cause_Engineer_Retention 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 "Engineer Retention" ;
    prov:wasDerivedFrom case76:CausalChain_2,
        case76:Engineer_Retention .

case76:causal_edge_provenance_CausalChain_2_effect_Evaluation_Report_Submission 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 "Evaluation Report Submission" ;
    prov:wasDerivedFrom case76:CausalChain_2,
        case76:Evaluation_Report_Submission .

case76:causal_edge_provenance_CausalChain_2_responsibleAgent_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_2 .

case76:causal_edge_provenance_CausalChain_3_responsibleAgent_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_3 .

case76:causal_edge_provenance_CausalChain_4_cause_Public_Health_Risk_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 "Public Health Risk Identified" ;
    prov:wasDerivedFrom case76:CausalChain_4,
        case76:Public_Health_Risk_Identified .

case76:causal_edge_provenance_CausalChain_4_effect_Joint_Advisory_Recommendation 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 "Joint Advisory Recommendation" ;
    prov:wasDerivedFrom case76:CausalChain_4,
        case76:Joint_Advisory_Recommendation .

case76:causal_edge_provenance_CausalChain_4_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:CausalChain_4 .

case76:causal_edge_provenance_CausalChain_4_responsibleAgent_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_4 .

case76:causal_edge_provenance_CausalChain_5_cause_Low_Public_Attendance 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 "Low Public Attendance" ;
    prov:wasDerivedFrom case76:CausalChain_5,
        case76:Low_Public_Attendance .

case76:causal_edge_provenance_CausalChain_5_effect_Recommendation_Override 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 "Recommendation Override" ;
    prov:wasDerivedFrom case76:CausalChain_5,
        case76:Recommendation_Override .

case76:causal_edge_provenance_CausalChain_5_responsibleAgent_Agent_Metropolitan_Water_Commission 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 "Metropolitan Water Commission (MWC)" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:CausalChain_5 .

case76:causal_edge_provenance_CausalChain_6_cause_Joint_Advisory_Recommendation 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 "Joint Advisory Recommendation" ;
    prov:wasDerivedFrom case76:CausalChain_6,
        case76:Joint_Advisory_Recommendation .

case76:causal_edge_provenance_CausalChain_6_effect_Recommendation_Override 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 "Recommendation Override" ;
    prov:wasDerivedFrom case76:CausalChain_6,
        case76:Recommendation_Override .

case76:causal_edge_provenance_CausalChain_6_responsibleAgent_Agent_Metropolitan_Water_Commission 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 "Metropolitan Water Commission (MWC)" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:CausalChain_6 .

case76:causal_edge_provenance_CausalChain_7_cause_Recommendation_Override 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 "Recommendation Override" ;
    prov:wasDerivedFrom case76:CausalChain_7,
        case76:Recommendation_Override .

case76:causal_edge_provenance_CausalChain_7_effect_Accelerated_Project_Initiation 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 "Accelerated Project Initiation" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:CausalChain_7 .

case76:causal_edge_provenance_CausalChain_7_responsibleAgent_Agent_Metropolitan_Water_Commission 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 "Metropolitan Water Commission (MWC)" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:CausalChain_7 .

case76:causal_edge_provenance_CausalChain_8_cause_Recommendation_Override 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 "Recommendation Override" ;
    prov:wasDerivedFrom case76:CausalChain_8,
        case76:Recommendation_Override .

case76:causal_edge_provenance_CausalChain_8_effect_Formal_Authority_Notification 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 "Formal Authority Notification" ;
    prov:wasDerivedFrom case76:CausalChain_8,
        case76:Formal_Authority_Notification .

case76:causal_edge_provenance_CausalChain_8_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:CausalChain_8 .

case76:causal_edge_provenance_CausalChain_8_responsibleAgent_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_8 .

case76:causal_edge_provenance_CausalChain_9_cause_Recommendation_Override 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 "Recommendation Override" ;
    prov:wasDerivedFrom case76:CausalChain_9,
        case76:Recommendation_Override .

case76:causal_edge_provenance_CausalChain_9_effect_Project_Failure_Advisement 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 "Project Failure Advisement" ;
    prov:wasDerivedFrom case76:CausalChain_9,
        case76:Project_Failure_Advisement .

case76:causal_edge_provenance_CausalChain_9_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:CausalChain_9 .

case76:causal_edge_provenance_CausalChain_9_responsibleAgent_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:CausalChain_9 .

case76:causal_edge_provenance_Low_Public_Attendance_causedByAction_Joint_Advisory_Recommendation 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/ontology/case/76#Action_Joint_Advisory_Recommendation" ;
    prov:wasDerivedFrom case76:Joint_Advisory_Recommendation,
        case76:Low_Public_Attendance .

case76:causal_edge_provenance_Public_Health_Risk_Identified_causedByAction_Evaluation_Report_Submission 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/ontology/case/76#Action_Evaluation_Report_Submission" ;
    prov:wasDerivedFrom case76:Evaluation_Report_Submission,
        case76:Public_Health_Risk_Identified .

case76:causal_edge_provenance_Recommendation_Override_causedByAction_Joint_Advisory_Recommendation 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/ontology/case/76#Action_Joint_Advisory_Recommendation" ;
    prov:wasDerivedFrom case76:Joint_Advisory_Recommendation,
        case76:Recommendation_Override .

case76:defeasibility_edge_provenance_Engineer_A_Faithful_Agent_Boundary_competesWith_Engineer_A_Post-Override_Regulatory_Reporting a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T11:54:07.222866+00:00"^^xsd:dateTime ;
    prov:value "Engineer A served as both superintendent and chief engineer for the MWC, creating a dual role in which the faithful agent duty to the employer and the paramount duty to public welfare came into direct conflict after the MWC voted to override the joint engineering recommendation." ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineer_A_Faithful_Agent_Boundary_defeasibleUnder_MWC_Override_of_Engineers_A_and_B a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.91" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223123+00:00"^^xsd:dateTime ;
    prov:value "After the MWC voted to override the joint recommendation, Engineer A's faithful agent duty was defeasible in the face of the public health risk." ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:defeasibility_edge_provenance_Engineer_A_Post-Override_Regulatory_Reporting_competesWith_Engineer_A_Faithful_Agent_Boundary a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223651+00:00"^^xsd:dateTime ;
    prov:value "Engineer A served as both superintendent and chief engineer for the MWC, creating a dual role in which the faithful agent duty to the employer and the paramount duty to public welfare came into direct conflict after the MWC voted to override the joint engineering recommendation." ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineer_A_Post-Override_Regulatory_Reporting_prevailsOver_Engineer_A_Faithful_Agent_Boundary a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.9" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223008+00:00"^^xsd:dateTime ;
    prov:value "Engineer A was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as employer." ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineer_B_Faithful_Agent_Boundary_competesWith_Engineer_B_Post-Override_Regulatory_Reporting a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223230+00:00"^^xsd:dateTime ;
    prov:value "Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineer_B_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineer_B_Faithful_Agent_Boundary_defeasibleUnder_MWC_Override_of_Engineers_A_and_B a prov:Derivation ;
    rdfs:label "Defeasibility edge from casecontext" ;
    rdfs:comment "source_field=casecontext; confidence=0.91" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223443+00:00"^^xsd:dateTime ;
    prov:value "After the MWC voted to override the joint recommendation, Engineer B's faithful agent duty to the client was defeasible in the face of the identified public health risk." ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:defeasibility_edge_provenance_Engineer_B_Post-Override_Regulatory_Reporting_competesWith_Engineer_B_Faithful_Agent_Boundary a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.92" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223754+00:00"^^xsd:dateTime ;
    prov:value "Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineer_B_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineer_B_Post-Override_Regulatory_Reporting_prevailsOver_Engineer_B_Faithful_Agent_Boundary a prov:Derivation ;
    rdfs:label "Defeasibility edge from obligationstatement" ;
    rdfs:comment "source_field=obligationstatement; confidence=0.9" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223338+00:00"^^xsd:dateTime ;
    prov:value "Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineer_B_Post-Override_Regulatory_Reporting .

case76:defeasibility_edge_provenance_Engineers_A_B_Client_Consent_Independence_defeasibleUnder_MWC_Source_Change_Override a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.85" ;
    prov:generatedAtTime "2026-06-05T11:54:07.223548+00:00"^^xsd:dateTime ;
    prov:value "Public welfare paramountcy means that the MWC's overruling of the joint engineering recommendations does not relieve Engineers A and B of their obligation to protect the public, and client consent is not a prerequisite for fulfilling that obligation." ;
    prov:wasDerivedFrom case76:Engineers_A_B_Client_Consent_Independence,
        case76:Engineers_A_B_Public_Welfare_Paramountcy,
        case76:MWC_Source_Change_Override .

case76:fluent_edge_provenance_Accelerated_Project_Initiation_initiates_Engineers_A_and_B_Public_Safety_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 "Ongoing Public Safety Risk; Unapproved Project Proceeding State" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:fluent_edge_provenance_Accelerated_Project_Initiation_initiates_MWC_Confirmed_Risk_Without_Safeguards 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 "Ongoing Public Safety Risk; Unapproved Project Proceeding State" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:fluent_edge_provenance_Accelerated_Project_Initiation_initiates_MWC_Lead_Leaching_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 "Ongoing Public Safety Risk; Unapproved Project Proceeding State" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Lead_Leaching_Risk .

case76:fluent_edge_provenance_Accelerated_Project_Initiation_initiates_MWC_Public_Safety_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 "Ongoing Public Safety Risk; Unapproved Project Proceeding State" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Public_Safety_Risk .

case76:fluent_edge_provenance_Continued_Pursuit_of_Matter_initiates_Engineers_A_and_B_Post_Presentation_Escalation 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 "Escalated Safety Pursuit Active; Further Regulatory or Public Engagement Initiated" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:fluent_edge_provenance_Engineer_Retention_initiates_Engineer_A_Client_Relationship_MWC 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 Consulting Engagement; Professional Duty to Client" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Relationship_MWC,
        case76:Engineer_Retention .

case76:fluent_edge_provenance_Engineer_Retention_initiates_Engineer_B_Client_Relationship_MWC 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 Consulting Engagement; Professional Duty to Client" ;
    prov:wasDerivedFrom case76:Engineer_B_Client_Relationship_MWC,
        case76:Engineer_Retention .

case76:fluent_edge_provenance_Evaluation_Report_Submission_initiates_MWC_Confirmed_Risk_Without_Safeguards 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 Safety Recommendation on Record; MWC Informed of Lead Leaching Risk; Three-Year Timeline Requirement Documented" ;
    prov:wasDerivedFrom case76:Evaluation_Report_Submission,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:fluent_edge_provenance_Evaluation_Report_Submission_initiates_MWC_Lead_Leaching_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 "Formal Safety Recommendation on Record; MWC Informed of Lead Leaching Risk; Three-Year Timeline Requirement Documented" ;
    prov:wasDerivedFrom case76:Evaluation_Report_Submission,
        case76:MWC_Lead_Leaching_Risk .

case76:fluent_edge_provenance_Evaluation_Report_Submission_initiates_MWC_Public_Safety_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 "Formal Safety Recommendation on Record; MWC Informed of Lead Leaching Risk; Three-Year Timeline Requirement Documented" ;
    prov:wasDerivedFrom case76:Evaluation_Report_Submission,
        case76:MWC_Public_Safety_Risk .

case76:fluent_edge_provenance_Project_Failure_Advisement_initiates_MWC_Confirmed_Risk_Without_Safeguards 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 Project Failure Warning on Record; MWC Formally Advised of Inadequate Safety Approach" ;
    prov:wasDerivedFrom case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:Project_Failure_Advisement .

case76:fluent_edge_provenance_Project_Failure_Advisement_initiates_MWC_Public_Safety_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 "Formal Project Failure Warning on Record; MWC Formally Advised of Inadequate Safety Approach" ;
    prov:wasDerivedFrom case76:MWC_Public_Safety_Risk,
        case76:Project_Failure_Advisement .

case76:fluent_edge_provenance_Public_Health_Risk_Identified_initiates_Engineers_A_and_B_Public_Safety_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; Lead Leaching Hazard Documented; Informed Client State" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:Public_Health_Risk_Identified .

case76:fluent_edge_provenance_Public_Health_Risk_Identified_initiates_MWC_Confirmed_Risk_Without_Safeguards 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; Lead Leaching Hazard Documented; Informed Client State" ;
    prov:wasDerivedFrom case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:Public_Health_Risk_Identified .

case76:fluent_edge_provenance_Public_Health_Risk_Identified_initiates_MWC_Public_Safety_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; Lead Leaching Hazard Documented; Informed Client State" ;
    prov:wasDerivedFrom case76:MWC_Public_Safety_Risk,
        case76:Public_Health_Risk_Identified .

case76:fluent_edge_provenance_Recommendation_Override_initiates_Engineer_A_Faithful_Agent_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 "Client Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_initiates_Engineers_A_and_B_Public_Safety_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 "Client Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_initiates_MWC_Confirmed_Risk_Without_Safeguards 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 Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_initiates_MWC_Override_of_Engineers_A_and_B 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 Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:MWC_Override_of_Engineers_A_and_B,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_initiates_MWC_Public_Safety_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 "Client Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:MWC_Public_Safety_Risk,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_initiates_MWC_Source_Change_Override 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 Directive Contrary to Safety; Accelerated Source Change Proceeding; Engineer Ethical Conflict State; Public Safety Risk Active" ;
    prov:wasDerivedFrom case76:MWC_Source_Change_Override,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_terminates_MWC_Override_of_Engineers_A_and_B 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 "Recommendation Under Consideration; Source Change Under Consideration" ;
    prov:wasDerivedFrom case76:MWC_Override_of_Engineers_A_and_B,
        case76:Recommendation_Override .

case76:fluent_edge_provenance_Recommendation_Override_terminates_MWC_Source_Change_Override 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 "Recommendation Under Consideration; Source Change Under Consideration" ;
    prov:wasDerivedFrom case76:MWC_Source_Change_Override,
        case76:Recommendation_Override .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_fulfillsObligation_Engineers_A_B_Post_Override_Regulatory_Escalation 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 Safety Health and Welfare; Duty to Report Safety Violations to Appropriate Public Authorities; Notify All Appropriate Authorities When Life or Property Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Post-Override_Regulatory_Escalation .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_fulfillsObligation_Engineers_A_B_Post_Presentation_Persistence 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 Safety Health and Welfare; Duty to Report Safety Violations to Appropriate Public Authorities; Notify All Appropriate Authorities When Life or Property Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Post-Presentation_Persistence .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_fulfillsObligation_Engineers_A_B_Public_Health_Risk_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 Safety Health and Welfare; Duty to Report Safety Violations to Appropriate Public Authorities; Notify All Appropriate Authorities When Life or Property Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineer_A_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineer_A_Public_Welfare_Water_Safety .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineer_B_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineer_B_Public_Welfare_Water_Safety .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineers_A_B_Concurrent_Safety_Reporting 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Concurrent_Safety_Reporting .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineers_A_B_Post_Formal_Persistence 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Post-Formal_Persistence .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineers_A_B_Proactive_Risk_Disclosure 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:normative_edge_provenance_Continued_Pursuit_of_Matter_guidedByPrinciple_Engineers_A_B_Public_Welfare_Paramountcy 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Continued_Pursuit_of_Matter,
        case76:Engineers_A_B_Public_Welfare_Paramountcy .

case76:normative_edge_provenance_Evaluation_Report_Submission_fulfillsObligation_Engineer_A_Faithful_Agent_Boundary 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 "Provide Objective and Truthful Professional Opinion; Act as Faithful Agent within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Evaluation_Report_Submission .

case76:normative_edge_provenance_Evaluation_Report_Submission_fulfillsObligation_Engineer_B_Faithful_Agent_Boundary 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 "Provide Objective and Truthful Professional Opinion; Act as Faithful Agent within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Evaluation_Report_Submission .

case76:normative_edge_provenance_Formal_Authority_Notification_fulfillsObligation_Engineer_A_Post_Override_Regulatory_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 Safety Health and Welfare; Notify All Appropriate Authorities When Life or Property Is Endangered; Duty to Report Safety Violations to Appropriate Public Authorities" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_fulfillsObligation_Engineer_B_Post_Override_Regulatory_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 Safety Health and Welfare; Notify All Appropriate Authorities When Life or Property Is Endangered; Duty to Report Safety Violations to Appropriate Public Authorities" ;
    prov:wasDerivedFrom case76:Engineer_B_Post-Override_Regulatory_Reporting,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_fulfillsObligation_Engineers_A_B_Post_Override_Regulatory_Escalation 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 Safety Health and Welfare; Notify All Appropriate Authorities When Life or Property Is Endangered; Duty to Report Safety Violations to Appropriate Public Authorities" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Post-Override_Regulatory_Escalation,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_fulfillsObligation_Engineers_A_B_Public_Health_Risk_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 Safety Health and Welfare; Notify All Appropriate Authorities When Life or Property Is Endangered; Duty to Report Safety Violations to Appropriate Public Authorities" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_guidedByPrinciple_Engineer_A_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_guidedByPrinciple_Engineer_B_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_guidedByPrinciple_Engineers_A_B_Concurrent_Safety_Reporting 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_guidedByPrinciple_Engineers_A_B_Proactive_Risk_Disclosure 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Formal_Authority_Notification_guidedByPrinciple_Engineers_A_B_Public_Welfare_Paramountcy 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 "Public Safety Paramountcy; Professional Obligation to Act Without Client Consent When Public Is Endangered" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Welfare_Paramountcy,
        case76:Formal_Authority_Notification .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_fulfillsObligation_Engineer_A_Safety_Reporting_Escalation 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 "Notify Employer or Client of Safety Concerns; Provide Objective and Truthful Professional Opinion" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting_Escalation,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_fulfillsObligation_Engineer_B_Safety_Reporting_Escalation 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 "Notify Employer or Client of Safety Concerns; Provide Objective and Truthful Professional Opinion" ;
    prov:wasDerivedFrom case76:Engineer_B_Safety_Reporting_Escalation,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_fulfillsObligation_Engineers_A_B_Project_Success_Notification 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 "Notify Employer or Client of Safety Concerns; Provide Objective and Truthful Professional Opinion" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Project_Success_Notification,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineer_A_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineer_B_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineers_A_B_Concurrent_Safety_Reporting 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineers_A_B_Faithful_Agent_Duty 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Faithful_Agent_Duty,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineers_A_B_Proactive_Risk_Disclosure 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Joint_Advisory_Recommendation_guidedByPrinciple_Engineers_A_B_Public_Welfare_Paramountcy 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Welfare_Paramountcy,
        case76:Joint_Advisory_Recommendation .

case76:normative_edge_provenance_Project_Failure_Advisement_fulfillsObligation_Engineers_A_B_Formal_Project_Failure_Notice 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 "Notify Employer or Client of Safety Concerns; Provide Objective and Truthful Professional Opinion" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_fulfillsObligation_Engineers_A_B_Project_Success_Notification 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 "Notify Employer or Client of Safety Concerns; Provide Objective and Truthful Professional Opinion" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Project_Success_Notification,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineer_A_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineer_B_Public_Welfare_Water_Safety 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineers_A_B_Concurrent_Safety_Reporting 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineers_A_B_Faithful_Agent_Duty 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Faithful_Agent_Duty,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineers_A_B_Proactive_Risk_Disclosure 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineers_A_B_Public_Funds_Stewardship 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Funds_Stewardship,
        case76:Project_Failure_Advisement .

case76:normative_edge_provenance_Project_Failure_Advisement_guidedByPrinciple_Engineers_A_B_Public_Welfare_Paramountcy 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 "Public Safety Paramountcy; Faithful Agency within Bounds of Public Safety" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Welfare_Paramountcy,
        case76:Project_Failure_Advisement .

case76:participant_edge_provenance_Engineer_A_Client_Economic_Pressure_Refusal_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Client_Economic_Pressure_Refusal .

case76:participant_edge_provenance_Engineer_A_Client_Economic_Pressure_Resistance_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Client_Economic_Pressure_Resistance .

case76:participant_edge_provenance_Engineer_A_Client_Economic_Pressure_Safety_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Client_Economic_Pressure_Safety .

case76:participant_edge_provenance_Engineer_A_Client_Override_Withdrawal_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Client_Override_Withdrawal .

case76:participant_edge_provenance_Engineer_A_Corrosion_Control_Assessment_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Corrosion_Control_Assessment .

case76:participant_edge_provenance_Engineer_A_Dual_Role_Conflict_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Dual_Role_Conflict .

case76:participant_edge_provenance_Engineer_A_Dual_Role_Safety_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Dual_Role_Safety .

case76:participant_edge_provenance_Engineer_A_Faithful_Agent_Boundary_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Faithful_Agent_Boundary_Capability .

case76:participant_edge_provenance_Engineer_A_Faithful_Agent_Boundary_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Faithful_Agent_Boundary_Constraint .

case76:participant_edge_provenance_Engineer_A_Faithful_Agent_Boundary_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Faithful_Agent_Boundary .

case76:participant_edge_provenance_Engineer_A_Non_Engineer_Client_Communication_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Non-Engineer_Client_Communication .

case76:participant_edge_provenance_Engineer_A_Override_Escalation_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Override_Escalation_Judgment .

case76:participant_edge_provenance_Engineer_A_Post_Override_Regulatory_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Post-Override_Regulatory_Reporting .

case76:participant_edge_provenance_Engineer_A_Preliminary_Risk_Disclosure_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Preliminary_Risk_Disclosure .

case76:participant_edge_provenance_Engineer_A_Project_Success_Notification_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Project_Success_Notification .

case76:participant_edge_provenance_Engineer_A_Public_Safety_Paramount_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Public_Safety_Paramount .

case76:participant_edge_provenance_Engineer_A_Public_Safety_Reporting_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Public_Safety_Reporting .

case76:participant_edge_provenance_Engineer_A_Public_Welfare_Water_Safety_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 Water Commission Chief Engineer" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineer_A_Public_Welfare_Water_Safety .

case76:participant_edge_provenance_Engineer_A_Risk_Disclosure_to_MWC_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Risk_Disclosure_to_MWC .

case76:participant_edge_provenance_Engineer_A_Safety_Reporting_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 case76:Agent_Engineer_A,
        case76:Engineer_A_Safety_Reporting_Escalation .

case76:participant_edge_provenance_Engineer_B_Client_Economic_Pressure_Resistance_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Client_Economic_Pressure_Resistance .

case76:participant_edge_provenance_Engineer_B_Client_Economic_Pressure_Safety_constrainedEntity_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Client_Economic_Pressure_Safety .

case76:participant_edge_provenance_Engineer_B_Client_Override_Withdrawal_constrainedEntity_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Client_Override_Withdrawal .

case76:participant_edge_provenance_Engineer_B_Complete_Report_to_Engineer_A_Constraint_constrainedEntity_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Complete_Report_to_Engineer_A_Constraint .

case76:participant_edge_provenance_Engineer_B_Complete_Report_to_Engineer_A_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Complete_Report_to_Engineer_A .

case76:participant_edge_provenance_Engineer_B_Complete_Report_to_MWC_invokedBy_Agent_Engineer_B 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 B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Complete_Report_to_MWC .

case76:participant_edge_provenance_Engineer_B_Corrosion_Control_Assessment_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Corrosion_Control_Assessment .

case76:participant_edge_provenance_Engineer_B_Drinking_Water_Safety_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Drinking_Water_Safety .

case76:participant_edge_provenance_Engineer_B_Faithful_Agent_Boundary_Capability_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Faithful_Agent_Boundary_Capability .

case76:participant_edge_provenance_Engineer_B_Faithful_Agent_Boundary_Constraint_constrainedEntity_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Faithful_Agent_Boundary_Constraint .

case76:participant_edge_provenance_Engineer_B_Faithful_Agent_Boundary_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Faithful_Agent_Boundary .

case76:participant_edge_provenance_Engineer_B_Non_Engineer_Client_Communication_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Non-Engineer_Client_Communication .

case76:participant_edge_provenance_Engineer_B_Override_Escalation_Judgment_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Override_Escalation_Judgment .

case76:participant_edge_provenance_Engineer_B_Post_Override_Regulatory_Reporting_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Post-Override_Regulatory_Reporting .

case76:participant_edge_provenance_Engineer_B_Preliminary_Risk_Disclosure_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Preliminary_Risk_Disclosure .

case76:participant_edge_provenance_Engineer_B_Project_Success_Notification_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Project_Success_Notification .

case76:participant_edge_provenance_Engineer_B_Public_Safety_Paramount_constrainedEntity_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Public_Safety_Paramount .

case76:participant_edge_provenance_Engineer_B_Public_Safety_Reporting_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Public_Safety_Reporting .

case76:participant_edge_provenance_Engineer_B_Public_Welfare_Water_Safety_invokedBy_Agent_Engineer_B 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 B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Public_Welfare_Water_Safety .

case76:participant_edge_provenance_Engineer_B_Report_Completeness_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Report_Completeness .

case76:participant_edge_provenance_Engineer_B_Risk_Disclosure_to_MWC_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Risk_Disclosure_to_MWC .

case76:participant_edge_provenance_Engineer_B_Safety_Reporting_Escalation_obligatedParty_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Safety_Reporting_Escalation .

case76:participant_edge_provenance_Engineer_B_Water_Treatment_Evaluation_possessedBy_Agent_Engineer_B 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 B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Water_Treatment_Evaluation .

case76:participant_edge_provenance_Engineers_A_B_Client_Consent_Independence_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Client_Consent_Independence_Capability .

case76:participant_edge_provenance_Engineers_A_B_Client_Consent_Independence_Capability_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Client_Consent_Independence_Capability .

case76:participant_edge_provenance_Engineers_A_B_Client_Consent_Independence_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Client_Consent_Independence .

case76:participant_edge_provenance_Engineers_A_B_Client_Consent_Independence_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Client_Consent_Independence .

case76:participant_edge_provenance_Engineers_A_B_Client_Override_Refusal_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Client_Override_Refusal .

case76:participant_edge_provenance_Engineers_A_B_Client_Override_Refusal_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Client_Override_Refusal .

case76:participant_edge_provenance_Engineers_A_B_Client_Override_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Client_Override_Response .

case76:participant_edge_provenance_Engineers_A_B_Client_Override_Response_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Client_Override_Response .

case76:participant_edge_provenance_Engineers_A_B_Complete_Reporting_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Complete_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Complete_Reporting_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Complete_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Action_Coordination_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Concurrent_Action_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Action_Coordination_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Concurrent_Action_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Escalation_Coordination_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Concurrent_Escalation_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Escalation_Coordination_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Concurrent_Escalation_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Safety_Reporting_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Concurrent_Safety_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Concurrent_Safety_Reporting_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Concurrent_Safety_Reporting .

case76:participant_edge_provenance_Engineers_A_B_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Confidentiality_Limit_Recognition .

case76:participant_edge_provenance_Engineers_A_B_Confidentiality_Limit_Recognition_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Confidentiality_Limit_Recognition .

case76:participant_edge_provenance_Engineers_A_B_Confidentiality_Safety_Override_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Confidentiality_Safety_Override .

case76:participant_edge_provenance_Engineers_A_B_Confidentiality_Safety_Override_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Confidentiality_Safety_Override .

case76:participant_edge_provenance_Engineers_A_B_Consent_Independent_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Consent_Independent_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Consent_Independent_Reporting_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Consent_Independent_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Coordinated_Escalation_Actions_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Coordinated_Escalation_Actions .

case76:participant_edge_provenance_Engineers_A_B_Coordinated_Escalation_Actions_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Coordinated_Escalation_Actions .

case76:participant_edge_provenance_Engineers_A_B_Coordinated_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Coordinated_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Coordinated_Escalation_obligatedParty_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Coordinated_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Drinking_Water_Safety_Obligation_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Drinking_Water_Safety_Obligation .

case76:participant_edge_provenance_Engineers_A_B_Drinking_Water_Safety_Obligation_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Drinking_Water_Safety_Obligation .

case76:participant_edge_provenance_Engineers_A_B_Drinking_Water_Safety_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Drinking_Water_Safety .

case76:participant_edge_provenance_Engineers_A_B_Drinking_Water_Safety_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Drinking_Water_Safety .

case76:participant_edge_provenance_Engineers_A_B_Faithful_Agent_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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Faithful_Agent_Duty .

case76:participant_edge_provenance_Engineers_A_B_Faithful_Agent_Duty_invokedBy_Agent_Engineer_B 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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Faithful_Agent_Duty .

case76:participant_edge_provenance_Engineers_A_B_Formal_Escalation_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Formal_Escalation_Obligation .

case76:participant_edge_provenance_Engineers_A_B_Formal_Escalation_Obligation_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Formal_Escalation_Obligation .

case76:participant_edge_provenance_Engineers_A_B_Formal_Project_Failure_Notice_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Formal_Project_Failure_Notice .

case76:participant_edge_provenance_Engineers_A_B_Formal_Project_Failure_Notice_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Formal_Project_Failure_Notice .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Formal_Regulatory_Presentation_Capability .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_Capability_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Formal_Regulatory_Presentation_Capability .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Formal_Regulatory_Presentation_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_Constraint_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Formal_Regulatory_Presentation_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Formal_Regulatory_Presentation .

case76:participant_edge_provenance_Engineers_A_B_Formal_Regulatory_Presentation_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Formal_Regulatory_Presentation .

case76:participant_edge_provenance_Engineers_A_B_Graduated_Escalation_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Graduated_Escalation_Response .

case76:participant_edge_provenance_Engineers_A_B_Graduated_Escalation_Response_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Graduated_Escalation_Response .

case76:participant_edge_provenance_Engineers_A_B_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Graduated_Response .

case76:participant_edge_provenance_Engineers_A_B_Graduated_Response_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Graduated_Response .

case76:participant_edge_provenance_Engineers_A_B_Joint_Recommendation_Coordination_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Joint_Recommendation_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Joint_Recommendation_Coordination_possessedBy_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Joint_Recommendation_Coordination .

case76:participant_edge_provenance_Engineers_A_B_Joint_Recommendation_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Joint_Recommendation .

case76:participant_edge_provenance_Engineers_A_B_Joint_Recommendation_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Joint_Recommendation .

case76:participant_edge_provenance_Engineers_A_B_Override_Escalation_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Override_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Override_Escalation_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Override_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Post_Formal_Persistence_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Post-Formal_Persistence .

case76:participant_edge_provenance_Engineers_A_B_Post_Formal_Persistence_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Post-Formal_Persistence .

case76:participant_edge_provenance_Engineers_A_B_Post_Override_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Post-Override_Regulatory_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Post_Override_Regulatory_Escalation_obligatedParty_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Post-Override_Regulatory_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Post-Presentation_Persistence_Capability .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_Capability_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Post-Presentation_Persistence_Capability .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Post-Presentation_Persistence_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_Constraint_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Post-Presentation_Persistence_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Post-Presentation_Persistence .

case76:participant_edge_provenance_Engineers_A_B_Post_Presentation_Persistence_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Post-Presentation_Persistence .

case76:participant_edge_provenance_Engineers_A_B_Precedent_Application_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Precedent_Application .

case76:participant_edge_provenance_Engineers_A_B_Precedent_Application_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Precedent_Application .

case76:participant_edge_provenance_Engineers_A_B_Preliminary_Risk_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Preliminary_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Preliminary_Risk_Disclosure_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Preliminary_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Proactive_Risk_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Proactive_Risk_Disclosure_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Project_Failure_Notification_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Project_Failure_Notification .

case76:participant_edge_provenance_Engineers_A_B_Project_Failure_Notification_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Project_Failure_Notification .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Advisory_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Project_Success_Advisory .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Advisory_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Project_Success_Advisory .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Project_Success_Notification_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_Constraint_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Project_Success_Notification_Constraint .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_Principle_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Project_Success_Notification_Principle .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_Principle_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Project_Success_Notification_Principle .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Project_Success_Notification .

case76:participant_edge_provenance_Engineers_A_B_Project_Success_Notification_obligatedParty_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Project_Success_Notification .

case76:participant_edge_provenance_Engineers_A_B_Public_Funds_Stewardship_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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Public_Funds_Stewardship .

case76:participant_edge_provenance_Engineers_A_B_Public_Funds_Stewardship_invokedBy_Agent_Engineer_B 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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Public_Funds_Stewardship .

case76:participant_edge_provenance_Engineers_A_B_Public_Health_Risk_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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Public_Health_Risk_Disclosure_obligatedParty_Agent_Engineer_B 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 "Engineers A and B jointly" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure .

case76:participant_edge_provenance_Engineers_A_B_Public_Safety_Paramount_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Public_Safety_Paramount .

case76:participant_edge_provenance_Engineers_A_B_Public_Safety_Paramount_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Public_Safety_Paramount .

case76:participant_edge_provenance_Engineers_A_B_Public_Safety_Reporting_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Public_Safety_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Public_Safety_Reporting_possessedBy_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Public_Safety_Reporting .

case76:participant_edge_provenance_Engineers_A_B_Public_Welfare_Paramountcy_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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Public_Welfare_Paramountcy .

case76:participant_edge_provenance_Engineers_A_B_Public_Welfare_Paramountcy_invokedBy_Agent_Engineer_B 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 Safety Reporting; Engineer B Safety Reporting" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Public_Welfare_Paramountcy .

case76:participant_edge_provenance_Engineers_A_B_Regulatory_Escalation_After_Override_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Regulatory_Escalation_After_Override .

case76:participant_edge_provenance_Engineers_A_B_Regulatory_Escalation_After_Override_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Regulatory_Escalation_After_Override .

case76:participant_edge_provenance_Engineers_A_B_Regulatory_Escalation_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Regulatory_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Regulatory_Escalation_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Regulatory_Escalation .

case76:participant_edge_provenance_Engineers_A_B_Simultaneous_Transition_Safety_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_B_Simultaneous_Transition_Safety .

case76:participant_edge_provenance_Engineers_A_B_Simultaneous_Transition_Safety_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_B_Simultaneous_Transition_Safety .

case76:participant_edge_provenance_MWC_Public_Funds_Stewardship_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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Public_Funds_Stewardship .

case76:participant_edge_provenance_MWC_Public_Funds_Stewardship_invokedBy_Agent_Engineer_B 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 Water Commission Chief Engineer; Engineer B Water Treatment Consultant" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Public_Funds_Stewardship .

case76:participant_edge_provenance_MWC_Simultaneous_Transition_Safety_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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Simultaneous_Transition_Safety .

case76:participant_edge_provenance_MWC_Simultaneous_Transition_Safety_constrainedEntity_Agent_Engineer_B 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 "Engineers A and B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Simultaneous_Transition_Safety .

case76:relationship_edge_provenance_Agent_Engineer_A_employedBy_Agent_Metropolitan_Water_Commission a prov:Derivation ;
    rdfs:label "Actor relationship edge (employed_by)" ;
    rdfs:comment "relation_type=employed_by; property=employedBy" ;
    prov:generatedAtTime "2026-06-05T11:53:44.489079+00:00"^^xsd:dateTime ;
    prov:value "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Agent_Metropolitan_Water_Commission .

case76:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_Metropolitan_Water_Commission a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T11:53:44.499643+00:00"^^xsd:dateTime ;
    prov:value "the MWC. If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Agent_Metropolitan_Water_Commission .

case76:relationship_edge_provenance_Agent_Engineer_A_professionalPeerOf_Agent_Engineer_B a prov:Derivation ;
    rdfs:label "Actor relationship edge (peer)" ;
    rdfs:comment "relation_type=peer; property=professionalPeerOf" ;
    prov:generatedAtTime "2026-06-05T11:53:44.489421+00:00"^^xsd:dateTime ;
    prov:value "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Agent_Engineer_B .

case76:relationship_edge_provenance_Agent_Engineer_B_hasClient_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_provider)" ;
    rdfs:comment "relation_type=has_provider; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T11:53:44.489255+00:00"^^xsd:dateTime ;
    prov:value "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Agent_Engineer_B .

case76:relationship_edge_provenance_Agent_Engineer_B_hasClient_Agent_Metropolitan_Water_Commission a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T11:53:44.490343+00:00"^^xsd:dateTime ;
    prov:value "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission .

case76:relationship_edge_provenance_Agent_Engineer_B_professionalPeerOf_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Actor relationship edge (peer)" ;
    rdfs:comment "relation_type=peer; property=professionalPeerOf" ;
    prov:generatedAtTime "2026-06-05T11:53:44.490511+00:00"^^xsd:dateTime ;
    prov:value "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Agent_Engineer_B .

case76:resource_edge_provenance_MWC_Water_Treatment_Evaluation_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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Water_Treatment_Evaluation_Report .

case76:resource_edge_provenance_MWC_Water_Treatment_Evaluation_Report_availableTo_Agent_Engineer_B 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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Water_Treatment_Evaluation_Report .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_a_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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:NSPE_Code_Section_II.1.a .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_a_availableTo_Agent_Engineer_B 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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:NSPE_Code_Section_II.1.a .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:NSPE_Code_Section_II.1 .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_availableTo_Agent_Engineer_B 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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:NSPE_Code_Section_II.1 .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_c_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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:NSPE_Code_Section_II.1.c .

case76:resource_edge_provenance_NSPE_Code_Section_II_1_c_availableTo_Agent_Engineer_B 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 and Engineer B" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:NSPE_Code_Section_II.1.c .

case76:rpo_edge_provenance_adheresToPrinciple_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Client_Override_Refusal .

case76:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B were required to include all relevant technical findings regarding the lead exposure risk in their formal presentations to the MWC and the state regulatory agency, without selective omission of facts that could alter the r" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Complete_Reporting .

case76:rpo_edge_provenance_adheresToPrinciple_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B were required to make a formal presentation of facts, findings, and recommendations to that agency, and to formally advise the MWC of the predicte" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Formal_Escalation_Obligation .

case76:rpo_edge_provenance_adheresToPrinciple_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B were directed to proceed through escalating steps: first notifying the client, then making formal presentations to the state regulatory agency" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Graduated_Response .

case76:rpo_edge_provenance_adheresToPrinciple_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure, and their paramount obligation to public welfare required them to act even without clie" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Public_Welfare_Paramountcy .

case76:rpo_edge_provenance_adheresToPrinciple_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Because Engineers A and B jointly presented their findings and recommendations to the MWC, their subsequent safety reporting actions were required to be coordinated and conducted in concert" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Concurrent_Safety_Reporting .

case76:rpo_edge_provenance_adheresToPrinciple_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote." ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:rpo_edge_provenance_adheresToPrinciple_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "If the formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans, Engineers A and B had an obligation to further pursue the matter through additional available channels" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineers_A_B_Post-Formal_Persistence .

case76:rpo_edge_provenance_adheresToPrinciple_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The MWC is a public water utility making infrastructure decisions with public funds. Engineers A and B bear a heightened obligation to ensure the MWC and the public understand the full cost and liability implications of proceeding without a" ;
    prov:wasDerivedFrom case76:Engineer_A_Water_Commission_Chief_Engineer,
        case76:MWC_Public_Funds_Stewardship .

case76:rpo_edge_provenance_adheresToPrinciple_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "As engineers engaged on a public water utility project funded by public resources, Engineers A and B bore a heightened responsibility to ensure that their formal presentations were complete and honest" ;
    prov:wasDerivedFrom case76:Engineer_A_Water_Commission_Chief_Engineer,
        case76:Engineers_A_B_Public_Funds_Stewardship .

case76:rpo_edge_provenance_adheresToPrinciple_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations, and presenting those recommendations to the MWC before the vote." ;
    prov:wasDerivedFrom case76:Engineer_A_Water_Commission_Chief_Engineer,
        case76:Engineers_A_B_Faithful_Agent_Duty .

case76:rpo_edge_provenance_adheresToPrinciple_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A, as chief engineer and superintendent of the MWC, jointly recommended delay of the water source change to protect public health, and following the MWC override, bears an obligation to escalate the identified risk to appropriate a" ;
    prov:wasDerivedFrom case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineer_A_Water_Commission_Chief_Engineer .

case76:rpo_edge_provenance_adheresToPrinciple_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk" ;
    prov:wasDerivedFrom case76:Engineer_B_Complete_Report_to_MWC,
        case76:Engineer_B_Water_Treatment_Consultant .

case76:rpo_edge_provenance_adheresToPrinciple_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards, posing a direct public health risk to water consumers" ;
    prov:wasDerivedFrom case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Engineer_B_Water_Treatment_Consultant .

case76:rpo_edge_provenance_derivedFromPrinciple_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting_Escalation,
        case76:Engineers_A_B_Client_Override_Refusal .

case76:rpo_edge_provenance_derivedFromPrinciple_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    prov:wasDerivedFrom case76:Engineer_B_Safety_Reporting_Escalation,
        case76:Engineers_A_B_Client_Override_Refusal .

case76:rpo_edge_provenance_derivedFromPrinciple_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B were required to make a formal presentation of facts, findings, and recommendations to that agency" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Escalation_Obligation,
        case76:Engineers_A_B_Formal_Regulatory_Presentation .

case76:rpo_edge_provenance_derivedFromPrinciple_29 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B were required to include all relevant technical findings regarding the lead exposure risk in their formal presentations to the MWC and the state regulatory agency, without selective omission of facts that could alter the r" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Complete_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure .

case76:rpo_edge_provenance_derivedFromPrinciple_30 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "If the formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans, Engineers A and B had an obligation to further pursue the matter through additional available channels" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Post-Formal_Persistence,
        case76:Engineers_A_B_Post-Presentation_Persistence .

case76:rpo_edge_provenance_derivedFromPrinciple_31 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Following the override, the graduated response principle requires them to proceed to the next proportionate step of formal written notification" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Graduated_Escalation_Response,
        case76:Engineers_A_B_Post-Override_Regulatory_Escalation .

case76:rpo_edge_provenance_derivedFromPrinciple_32 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Because Engineers A and B jointly presented their findings and recommendations to the MWC, their subsequent safety reporting actions were required to be coordinated and conducted in concert" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Concurrent_Action_Coordination,
        case76:Engineers_A_B_Concurrent_Safety_Reporting .

case76:rpo_edge_provenance_derivedFromPrinciple_33 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B advised the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, satisfying the project success notification obligation" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Project_Success_Notification,
        case76:Engineers_A_B_Project_Success_Notification_Principle .

case76:rpo_edge_provenance_derivedFromPrinciple_34 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure, and their paramount obligation to public welfare required them to act" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Drinking_Water_Safety_Obligation,
        case76:Engineers_A_B_Public_Welfare_Paramountcy .

case76:rpo_edge_provenance_derivedFromPrinciple_35 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineers_A_B_Faithful_Agent_Duty .

case76:rpo_edge_provenance_derivedFromPrinciple_36 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations" ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineers_A_B_Faithful_Agent_Duty .

case76:rpo_edge_provenance_derivedFromPrinciple_37 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote." ;
    prov:wasDerivedFrom case76:Engineer_A_Risk_Disclosure_to_MWC,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:rpo_edge_provenance_derivedFromPrinciple_38 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote." ;
    prov:wasDerivedFrom case76:Engineer_B_Risk_Disclosure_to_MWC,
        case76:Engineers_A_B_Proactive_Risk_Disclosure .

case76:rpo_edge_provenance_derivedFromPrinciple_39 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards, posing a direct public health risk to water consumers" ;
    prov:wasDerivedFrom case76:Engineer_B_Drinking_Water_Safety,
        case76:Engineer_B_Public_Welfare_Water_Safety .

case76:rpo_edge_provenance_derivedFromPrinciple_40 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk" ;
    prov:wasDerivedFrom case76:Engineer_B_Complete_Report_to_Engineer_A,
        case76:Engineer_B_Complete_Report_to_MWC .

case76:rpo_edge_provenance_derivedFromPrinciple_41 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The MWC voted to proceed with the water source change simultaneously with evaluation and design of improvements, directly overriding the joint recommendation of Engineers A and B to delay until improvements were completed" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Economic_Pressure_Refusal,
        case76:Engineers_A_B_Client_Override_Response .

case76:rpo_edge_provenance_derivedFromPrinciple_42 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineers A and B advised the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_B_Project_Success_Notification_Principle .

case76:rpo_edge_provenance_hasObligation_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A, as chief engineer and superintendent of the MWC, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting,
        case76:Engineer_A_Safety_Reporting_Escalation .

case76:rpo_edge_provenance_hasObligation_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "As chief engineer and superintendent of the MWC, Engineer A was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineer_A_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated to provide Engineer A with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the specific risk of lead leaching from old service pipes" ;
    prov:wasDerivedFrom case76:Engineer_B_Complete_Report_to_Engineer_A,
        case76:Engineer_B_Water_Treatment_Consultant .

case76:rpo_edge_provenance_hasObligation_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated to ensure that the water treatment evaluation and recommendations were sufficient to protect public health by preventing lead leaching from old service pipes at levels exceeding drinking water standards" ;
    prov:wasDerivedFrom case76:Engineer_B_Drinking_Water_Safety,
        case76:Engineer_B_Water_Treatment_Consultant .

case76:rpo_edge_provenance_hasObligation_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to serve the MWC's legitimate interests as a faithful agent while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to refuse to endorse or facilitate the MWC's decision to proceed with the water source change when that decision was motivated by cost reduction goals and overrode the safety-based recommendation to delay" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Economic_Pressure_Refusal,
        case76:Engineer_A_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to the MWC the risk that proceeding with the water source change without completing corrosion control improvements would result in lead leaching from old service pipes at levels exceeding drinking water" ;
    prov:wasDerivedFrom case76:Engineer_A_Risk_Disclosure_to_MWC,
        case76:Engineer_A_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to serve the MWC's legitimate interests as a faithful agent while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Water_Commission_Chief_Engineer .

case76:rpo_edge_provenance_hasObligation_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B, as the retained water treatment consulting engineer, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    prov:wasDerivedFrom case76:Engineer_B_Safety_Reporting,
        case76:Engineer_B_Safety_Reporting_Escalation .

case76:rpo_edge_provenance_hasObligation_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "As the retained consulting engineer who identified the lead leaching risk, Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public" ;
    prov:wasDerivedFrom case76:Engineer_B_Post-Override_Regulatory_Reporting,
        case76:Engineer_B_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated to disclose to the MWC the specific risk that changing the water source without prior corrosion control improvements would cause old service pipes to leach lead at levels exceeding drinking water standards" ;
    prov:wasDerivedFrom case76:Engineer_B_Risk_Disclosure_to_MWC,
        case76:Engineer_B_Safety_Reporting .

case76:rpo_edge_provenance_hasObligation_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated to serve the MWC's legitimate interests as a retained consulting engineer while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of le" ;
    prov:wasDerivedFrom case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineer_B_Safety_Reporting .

case76:state_affects_provenance_Engineer_A_Client_Relationship_MWC_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; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineer_A_Client_Relationship_MWC .

case76:state_affects_provenance_Engineer_A_Dual_Role_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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineer_A_Dual_Role .

case76:state_affects_provenance_Engineer_A_Dual_Role_affects_Agent_Metropolitan_Water_Commission 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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineer_A_Dual_Role .

case76:state_affects_provenance_Engineer_A_Dual_Role_affects_Agent_Public 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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineer_A_Dual_Role .

case76:state_affects_provenance_Engineer_A_Faithful_Agent_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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineer_A_Faithful_Agent_Conflict .

case76:state_affects_provenance_Engineer_A_Faithful_Agent_Conflict_affects_Agent_Metropolitan_Water_Commission 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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineer_A_Faithful_Agent_Conflict .

case76:state_affects_provenance_Engineer_A_Faithful_Agent_Conflict_affects_Agent_Public 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; MWC; Public water consumers" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineer_A_Faithful_Agent_Conflict .

case76:state_affects_provenance_Engineer_B_Client_Relationship_MWC_affects_Agent_Engineer_B 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 B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineer_B_Client_Relationship_MWC .

case76:state_affects_provenance_Engineers_A_and_B_Competing_Duties_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; Engineer B; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_affects_provenance_Engineers_A_and_B_Competing_Duties_affects_Agent_Engineer_B 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; Engineer B; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_affects_provenance_Engineers_A_and_B_Competing_Duties_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_affects_provenance_Engineers_A_and_B_Competing_Duties_affects_Agent_Public 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; Engineer B; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_affects_provenance_Engineers_A_and_B_Formal_Notification_Gap_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; Engineer B; State regulatory agency; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_affects_provenance_Engineers_A_and_B_Formal_Notification_Gap_affects_Agent_Engineer_B 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; Engineer B; State regulatory agency; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_affects_provenance_Engineers_A_and_B_Formal_Notification_Gap_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; State regulatory agency; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_affects_provenance_Engineers_A_and_B_Formal_Notification_Gap_affects_Agent_Public 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; Engineer B; State regulatory agency; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_affects_provenance_Engineers_A_and_B_Formal_Notification_Gap_affects_Agent_State_Regulatory_Agency 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; Engineer B; State regulatory agency; Municipal Water Commission; Public" ;
    prov:wasDerivedFrom case76:Agent_State_Regulatory_Agency,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_affects_provenance_Engineers_A_and_B_Joint_Obligation_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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_affects_provenance_Engineers_A_and_B_Joint_Obligation_affects_Agent_Engineer_B 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_affects_provenance_Engineers_A_and_B_Joint_Obligation_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_affects_provenance_Engineers_A_and_B_Joint_Obligation_affects_Agent_Public 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_affects_provenance_Engineers_A_and_B_Joint_Obligation_affects_Agent_State_Regulatory_Agency 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_State_Regulatory_Agency,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_affects_provenance_Engineers_A_and_B_Post_Presentation_Escalation_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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_affects_provenance_Engineers_A_and_B_Post_Presentation_Escalation_affects_Agent_Engineer_B 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_affects_provenance_Engineers_A_and_B_Post_Presentation_Escalation_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_affects_provenance_Engineers_A_and_B_Post_Presentation_Escalation_affects_Agent_Public 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_affects_provenance_Engineers_A_and_B_Post_Presentation_Escalation_affects_Agent_State_Regulatory_Agency 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; Engineer B; Municipal Water Commission; State regulatory agency; Public" ;
    prov:wasDerivedFrom case76:Agent_State_Regulatory_Agency,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_affects_provenance_Engineers_A_and_B_Premature_Source_Transition_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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_affects_provenance_Engineers_A_and_B_Premature_Source_Transition_affects_Agent_Engineer_B 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_affects_provenance_Engineers_A_and_B_Premature_Source_Transition_affects_Agent_Metropolitan_Water_Commission 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_affects_provenance_Engineers_A_and_B_Premature_Source_Transition_affects_Agent_Public 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_affects_provenance_Engineers_A_and_B_Public_Safety_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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_affects_provenance_Engineers_A_and_B_Public_Safety_Risk_affects_Agent_Engineer_B 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_affects_provenance_Engineers_A_and_B_Public_Safety_Risk_affects_Agent_Metropolitan_Water_Commission 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_affects_provenance_Engineers_A_and_B_Public_Safety_Risk_affects_Agent_Public 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 "Public served by the water system; Engineer A; Engineer B; Municipal Water Commission" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_affects_provenance_MWC_Confirmed_Risk_Without_Safeguards_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 "Public water consumers; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_affects_provenance_MWC_Confirmed_Risk_Without_Safeguards_affects_Agent_Engineer_B 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 "Public water consumers; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_affects_provenance_MWC_Confirmed_Risk_Without_Safeguards_affects_Agent_Metropolitan_Water_Commission 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 "Public water consumers; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_affects_provenance_MWC_Confirmed_Risk_Without_Safeguards_affects_Agent_Public 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 "Public water consumers; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_affects_provenance_MWC_Lead_Leaching_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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Lead_Leaching_Risk .

case76:state_affects_provenance_MWC_Lead_Leaching_Risk_affects_Agent_Engineer_B 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Lead_Leaching_Risk .

case76:state_affects_provenance_MWC_Lead_Leaching_Risk_affects_Agent_Metropolitan_Water_Commission 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:MWC_Lead_Leaching_Risk .

case76:state_affects_provenance_MWC_Lead_Leaching_Risk_affects_Agent_Public 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:MWC_Lead_Leaching_Risk .

case76:state_affects_provenance_MWC_Override_of_Engineers_A_and_B_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; Engineer B; Municipal Water Commission; Public served by the water system" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_affects_provenance_MWC_Override_of_Engineers_A_and_B_affects_Agent_Engineer_B 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; Engineer B; Municipal Water Commission; Public served by the water system" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_affects_provenance_MWC_Override_of_Engineers_A_and_B_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; Municipal Water Commission; Public served by the water system" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_affects_provenance_MWC_Override_of_Engineers_A_and_B_affects_Agent_Public 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; Engineer B; Municipal Water Commission; Public served by the water system" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_affects_provenance_MWC_Public_Safety_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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Public_Safety_Risk .

case76:state_affects_provenance_MWC_Public_Safety_Risk_affects_Agent_Engineer_B 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Public_Safety_Risk .

case76:state_affects_provenance_MWC_Public_Safety_Risk_affects_Agent_Metropolitan_Water_Commission 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:MWC_Public_Safety_Risk .

case76:state_affects_provenance_MWC_Public_Safety_Risk_affects_Agent_Public 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 "Public water consumers in MWC service area; Engineer A; Engineer B; MWC" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:MWC_Public_Safety_Risk .

case76:state_affects_provenance_MWC_Source_Change_Override_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; Engineer B; MWC; Public water consumers in MWC service area" ;
    prov:wasDerivedFrom case76:Agent_Engineer_A,
        case76:MWC_Source_Change_Override .

case76:state_affects_provenance_MWC_Source_Change_Override_affects_Agent_Engineer_B 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; Engineer B; MWC; Public water consumers in MWC service area" ;
    prov:wasDerivedFrom case76:Agent_Engineer_B,
        case76:MWC_Source_Change_Override .

case76:state_affects_provenance_MWC_Source_Change_Override_affects_Agent_Metropolitan_Water_Commission 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; Engineer B; MWC; Public water consumers in MWC service area" ;
    prov:wasDerivedFrom case76:Agent_Metropolitan_Water_Commission,
        case76:MWC_Source_Change_Override .

case76:state_affects_provenance_MWC_Source_Change_Override_affects_Agent_Public 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; Engineer B; MWC; Public water consumers in MWC service area" ;
    prov:wasDerivedFrom case76:Agent_Public,
        case76:MWC_Source_Change_Override .

case76:state_edge_provenance_Engineer_A_Client_Relationship_MWC_activatesConstraint_Engineers_A_B_Coordinated_Escalation_Actions a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Actions need not be identical but must be coordinated" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Relationship_MWC,
        case76:Engineers_A_B_Coordinated_Escalation_Actions .

case76:state_edge_provenance_Engineer_A_Client_Relationship_MWC_activatesObligation_Engineers_A_B_Formal_Regulatory_Presentation 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 coordinate formal presentations to authorities" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Relationship_MWC,
        case76:Engineers_A_B_Formal_Regulatory_Presentation .

case76:state_edge_provenance_Engineer_A_Client_Relationship_MWC_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The professional relationship between the co-presenting engineers concludes" ;
    prov:wasDerivedFrom case76:Engineer_A_Client_Relationship_MWC,
        case76:Engineer_Retention .

case76:state_edge_provenance_Engineer_A_Dual_Role_activatesConstraint_Engineers_A_B_Confidentiality_Safety_Override 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 allow administrative loyalty to suppress required safety disclosures" ;
    prov:wasDerivedFrom case76:Engineer_A_Dual_Role,
        case76:Engineers_A_B_Confidentiality_Safety_Override .

case76:state_edge_provenance_Engineer_A_Dual_Role_activatesObligation_Engineers_A_B_Formal_Regulatory_Presentation 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 clearly communicate technical objections through appropriate channels" ;
    prov:wasDerivedFrom case76:Engineer_A_Dual_Role,
        case76:Engineers_A_B_Formal_Regulatory_Presentation .

case76:state_edge_provenance_Engineer_A_Faithful_Agent_Conflict_activatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The underlying public safety risk remains unmitigated" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineer_A_Faithful_Agent_Conflict_activatesObligation_Engineer_A_Post_Override_Regulatory_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 continue advocacy for public safety even after initial reporting obligations are technically satisfied" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Engineer_A_Post-Override_Regulatory_Reporting .

case76:state_edge_provenance_Engineer_A_Faithful_Agent_Conflict_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer withdraws from the project after exhausting available escalation options" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Engineer_Retention .

case76:state_edge_provenance_Engineer_A_Faithful_Agent_Conflict_terminatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The safety risk is otherwise resolved" ;
    prov:wasDerivedFrom case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineer_B_Client_Relationship_MWC_activatedByEvent_Accelerated_Project_Initiation 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 engineers have identified that improvements are necessary prior to transition" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:Engineer_B_Client_Relationship_MWC .

case76:state_edge_provenance_Engineer_B_Client_Relationship_MWC_activatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "MWC's retention of Engineer B as consulting engineer" ;
    prov:wasDerivedFrom case76:Engineer_B_Client_Relationship_MWC,
        case76:Engineer_Retention .

case76:state_edge_provenance_Engineer_B_Client_Relationship_MWC_activatesConstraint_Engineers_A_B_Simultaneous_Transition_Safety 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 the transition as safe without adequate safeguards" ;
    prov:wasDerivedFrom case76:Engineer_B_Client_Relationship_MWC,
        case76:Engineers_A_B_Simultaneous_Transition_Safety .

case76:state_edge_provenance_Engineer_B_Client_Relationship_MWC_activatesObligation_Engineer_A_Post_Override_Regulatory_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 document professional objection" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineer_B_Client_Relationship_MWC .

case76:state_edge_provenance_Engineer_B_Client_Relationship_MWC_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify regulatory authorities of public health risk" ;
    prov:wasDerivedFrom case76:Engineer_B_Client_Relationship_MWC,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure .

case76:state_edge_provenance_Engineers_A_and_B_Competing_Duties_activatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The underlying public safety risk remains unmitigated" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Competing_Duties,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Competing_Duties_activatesObligation_Engineer_A_Post_Override_Regulatory_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 continue advocacy for public safety even after initial reporting obligations are technically satisfied" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_edge_provenance_Engineers_A_and_B_Competing_Duties_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer withdraws from the project after exhausting available escalation options" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:Engineers_A_and_B_Competing_Duties .

case76:state_edge_provenance_Engineers_A_and_B_Competing_Duties_terminatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The safety risk is otherwise resolved" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Competing_Duties,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Formal_Notification_Gap_activatedByEvent_Public_Health_Risk_Identified 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 has confirmed a public safety risk" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Formal_Notification_Gap,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Formal_Notification_Gap_activatesObligation_Engineers_A_B_Formal_Project_Failure_Notice 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 advise client formally that the project will not be successful if safety is not addressed" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_edge_provenance_Engineers_A_and_B_Formal_Notification_Gap_activatesObligation_Engineers_A_B_Formal_Regulatory_Presentation 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 present facts, findings, and recommendations formally in writing to regulatory agencies" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Regulatory_Presentation,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_edge_provenance_Engineers_A_and_B_Formal_Notification_Gap_activatesObligation_Engineers_A_B_Post_Presentation_Persistence 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 further pursue the matter if formal presentations fail to produce corrective action" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Post-Presentation_Persistence,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_edge_provenance_Engineers_A_and_B_Formal_Notification_Gap_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer withdraws from engagement after completing notification duties" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:Engineers_A_and_B_Formal_Notification_Gap .

case76:state_edge_provenance_Engineers_A_and_B_Joint_Obligation_activatesConstraint_Engineers_A_B_Coordinated_Escalation_Actions a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Actions need not be identical but must be coordinated" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Coordinated_Escalation_Actions,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_edge_provenance_Engineers_A_and_B_Joint_Obligation_activatesObligation_Engineers_A_B_Formal_Regulatory_Presentation 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 coordinate formal presentations to authorities" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Regulatory_Presentation,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_edge_provenance_Engineers_A_and_B_Joint_Obligation_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The professional relationship between the co-presenting engineers concludes" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:Engineers_A_and_B_Joint_Obligation .

case76:state_edge_provenance_Engineers_A_and_B_Post_Presentation_Escalation_activatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The underlying public safety risk remains unmitigated" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Post-Presentation_Escalation,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Post_Presentation_Escalation_activatesObligation_Engineer_A_Post_Override_Regulatory_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 continue advocacy for public safety even after initial reporting obligations are technically satisfied" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_edge_provenance_Engineers_A_and_B_Post_Presentation_Escalation_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer withdraws from the project after exhausting available escalation options" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:Engineers_A_and_B_Post-Presentation_Escalation .

case76:state_edge_provenance_Engineers_A_and_B_Post_Presentation_Escalation_terminatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "The safety risk is otherwise resolved" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Post-Presentation_Escalation,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Premature_Source_Transition_activatedByEvent_Accelerated_Project_Initiation 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 engineers have identified that improvements are necessary prior to transition" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_edge_provenance_Engineers_A_and_B_Premature_Source_Transition_activatesConstraint_Engineers_A_B_Simultaneous_Transition_Safety 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 the transition as safe without adequate safeguards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Simultaneous_Transition_Safety,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_edge_provenance_Engineers_A_and_B_Premature_Source_Transition_activatesObligation_Engineer_A_Post_Override_Regulatory_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 document professional objection" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_edge_provenance_Engineers_A_and_B_Premature_Source_Transition_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify regulatory authorities of public health risk" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:Engineers_A_and_B_Premature_Source_Transition .

case76:state_edge_provenance_Engineers_A_and_B_Public_Safety_Risk_activatedByEvent_Public_Health_Risk_Identified 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 has confirmed a public safety risk" ;
    prov:wasDerivedFrom case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_Engineers_A_and_B_Public_Safety_Risk_activatesObligation_Engineers_A_B_Formal_Project_Failure_Notice 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 advise client formally that the project will not be successful if safety is not addressed" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_edge_provenance_Engineers_A_and_B_Public_Safety_Risk_activatesObligation_Engineers_A_B_Formal_Regulatory_Presentation 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 present facts, findings, and recommendations formally in writing to regulatory agencies" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Formal_Regulatory_Presentation,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_edge_provenance_Engineers_A_and_B_Public_Safety_Risk_activatesObligation_Engineers_A_B_Post_Presentation_Persistence 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 further pursue the matter if formal presentations fail to produce corrective action" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Post-Presentation_Persistence,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_edge_provenance_Engineers_A_and_B_Public_Safety_Risk_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer withdraws from engagement after completing notification duties" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:Engineers_A_and_B_Public_Safety_Risk .

case76:state_edge_provenance_MWC_Confirmed_Risk_Without_Safeguards_activatedByEvent_Accelerated_Project_Initiation 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 engineers have identified that improvements are necessary prior to transition" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_edge_provenance_MWC_Confirmed_Risk_Without_Safeguards_activatesConstraint_Engineers_A_B_Simultaneous_Transition_Safety 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 the transition as safe without adequate safeguards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Simultaneous_Transition_Safety,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_edge_provenance_MWC_Confirmed_Risk_Without_Safeguards_activatesObligation_Engineer_A_Post_Override_Regulatory_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 document professional objection" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_edge_provenance_MWC_Confirmed_Risk_Without_Safeguards_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify regulatory authorities of public health risk" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:MWC_Confirmed_Risk_Without_Safeguards .

case76:state_edge_provenance_MWC_Lead_Leaching_Risk_activatedByEvent_Accelerated_Project_Initiation 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 engineers have identified that improvements are necessary prior to transition" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Lead_Leaching_Risk .

case76:state_edge_provenance_MWC_Lead_Leaching_Risk_activatedByEvent_Water_Source_Consideration a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "MWC decision to change water source before the three-year evaluation and improvement timeline recommended by Engineer B could be completed" ;
    prov:wasDerivedFrom case76:MWC_Lead_Leaching_Risk,
        case76:Water_Source_Consideration .

case76:state_edge_provenance_MWC_Lead_Leaching_Risk_activatesConstraint_Engineers_A_B_Simultaneous_Transition_Safety 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 the transition as safe without adequate safeguards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Simultaneous_Transition_Safety,
        case76:MWC_Lead_Leaching_Risk .

case76:state_edge_provenance_MWC_Lead_Leaching_Risk_activatesObligation_Engineer_A_Post_Override_Regulatory_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 document professional objection" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:MWC_Lead_Leaching_Risk .

case76:state_edge_provenance_MWC_Lead_Leaching_Risk_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify regulatory authorities of public health risk" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:MWC_Lead_Leaching_Risk .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_activatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Safety risk remains unmitigated" ;
    prov:wasDerivedFrom case76:MWC_Override_of_Engineers_A_and_B,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_activatedByEvent_Recommendation_Override 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 or governing body votes to proceed contrary to recommendation" ;
    prov:wasDerivedFrom case76:MWC_Override_of_Engineers_A_and_B,
        case76:Recommendation_Override .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_activatesConstraint_Engineers_A_B_Confidentiality_Safety_Override 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 represent the overridden plan as meeting safety standards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Confidentiality_Safety_Override,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_activatesConstraint_Engineers_A_B_Public_Safety_Paramount 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 silently acquiesce to override when public safety is at stake" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Safety_Paramount,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify relevant authorities if public safety is at risk" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_edge_provenance_MWC_Override_of_Engineers_A_and_B_terminatedByEvent_Engineer_Retention a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "MWC adoption of corrective measures, regulatory intervention, or engineer withdrawal" ;
    prov:wasDerivedFrom case76:Engineer_Retention,
        case76:MWC_Override_of_Engineers_A_and_B .

case76:state_edge_provenance_MWC_Public_Safety_Risk_activatedByEvent_Accelerated_Project_Initiation 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 engineers have identified that improvements are necessary prior to transition" ;
    prov:wasDerivedFrom case76:Accelerated_Project_Initiation,
        case76:MWC_Public_Safety_Risk .

case76:state_edge_provenance_MWC_Public_Safety_Risk_activatedByEvent_Water_Source_Consideration a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "MWC decision to change water source before required corrosion control improvements are in place, combined with the presence of old service pipes susceptible to lead leaching" ;
    prov:wasDerivedFrom case76:MWC_Public_Safety_Risk,
        case76:Water_Source_Consideration .

case76:state_edge_provenance_MWC_Public_Safety_Risk_activatesConstraint_Engineers_A_B_Simultaneous_Transition_Safety 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 the transition as safe without adequate safeguards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Simultaneous_Transition_Safety,
        case76:MWC_Public_Safety_Risk .

case76:state_edge_provenance_MWC_Public_Safety_Risk_activatesObligation_Engineer_A_Post_Override_Regulatory_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 document professional objection" ;
    prov:wasDerivedFrom case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:MWC_Public_Safety_Risk .

case76:state_edge_provenance_MWC_Public_Safety_Risk_activatesObligation_Engineers_A_B_Public_Health_Risk_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 notify regulatory authorities of public health risk" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Health_Risk_Disclosure,
        case76:MWC_Public_Safety_Risk .

case76:state_edge_provenance_MWC_Source_Change_Override_activatedByEvent_Public_Health_Risk_Identified a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Safety risk remains unmitigated" ;
    prov:wasDerivedFrom case76:MWC_Source_Change_Override,
        case76:Public_Health_Risk_Identified .

case76:state_edge_provenance_MWC_Source_Change_Override_activatedByEvent_Recommendation_Override 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 or governing body votes to proceed contrary to recommendation" ;
    prov:wasDerivedFrom case76:MWC_Source_Change_Override,
        case76:Recommendation_Override .

case76:state_edge_provenance_MWC_Source_Change_Override_activatesConstraint_Engineers_A_B_Confidentiality_Safety_Override 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 represent the overridden plan as meeting safety standards" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Confidentiality_Safety_Override,
        case76:MWC_Source_Change_Override .

case76:state_edge_provenance_MWC_Source_Change_Override_activatesConstraint_Engineers_A_B_Public_Safety_Paramount 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 silently acquiesce to override when public safety is at stake" ;
    prov:wasDerivedFrom case76:Engineers_A_B_Public_Safety_Paramount,
        case76:MWC_Source_Change_Override .

case76:state_edge_provenance_MWC_Source_Change_Override_activatesObligation_Engineer_A_Safety_Reporting_Escalation 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 notify relevant authorities if public safety is at risk" ;
    prov:wasDerivedFrom case76:Engineer_A_Safety_Reporting_Escalation,
        case76:MWC_Source_Change_Override .

case76:temporal_relation_edge_provenance_TemporalRelation_3_fromEntity_Water_Source_Consideration 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 "the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    prov:wasDerivedFrom case76:TemporalRelation_3,
        case76:Water_Source_Consideration .

case76:temporal_relation_edge_provenance_TemporalRelation_4_fromEntity_Evaluation_Report_Submission 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 B...provided a report to Engineer A recommending extensive capital investments and a three-year timeline...Both Engineer A and Engineer B met with the MWC at a meeting...Despite those recommendations, the MWC voted to proceed" ;
    prov:wasDerivedFrom case76:Evaluation_Report_Submission,
        case76:TemporalRelation_4 .

case76:temporal_relation_edge_provenance_TemporalRelation_6_fromEntity_Formal_Authority_Notification 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 "The formal presentations satisfy Engineer A's and Engineer B's duty to report. However, in the event that these formal presentations fail to sway the MWC to change its plans...Engineers A and B have an obligation to further pursue the matter." ;
    prov:wasDerivedFrom case76:Formal_Authority_Notification,
        case76:TemporalRelation_6 .

case76:temporal_relation_edge_provenance_TemporalRelation_7_toEntity_Formal_Authority_Notification 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 engineering judgments of Engineer A and Engineer B were overruled by the MWC. If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    prov:wasDerivedFrom case76:Formal_Authority_Notification,
        case76:TemporalRelation_7 .

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 .

case76:CausalChain_3 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Evaluation Report Submission → Public Health Risk Identified" ;
    proeth:causalLanguage "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth:causalStep1 "Evaluation Report Submission -- Engineer B submits findings on treatment needs" ;
    proeth:causalStep2 "Public Health Risk Identified -- Switching source without improvements would cause lead leaching exceeding drinking water standards" ;
    proeth:causeText "Evaluation Report Submission" ;
    proeth:counterfactual "Without Engineer B's evaluation, the lead leaching risk would not have been formally identified" ;
    proeth:effectText "Public Health Risk Identified" ;
    proeth:necessaryFactors "Engineer B's technical evaluation",
        "Existence of old lead-bearing service pipes",
        "Recognition that local river water without corrosion control would cause leaching" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineer B" ;
    proeth:sufficientFactors "Engineer B's evaluation identifying inadequate corrosion control plus existing lead pipes" ;
    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 76 Extraction" .

case76:Engineer_A_Client_Economic_Pressure_Resistance a proeth:ClientEconomicPressureResistanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Economic Pressure Resistance" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Client Economic Pressure Resistance Capability" ;
    proeth:capabilityStatement "Engineer A was required to recognize that the MWC's decision to proceed with the water source change was motivated by the goal of reducing municipal expenditures and lowering water rates, and to resist that economic pressure by refusing to endorse a decision that would compromise public health protection." ;
    proeth:caseContext "The MWC's stated motivation for the water source change was to reduce municipal expenditures and lower water rates, creating economic pressure on Engineer A as chief engineer to support the change." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Joint recommendation to delay the source change despite the MWC's cost-reduction motivation for proceeding." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source from purchasing water from remote reservoirs from another regional authority to using the local river as the MWC's source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Economic Pressure Resistance Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ClientEconomicPressureResistanceCapability ;
    proeth-prov:matchedOntologyLabel "Client Economic Pressure Resistance Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source from purchasing water from remote reservoirs from another regional authority to using the local river as the MWC's source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to recognize that the MWC's decision to proceed with the water source change was motivated by the goal of reducing municipal expenditures and lowering water rates, and to resist that economic pressure by refusing to endorse a decision that would compromise public health protection." ;
    skos:definition "Engineer A was required to recognize that the MWC's decision to proceed with the water source change was motivated by the goal of reducing municipal expenditures and lowering water rates, and to resist that economic pressure by refusing to endorse a decision that would compromise public health protection." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Client_Economic_Pressure_Safety a proeth:ClientEconomicPressureSafetyContinuationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Economic Pressure Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "The MWC's motivation for the water source change was explicitly economic, to reduce municipal expenditures and lower water rates. The MWC voted to proceed over the safety recommendation rather than incur the cost and delay of completing corrosion control improvements first. Engineer A's continued administrative facilitation of this economically motivated override was constrained by the paramount safety duty." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.91" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Client Economic Pressure Safety Continuation Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from continuing to facilitate the MWC's water source change after the MWC declined to implement the required safety measures, when the MWC's refusal was grounded in the economic objective of reducing municipal expenditures and lowering water rates." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1" ;
    proeth:temporalScope "From the MWC override vote forward" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Economic Pressure Safety Continuation Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientEconomicPressureSafetyContinuationConstraint ;
    proeth-prov:matchedOntologyLabel "Client Economic Pressure Safety Continuation Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from continuing to facilitate the MWC's water source change after the MWC declined to implement the required safety measures, when the MWC's refusal was grounded in the economic objective of reducing municipal expenditures and lowering water rates." ;
    skos:definition "Engineer A was prohibited from continuing to facilitate the MWC's water source change after the MWC declined to implement the required safety measures, when the MWC's refusal was grounded in the economic objective of reducing municipal expenditures and lowering water rates." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Client_Override_Withdrawal a proeth:ClientOverrideSafetyWithdrawalConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Override Withdrawal" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "The MWC voted to proceed simultaneously with the water source change and corrosion control improvements despite Engineer A's recommendation for substantial delay. This override created the condition under which Engineer A's continued administrative facilitation of the transition would constitute a violation of the paramount safety duty." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Client Override Safety Withdrawal Constraint" ;
    proeth:constraintStatement "When the MWC explicitly overrode Engineer A's safety recommendation to delay the water source change, Engineer A was constrained to decline continued participation in facilitating the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; NSPE Code Section II.1.a" ;
    proeth:temporalScope "From the MWC override vote forward" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Safety Withdrawal Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideSafetyWithdrawalConstraint ;
    proeth-prov:matchedOntologyLabel "Client Override Safety Withdrawal Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "When the MWC explicitly overrode Engineer A's safety recommendation to delay the water source change, Engineer A was constrained to decline continued participation in facilitating the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    skos:definition "When the MWC explicitly overrode Engineer A's safety recommendation to delay the water source change, Engineer A was constrained to decline continued participation in facilitating the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Corrosion_Control_Assessment a proeth:CorrosionControlAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Corrosion Control Assessment" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Corrosion Control Assessment Capability" ;
    proeth:capabilityStatement "Engineer A, as chief engineer and superintendent of the MWC, possessed the technical capability to assess corrosion control requirements for the public water distribution system, including the risk of lead leaching from old service pipes when water chemistry changed with the source switch." ;
    proeth:caseContext "Engineer A jointly identified with Engineer B that changing the water source without prior corrosion control improvements would cause lead leaching from old service pipes, endangering public health." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Joint recommendation with Engineer B to the MWC that corrosion control improvements were required before the water source change could safely proceed." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A, as chief engineer and superintendent of the MWC, possessed the technical capability to assess corrosion control requirements for the public water distribution system, including the risk of lead leaching from old service pipes when water chemistry changed with the source switch." ;
    skos:definition "Engineer A, as chief engineer and superintendent of the MWC, possessed the technical capability to assess corrosion control requirements for the public water distribution system, including the risk of lead leaching from old service pipes when water chemistry changed with the source switch." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Dual_Role_Conflict a proeth:ConflictofInterestAvoidanceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Dual Role Conflict" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A served both as the MWC's superintendent, an administrative role subject to the commission's direction, and as chief engineer, a professional role requiring independent safety judgment. When the MWC voted to proceed over Engineer A's safety recommendation, the dual role created pressure to subordinate engineering judgment to administrative compliance." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Conflict of Interest Avoidance (Constraint)" ;
    proeth:constraintStatement "Engineer A's simultaneous role as superintendent and chief engineer for the MWC created a structural conflict between administrative loyalty to the MWC and independent professional engineering judgment, requiring Engineer A to ensure that the administrative role did not suppress safety findings or override the paramount duty to protect public health." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, professional ethics provisions on conflict of interest and faithful agent boundaries" ;
    proeth:temporalScope "Throughout Engineer A's employment with the MWC and specifically during the water source change deliberations" ;
    proeth:textReferences "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Conflict of Interest Avoidance (Constraint)'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Conflict_of_Interest_Avoidance> ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest Avoidance (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's simultaneous role as superintendent and chief engineer for the MWC created a structural conflict between administrative loyalty to the MWC and independent professional engineering judgment, requiring Engineer A to ensure that the administrative role did not suppress safety findings or override the paramount duty to protect public health." ;
    skos:definition "Engineer A's simultaneous role as superintendent and chief engineer for the MWC created a structural conflict between administrative loyalty to the MWC and independent professional engineering judgment, requiring Engineer A to ensure that the administrative role did not suppress safety findings or override the paramount duty to protect public health." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Dual_Role_Safety a proeth:DualRoleSafetyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Dual Role Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A held both an internal administrative role as superintendent and a professional engineering role as chief engineer for the MWC. This dual role created tension between his duty to carry out MWC decisions and his paramount duty to protect public health, which the Board of Ethical Review resolved in favor of the safety obligation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Dual Role Safety Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by the requirement that his simultaneous role as superintendent and chief engineer of the MWC not suppress or subordinate his independent professional safety judgment, requiring him to act on the confirmed public health risk findings regardless of organizational pressure arising from his administrative role." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1" ;
    proeth:temporalScope "Throughout Engineer A's employment with the MWC" ;
    proeth:textReferences "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by the requirement that his simultaneous role as superintendent and chief engineer of the MWC not suppress or subordinate his independent professional safety judgment, requiring him to act on the confirmed public health risk findings regardless of organizational pressure arising from his administrative role." ;
    skos:definition "Engineer A was constrained by the requirement that his simultaneous role as superintendent and chief engineer of the MWC not suppress or subordinate his independent professional safety judgment, requiring him to act on the confirmed public health risk findings regardless of organizational pressure arising from his administrative role." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Faithful_Agent_Boundary_Capability a proeth:FaithfulAgentBoundaryCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Boundary" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Faithful Agent Boundary Capability" ;
    proeth:capabilityStatement "Engineer A was required to distinguish between serving the MWC's legitimate interests as a faithful agent and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly by refusing to endorse the override." ;
    proeth:caseContext "Engineer A served simultaneously as superintendent and chief engineer for the MWC, creating a dual loyalty tension when the MWC voted to override the joint engineering recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Joint recommendation to delay the source change, representing the boundary between legitimate client service and compliance with a client decision that endangers public health." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Capability'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryCapability ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to distinguish between serving the MWC's legitimate interests as a faithful agent and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly by refusing to endorse the override." ;
    skos:definition "Engineer A was required to distinguish between serving the MWC's legitimate interests as a faithful agent and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly by refusing to endorse the override." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Faithful_Agent_Boundary_Constraint a proeth:FaithfulAgentBoundaryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Boundary" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's administrative role as superintendent created a duty of loyalty to the MWC, but that duty could not extend to implementing a decision that posed a confirmed public health risk. The faithful agent boundary constraint prohibited Engineer A from treating the MWC's override vote as sufficient authority to proceed with the unsafe transition." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Faithful Agent Boundary Constraint" ;
    proeth:constraintStatement "Engineer A's duty to serve the MWC as a faithful agent and superintendent was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer A from following MWC directives that required facilitating a water source transition known to pose a confirmed lead leaching risk to the public." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; professional ethics provisions on faithful agent duty" ;
    proeth:temporalScope "Throughout Engineer A's employment with the MWC, and specifically after the MWC override vote" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryConstraint ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's duty to serve the MWC as a faithful agent and superintendent was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer A from following MWC directives that required facilitating a water source transition known to pose a confirmed lead leaching risk to the public." ;
    skos:definition "Engineer A's duty to serve the MWC as a faithful agent and superintendent was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer A from following MWC directives that required facilitating a water source transition known to pose a confirmed lead leaching risk to the public." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Non-Engineer_Client_Communication a proeth:Non-EngineerClientCommunicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Non-Engineer Client Communication" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Non-Engineer Client Communication Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    proeth:caseContext "The MWC as a governing body included non-engineer members who needed to understand the technical basis for the recommendation to delay the source change in order to make an informed decision." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Joint presentation with Engineer B to the MWC recommending delay of the water source change, communicating the technical basis for that recommendation to a governing body that included non-engineer members." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Engineer Client Communication Capability'" ;
    proeth-prov:matchedOntologyClass proeth:Non-EngineerClientCommunicationCapability ;
    proeth-prov:matchedOntologyLabel "Non-Engineer Client Communication Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    skos:definition "Engineer A possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Override_Escalation_Judgment a proeth:OverrideEscalationJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Override Escalation Judgment" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Override Escalation Judgment Capability" ;
    proeth:capabilityStatement "Engineer A was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    proeth:caseContext "After the MWC voted to proceed with the water source change over the joint recommendation of Engineers A and B, Engineer A as chief engineer and superintendent faced the obligation to determine whether to escalate the matter to state regulatory authorities." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.84" ;
    proeth:demonstratedThrough "The obligation arising after the MWC voted to proceed despite the joint recommendation to delay, requiring Engineer A to judge whether and how to escalate to regulatory authorities." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Override Escalation Judgment Capability': Safety Disclosure Escalation Capability covers recognition of when internal resolution has failed and escalation to regulatory authorities is required. The present capability is a variant that specifically addresses the scenario where a client or governing body override, rather than internal failure, triggers the escalation obligation. The existing class is the closest match but does not fully capture the override-specific trigger or the judgment about when an override rises to the level requiring regulatory escalation. Matching as a variant with medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:SafetyDisclosureEscalationCapability ;
    proeth-prov:matchedOntologyLabel "Safety Disclosure Escalation Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    skos:definition "Engineer A was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Preliminary_Risk_Disclosure a proeth:PreliminaryRiskDisclosureCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Preliminary Risk Disclosure" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Preliminary Risk Disclosure Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    proeth:caseContext "Engineer A received Engineer B's report identifying the lead leaching risk and was obligated to disclose that risk to the MWC before the source change proceeded." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Joint presentation with Engineer B to the MWC recommending that the source change be delayed until improvements were completed, communicating the lead leaching risk." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Preliminary Risk Disclosure Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PreliminaryRiskDisclosureCapability ;
    proeth-prov:matchedOntologyLabel "Preliminary Risk Disclosure Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    skos:definition "Engineer A possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Project_Success_Notification a proeth:ProjectSuccessNotificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Project Success Notification" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Project Success Notification Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    proeth:caseContext "Engineer A served as superintendent and chief engineer for the MWC and jointly presented findings and recommendations with Engineer B before the MWC voted to override those recommendations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Joint recommendation with Engineer B to the MWC that the water source change be substantially delayed until improvements could be completed." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Project Success Notification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationCapability ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    skos:definition "Engineer A possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Public_Safety_Paramount a proeth:PublicSafetyParamountConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Paramount" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A ;
    proeth:caseContext "The MWC voted to proceed with the water source change simultaneously with evaluation and design of corrosion control improvements, over the joint recommendation of Engineers A and B that the change be substantially delayed. Engineer A's paramount safety duty constrained any administrative compliance with the MWC's decision that would facilitate the unsafe transition." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.97" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Public Safety Paramount Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the MWC's decision to proceed with the water source change before corrosion control improvements were completed not be endorsed or facilitated, regardless of Engineer A's administrative role as superintendent." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1" ;
    proeth:temporalScope "From the point at which Engineer B's report confirmed the lead leaching risk through and after the MWC override vote" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Paramount Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamountConstraint ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the MWC's decision to proceed with the water source change before corrosion control improvements were completed not be endorsed or facilitated, regardless of Engineer A's administrative role as superintendent." ;
    skos:definition "Engineer A was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the MWC's decision to proceed with the water source change before corrosion control improvements were completed not be endorsed or facilitated, regardless of Engineer A's administrative role as superintendent." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Public_Safety_Reporting a proeth:PublicSafetyReportingCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Reporting" ;
    proeth-core:possessedBy case76:Agent_Engineer_A ;
    proeth:capabilityClass "Public Safety Reporting 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 reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    proeth:caseContext "As chief engineer and superintendent of the MWC, Engineer A faced the obligation to report the public health risk to the appropriate regulatory authority after the MWC voted to proceed over the joint recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "The obligation to report arising from the MWC's override of the recommendation to delay the water source change until corrosion control improvements were completed." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Reporting Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyReportingCapability ;
    proeth-prov:matchedOntologyLabel "Public Safety Reporting Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    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 reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    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 reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Client_Economic_Pressure_Resistance a proeth:ClientEconomicPressureResistanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Client Economic Pressure Resistance" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Client Economic Pressure Resistance Capability" ;
    proeth:capabilityStatement "Engineer B was required to recognize that the MWC's decision to proceed with the water source change was motivated by cost-reduction goals, and to resist that economic pressure by maintaining the professional recommendation that the change be delayed until safety improvements were completed." ;
    proeth:caseContext "The MWC's stated motivation for the water source change was to reduce municipal expenditures and lower water rates, creating economic pressure on Engineer B as retained consultant to minimize the scope or cost of recommended improvements." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Delivery of a report recommending extensive capital investments and a three-year timeline despite the MWC's cost-reduction motivation, and joint recommendation to delay the source change." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source from purchasing water from remote reservoirs from another regional authority to using the local river as the MWC's source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Economic Pressure Resistance Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ClientEconomicPressureResistanceCapability ;
    proeth-prov:matchedOntologyLabel "Client Economic Pressure Resistance Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source from purchasing water from remote reservoirs from another regional authority to using the local river as the MWC's source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to recognize that the MWC's decision to proceed with the water source change was motivated by cost-reduction goals, and to resist that economic pressure by maintaining the professional recommendation that the change be delayed until safety improvements were completed." ;
    skos:definition "Engineer B was required to recognize that the MWC's decision to proceed with the water source change was motivated by cost-reduction goals, and to resist that economic pressure by maintaining the professional recommendation that the change be delayed until safety improvements were completed." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Client_Economic_Pressure_Safety a proeth:ClientEconomicPressureSafetyContinuationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Client Economic Pressure Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC's decision to proceed simultaneously with the water source change and corrosion control improvements was driven by the economic goal of reducing expenditures and lowering water rates. Engineer B's continued consulting involvement could not extend to facilitating this economically motivated override of the safety recommendation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.91" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Client Economic Pressure Safety Continuation Constraint" ;
    proeth:constraintStatement "Engineer B was prohibited from continuing professional involvement in the MWC's water source change in a manner that facilitated the unsafe transition, after the MWC declined to implement required safety measures for economic reasons." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1" ;
    proeth:temporalScope "From the MWC override vote forward" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Economic Pressure Safety Continuation Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientEconomicPressureSafetyContinuationConstraint ;
    proeth-prov:matchedOntologyLabel "Client Economic Pressure Safety Continuation Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was prohibited from continuing professional involvement in the MWC's water source change in a manner that facilitated the unsafe transition, after the MWC declined to implement required safety measures for economic reasons." ;
    skos:definition "Engineer B was prohibited from continuing professional involvement in the MWC's water source change in a manner that facilitated the unsafe transition, after the MWC declined to implement required safety measures for economic reasons." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Client_Override_Withdrawal a proeth:ClientOverrideSafetyWithdrawalConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Client Override Withdrawal" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's consulting engagement produced findings that the water source change must be delayed until corrosion control improvements were completed. After the MWC voted to proceed over that recommendation, Engineer B's continued professional involvement could not extend to endorsing or facilitating the unsafe simultaneous transition." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Client Override Safety Withdrawal Constraint" ;
    proeth:constraintStatement "When the MWC explicitly overrode Engineer B's safety recommendation to delay the water source change, Engineer B was constrained to decline continued participation in the project in a manner that would facilitate the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; NSPE Code Section II.1.a" ;
    proeth:temporalScope "From the MWC override vote forward" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Safety Withdrawal Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideSafetyWithdrawalConstraint ;
    proeth-prov:matchedOntologyLabel "Client Override Safety Withdrawal Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "When the MWC explicitly overrode Engineer B's safety recommendation to delay the water source change, Engineer B was constrained to decline continued participation in the project in a manner that would facilitate the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    skos:definition "When the MWC explicitly overrode Engineer B's safety recommendation to delay the water source change, Engineer B was constrained to decline continued participation in the project in a manner that would facilitate the unsafe transition rather than proceed in violation of the paramount public safety duty." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Complete_Report_to_Engineer_A_Constraint a proeth:CompleteReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Complete Report to Engineer A" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's report to Engineer A recommended extensive capital investments and a three-year timeline. The complete reporting constraint required that the report include all material findings, including the specific lead leaching risk and the sequential requirement, so that Engineer A and the MWC could make a fully informed decision about the water source change." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.86" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Complete Reporting Constraint" ;
    proeth:constraintStatement "Engineer B was constrained to provide Engineer A and the MWC with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the basis for concluding that improvements must precede the water source change, without selective omission of material technical facts." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; professional ethics provisions on complete and objective reporting" ;
    proeth:temporalScope "At the time of delivering the water treatment evaluation report" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Complete Reporting Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:CompleteReportingConstraint ;
    proeth-prov:matchedOntologyLabel "Complete Reporting Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was constrained to provide Engineer A and the MWC with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the basis for concluding that improvements must precede the water source change, without selective omission of material technical facts." ;
    skos:definition "Engineer B was constrained to provide Engineer A and the MWC with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the basis for concluding that improvements must precede the water source change, without selective omission of material technical facts." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Corrosion_Control_Assessment a proeth:CorrosionControlAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Corrosion Control Assessment" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Corrosion Control Assessment Capability" ;
    proeth:capabilityStatement "Engineer B possessed the technical competency to assess corrosion control requirements for the MWC water system and to determine that old service pipes would leach lead at unsafe levels if the water source change proceeded without prior treatment improvements." ;
    proeth:caseContext "Engineer B was retained by the MWC to evaluate water treatment needs associated with changing the supply source from remote reservoirs to the local river." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedThrough "Preparation of a report recommending extensive capital investments and a three-year timeline for corrosion control improvements before the water source change." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "expert" ;
    proeth:textReferences "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the technical competency to assess corrosion control requirements for the MWC water system and to determine that old service pipes would leach lead at unsafe levels if the water source change proceeded without prior treatment improvements." ;
    skos:definition "Engineer B possessed the technical competency to assess corrosion control requirements for the MWC water system and to determine that old service pipes would leach lead at unsafe levels if the water source change proceeded without prior treatment improvements." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Faithful_Agent_Boundary_Capability a proeth:FaithfulAgentBoundaryCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Faithful Agent Boundary" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Faithful Agent Boundary Capability" ;
    proeth:capabilityStatement "Engineer B was required to distinguish between serving the MWC's legitimate interests as a retained consulting engineer and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly." ;
    proeth:caseContext "Engineer B was retained by the MWC as a consulting engineer and faced the obligation to serve the client's legitimate interests while refusing to allow that duty to override the public health protection obligation after the MWC voted to override the joint recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Delivery of a complete technical report and joint recommendation to delay the source change, representing the boundary between legitimate client service and compliance with a client decision that endangers public health." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Capability'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryCapability ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to distinguish between serving the MWC's legitimate interests as a retained consulting engineer and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly." ;
    skos:definition "Engineer B was required to distinguish between serving the MWC's legitimate interests as a retained consulting engineer and complying with the MWC's override decision in a manner that would compromise the professional obligation to protect public health, and to act accordingly." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Faithful_Agent_Boundary_Constraint a proeth:FaithfulAgentBoundaryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Faithful Agent Boundary" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's consulting role created a duty of loyalty to the MWC as client, but that duty could not extend to providing professional services that facilitated an unsafe transition. The faithful agent boundary constraint prohibited Engineer B from treating client preference as sufficient justification for continued professional involvement in the unsafe course of action." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Faithful Agent Boundary Constraint" ;
    proeth:constraintStatement "Engineer B's duty to serve the MWC as a faithful agent in the consulting engagement was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer B from orienting professional services toward facilitating a water source transition known to pose a confirmed lead leaching risk." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; professional ethics provisions on faithful agent duty" ;
    proeth:temporalScope "Throughout Engineer B's consulting engagement with the MWC, and specifically after the MWC override vote" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryConstraint ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B's duty to serve the MWC as a faithful agent in the consulting engagement was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer B from orienting professional services toward facilitating a water source transition known to pose a confirmed lead leaching risk." ;
    skos:definition "Engineer B's duty to serve the MWC as a faithful agent in the consulting engagement was constrained by the paramount obligation to protect public health, safety, and welfare, prohibiting Engineer B from orienting professional services toward facilitating a water source transition known to pose a confirmed lead leaching risk." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Non-Engineer_Client_Communication a proeth:Non-EngineerClientCommunicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Non-Engineer Client Communication" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Non-Engineer Client Communication Capability" ;
    proeth:capabilityStatement "Engineer B possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    proeth:caseContext "The MWC as a governing body included non-engineer members who needed to understand the technical basis for the recommendation to delay the source change in order to make an informed decision." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Joint presentation with Engineer A to the MWC recommending delay of the water source change, communicating the technical basis for that recommendation to a governing body that included non-engineer members." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Engineer Client Communication Capability'" ;
    proeth-prov:matchedOntologyClass proeth:Non-EngineerClientCommunicationCapability ;
    proeth-prov:matchedOntologyLabel "Non-Engineer Client Communication Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    skos:definition "Engineer B possessed the capability to communicate the technical findings and recommendations regarding lead leaching risk and corrosion control requirements to the MWC governing body, which included non-engineer members, in a manner that enabled informed decision-making about the water source change." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Override_Escalation_Judgment a proeth:OverrideEscalationJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Override Escalation Judgment" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Override Escalation Judgment Capability" ;
    proeth:capabilityStatement "Engineer B was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    proeth:caseContext "After the MWC voted to proceed with the water source change over the joint recommendation of Engineers A and B, Engineer B as retained consulting engineer faced the obligation to determine whether to escalate the matter to state regulatory authorities." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.84" ;
    proeth:demonstratedThrough "The obligation arising after the MWC voted to proceed despite the joint recommendation to delay, requiring Engineer B to judge whether and how to escalate to regulatory authorities." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Override Escalation Judgment Capability': Safety Disclosure Escalation Capability covers recognition of when internal resolution has failed and escalation to regulatory authorities is required. The present capability is a variant that specifically addresses the scenario where a client or governing body override, rather than internal failure, triggers the escalation obligation. The existing class is the closest match but does not fully capture the override-specific trigger or the judgment about when an override rises to the level requiring regulatory escalation. Matching as a variant with medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:SafetyDisclosureEscalationCapability ;
    proeth-prov:matchedOntologyLabel "Safety Disclosure Escalation Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    skos:definition "Engineer B was required to recognize that the MWC's vote to override the joint engineering recommendation created a public health risk that triggered an obligation to escalate the matter to the appropriate state regulatory authority." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Preliminary_Risk_Disclosure a proeth:PreliminaryRiskDisclosureCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Preliminary Risk Disclosure" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Preliminary Risk Disclosure Capability" ;
    proeth:capabilityStatement "Engineer B possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    proeth:caseContext "Engineer B identified the lead leaching risk during the water treatment evaluation and was obligated to disclose it to the MWC before the source change proceeded, even though full quantification of all risk parameters may not have been complete." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Delivery of a report identifying the lead leaching risk and recommending that improvements be completed before the source change, and joint presentation of that risk to the MWC." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Preliminary Risk Disclosure Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PreliminaryRiskDisclosureCapability ;
    proeth-prov:matchedOntologyLabel "Preliminary Risk Disclosure Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    skos:definition "Engineer B possessed the capability to recognize that the identified risk of lead leaching from old service pipes was sufficiently developed to warrant disclosure to the MWC before the source change proceeded, and to communicate that risk in a manner calibrated to the level of certainty available." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Project_Success_Notification a proeth:ProjectSuccessNotificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Project Success Notification" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Project Success Notification Capability" ;
    proeth:capabilityStatement "Engineer B possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    proeth:caseContext "Engineer B was the retained consulting engineer who identified the lead leaching risk and jointly presented findings and recommendations with Engineer A before the MWC voted to override those recommendations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Joint recommendation with Engineer A to the MWC that the water source change be substantially delayed until improvements could be completed." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Project Success Notification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationCapability ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    skos:definition "Engineer B possessed the capability to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and to communicate that the project as proposed would not be successful in terms of public health protection." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Public_Safety_Paramount a proeth:PublicSafetyParamountConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Public Safety Paramount" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's report identified the need for corrosion control improvements prior to the water source change to prevent lead leaching above drinking water standards. After the MWC voted to proceed over the joint recommendation, Engineer B's paramount safety duty constrained any further professional conduct that would facilitate the unsafe transition." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.97" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Public Safety Paramount Constraint" ;
    proeth:constraintStatement "Engineer B was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the confirmed lead leaching risk be fully disclosed and that Engineer B not facilitate or endorse the MWC's decision to proceed with the water source change before corrosion control improvements were in place." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1" ;
    proeth:temporalScope "From the completion of the water treatment evaluation report through and after the MWC override vote" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Paramount Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamountConstraint ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the confirmed lead leaching risk be fully disclosed and that Engineer B not facilitate or endorse the MWC's decision to proceed with the water source change before corrosion control improvements were in place." ;
    skos:definition "Engineer B was constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, requiring that the confirmed lead leaching risk be fully disclosed and that Engineer B not facilitate or endorse the MWC's decision to proceed with the water source change before corrosion control improvements were in place." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Public_Safety_Reporting a proeth:PublicSafetyReportingCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Public Safety Reporting" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Public Safety Reporting Capability" ;
    proeth:capabilityStatement "Engineer B possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    proeth:caseContext "As the retained water treatment consulting engineer who identified the lead leaching risk, Engineer B faced the obligation to report the public health risk to the appropriate regulatory authority after the MWC voted to proceed over the joint recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "The obligation to report arising from the MWC's override of the recommendation to delay the water source change until corrosion control improvements were completed." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Reporting Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyReportingCapability ;
    proeth-prov:matchedOntologyLabel "Public Safety Reporting Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    skos:definition "Engineer B possessed the capability to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public required reporting the lead leaching risk to the appropriate regulatory authority after the MWC overrode the joint engineering recommendation." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Report_Completeness a proeth:ReportCompletenessIntegrityCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Report Completeness" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Report Completeness Integrity Capability" ;
    proeth:capabilityStatement "Engineer B possessed the capability to ensure that the water treatment evaluation report provided to Engineer A included all relevant technical findings, the full scope of required improvements, and the complete timeline necessary for Engineer A and the MWC to make an informed decision about the water source change." ;
    proeth:caseContext "Engineer B was obligated to provide Engineer A with a complete report including all relevant technical findings and the full scope of required improvements so that Engineer A could fulfill the obligation to advise the MWC accurately." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Delivery of a report recommending extensive capital investments and a three-year timeline, representing a complete technical assessment of the treatment needs." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Report Completeness Integrity Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ReportCompletenessIntegrityCapability ;
    proeth-prov:matchedOntologyLabel "Report Completeness Integrity Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the capability to ensure that the water treatment evaluation report provided to Engineer A included all relevant technical findings, the full scope of required improvements, and the complete timeline necessary for Engineer A and the MWC to make an informed decision about the water source change." ;
    skos:definition "Engineer B possessed the capability to ensure that the water treatment evaluation report provided to Engineer A included all relevant technical findings, the full scope of required improvements, and the complete timeline necessary for Engineer A and the MWC to make an informed decision about the water source change." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Water_Treatment_Evaluation a proeth:WaterTreatmentEvaluationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Water Treatment Evaluation" ;
    proeth-core:possessedBy case76:Agent_Engineer_B ;
    proeth:capabilityClass "Water Treatment Evaluation Capability" ;
    proeth:capabilityStatement "Engineer B possessed the technical capability to evaluate the water treatment requirements for the MWC's proposed source change, including assessment of water quality, required treatment processes, capital investment needs, and a realistic implementation timeline." ;
    proeth:caseContext "Engineer B was the consulting engineer retained specifically to evaluate water treatment needs for the MWC's proposed change from reservoir supply to local river supply." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.91" ;
    proeth:demonstratedThrough "Delivery of a report recommending extensive capital investments and a three-year timeline for evaluation, design, and construction of water treatment improvements." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "expert" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B possessed the technical capability to evaluate the water treatment requirements for the MWC's proposed source change, including assessment of water quality, required treatment processes, capital investment needs, and a realistic implementation timeline." ;
    skos:definition "Engineer B possessed the technical capability to evaluate the water treatment requirements for the MWC's proposed source change, including assessment of water quality, required treatment processes, capital investment needs, and a realistic implementation timeline." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Metropolitan_Water_Commission_Client a proeth:PublicWaterCommission,
        owl:NamedIndividual ;
    rdfs:label "Metropolitan Water Commission Client" ;
    proeth:actor "Metropolitan Water Commission" ;
    proeth:caseInvolvement "Governing body of the MWC that retained Engineer B for water treatment evaluation, received joint recommendations from Engineer A and Engineer B to delay the water source change, and voted to proceed simultaneously with the accelerated evaluation and the source change despite those recommendations, creating a public health risk from potential lead leaching." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:otherAttribute "decision: Voted to proceed with simultaneous source change and accelerated improvements despite engineer recommendations" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Public Water Commission" ;
    proeth:roleNature "Public water utility commission" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public",
        "the MWC has been considering changing its water supply source",
        "the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Public Water Commission': The MWC is a municipal or quasi-governmental body commissioning engineering services and acting as the primary decision-maker, which aligns with Municipal Client. The commission structure with voting authority over technical recommendations is a specialization of that existing class." ;
    proeth-prov:matchedOntologyClass proeth:MunicipalClient ;
    proeth-prov:matchedOntologyLabel "Municipal Client" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the MWC has been considering changing its water supply source" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Governing body of the MWC that retained Engineer B for water treatment evaluation, received joint recommendations from Engineer A and Engineer B to delay the water source change, and voted to proceed simultaneously with the accelerated evaluation and the source change despite those recommendations, creating a public health risk from potential lead leaching." ;
    skos:definition "Governing body of the MWC that retained Engineer B for water treatment evaluation, received joint recommendations from Engineer A and Engineer B to delay the water source change, and voted to proceed simultaneously with the accelerated evaluation and the source change despite those recommendations, creating a public health risk from potential lead leaching." ;
    prov:generatedAtTime "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Metropolitan_Water_Commission_Client_Override a proeth:MunicipalClient,
        owl:NamedIndividual ;
    rdfs:label "Metropolitan Water Commission Client Override" ;
    proeth:actor "Metropolitan Water Commission" ;
    proeth:caseInvolvement "The MWC overruled the joint engineering recommendations of Engineers A and B regarding water treatment requirements, proceeding with plans that Engineers A and B believe endanger public health and safety." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Municipal Client" ;
    proeth:roleNature "Public water utility governing body" ;
    proeth:textReferences "The engineering judgments of Engineer A and Engineer B were overruled by the MWC.",
        "in the event that these formal presentations fail to sway the MWC to change its plans",
        "the consent of the MWC is not required." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Municipal Client'" ;
    proeth-prov:matchedOntologyClass proeth:MunicipalClient ;
    proeth-prov:matchedOntologyLabel "Municipal Client" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "The MWC overruled the joint engineering recommendations of Engineers A and B regarding water treatment requirements, proceeding with plans that Engineers A and B believe endanger public health and safety." ;
    skos:definition "The MWC overruled the joint engineering recommendations of Engineers A and B regarding water treatment requirements, proceeding with plans that Engineers A and B believe endanger public health and safety." ;
    prov:generatedAtTime "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Public_Affected_Water_Consumers a proeth:PublicRole,
        owl:NamedIndividual ;
    rdfs:label "Public Affected Water Consumers" ;
    proeth:actor "Public" ;
    proeth:caseInvolvement "Residents and water consumers in the MWC service area who are at risk of lead exposure from old service pipes if the water source change proceeds without adequate corrosion control improvements. Sparsely represented at the public meeting where the commission voted." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.85" ;
    proeth:otherAttribute "affected_interest: Drinking water safety and protection from lead leaching above regulatory standards",
        "representation: Sparsely attended public meeting" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Public Role" ;
    proeth:textReferences "a meeting sparsely attended by the public",
        "old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Role'" ;
    proeth-prov:matchedOntologyClass proeth:PublicRole ;
    proeth-prov:matchedOntologyLabel "Public Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Residents and water consumers in the MWC service area who are at risk of lead exposure from old service pipes if the water source change proceeds without adequate corrosion control improvements. Sparsely represented at the public meeting where the commission voted." ;
    skos:definition "Residents and water consumers in the MWC service area who are at risk of lead exposure from old service pipes if the water source change proceeds without adequate corrosion control improvements. Sparsely represented at the public meeting where the commission voted." ;
    prov:generatedAtTime "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Public_Endangered_Water_Consumers a proeth:PublicRole,
        owl:NamedIndividual ;
    rdfs:label "Public Endangered Water Consumers" ;
    proeth:actor "Public" ;
    proeth:caseInvolvement "Residents and water consumers in the MWC service area who face risk of lead exposure and other public health harms if the water source change proceeds without adequate treatment, and whose safety Engineers A and B are obligated to hold paramount." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:otherAttribute "affected_interest: Public health and safety from water supply" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Public Role" ;
    proeth:textReferences "Engineers A and B are required to hold paramount the safety, health, and welfare of the public",
        "given the gravity of the danger to public health and safety",
        "the need to hold paramount the safety, health, and welfare of the public is well established" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Role'" ;
    proeth-prov:matchedOntologyClass proeth:PublicRole ;
    proeth-prov:matchedOntologyLabel "Public Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the need to hold paramount the safety, health, and welfare of the public is well established" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Residents and water consumers in the MWC service area who face risk of lead exposure and other public health harms if the water source change proceeds without adequate treatment, and whose safety Engineers A and B are obligated to hold paramount." ;
    skos:definition "Residents and water consumers in the MWC service area who face risk of lead exposure and other public health harms if the water source change proceeds without adequate treatment, and whose safety Engineers A and B are obligated to hold paramount." ;
    prov:generatedAtTime "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:State_Regulatory_Agency_Authority a proeth:RegulatoryAuthorityRole,
        owl:NamedIndividual ;
    rdfs:label "State Regulatory Agency Authority" ;
    proeth:actor "State Regulatory Agency" ;
    proeth:caseInvolvement "The state regulatory agency is identified as an appropriate authority to receive a formal presentation of facts, findings, and recommendations from Engineers A and B regarding the public health danger posed by the MWC's decision to override the engineering recommendations." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasJurisdiction "State level" ;
    proeth:otherAttribute "domain: Water supply and public health" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Regulatory Authority Role" ;
    proeth:textReferences "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations.",
        "as with the state regulatory agency, this advisement should proceed in a formal manner." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Regulatory Authority Role'" ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryAuthorityRole ;
    proeth-prov:matchedOntologyLabel "Regulatory Authority Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "The state regulatory agency is identified as an appropriate authority to receive a formal presentation of facts, findings, and recommendations from Engineers A and B regarding the public health danger posed by the MWC's decision to override the engineering recommendations." ;
    skos:definition "The state regulatory agency is identified as an appropriate authority to receive a formal presentation of facts, findings, and recommendations from Engineers A and B regarding the public health danger posed by the MWC's decision to override the engineering recommendations." ;
    prov:generatedAtTime "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_3 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "accelerated evaluation and design of water treatment improvements equals change in water source" ;
    proeth:allenRelation "equals" ;
    proeth:evidence "the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth:fromEntity case76:Water_Source_Consideration ;
    proeth:fromEntityText "accelerated evaluation and design of water treatment improvements" ;
    proeth:owlTimeProperty "time:intervalEquals" ;
    proeth:toEntityText "change in water source" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 and Entity2 have the same start and end times" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_4 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B's report and recommendations before MWC meeting and vote" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer B...provided a report to Engineer A recommending extensive capital investments and a three-year timeline...Both Engineer A and Engineer B met with the MWC at a meeting...Despite those recommendations, the MWC voted to proceed" ;
    proeth:fromEntity case76:Evaluation_Report_Submission ;
    proeth:fromEntityText "Engineer B's report and recommendations" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "MWC meeting and vote" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_6 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "formal presentation of facts, findings, and recommendations to state regulatory agency before further pursuit of the matter if MWC does not change course" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The formal presentations satisfy Engineer A's and Engineer B's duty to report. However, in the event that these formal presentations fail to sway the MWC to change its plans...Engineers A and B have an obligation to further pursue the matter." ;
    proeth:fromEntity case76:Formal_Authority_Notification ;
    proeth:fromEntityText "formal presentation of facts, findings, and recommendations to state regulatory agency" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "further pursuit of the matter if MWC does not change course" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:TemporalRelation_7 a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "MWC vote overruling engineers before formal notification of state regulatory agency and other authorities" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The engineering judgments of Engineer A and Engineer B were overruled by the MWC. If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth:fromEntityText "MWC vote overruling engineers" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case76:Formal_Authority_Notification ;
    proeth:toEntityText "formal notification of state regulatory agency and other authorities" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "owlTimeURI",
        "toEntity" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case76:Formal_Authority_Notification ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:time_Accelerated_Project_Initiation a time:ProperInterval ;
    rdfs:label "After the MWC vote" .

case76:time_Continued_Pursuit_of_Matter a time:ProperInterval ;
    rdfs:label "Contingent future point, if formal presentations fail" .

case76:time_Engineer_Retention a time:Instant ;
    rdfs:label "Before report submission" .

case76:time_Evaluation_Report_Submission a time:Instant ;
    rdfs:label "Prior to MWC meeting" .

case76:time_Formal_Authority_Notification a time:Instant ;
    rdfs:label "Post-MWC vote, implied by Discussion" .

case76:time_Joint_Advisory_Recommendation a time:Instant ;
    rdfs:label "At the MWC meeting" .

case76:time_Low_Public_Attendance a time:Instant ;
    rdfs:label "At the time of the joint advisory presentation" .

case76:time_Project_Failure_Advisement a time:Instant ;
    rdfs:label "Post-MWC vote, implied by Discussion" .

case76:time_Public_Health_Risk_Identified a time:Instant ;
    rdfs:label "During report preparation, before submission" .

case76:time_Recommendation_Override a time:Instant ;
    rdfs:label "At the public MWC meeting, after the joint presentation" .

case76:time_Water_Source_Consideration a time:ProperInterval ;
    rdfs:label "Prior to Engineer B's retention" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case76:Engineers_A_B_Client_Consent_Independence_Capability a proeth:ClientConsentIndependenceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Client Consent Independence" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Client Consent Independence Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to recognize that their obligation to report the public health risk to the state regulatory authority did not require the MWC's consent, and to proceed with regulatory notification without seeking or waiting for client approval." ;
    proeth:caseContext "Engineers A and B were obligated to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the MWC's consent." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Recognition that the fundamental canon requiring engineers to hold paramount public safety overrides any requirement to obtain client consent before reporting to regulatory authorities." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Client Consent Independence Capability': Public Safety Paramount Judgment Capability covers recognizing that the obligation to hold paramount public safety takes precedence over duties of loyalty to a client. The present capability is a specific application of that broader judgment, focused on the procedural dimension that client consent is not a prerequisite for safety reporting. It is a variant of the existing class at medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamountJudgmentCapability ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount Judgment Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to recognize that their obligation to report the public health risk to the state regulatory authority did not require the MWC's consent, and to proceed with regulatory notification without seeking or waiting for client approval." ;
    skos:definition "Engineers A and B were required to recognize that their obligation to report the public health risk to the state regulatory authority did not require the MWC's consent, and to proceed with regulatory notification without seeking or waiting for client approval." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Concurrent_Escalation_Coordination a proeth:ConcurrentEscalationCoordinationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Concurrent Escalation Coordination" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Concurrent Escalation Coordination Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to coordinate their post-override escalation responses so that their actions were consistent and mutually reinforcing, even though their specific roles and actions need not be identical." ;
    proeth:caseContext "Because Engineers A and B had jointly presented their recommendations, their escalation responses after the MWC override were required to be coordinated and consistent." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Obligation to act in concert in responding to the MWC override, including coordinating the form, content, and target of regulatory notifications." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "their actions should be in concert, although not identical." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "their actions should be in concert, although not identical." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to coordinate their post-override escalation responses so that their actions were consistent and mutually reinforcing, even though their specific roles and actions need not be identical." ;
    skos:definition "Engineers A and B were required to coordinate their post-override escalation responses so that their actions were consistent and mutually reinforcing, even though their specific roles and actions need not be identical." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Confidentiality_Limit_Recognition a proeth:ConfidentialityLimitRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Confidentiality Limit Recognition" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Confidentiality Limit Recognition Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to recognize that any confidentiality obligations owed to the MWC did not extend to concealing the public health risk created by the MWC's override decision, and that the paramount obligation to public safety overrode any confidentiality constraint on regulatory reporting." ;
    proeth:caseContext "The case analysis cited BER Case No. 89-7 to establish that confidentiality obligations do not prevent reporting safety violations to appropriate public authorities." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Recognition, supported by the BER Case No. 89-7 precedent, that confidentiality cannot shield a client's decision that endangers public safety from regulatory reporting." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required.",
        "the NSPE Board of Ethical Review determined that 'it was unethical for Engineer A not to report the safety violations to the appropriate public authorities'" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidentiality Limit Recognition Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityLimitRecognitionCapability ;
    proeth-prov:matchedOntologyLabel "Confidentiality Limit Recognition Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the NSPE Board of Ethical Review determined that 'it was unethical for Engineer A not to report the safety violations to the appropriate public authorities'" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to recognize that any confidentiality obligations owed to the MWC did not extend to concealing the public health risk created by the MWC's override decision, and that the paramount obligation to public safety overrode any confidentiality constraint on regulatory reporting." ;
    skos:definition "Engineers A and B were required to recognize that any confidentiality obligations owed to the MWC did not extend to concealing the public health risk created by the MWC's override decision, and that the paramount obligation to public safety overrode any confidentiality constraint on regulatory reporting." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Consent_Independent_Reporting a proeth:Consent-IndependentSafetyReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Consent Independent Reporting" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC, as the client and governing body, had overruled the safety recommendations of Engineers A and B. The Board of Ethical Review found that the engineers were not required to obtain MWC consent before proceeding with regulatory notification, because the paramount public safety duty overrides the client relationship." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Consent-Independent Safety Reporting Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the consent of the MWC, because the paramount duty to protect public health and safety cannot be conditioned on client approval." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1 and Section II.1.a" ;
    proeth:temporalScope "After the MWC voted to proceed with the water source change over the joint recommendation of Engineers A and B" ;
    proeth:textReferences "as Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Consent-Independent Safety Reporting Constraint': The Public Safety Paramount Constraint establishes that the duty to hold public safety paramount takes precedence over obligations to clients and cannot be overridden by client instructions. The present constraint is a specific application of that principle to the consent question in regulatory reporting, making it a variant. The Client Consent Independence Obligation extracted earlier captures the obligation side; this constraint captures the boundary that client consent cannot gate safety reporting. Medium-confidence variant match to the parent is appropriate." ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamountConstraint ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "as Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the consent of the MWC, because the paramount duty to protect public health and safety cannot be conditioned on client approval." ;
    skos:definition "Engineers A and B were constrained to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the consent of the MWC, because the paramount duty to protect public health and safety cannot be conditioned on client approval." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Coordinated_Escalation a proeth:CoordinatedEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Coordinated Escalation" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B jointly identified the lead leaching risk and jointly presented recommendations that were overridden by the MWC. Their shared responsibility for the original recommendation created a corresponding shared responsibility to coordinate any regulatory escalation." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.78" ;
    proeth:obligatedParty "Engineers A and B" ;
    proeth:obligationClass "Coordinated Escalation Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to coordinate their escalation response after the MWC override, agreeing on the form, content, and target of any regulatory report or presentation so that the escalation was consistent, complete, and effective in protecting public health." ;
    proeth:temporalScope "Following the MWC vote to override the joint engineering recommendation" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to coordinate their escalation response after the MWC override, agreeing on the form, content, and target of any regulatory report or presentation so that the escalation was consistent, complete, and effective in protecting public health." ;
    skos:definition "Engineers A and B were obligated to coordinate their escalation response after the MWC override, agreeing on the form, content, and target of any regulatory report or presentation so that the escalation was consistent, complete, and effective in protecting public health." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Drinking_Water_Safety a proeth:SafetyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Drinking Water Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Old service pipes in the MWC service area posed a confirmed risk of leaching lead above drinking water standards if the water source was changed before corrosion control improvements were in place. This safety constraint established the technical and regulatory basis for the engineers' recommendation to delay the transition." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.95" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Safety Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained by the safety requirement that any change to the MWC water supply not result in lead or other contaminants leaching from old service pipes at levels exceeding applicable drinking water standards, requiring that corrosion control improvements be completed before the water source change was implemented." ;
    proeth:severity "critical" ;
    proeth:source "Federal and state drinking water standards; NSPE Code Section II.1" ;
    proeth:temporalScope "Throughout the water source change planning and implementation process" ;
    proeth:textReferences "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Safety Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:SafetyConstraint ;
    proeth-prov:matchedOntologyLabel "Safety Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained by the safety requirement that any change to the MWC water supply not result in lead or other contaminants leaching from old service pipes at levels exceeding applicable drinking water standards, requiring that corrosion control improvements be completed before the water source change was implemented." ;
    skos:definition "Engineers A and B were constrained by the safety requirement that any change to the MWC water supply not result in lead or other contaminants leaching from old service pipes at levels exceeding applicable drinking water standards, requiring that corrosion control improvements be completed before the water source change was implemented." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Formal_Regulatory_Presentation_Capability a proeth:FormalRegulatoryPresentationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Formal Regulatory Presentation" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Formal Regulatory Presentation Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to prepare and deliver a formal presentation of their facts, findings, and recommendations to the state regulatory agency, going beyond informal contact to a structured formal submission." ;
    proeth:caseContext "The case analysis determined that while the state regulatory agency had been contacted, a formal presentation of facts, findings, and recommendations was still required." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Recognition that informal contact with the state regulatory agency was insufficient and that a formal presentation of facts, findings, and recommendations was required." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The formal presentations satisfy Engineer A's and Engineer B's duty to report.",
        "there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Formal Regulatory Presentation Capability': Safety Disclosure Escalation Capability covers recognizing when internal resolution has failed and escalating to regulatory authorities. The present capability is more specific in requiring the ability to prepare and deliver a formal structured presentation to a regulatory body, which is a distinct communicative and procedural competency beyond merely deciding to escalate. It is a variant warranting medium-confidence match." ;
    proeth-prov:matchedOntologyClass proeth:SafetyDisclosureEscalationCapability ;
    proeth-prov:matchedOntologyLabel "Safety Disclosure Escalation Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to prepare and deliver a formal presentation of their facts, findings, and recommendations to the state regulatory agency, going beyond informal contact to a structured formal submission." ;
    skos:definition "Engineers A and B were required to prepare and deliver a formal presentation of their facts, findings, and recommendations to the state regulatory agency, going beyond informal contact to a structured formal submission." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Formal_Regulatory_Presentation_Constraint a proeth:FormalPresentationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Formal Regulatory Presentation" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B jointly recommended that corrosion control improvements be completed before the MWC changed its water source. The MWC overruled this recommendation. The state regulatory agency had been contacted informally, but the Board of Ethical Review found that a formal presentation of facts, findings, and recommendations was required." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Formal Presentation Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to make a formal written presentation of facts, findings, and recommendations to the state regulatory agency, because prior informal contact with that agency did not satisfy the professional obligation to notify appropriate authorities after the MWC overruled their safety recommendations." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1.a" ;
    proeth:temporalScope "After the MWC voted to proceed with the water source change over the joint recommendation of Engineers A and B" ;
    proeth:textReferences "The formal presentations satisfy Engineer A's and Engineer B's duty to report",
        "it appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Formal Presentation Constraint': The Verbal Only Report Constraint addresses the prohibition on treating verbal or informal communication as a substitute for a written report submitted to a public authority. The present constraint is a variant that applies specifically to regulatory escalation after a client override, requiring formal written presentation rather than informal contact. The core concept is the same but the context is escalation rather than initial reporting, so a medium-confidence variant match is appropriate." ;
    proeth-prov:matchedOntologyClass proeth:VerbalOnlyReportConstraint ;
    proeth-prov:matchedOntologyLabel "Verbal Only Report Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "it appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to make a formal written presentation of facts, findings, and recommendations to the state regulatory agency, because prior informal contact with that agency did not satisfy the professional obligation to notify appropriate authorities after the MWC overruled their safety recommendations." ;
    skos:definition "Engineers A and B were constrained to make a formal written presentation of facts, findings, and recommendations to the state regulatory agency, because prior informal contact with that agency did not satisfy the professional obligation to notify appropriate authorities after the MWC overruled their safety recommendations." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Joint_Recommendation a proeth:JointRecommendationCoordinationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Joint Recommendation" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Joint Recommendation Coordination Capability" ;
    proeth:capabilityStatement "Engineers A and B demonstrated the capability to coordinate their independently reached convergent conclusions into a unified joint recommendation presented to the MWC, ensuring the shared technical basis was accurately represented." ;
    proeth:caseContext "Engineers A and B presented their findings and recommendations jointly to the MWC, which then overruled those recommendations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Joint presentation of facts, findings, and recommendations to the MWC regarding water treatment and corrosion control requirements." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B demonstrated the capability to coordinate their independently reached convergent conclusions into a unified joint recommendation presented to the MWC, ensuring the shared technical basis was accurately represented." ;
    skos:definition "Engineers A and B demonstrated the capability to coordinate their independently reached convergent conclusions into a unified joint recommendation presented to the MWC, ensuring the shared technical basis was accurately represented." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Joint_Recommendation_Coordination a proeth:JointRecommendationCoordinationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Joint Recommendation Coordination" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Joint Recommendation Coordination Capability" ;
    proeth:capabilityStatement "Engineers A and B demonstrated the capability to coordinate their independent technical findings into a unified joint recommendation presented to the MWC, ensuring that the shared professional basis for the recommendation was clearly communicated." ;
    proeth:caseContext "Engineer A as chief engineer and Engineer B as retained consultant coordinated their findings and jointly presented to the MWC before the governing body voted to override their recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Joint meeting with the MWC at which both engineers presented a coordinated recommendation to delay the water source change until improvements were completed." ;
    proeth:possessedBy "Engineers A and B jointly" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B demonstrated the capability to coordinate their independent technical findings into a unified joint recommendation presented to the MWC, ensuring that the shared professional basis for the recommendation was clearly communicated." ;
    skos:definition "Engineers A and B demonstrated the capability to coordinate their independent technical findings into a unified joint recommendation presented to the MWC, ensuring that the shared professional basis for the recommendation was clearly communicated." ;
    prov:generatedAtTime "2026-06-05T11:25:14.530972+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Override_Escalation a proeth:OverrideEscalationJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Override Escalation" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Override Escalation Judgment Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to exercise the capability to recognize that the MWC override of their joint recommendation created an obligation to escalate the public health risk to the state regulatory authority, and to identify the correct form and content of that escalation." ;
    proeth:caseContext "After the MWC voted to proceed with the water source change over the joint engineering recommendation, Engineers A and B were obligated to escalate to the state regulatory agency." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Recognition that the MWC override triggered an obligation to contact the state regulatory agency and make a formal presentation of facts, findings, and recommendations." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities.",
        "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to exercise the capability to recognize that the MWC override of their joint recommendation created an obligation to escalate the public health risk to the state regulatory authority, and to identify the correct form and content of that escalation." ;
    skos:definition "Engineers A and B were required to exercise the capability to recognize that the MWC override of their joint recommendation created an obligation to escalate the public health risk to the state regulatory authority, and to identify the correct form and content of that escalation." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Post-Presentation_Persistence_Capability a proeth:Post-PresentationPersistenceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Post-Presentation Persistence" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Post-Presentation Persistence Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to recognize that completing formal presentations to the MWC and the state regulatory agency did not exhaust their professional obligation if those presentations failed to resolve the public health risk, and to identify and pursue additional available channels." ;
    proeth:caseContext "The case analysis determined that Engineers A and B had an obligation to further pursue the matter through additional channels if formal presentations to the MWC and the state regulatory agency failed to resolve the situation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Recognition that the gravity of the danger to public health and safety required further pursuit of the matter beyond initial formal presentations if those presentations failed to change the MWC's plans." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to recognize that completing formal presentations to the MWC and the state regulatory agency did not exhaust their professional obligation if those presentations failed to resolve the public health risk, and to identify and pursue additional available channels." ;
    skos:definition "Engineers A and B were required to recognize that completing formal presentations to the MWC and the state regulatory agency did not exhaust their professional obligation if those presentations failed to resolve the public health risk, and to identify and pursue additional available channels." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Post-Presentation_Persistence_Constraint a proeth:Post-OverridePersistenceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Post-Presentation Persistence" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The Board of Ethical Review found that formal presentations to the client and regulatory authority satisfy the initial duty to report, but that the gravity of the public health danger creates a continuing obligation to pursue the matter further if those presentations are ineffective." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Post-Override Persistence Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to continue pursuing resolution through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1" ;
    proeth:temporalScope "After formal presentations to the MWC and the state regulatory agency, if those presentations fail to produce a change in the MWC's plans" ;
    proeth:textReferences "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Post-Override Persistence Constraint': The Regulatory Escalation Constraint requires an engineer whose client has overridden a safety recommendation to report the risk to appropriate regulatory authorities. The present constraint extends that concept to require continued pursuit beyond the initial formal presentation if that presentation fails to produce a change in the client's plans. It is a variant that adds the persistence dimension to the escalation obligation. Medium-confidence variant match is appropriate." ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryEscalationConstraint ;
    proeth-prov:matchedOntologyLabel "Regulatory Escalation Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to continue pursuing resolution through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    skos:definition "Engineers A and B were constrained to continue pursuing resolution through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Precedent_Application a proeth:PrecedentApplicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Precedent Application" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Precedent Application Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to identify and apply prior NSPE Board of Ethical Review rulings addressing the duty to report public safety risks and the obligation to hold paramount public health, and to reason from those precedents to determine appropriate conduct after the MWC override." ;
    proeth:caseContext "The NSPE Board of Ethical Review applied multiple prior cases as precedents to establish the obligations of Engineers A and B after the MWC override." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "The case analysis explicitly applied BER Case No. 00-5, BER Case No. 19-10, and BER Case No. 89-7 as precedents establishing the duty to report and the paramount obligation to public safety." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "In BER Case No. 89-7, Engineer A was retained to investigate the structural components of an apartment building.",
        "In a case that has been cited many times, BER Case No. 00-5 centered on the reopening of a dangerous, closed bridge by a nonengineer public works director.",
        "More recently, in BER Case No. 19-10 Engineer A was hired by Client B to provide a building investigation after a fire." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "In a case that has been cited many times, BER Case No. 00-5 centered on the reopening of a dangerous, closed bridge by a nonengineer public works director." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to identify and apply prior NSPE Board of Ethical Review rulings addressing the duty to report public safety risks and the obligation to hold paramount public health, and to reason from those precedents to determine appropriate conduct after the MWC override." ;
    skos:definition "Engineers A and B were required to identify and apply prior NSPE Board of Ethical Review rulings addressing the duty to report public safety risks and the obligation to hold paramount public health, and to reason from those precedents to determine appropriate conduct after the MWC override." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Preliminary_Risk_Disclosure a proeth:PreliminaryRiskDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Preliminary Risk Disclosure" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's report identified the lead leaching risk and the need for prior corrosion control improvements. Both engineers presented this risk to the MWC before the vote. The preliminary risk disclosure constraint required that this disclosure be made clearly and completely so the MWC could make an informed decision, which the joint presentation at the MWC meeting satisfied." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Preliminary Risk Disclosure Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to disclose to the MWC the specific, quantified risk that proceeding with the water source change before completing corrosion control improvements would cause lead to leach from old service pipes at levels exceeding drinking water standards, even before a full remediation plan was in place." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; NSPE Code Section II.1.a" ;
    proeth:temporalScope "Prior to and at the MWC meeting at which the source change decision was made" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Preliminary Risk Disclosure Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:PreliminaryRiskDisclosureConstraint ;
    proeth-prov:matchedOntologyLabel "Preliminary Risk Disclosure Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to disclose to the MWC the specific, quantified risk that proceeding with the water source change before completing corrosion control improvements would cause lead to leach from old service pipes at levels exceeding drinking water standards, even before a full remediation plan was in place." ;
    skos:definition "Engineers A and B were constrained to disclose to the MWC the specific, quantified risk that proceeding with the water source change before completing corrosion control improvements would cause lead to leach from old service pipes at levels exceeding drinking water standards, even before a full remediation plan was in place." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Project_Failure_Notification a proeth:ProjectSuccessNotificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Project Failure Notification" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Project Success Notification Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, without prior completion of corrosion control and water treatment improvements." ;
    proeth:caseContext "Engineers A and B were obligated to formally notify the MWC that the project would not be successful if defined as ensuring the public would not be endangered." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Obligation to advise the MWC formally that the water source change would not achieve safe outcomes without the recommended safeguards." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "if project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful.",
        "this advisement should proceed in a formal manner." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Project Success Notification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationCapability ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "if project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, without prior completion of corrosion control and water treatment improvements." ;
    skos:definition "Engineers A and B were required to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, without prior completion of corrosion control and water treatment improvements." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Project_Success_Advisory a proeth:UnsuccessfulProjectAdvisoryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Project Success Advisory" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The Board of Ethical Review found that if project success is defined as the public not being endangered, Engineers A and B were required to advise the MWC formally that the project would not be successful under that definition, and that this advisement should proceed in a formal manner." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Unsuccessful Project Advisory Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of corrosion control improvements." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, professional ethics principles requiring engineers to advise clients of project failure risks" ;
    proeth:temporalScope "Before or concurrent with the escalation to the state regulatory agency" ;
    proeth:textReferences "if project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful",
        "this advisement should proceed in a formal manner" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Unsuccessful Project Advisory Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:UnsuccessfulProjectAdvisoryConstraint ;
    proeth-prov:matchedOntologyLabel "Unsuccessful Project Advisory Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "if project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of corrosion control improvements." ;
    skos:definition "Engineers A and B were constrained to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of corrosion control improvements." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Project_Success_Notification_Constraint a proeth:UnsuccessfulProjectAdvisoryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Project Success Notification" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The joint recommendation to substantially delay the water source change until improvements were completed constituted the required advisory notification that the project as proposed by the MWC would not succeed in protecting public health. The constraint required this advisory to be given before the MWC voted, which the joint presentation satisfied." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Unsuccessful Project Advisory Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and that proceeding simultaneously with the transition and the improvements would result in project failure in the safety dimension." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1; professional ethics provisions on advising clients of project success prospects" ;
    proeth:temporalScope "Prior to and at the MWC meeting at which the source change decision was made" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Unsuccessful Project Advisory Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:UnsuccessfulProjectAdvisoryConstraint ;
    proeth-prov:matchedOntologyLabel "Unsuccessful Project Advisory Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and that proceeding simultaneously with the transition and the improvements would result in project failure in the safety dimension." ;
    skos:definition "Engineers A and B were constrained to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, and that proceeding simultaneously with the transition and the improvements would result in project failure in the safety dimension." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Public_Safety_Reporting a proeth:PublicSafetyReportingCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Public Safety Reporting" ;
    proeth-core:possessedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:capabilityClass "Public Safety Reporting Capability" ;
    proeth:capabilityStatement "Engineers A and B were required to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public took precedence over duties of loyalty to the MWC, and to act on that recognition by taking affirmative steps including regulatory reporting even though doing so was adverse to the MWC's interests." ;
    proeth:caseContext "After the MWC overruled their joint recommendations, Engineers A and B were obligated to report the public health risk to the state regulatory authority regardless of the MWC's preferences." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedThrough "Obligation to report the public health risk to the state regulatory authority after the MWC overruled their joint engineering recommendations." ;
    proeth:possessedBy "Engineers A and B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The formal presentations satisfy Engineer A's and Engineer B's duty to report.",
        "not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Reporting Capability'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyReportingCapability ;
    proeth-prov:matchedOntologyLabel "Public Safety Reporting Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public took precedence over duties of loyalty to the MWC, and to act on that recognition by taking affirmative steps including regulatory reporting even though doing so was adverse to the MWC's interests." ;
    skos:definition "Engineers A and B were required to recognize that the professional obligation to hold paramount the safety, health, and welfare of the public took precedence over duties of loyalty to the MWC, and to act on that recognition by taking affirmative steps including regulatory reporting even though doing so was adverse to the MWC's interests." ;
    prov:generatedAtTime "2026-06-05T11:29:39.466339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Regulatory_Escalation a proeth:RegulatoryEscalationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Regulatory Escalation" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC voted to proceed with the water source change before corrosion control improvements were in place, creating a confirmed risk of lead leaching above drinking water standards. Engineers A and B had identified this risk and had their recommendation overruled, triggering the obligation to escalate to the state regulatory agency. The constraint prohibited them from remaining silent after the override." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Regulatory Escalation Constraint" ;
    proeth:constraintStatement "After the MWC overrode the joint safety recommendation, Engineers A and B were constrained by the safety and ethical obligation to report the confirmed public health risk to the appropriate regulatory authority, and were prohibited from treating the MWC's override as a final resolution that extinguished further professional duty." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1.a; NSPE Code Section II.1.c" ;
    proeth:temporalScope "From the MWC override vote forward, until formal notification to the appropriate regulatory authority was completed" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "After the MWC overrode the joint safety recommendation, Engineers A and B were constrained by the safety and ethical obligation to report the confirmed public health risk to the appropriate regulatory authority, and were prohibited from treating the MWC's override as a final resolution that extinguished further professional duty." ;
    skos:definition "After the MWC overrode the joint safety recommendation, Engineers A and B were constrained by the safety and ethical obligation to report the confirmed public health risk to the appropriate regulatory authority, and were prohibited from treating the MWC's override as a final resolution that extinguished further professional duty." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Regulatory_Escalation_After_Override a proeth:RegulatoryEscalationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Regulatory Escalation After Override" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC rejected the recommendation that corrosion control improvements be completed before the water source change, creating a confirmed risk of lead leaching above drinking water standards. NSPE Code Section II.1.a requires notification of all appropriate authorities when professional judgment is overruled and life or property is endangered." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Regulatory Escalation Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to report the confirmed public health risk to the state regulatory authority after the MWC overruled their joint safety recommendations, because the client override created a condition endangering public welfare that could not be resolved within the professional relationship." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1.a" ;
    proeth:temporalScope "After the MWC voted to proceed with the water source change over the joint recommendation of Engineers A and B" ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to report the confirmed public health risk to the state regulatory authority after the MWC overruled their joint safety recommendations, because the client override created a condition endangering public welfare that could not be resolved within the professional relationship." ;
    skos:definition "Engineers A and B were constrained to report the confirmed public health risk to the state regulatory authority after the MWC overruled their joint safety recommendations, because the client override created a condition endangering public welfare that could not be resolved within the professional relationship." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Simultaneous_Transition_Safety a proeth:SimultaneousTransitionSafetyConstraint,
        owl:NamedIndividual ;
    rdfs:label "MWC Simultaneous Transition Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's evaluation recommended extensive capital investments and a three-year timeline for corrosion control improvements before the water source change. The MWC voted to proceed with the change before those improvements were completed, creating a confirmed risk of lead leaching above drinking water standards." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Simultaneous Transition Safety Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to refuse to endorse or facilitate the MWC's plan to proceed with the water source change simultaneously with or before the completion of required corrosion control improvements, because the professional engineering assessment established that the safety improvements must be completed before the transition to protect public health." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1" ;
    proeth:temporalScope "From the time Engineer B's water treatment evaluation established the need for prior corrosion control improvements" ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to refuse to endorse or facilitate the MWC's plan to proceed with the water source change simultaneously with or before the completion of required corrosion control improvements, because the professional engineering assessment established that the safety improvements must be completed before the transition to protect public health." ;
    skos:definition "Engineers A and B were constrained to refuse to endorse or facilitate the MWC's plan to proceed with the water source change simultaneously with or before the completion of required corrosion control improvements, because the professional engineering assessment established that the safety improvements must be completed before the transition to protect public health." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Water_Treatment_Evaluation_Report a proeth:WaterTreatmentEngineeringReportResource,
        owl:NamedIndividual ;
    rdfs:label "MWC Water Treatment Evaluation Report" ;
    proeth-core:availableTo case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.87" ;
    proeth:createdBy "Engineer B" ;
    proeth:documentTitle "Water Treatment Needs Evaluation Report for Metropolitan Water Commission Source Change" ;
    proeth:resourceClass "Water Treatment Engineering Report Resource" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth:usedBy "Engineer A and Engineer B" ;
    proeth:usedInContext "Engineer B's report recommended extensive capital investments and a three-year timeline for evaluation, design, and construction of corrosion control improvements before changing the water supply source from remote reservoirs to the local river." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:15.547667+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext" ;
    rdfs:comment "Engineer B's report recommended extensive capital investments and a three-year timeline for evaluation, design, and construction of corrosion control improvements before changing the water supply source from remote reservoirs to the local river." ;
    skos:definition "Engineer B's report recommended extensive capital investments and a three-year timeline for evaluation, design, and construction of corrosion control improvements before changing the water supply source from remote reservoirs to the local river." ;
    prov:generatedAtTime "2026-06-05T11:17:15.547667+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:NSPE_Code_Section_II.1 a proeth:NSPECodeProvision,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code Section II.1" ;
    proeth-core:availableTo case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.97" ;
    proeth:createdBy "National Society of Professional Engineers" ;
    proeth:documentTitle "NSPE Code of Ethics for Engineers, Section II.1" ;
    proeth:resourceClass "NSPE Code Provision" ;
    proeth:textReferences "The remaining referenced Code sections provide a step-by-step path forward in this case for Engineer A and Engineer B with Section II.1. in mind." ;
    proeth:usedBy "Engineer A and Engineer B" ;
    proeth:usedInContext "Cited as the foundational rule of practice requiring engineers to hold paramount the safety, health, and welfare of the public, framing the step-by-step path forward for Engineers A and B." ;
    proeth:version "Current" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'NSPE Code Provision'" ;
    proeth-prov:matchedOntologyClass proeth:NSPECodeProvision ;
    proeth-prov:matchedOntologyLabel "NSPE Code Provision" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The remaining referenced Code sections provide a step-by-step path forward in this case for Engineer A and Engineer B with Section II.1. in mind." ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Cited as the foundational rule of practice requiring engineers to hold paramount the safety, health, and welfare of the public, framing the step-by-step path forward for Engineers A and B." ;
    skos:definition "Cited as the foundational rule of practice requiring engineers to hold paramount the safety, health, and welfare of the public, framing the step-by-step path forward for Engineers A and B." ;
    prov:generatedAtTime "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:NSPE_Code_Section_II.1.a a proeth:NSPECodeProvision,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code Section II.1.a" ;
    proeth-core:availableTo case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.97" ;
    proeth:createdBy "National Society of Professional Engineers" ;
    proeth:documentTitle "NSPE Code of Ethics for Engineers, Section II.1.a" ;
    proeth:resourceClass "NSPE Code Provision" ;
    proeth:textReferences "Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth:usedBy "Engineer A and Engineer B" ;
    proeth:usedInContext "Cited as the specific provision requiring engineers whose judgment is overruled to notify not only the employer or client but also all other appropriate authorities when life or property is endangered." ;
    proeth:version "Current" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'NSPE Code Provision'" ;
    proeth-prov:matchedOntologyClass proeth:NSPECodeProvision ;
    proeth-prov:matchedOntologyLabel "NSPE Code Provision" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Cited as the specific provision requiring engineers whose judgment is overruled to notify not only the employer or client but also all other appropriate authorities when life or property is endangered." ;
    skos:definition "Cited as the specific provision requiring engineers whose judgment is overruled to notify not only the employer or client but also all other appropriate authorities when life or property is endangered." ;
    prov:generatedAtTime "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:NSPE_Code_Section_II.1.c a proeth:NSPECodeProvision,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code Section II.1.c" ;
    proeth-core:availableTo case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.95" ;
    proeth:createdBy "National Society of Professional Engineers" ;
    proeth:documentTitle "NSPE Code of Ethics for Engineers, Section II.1.c" ;
    proeth:resourceClass "NSPE Code Provision" ;
    proeth:textReferences "This action may also address Section II.1.c." ;
    proeth:usedBy "Engineer A and Engineer B" ;
    proeth:usedInContext "Referenced as an additional provision potentially addressed by the formal presentation of facts, findings, and recommendations to appropriate authorities." ;
    proeth:version "Current" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'NSPE Code Provision'" ;
    proeth-prov:matchedOntologyClass proeth:NSPECodeProvision ;
    proeth-prov:matchedOntologyLabel "NSPE Code Provision" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "This action may also address Section II.1.c." ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Referenced as an additional provision potentially addressed by the formal presentation of facts, findings, and recommendations to appropriate authorities." ;
    skos:definition "Referenced as an additional provision potentially addressed by the formal presentation of facts, findings, and recommendations to appropriate authorities." ;
    prov:generatedAtTime "2026-06-05T11:18:10.541094+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case76:CausalChain_1 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Water Source Consideration → Engineer Retention" ;
    proeth:causalLanguage "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A" ;
    proeth:causalStep1 "Water Source Consideration -- MWC begins considering switching from remote reservoirs to the local river to cut costs" ;
    proeth:causalStep2 "Engineer Retention -- Engineer B is retained to evaluate water treatment needs for the proposed change" ;
    proeth:cause case76:Water_Source_Consideration ;
    proeth:causeText "Water Source Consideration" ;
    proeth:counterfactual "Without the MWC considering a change in water source, there would have been no need to retain Engineer B to evaluate treatment requirements" ;
    proeth:effect case76:Engineer_Retention ;
    proeth:effectText "Engineer Retention" ;
    proeth:necessaryFactors "Lack of in-house capacity to fully assess water treatment needs",
        "MWC's decision to consider changing the water supply source",
        "Need to evaluate treatment requirements before any change" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case76:Agent_Metropolitan_Water_Commission ;
    proeth:responsibleAgentText "Metropolitan Water Commission (MWC)" ;
    proeth:sufficientFactors "MWC considering a water source change combined with the need for specialized water treatment evaluation" ;
    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 76 Extraction" .

case76:CausalChain_2 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Engineer Retention → Evaluation Report Submission" ;
    proeth:causalLanguage "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline" ;
    proeth:causalStep1 "Engineer Retention -- Engineer B retained to evaluate treatment needs" ;
    proeth:causalStep2 "Evaluation Report Submission -- Engineer B submits formal report recommending capital investments and three-year timeline" ;
    proeth:cause case76:Engineer_Retention ;
    proeth:causeText "Engineer Retention" ;
    proeth:counterfactual "Without being retained to evaluate treatment needs, Engineer B would not have produced the report" ;
    proeth:effect case76:Evaluation_Report_Submission ;
    proeth:effectText "Evaluation Report Submission" ;
    proeth:necessaryFactors "Engineer B being retained to perform the evaluation",
        "Engineer B's technical analysis of water treatment requirements",
        "Existence of old service pipes susceptible to lead leaching" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineer B" ;
    proeth:sufficientFactors "Engineer B retained and conducting evaluation produces a formal report with recommendations" ;
    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 76 Extraction" .

case76:CausalChain_5 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Low Public Attendance → Recommendation Override" ;
    proeth:causalLanguage "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed" ;
    proeth:causalStep1 "Low Public Attendance -- MWC meeting sparsely attended by the public" ;
    proeth:causalStep2 "Recommendation Override -- MWC votes to proceed despite engineers' recommendations" ;
    proeth:cause case76:Low_Public_Attendance ;
    proeth:causeText "Low Public Attendance" ;
    proeth:counterfactual "With robust public attendance and scrutiny, the MWC may have been less willing to override the safety recommendation" ;
    proeth:effect case76:Recommendation_Override ;
    proeth:effectText "Recommendation Override" ;
    proeth:necessaryFactors "Limited public presence at the decision-making meeting",
        "Reduced public scrutiny or pressure on the MWC" ;
    proeth:responsibilityType "indirect" ;
    proeth:responsibleAgent case76:Agent_Metropolitan_Water_Commission ;
    proeth:responsibleAgentText "Metropolitan Water Commission (MWC)" ;
    proeth:sufficientFactors "Low public attendance combined with MWC's cost-cutting priorities enabled the override without public opposition" ;
    proeth:withinAgentControl false ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:CausalChain_6 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Joint Advisory Recommendation → Recommendation Override" ;
    proeth:causalLanguage "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth:causalStep1 "Joint Advisory Recommendation -- Engineers recommend delaying source change until improvements complete" ;
    proeth:causalStep2 "Recommendation Override -- MWC votes to proceed simultaneously, overruling the engineers' judgment" ;
    proeth:cause case76:Joint_Advisory_Recommendation ;
    proeth:causeText "Joint Advisory Recommendation" ;
    proeth:counterfactual "Without a recommendation to delay, there would have been nothing for the MWC to override" ;
    proeth:effect case76:Recommendation_Override ;
    proeth:effectText "Recommendation Override" ;
    proeth:necessaryFactors "Existence of the engineers' recommendation to delay",
        "MWC's authority to vote on the matter",
        "MWC's prioritization of cost reduction over delay" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case76:Agent_Metropolitan_Water_Commission ;
    proeth:responsibleAgentText "Metropolitan Water Commission (MWC)" ;
    proeth:sufficientFactors "The recommendation presented combined with the MWC's contrary cost-driven decision produces an override" ;
    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 76 Extraction" .

case76:CausalChain_7 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Recommendation Override → Accelerated Project Initiation" ;
    proeth:causalLanguage "the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth:causalStep1 "Recommendation Override -- MWC votes to proceed simultaneously against engineers' advice" ;
    proeth:causalStep2 "Accelerated Project Initiation -- Source change and design work begin proceeding simultaneously" ;
    proeth:cause case76:Recommendation_Override ;
    proeth:causeText "Recommendation Override" ;
    proeth:counterfactual "Without the vote to proceed, the accelerated simultaneous work would not have begun" ;
    proeth:effect case76:Accelerated_Project_Initiation ;
    proeth:effectText "Accelerated Project Initiation" ;
    proeth:necessaryFactors "Authority to direct project work to begin",
        "MWC vote to proceed simultaneously" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case76:Agent_Metropolitan_Water_Commission ;
    proeth:responsibleAgentText "Metropolitan Water Commission (MWC)" ;
    proeth:sufficientFactors "The MWC vote to proceed directly initiates simultaneous source change and design work" ;
    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 76 Extraction" .

case76:Engineers_A_B_Client_Consent_Independence a proeth:ClientConsentIndependenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Client Consent Independence" ;
    proeth-core:defeasibleUnder case76:MWC_Source_Change_Override ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC, as the client and governing body, overruled the joint engineering recommendations. Engineers A and B were required to report to the state regulatory agency regardless of whether the MWC consented to or approved of that reporting." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Client Consent Independence Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the MWC's consent, because the paramount duty to public welfare does not require client authorization." ;
    proeth:temporalScope "At the point of escalation to the state regulatory agency following the MWC's override." ;
    proeth:textReferences "As Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "As Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the MWC's consent, because the paramount duty to public welfare does not require client authorization." ;
    skos:definition "Engineers A and B were obligated to proceed with regulatory notification and formal presentation to the state regulatory agency without seeking or waiting for the MWC's consent, because the paramount duty to public welfare does not require client authorization." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Concurrent_Action_Coordination a proeth:ConcurrentEngineeringActionObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Concurrent Action Coordination" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B jointly presented findings and recommendations to the MWC regarding the water source change and the need for corrosion control improvements. When the MWC overruled those recommendations, their subsequent escalation actions were required to be coordinated." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Concurrent_Safety_Reporting ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Concurrent Engineering Action Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to coordinate their escalation actions so that their responses to the MWC override were consistent and mutually reinforcing, even if not identical in form, because they had jointly presented their findings and recommendations." ;
    proeth:temporalScope "Throughout the escalation process following the MWC's override of the joint recommendations." ;
    proeth:textReferences "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.82 ;
    proeth-prov:matchReasoning "Via class 'Concurrent Engineering Action Obligation': The Coordinated Escalation Obligation extracted from prior sections captures the duty of jointly presenting engineers to coordinate their escalation response. This class generalizes that concept for reuse across cases where multiple engineers must act in concert after a joint presentation is overruled." ;
    proeth-prov:matchedOntologyClass proeth:CoordinatedEscalationObligation ;
    proeth-prov:matchedOntologyLabel "Coordinated Escalation Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to coordinate their escalation actions so that their responses to the MWC override were consistent and mutually reinforcing, even if not identical in form, because they had jointly presented their findings and recommendations." ;
    skos:definition "Engineers A and B were obligated to coordinate their escalation actions so that their responses to the MWC override were consistent and mutually reinforcing, even if not identical in form, because they had jointly presented their findings and recommendations." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Drinking_Water_Safety_Obligation a proeth:DrinkingWaterSafetyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Drinking Water Safety" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC planned to change its water supply source from remote reservoirs to the local river. Engineers A and B identified that this change without corrosion control improvements would cause lead leaching from old service pipes at levels exceeding drinking water standards." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Drinking Water Safety Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to ensure that the MWC did not implement the water source change in a manner that would result in drinking water failing to meet health-based standards for lead, and to oppose the change until adequate corrosion control measures were in place." ;
    proeth:temporalScope "Throughout the evaluation, recommendation, and escalation process." ;
    proeth:textReferences "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to ensure that the MWC did not implement the water source change in a manner that would result in drinking water failing to meet health-based standards for lead, and to oppose the change until adequate corrosion control measures were in place." ;
    skos:definition "Engineers A and B were obligated to ensure that the MWC did not implement the water source change in a manner that would result in drinking water failing to meet health-based standards for lead, and to oppose the change until adequate corrosion control measures were in place." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Low_Public_Attendance a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Low Public Attendance" ;
    proeth:causedByAction case76:Joint_Advisory_Recommendation ;
    proeth:causesStateChange "Public awareness of the safety risk and engineering recommendations remained limited, reducing the likelihood of public pressure influencing the MWC's decision." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Limited Public Awareness State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At the time of the joint advisory presentation" ;
    proeth:temporalSequence 5 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The public MWC meeting at which Engineers A and B jointly presented their recommendations was sparsely attended, limiting public awareness of and input on the proposed source change and its risks." ;
    time:hasTime case76:time_Low_Public_Attendance ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

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

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

case76:CausalChain_10 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Formal Authority Notification → Continued Pursuit of Matter" ;
    proeth:causalLanguage "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter" ;
    proeth:causalStep1 "Formal Authority Notification -- Engineers formally present facts to authorities and client" ;
    proeth:causalStep2 "Project Failure Advisement -- Engineers advise the MWC the project will not be successful" ;
    proeth:causalStep3 "Continued Pursuit of Matter -- If presentations fail, engineers further pursue resolution given gravity of danger" ;
    proeth:cause case76:Formal_Authority_Notification ;
    proeth:causeText "Formal Authority Notification" ;
    proeth:counterfactual "Had the formal presentations succeeded in changing MWC's plans, no further pursuit would be obligated" ;
    proeth:effect case76:Continued_Pursuit_of_Matter ;
    proeth:effectText "Continued Pursuit of Matter" ;
    proeth:necessaryFactors "Failure of those presentations to change MWC's plans",
        "Formal presentations having been made",
        "Gravity of the danger to public health and safety" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineers A and B" ;
    proeth:sufficientFactors "Failed formal presentations combined with continuing grave danger triggers the obligation to further pursue the matter" ;
    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 76 Extraction" .

case76:CausalChain_4 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Public Health Risk Identified → Joint Advisory Recommendation" ;
    proeth:causalLanguage "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed" ;
    proeth:causalStep1 "Public Health Risk Identified -- Lead leaching risk recognized from premature source change" ;
    proeth:causalStep2 "Joint Advisory Recommendation -- Engineers A and B jointly recommend substantial delay until improvements completed" ;
    proeth:cause case76:Public_Health_Risk_Identified ;
    proeth:causeText "Public Health Risk Identified" ;
    proeth:counterfactual "Without identifying the health risk, the engineers would have had no basis to recommend delaying the change" ;
    proeth:effect case76:Joint_Advisory_Recommendation ;
    proeth:effectText "Joint Advisory Recommendation" ;
    proeth:necessaryFactors "Engineers' professional obligation to hold public safety paramount",
        "Identification of the lead leaching public health risk",
        "Opportunity to present at the MWC meeting" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineers A and B" ;
    proeth:sufficientFactors "Identified public health risk combined with engineers' duty to protect public produces a joint recommendation to delay" ;
    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 76 Extraction" .

case76:CausalChain_8 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Recommendation Override → Formal Authority Notification" ;
    proeth:causalLanguage "The engineering judgments of Engineer A and Engineer B were overruled by the MWC. If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities" ;
    proeth:causalStep1 "Recommendation Override -- MWC overrules the engineers' professional judgment" ;
    proeth:causalStep2 "Formal Authority Notification -- Engineers obligated to formally present facts, findings, and recommendations to authorities" ;
    proeth:cause case76:Recommendation_Override ;
    proeth:causeText "Recommendation Override" ;
    proeth:counterfactual "Had the MWC adopted the recommendation, the obligation to escalate to authorities would not have been triggered" ;
    proeth:effect case76:Formal_Authority_Notification ;
    proeth:effectText "Formal Authority Notification" ;
    proeth:necessaryFactors "Continued belief that life or property is endangered",
        "MWC overruling the engineers' professional judgment",
        "NSPE Code obligation to notify appropriate authorities" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineers A and B" ;
    proeth:sufficientFactors "Override of judgment under endangerment conditions triggers the duty to formally notify all appropriate 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 76 Extraction" .

case76:CausalChain_9 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Recommendation Override → Project Failure Advisement" ;
    proeth:causalLanguage "if project success is defined as \"the public will not be endangered at all,\" then Engineers A and B should advise their client that they believe the project will not be successful" ;
    proeth:causalStep1 "Recommendation Override -- MWC proceeds despite recommendation" ;
    proeth:causalStep2 "Project Failure Advisement -- Engineers formally advise the MWC the project will not be successful as structured" ;
    proeth:cause case76:Recommendation_Override ;
    proeth:causeText "Recommendation Override" ;
    proeth:counterfactual "Without the override to proceed without improvements, there would be no basis to advise the project will fail" ;
    proeth:effect case76:Project_Failure_Advisement ;
    proeth:effectText "Project Failure Advisement" ;
    proeth:necessaryFactors "Definition of project success as not endangering the public",
        "Engineers' assessment that public will be endangered",
        "MWC's decision to proceed simultaneously" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineers A and B" ;
    proeth:sufficientFactors "Override combined with the success criterion of public safety triggers the duty to advise of likely failure" ;
    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 76 Extraction" .

case76:Engineer_A_Client_Economic_Pressure_Refusal a proeth:ClientEconomicPressureRefusalObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Economic Pressure Refusal" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A ;
    proeth:caseContext "The MWC's motivation for changing the water source was to reduce municipal expenditures and lower water rates. The MWC voted to proceed over the joint engineering recommendation, prioritizing cost savings over the safety-based timeline for completing corrosion control improvements." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.83" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Client_Override_Response ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Client Economic Pressure Refusal Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to refuse to endorse or facilitate the MWC's decision to proceed with the water source change when that decision was motivated by cost reduction goals and overrode the safety-based recommendation to delay, and to refrain from subordinating the paramount duty to public welfare to the MWC's economic interests." ;
    proeth:temporalScope "Following the MWC vote to override the joint engineering recommendation" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Economic Pressure Refusal Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ClientEconomicPressureRefusalObligation ;
    proeth-prov:matchedOntologyLabel "Client Economic Pressure Refusal Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to refuse to endorse or facilitate the MWC's decision to proceed with the water source change when that decision was motivated by cost reduction goals and overrode the safety-based recommendation to delay, and to refrain from subordinating the paramount duty to public welfare to the MWC's economic interests." ;
    skos:definition "Engineer A was obligated to refuse to endorse or facilitate the MWC's decision to proceed with the water source change when that decision was motivated by cost reduction goals and overrode the safety-based recommendation to delay, and to refrain from subordinating the paramount duty to public welfare to the MWC's economic interests." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Risk_Disclosure_to_MWC a proeth:PreliminaryRiskDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Risk Disclosure to MWC" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A served as superintendent and chief engineer for the MWC, received Engineer B's report, and jointly presented findings and recommendations to the MWC before the vote on proceeding with the water source change." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Proactive_Risk_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Preliminary Risk Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to the MWC the risk that proceeding with the water source change without completing corrosion control improvements would result in lead leaching from old service pipes at levels exceeding drinking water standards, and to recommend delay until improvements were complete." ;
    proeth:temporalScope "Before the MWC vote on whether to proceed with the water source change" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Preliminary Risk Disclosure Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:PreliminaryRiskDisclosureObligation ;
    proeth-prov:matchedOntologyLabel "Preliminary Risk Disclosure Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to the MWC the risk that proceeding with the water source change without completing corrosion control improvements would result in lead leaching from old service pipes at levels exceeding drinking water standards, and to recommend delay until improvements were complete." ;
    skos:definition "Engineer A was obligated to disclose to the MWC the risk that proceeding with the water source change without completing corrosion control improvements would result in lead leaching from old service pipes at levels exceeding drinking water standards, and to recommend delay until improvements were complete." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Complete_Report_to_Engineer_A a proeth:CompleteTechnicalReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Complete Report to Engineer A" ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B was retained to evaluate water treatment needs and reported findings to Engineer A before the joint presentation to the MWC. The completeness of that report was essential to enable Engineer A to fulfill his own obligations as chief engineer." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case76:Engineer_B_Complete_Report_to_MWC ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Complete Technical Reporting Obligation" ;
    proeth:obligationStatement "Engineer B was obligated to provide Engineer A with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the specific risk of lead leaching from old service pipes if the water source change proceeded without prior corrosion control improvements." ;
    proeth:temporalScope "Before the joint presentation to the MWC" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Complete Technical Reporting Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:CompleteTechnicalReportingObligation ;
    proeth-prov:matchedOntologyLabel "Complete Technical Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated to provide Engineer A with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the specific risk of lead leaching from old service pipes if the water source change proceeded without prior corrosion control improvements." ;
    skos:definition "Engineer B was obligated to provide Engineer A with a complete report including all relevant technical findings, the full scope of required improvements, the three-year timeline, and the specific risk of lead leaching from old service pipes if the water source change proceeded without prior corrosion control improvements." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Drinking_Water_Safety a proeth:SafetyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Drinking Water Safety" ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B was retained to evaluate water treatment needs for the proposed water source change. The evaluation identified a specific public health risk from lead leaching that would result if the change proceeded without prior corrosion control improvements." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case76:Engineer_B_Public_Welfare_Water_Safety ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Safety Obligation" ;
    proeth:obligationStatement "Engineer B was obligated to ensure that the water treatment evaluation and recommendations were sufficient to protect public health by preventing lead leaching from old service pipes at levels exceeding drinking water standards, and to communicate clearly that the water source change could not safely proceed without prior completion of corrosion control improvements." ;
    proeth:temporalScope "Throughout the evaluation engagement and at the time of the MWC presentation" ;
    proeth:textReferences "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated to ensure that the water treatment evaluation and recommendations were sufficient to protect public health by preventing lead leaching from old service pipes at levels exceeding drinking water standards, and to communicate clearly that the water source change could not safely proceed without prior completion of corrosion control improvements." ;
    skos:definition "Engineer B was obligated to ensure that the water treatment evaluation and recommendations were sufficient to protect public health by preventing lead leaching from old service pipes at levels exceeding drinking water standards, and to communicate clearly that the water source change could not safely proceed without prior completion of corrosion control improvements." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Risk_Disclosure_to_MWC a proeth:PreliminaryRiskDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Risk Disclosure to MWC" ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B was retained by the MWC to evaluate water treatment needs for a proposed change from remote reservoir supply to local river supply. Engineer B's evaluation identified that corrosion control improvements were required before the change to prevent lead leaching from old service pipes." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Proactive_Risk_Disclosure ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Preliminary Risk Disclosure Obligation" ;
    proeth:obligationStatement "Engineer B was obligated to disclose to the MWC the specific risk that changing the water source without prior corrosion control improvements would cause old service pipes to leach lead at levels exceeding drinking water standards, including the technical basis and the three-year improvement timeline required to address the risk." ;
    proeth:temporalScope "Before the MWC vote on whether to proceed with the water source change" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Preliminary Risk Disclosure Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:PreliminaryRiskDisclosureObligation ;
    proeth-prov:matchedOntologyLabel "Preliminary Risk Disclosure Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated to disclose to the MWC the specific risk that changing the water source without prior corrosion control improvements would cause old service pipes to leach lead at levels exceeding drinking water standards, including the technical basis and the three-year improvement timeline required to address the risk." ;
    skos:definition "Engineer B was obligated to disclose to the MWC the specific risk that changing the water source without prior corrosion control improvements would cause old service pipes to leach lead at levels exceeding drinking water standards, including the technical basis and the three-year improvement timeline required to address the risk." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Client_Override_Response a proeth:ClientOverrideRefusalPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Client Override Response" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "MWC vote to proceed with simultaneous water source change and improvement design" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "The MWC voted to proceed with the water source change simultaneously with evaluation and design of improvements, directly overriding the joint recommendation of Engineers A and B to delay until improvements were completed, requiring Engineers A and B to determine whether to refuse continued participation and escalate." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The client override refusal principle requires Engineers A and B to refuse to acquiesce silently to the MWC's decision and to escalate to the state regulatory agency, given that the override creates an unmitigated risk of lead contamination in the public water supply." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Client Override Refusal Principle" ;
    proeth:tensionResolution "The client override refusal principle requires active response rather than passive compliance; the engineers must escalate to the state regulatory agency and may need to withdraw from the project if the risk cannot be mitigated." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Via class 'Client Override Refusal Principle': The existing ontology contains 'Client Override Refusal Principle' defined as the professional principle establishing that when a client instructs an engineer to proceed without implementing safety or environmental protective measures that the engineer has identified as necessary, the engineer must refuse to continue work in a manner that would create or perpetuate the identified risk. This is a direct match." ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideRefusalPrinciple ;
    proeth-prov:matchedOntologyLabel "Client Override Refusal Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "The MWC voted to proceed with the water source change simultaneously with evaluation and design of improvements, directly overriding the joint recommendation of Engineers A and B to delay until improvements were completed, requiring Engineers A and B to determine whether to refuse continued participation and escalate." ;
    skos:definition "The MWC voted to proceed with the water source change simultaneously with evaluation and design of improvements, directly overriding the joint recommendation of Engineers A and B to delay until improvements were completed, requiring Engineers A and B to determine whether to refuse continued participation and escalate." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Graduated_Escalation_Response a proeth:GraduatedResponseProportionalityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Graduated Escalation Response" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Lead leaching risk from old service pipes",
        "MWC override of joint safety recommendations" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B completed the first escalation step by jointly recommending delay to the MWC. Following the override, the graduated response principle requires them to proceed to the next proportionate step of formal written notification to the MWC and presentation of findings to the state regulatory agency." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "The severity and certainty of the lead leaching risk, combined with the MWC's override of explicit safety recommendations, justifies escalation to the state regulatory agency as the next proportionate step in the graduated response framework." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Graduated Response Proportionality Principle" ;
    proeth:tensionResolution "The graduated response principle supports escalation to the state regulatory agency as a proportionate and necessary next step, given that the client-level step has been exhausted without resolution." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.91 ;
    proeth-prov:matchReasoning "Via class 'Graduated Response Proportionality Principle': The existing ontology contains 'Graduated Response Proportionality Principle' defined as requiring engineers to calibrate the urgency and directness of their response to a discovered violation or risk in proportion to the certainty, severity, and legal clarity of the threat, proceeding through escalating steps. This is a direct match to the post-override situation faced by Engineers A and B." ;
    proeth-prov:matchedOntologyClass proeth:GraduatedResponseProportionalityPrinciple ;
    proeth-prov:matchedOntologyLabel "Graduated Response Proportionality Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B completed the first escalation step by jointly recommending delay to the MWC. Following the override, the graduated response principle requires them to proceed to the next proportionate step of formal written notification to the MWC and presentation of findings to the state regulatory agency." ;
    skos:definition "Engineers A and B completed the first escalation step by jointly recommending delay to the MWC. Following the override, the graduated response principle requires them to proceed to the next proportionate step of formal written notification to the MWC and presentation of findings to the state regulatory agency." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Graduated_Response a proeth:GraduatedResponseProportionalityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Graduated Response" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client",
        "State Regulatory Agency Authority" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B were directed to proceed through escalating steps: first notifying the client, then making formal presentations to the state regulatory agency, and then pursuing further escalation if those formal presentations failed to produce remediation." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The graduated response framework requires formal client advisement and formal regulatory presentation before further escalation, but the gravity of the public health risk means the obligation to persist does not end with formal presentations." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Graduated Response Proportionality Principle" ;
    proeth:tensionResolution "The graduated response is calibrated to the severity of the risk; because the danger to public health is grave, the obligation to persist beyond formal presentations is triggered." ;
    proeth:textReferences "The formal presentations satisfy Engineer A's and Engineer B's duty to report. However, in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter.",
        "The remaining referenced Code sections provide a step-by-step path forward in this case for Engineer A and Engineer B with Section II.1. in mind." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Graduated Response Proportionality Principle'" ;
    proeth-prov:matchedOntologyClass proeth:GraduatedResponseProportionalityPrinciple ;
    proeth-prov:matchedOntologyLabel "Graduated Response Proportionality Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The remaining referenced Code sections provide a step-by-step path forward in this case for Engineer A and Engineer B with Section II.1. in mind." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B were directed to proceed through escalating steps: first notifying the client, then making formal presentations to the state regulatory agency, and then pursuing further escalation if those formal presentations failed to produce remediation." ;
    skos:definition "Engineers A and B were directed to proceed through escalating steps: first notifying the client, then making formal presentations to the state regulatory agency, and then pursuing further escalation if those formal presentations failed to produce remediation." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Public_Funds_Stewardship a proeth:PublicFundsStewardshipPrinciple,
        owl:NamedIndividual ;
    rdfs:label "MWC Public Funds Stewardship" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "MWC infrastructure decision to change water source",
        "Public funds used for water utility operations" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "The MWC is a public water utility making infrastructure decisions with public funds. Engineers A and B bear a heightened obligation to ensure the MWC and the public understand the full cost and liability implications of proceeding without adequate water treatment improvements, including regulatory penalties and public health costs." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "The public funds stewardship principle heightens the engineers' obligation to provide complete and honest advice to the MWC, and to ensure that the public is not misled about the cost-safety tradeoff being made with their funds." ;
    proeth:invokedBy "Engineer A Water Commission Chief Engineer",
        "Engineer B Water Treatment Consultant" ;
    proeth:principleClass "Public Funds Stewardship Principle" ;
    proeth:tensionResolution "The public funds stewardship principle reinforces rather than conflicts with the faithful agent duty in this context; honest and complete advice serves both the MWC's legitimate interests and the public's interest in responsible use of public funds." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.87 ;
    proeth-prov:matchReasoning "Via class 'Public Funds Stewardship Principle': The existing ontology contains 'Public Funds Stewardship Principle' defined as establishing that engineers engaged on publicly funded projects bear a heightened responsibility to avoid conduct resulting in unjustified expenditure of public funds and must be honest and complete beyond minimum duties owed to a private client. This matches the MWC context as a public water utility making infrastructure decisions with public funds." ;
    proeth-prov:matchedOntologyClass proeth:PublicFundsStewardshipPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Funds Stewardship Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source from purchasing water from remote reservoirs from another regional authority to using the local river as the MWC's source." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "The MWC is a public water utility making infrastructure decisions with public funds. Engineers A and B bear a heightened obligation to ensure the MWC and the public understand the full cost and liability implications of proceeding without adequate water treatment improvements, including regulatory penalties and public health costs." ;
    skos:definition "The MWC is a public water utility making infrastructure decisions with public funds. Engineers A and B bear a heightened obligation to ensure the MWC and the public understand the full cost and liability implications of proceeding without adequate water treatment improvements, including regulatory penalties and public health costs." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case76:Engineer_A_Dual_Role a proeth:DualRoleConflictState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Dual Role" ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Confidentiality_Safety_Override ;
    proeth-core:activatesObligation case76:Engineers_A_B_Formal_Regulatory_Presentation ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "Throughout Engineer A's tenure as superintendent and chief engineer, acutely active from the MWC override vote onward" ;
    proeth:affectedParties "Engineer A",
        "MWC",
        "Public water consumers" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.83" ;
    proeth:principleTransformation "Transforms the general conflict of interest principle into a concrete obligation to manage the structural tension between organizational loyalty and independent professional judgment, with public safety as the paramount consideration." ;
    proeth:stateClass "Dual Role Conflict State" ;
    proeth:subject "Engineer A's simultaneous role as superintendent and chief engineer for MWC" ;
    proeth:terminatedBy "Role separation, resignation, organizational reversal of decision, or completion of required safeguards" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed",
        "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth:triggeringEvent "MWC vote to proceed contrary to Engineer A's recommendation, placing Engineer A in the position of overseeing implementation of a decision they recommended against" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's simultaneous role as superintendent and chief engineer for MWC" ;
    skos:definition "Engineer A's simultaneous role as superintendent and chief engineer for MWC" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Complete_Report_to_MWC a proeth:CompleteReportingPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Complete Report to MWC" ;
    proeth-core:invokedBy case76:Agent_Engineer_B ;
    proeth:appliedTo "Joint recommendation to the MWC",
        "Water treatment needs evaluation report" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk, satisfying the complete reporting obligation by not omitting adverse findings that would affect the MWC's decision." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The complete reporting principle required Engineer B to include all material findings about the lead leaching risk and the inadequacy of proceeding without corrosion control improvements, regardless of whether those findings were inconvenient to the MWC's cost-reduction objectives." ;
    proeth:invokedBy "Engineer B Water Treatment Consultant" ;
    proeth:principleClass "Complete Reporting Principle" ;
    proeth:tensionResolution "Complete reporting serves the client's genuine interests by enabling informed decision-making, even when the findings are adverse to the client's preferred course of action." ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.88 ;
    proeth-prov:matchReasoning "Via class 'Complete Reporting Principle': The existing ontology contains 'Complete Reporting Principle' defined as requiring engineers to include all relevant and pertinent information in reports, analyses, and professional communications, prohibiting selective omission of data that would materially alter conclusions. This matches the reporting obligations of Engineer B and the joint presentation to the MWC." ;
    proeth-prov:matchedOntologyClass proeth:CompleteReportingPrinciple ;
    proeth-prov:matchedOntologyLabel "Complete Reporting Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk, satisfying the complete reporting obligation by not omitting adverse findings that would affect the MWC's decision." ;
    skos:definition "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk, satisfying the complete reporting obligation by not omitting adverse findings that would affect the MWC's decision." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Safety_Reporting a proeth:SafetyReportingEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Safety Reporting" ;
    proeth-core:hasObligation case76:Engineer_B_Faithful_Agent_Boundary,
        case76:Engineer_B_Post-Override_Regulatory_Reporting,
        case76:Engineer_B_Risk_Disclosure_to_MWC,
        case76:Engineer_B_Safety_Reporting_Escalation ;
    proeth:actor "Engineer B" ;
    proeth:caseInvolvement "As the retained water treatment consulting engineer, Engineer B jointly presented findings and recommendations with Engineer A, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Water treatment consulting" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Safety Reporting Engineer" ;
    proeth:textReferences "Engineers A and B have an obligation to further pursue the matter.",
        "Engineers A and B have presented the findings and recommendations jointly",
        "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers A and B have presented the findings and recommendations jointly" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "As the retained water treatment consulting engineer, Engineer B jointly presented findings and recommendations with Engineer A, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    skos:definition "As the retained water treatment consulting engineer, Engineer B jointly presented findings and recommendations with Engineer A, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    prov:generatedAtTime "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Water_Treatment_Consultant a proeth:WaterTreatmentConsultingEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Water Treatment Consultant" ;
    proeth-core:adheresToPrinciple case76:Engineer_B_Complete_Report_to_MWC,
        case76:Engineer_B_Public_Welfare_Water_Safety ;
    proeth-core:hasObligation case76:Engineer_B_Complete_Report_to_Engineer_A,
        case76:Engineer_B_Drinking_Water_Safety ;
    proeth:actor "Engineer B" ;
    proeth:caseInvolvement "Retained by the MWC to evaluate water treatment needs associated with changing the water supply source from remote reservoirs to the local river. Produced a report recommending extensive capital investments and a three-year evaluation and construction timeline to ensure corrosion control and prevent lead leaching above drinking water standards. Jointly recommended delay of the source change with Engineer A." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Water treatment evaluation and public health engineering" ;
    proeth:otherAttribute "engagement_type: Consulting engineer retained by MWC" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Water Treatment Consulting Engineer" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed",
        "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Water Treatment Consulting Engineer': Engineer B is a consulting engineer, which is a specialization of Consultant Role. However, the role is specifically an engineering consulting role focused on water treatment evaluation, making it more precisely a specialization of Engineer Role or Consultant Role. Matched as a specialization of Consultant Role at medium confidence because the engineering specialty and public health protection obligations distinguish it from the generic consultant archetype." ;
    proeth-prov:matchedOntologyClass proeth:ConsultantRole ;
    proeth-prov:matchedOntologyLabel "Consultant Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Retained by the MWC to evaluate water treatment needs associated with changing the water supply source from remote reservoirs to the local river. Produced a report recommending extensive capital investments and a three-year evaluation and construction timeline to ensure corrosion control and prevent lead leaching above drinking water standards. Jointly recommended delay of the source change with Engineer A." ;
    skos:definition "Retained by the MWC to evaluate water treatment needs associated with changing the water supply source from remote reservoirs to the local river. Produced a report recommending extensive capital investments and a three-year evaluation and construction timeline to ensure corrosion control and prevent lead leaching above drinking water standards. Jointly recommended delay of the source change with Engineer A." ;
    prov:generatedAtTime "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

case76:Agent_State_Regulatory_Agency a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "State Regulatory Agency" ;
    proeth-core:hasRole case76:State_Regulatory_Agency_Authority .

case76:Engineer_A_Client_Relationship_MWC a proeth:ClientRelationshipEstablished,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Relationship MWC" ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Coordinated_Escalation_Actions ;
    proeth-core:activatesObligation case76:Engineers_A_B_Formal_Regulatory_Presentation ;
    proeth-core:affects case76:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case76:Engineer_Retention ;
    proeth:activePeriod "Throughout Engineer A's tenure as superintendent and chief engineer" ;
    proeth:affectedParties "Engineer A",
        "MWC" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms individual professional duties into a coordinated shared obligation structure, requiring that professionals who have jointly committed to findings act in concert on follow-up even though their specific actions may differ." ;
    proeth:stateClass "Client Relationship Established" ;
    proeth:subject "Engineer A's employment relationship with MWC as superintendent and chief engineer" ;
    proeth:terminatedBy "Resignation, termination, or end of appointment" ;
    proeth:textReferences "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth:triggeringEvent "Engineer A's appointment as superintendent and chief engineer for MWC" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's employment relationship with MWC as superintendent and chief engineer" ;
    skos:definition "Engineer A's employment relationship with MWC as superintendent and chief engineer" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Water_Commission_Chief_Engineer a proeth:WaterCommissionChiefEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Water Commission Chief Engineer" ;
    proeth-core:adheresToPrinciple case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineers_A_B_Faithful_Agent_Duty,
        case76:Engineers_A_B_Public_Funds_Stewardship,
        case76:MWC_Public_Funds_Stewardship ;
    proeth-core:hasObligation case76:Engineer_A_Faithful_Agent_Boundary ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Serves as superintendent and chief engineer for the MWC, received Engineer B's report on water treatment needs, and jointly recommended to the MWC that the water source change be substantially delayed until improvements were completed. The MWC voted to proceed despite this recommendation." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasEmployer "Metropolitan Water Commission" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:roleCategory "employer_relationship" ;
    proeth:roleClass "Water Commission Chief Engineer" ;
    proeth:roleInOrganization "Superintendent and Chief Engineer" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed",
        "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Serves as superintendent and chief engineer for the MWC, received Engineer B's report on water treatment needs, and jointly recommended to the MWC that the water source change be substantially delayed until improvements were completed. The MWC voted to proceed despite this recommendation." ;
    skos:definition "Serves as superintendent and chief engineer for the MWC, received Engineer B's report on water treatment needs, and jointly recommended to the MWC that the water source change be substantially delayed until improvements were completed. The MWC voted to proceed despite this recommendation." ;
    prov:generatedAtTime "2026-06-05T11:17:25.675106+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Safety_Reporting_Escalation a proeth:ClientOverrideEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Safety Reporting Escalation" ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B evaluated water treatment needs, identified the lead leaching risk, and jointly recommended with Engineer A that the MWC delay the water source change. The MWC overruled this recommendation. Engineer B was required to escalate to the state regulatory agency." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Client_Override_Refusal ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Client Override Escalation Obligation" ;
    proeth:obligationStatement "Engineer B, as the retained water treatment consulting engineer, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    proeth:temporalScope "After the MWC voted to proceed with the water source change over the joint engineering objection." ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities.",
        "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B, as the retained water treatment consulting engineer, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    skos:definition "Engineer B, as the retained water treatment consulting engineer, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Complete_Reporting a proeth:CompleteReportingPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Complete Reporting" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client",
        "State Regulatory Agency Authority" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B were required to include all relevant technical findings regarding the lead exposure risk in their formal presentations to the MWC and the state regulatory agency, without selective omission of facts that could alter the regulatory response." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Complete reporting requires that the formal presentations contain all facts, findings, and recommendations necessary for the regulatory authority to assess the risk and take appropriate action." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Complete Reporting Principle" ;
    proeth:tensionResolution "The complete reporting obligation is not limited by client preferences; the engineers must present all relevant information to regulatory authorities regardless of whether the MWC would prefer selective disclosure." ;
    proeth:textReferences "there should be a formal presentation of the facts, findings, and recommendations" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Complete Reporting Principle'" ;
    proeth-prov:matchedOntologyClass proeth:CompleteReportingPrinciple ;
    proeth-prov:matchedOntologyLabel "Complete Reporting Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "there should be a formal presentation of the facts, findings, and recommendations" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B were required to include all relevant technical findings regarding the lead exposure risk in their formal presentations to the MWC and the state regulatory agency, without selective omission of facts that could alter the regulatory response." ;
    skos:definition "Engineers A and B were required to include all relevant technical findings regarding the lead exposure risk in their formal presentations to the MWC and the state regulatory agency, without selective omission of facts that could alter the regulatory response." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Coordinated_Escalation_Actions a proeth:CoordinatedJointActionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Coordinated Escalation Actions" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B jointly presented findings and recommendations to the MWC. The Board of Ethical Review noted that because the presentation was joint, their subsequent actions should be in concert, though not necessarily identical, to maintain a coherent and credible professional record before regulatory authorities." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Coordinated Joint Action Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained to coordinate their escalation and reporting actions so that those actions were consistent and mutually reinforcing, because they had jointly presented their findings and recommendations to the MWC and their subsequent professional conduct needed to reflect that joint posture, though their individual actions need not be identical." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, professional ethics principles governing joint professional conduct" ;
    proeth:temporalScope "Throughout the escalation and reporting process following the MWC override" ;
    proeth:textReferences "it is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "it is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained to coordinate their escalation and reporting actions so that those actions were consistent and mutually reinforcing, because they had jointly presented their findings and recommendations to the MWC and their subsequent professional conduct needed to reflect that joint posture, though their individual actions need not be identical." ;
    skos:definition "Engineers A and B were constrained to coordinate their escalation and reporting actions so that those actions were consistent and mutually reinforcing, because they had jointly presented their findings and recommendations to the MWC and their subsequent professional conduct needed to reflect that joint posture, though their individual actions need not be identical." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Formal_Escalation_Obligation a proeth:FormalEscalationObligationPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Formal Escalation Obligation" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client",
        "State Regulatory Agency Authority" ;
    proeth:balancingWith "Graduated Response Proportionality Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Although the state regulatory agency had already been contacted informally, Engineers A and B were required to make a formal presentation of facts, findings, and recommendations to that agency, and to formally advise the MWC of the predicted project failure, because informal contact was insufficient to satisfy their reporting obligation." ;
    proeth:confidence "0.83" ;
    proeth:interpretation "The formality requirement ensures that the regulatory authority receives information in a structured form that enables action and creates a record, and that the client receives a clear professional advisement rather than an informal expression of concern." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Formal Escalation Obligation Principle" ;
    proeth:tensionResolution "The formal escalation obligation is consistent with the graduated response framework; it specifies the required quality of the escalation step rather than altering its sequence." ;
    proeth:textReferences "Again, as with the state regulatory agency, this advisement should proceed in a formal manner.",
        "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations.",
        "The formal presentations satisfy Engineer A's and Engineer B's duty to report." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Although the state regulatory agency had already been contacted informally, Engineers A and B were required to make a formal presentation of facts, findings, and recommendations to that agency, and to formally advise the MWC of the predicted project failure, because informal contact was insufficient to satisfy their reporting obligation." ;
    skos:definition "Although the state regulatory agency had already been contacted informally, Engineers A and B were required to make a formal presentation of facts, findings, and recommendations to that agency, and to formally advise the MWC of the predicted project failure, because informal contact was insufficient to satisfy their reporting obligation." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Project_Success_Notification_Principle a proeth:ProjectSuccessNotificationPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Project Success Notification" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Lead leaching risk from old service pipes",
        "MWC water source change project" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B advised the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, satisfying the project success notification obligation by clearly communicating the conditions under which the project would fail to protect public health." ;
    proeth:confidence "0.89" ;
    proeth:interpretation "The project success notification principle required Engineers A and B to advise the MWC that proceeding without improvements would result in unsafe water quality, and following the override, requires formal written documentation of that notification." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Project Success Notification Principle" ;
    proeth:tensionResolution "The project success notification principle is consistent with the faithful agent duty; advising the client of foreseeable failure modes serves the client's genuine interests even when the client rejects the advice." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.89 ;
    proeth-prov:matchReasoning "Via class 'Project Success Notification Principle': The existing ontology contains 'Project Success Notification Principle' defined as requiring engineers to advise clients when a project will not be successful, including safety outcomes, when the engineer has identified conditions that will result in unsafe outcomes if unaddressed. This matches the obligation of Engineers A and B to advise the MWC that proceeding without improvements will result in unsafe water quality." ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationPrinciple ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B advised the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, satisfying the project success notification obligation by clearly communicating the conditions under which the project would fail to protect public health." ;
    skos:definition "Engineers A and B advised the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, satisfying the project success notification obligation by clearly communicating the conditions under which the project would fail to protect public health." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Public_Funds_Stewardship a proeth:PublicFundsStewardshipPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Public Funds Stewardship" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client",
        "Public Affected Water Consumers" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "As engineers engaged on a public water utility project funded by public resources, Engineers A and B bore a heightened responsibility to ensure that their formal presentations were complete and honest, and that the MWC was not permitted to proceed with a plan that would result in unjustified expenditure of public funds on a project that would fail to protect public health." ;
    proeth:confidence "0.78" ;
    proeth:interpretation "The public utility context heightens the engineers' obligations beyond those owed to a private client; the use of public funds and the service of a public population impose an affirmative obligation of completeness and honesty in all professional communications." ;
    proeth:invokedBy "Engineer A Water Commission Chief Engineer",
        "Engineer B Water Treatment Consultant" ;
    proeth:principleClass "Public Funds Stewardship Principle" ;
    proeth:tensionResolution "The public funds stewardship obligation reinforces rather than conflicts with the faithful agent duty in this context, because honest and complete reporting serves the genuine interests of the public utility and its ratepayers." ;
    proeth:textReferences "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Funds Stewardship Principle'" ;
    proeth-prov:matchedOntologyClass proeth:PublicFundsStewardshipPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Funds Stewardship Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "As engineers engaged on a public water utility project funded by public resources, Engineers A and B bore a heightened responsibility to ensure that their formal presentations were complete and honest, and that the MWC was not permitted to proceed with a plan that would result in unjustified expenditure of public funds on a project that would fail to protect public health." ;
    skos:definition "As engineers engaged on a public water utility project funded by public resources, Engineers A and B bore a heightened responsibility to ensure that their formal presentations were complete and honest, and that the MWC was not permitted to proceed with a plan that would result in unjustified expenditure of public funds on a project that would fail to protect public health." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Public_Safety_Paramount a proeth:PublicSafetyParamountConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Public Safety Paramount" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC overruled the joint safety recommendations of Engineers A and B regarding corrosion control improvements needed before a water source change. The Board of Ethical Review grounded its entire analysis in the paramount public safety duty established by NSPE Code Section II.1, citing prior BER cases including BER Case No. 00-5 and BER Case No. 19-10." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.97" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Public Safety Paramount Constraint" ;
    proeth:constraintStatement "Engineers A and B were constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, which took precedence over their obligations to the MWC as client and employer and could not be overridden by the MWC's vote to proceed with the water source change." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1" ;
    proeth:temporalScope "Throughout the professional engagement with the MWC" ;
    proeth:textReferences "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics",
        "as Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Paramount Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamountConstraint ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The role of the professional engineer in protecting the public health, safety, and welfare is fundamental to the practice of engineering and is the overriding charge in the NSPE Code of Ethics" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, which took precedence over their obligations to the MWC as client and employer and could not be overridden by the MWC's vote to proceed with the water source change." ;
    skos:definition "Engineers A and B were constrained by the inviolable duty to hold paramount the safety, health, and welfare of the public, which took precedence over their obligations to the MWC as client and employer and could not be overridden by the MWC's vote to proceed with the water source change." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

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

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

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

case76:Engineers_A_B_Post-Override_Regulatory_Escalation a proeth:ClientOverridePublicSafetyReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Post-Override Regulatory Escalation" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC voted to proceed simultaneously with the water source change and the evaluation and design of improvements, directly overriding the joint recommendation of Engineers A and B to delay until corrosion control improvements were complete. The override created a risk of lead exposure to water consumers." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Graduated_Escalation_Response ;
    proeth:obligatedParty "Engineers A and B" ;
    proeth:obligationClass "Client Override Public Safety Reporting Obligation" ;
    proeth:obligationStatement "After the MWC voted to proceed with the water source change over their joint recommendation, Engineers A and B were obligated to report the situation to the appropriate state regulatory authority, presenting the facts, findings, and recommendations so that the authority could exercise its oversight function and protect public health." ;
    proeth:temporalScope "Following the MWC vote to override the joint engineering recommendation" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Public Safety Reporting Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverridePublicSafetyReportingObligation ;
    proeth-prov:matchedOntologyLabel "Client Override Public Safety Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "After the MWC voted to proceed with the water source change over their joint recommendation, Engineers A and B were obligated to report the situation to the appropriate state regulatory authority, presenting the facts, findings, and recommendations so that the authority could exercise its oversight function and protect public health." ;
    skos:definition "After the MWC voted to proceed with the water source change over their joint recommendation, Engineers A and B were obligated to report the situation to the appropriate state regulatory authority, presenting the facts, findings, and recommendations so that the authority could exercise its oversight function and protect public health." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Project_Success_Notification a proeth:ProjectSuccessNotificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Project Success Notification" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B identified that proceeding with the water source change without completing required improvements would result in drinking water that failed to meet lead standards. They were obligated to communicate this clearly to the MWC before the vote." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Project_Success_Notification_Principle ;
    proeth:obligatedParty "Engineers A and B" ;
    proeth:obligationClass "Project Success Notification Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, so that the MWC had the opportunity to reconsider before the engineers were placed in a position of ethical conflict." ;
    proeth:temporalScope "Before the MWC vote on whether to proceed with the water source change" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Project Success Notification Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationObligation ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, so that the MWC had the opportunity to reconsider before the engineers were placed in a position of ethical conflict." ;
    skos:definition "Engineers A and B were obligated to advise the MWC that the water source change would not achieve safe outcomes without prior completion of corrosion control improvements, so that the MWC had the opportunity to reconsider before the engineers were placed in a position of ethical conflict." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

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

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

case76:Engineer_A_Safety_Reporting_Escalation a proeth:ClientOverrideEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Reporting Escalation" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A jointly recommended with Engineer B that the MWC delay the water source change pending corrosion control improvements. The MWC overruled this recommendation. Engineer A was required to escalate to the state regulatory agency." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Client_Override_Refusal ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Client Override Escalation Obligation" ;
    proeth:obligationStatement "Engineer A, as chief engineer and superintendent of the MWC, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    proeth:temporalScope "After the MWC voted to proceed with the water source change over the joint engineering objection." ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities.",
        "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A, as chief engineer and superintendent of the MWC, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    skos:definition "Engineer A, as chief engineer and superintendent of the MWC, was obligated to escalate the public health risk to the state regulatory authority after the MWC overruled the joint recommendation to delay the water source change." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Client_Relationship_MWC a proeth:ClientRelationshipEstablished,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Client Relationship MWC" ;
    proeth-core:activatedByEvent case76:Accelerated_Project_Initiation,
        case76:Engineer_Retention ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Simultaneous_Transition_Safety ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_B ;
    proeth:activePeriod "From retention by MWC through completion of consulting engagement" ;
    proeth:affectedParties "Engineer B",
        "MWC" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty to protect public health and safety into a concrete obligation to object, document, and report when a utility proceeds with a supply change that creates foreseeable lead leaching risk in the distribution system." ;
    proeth:stateClass "Client Relationship Established" ;
    proeth:subject "Engineer B's consulting engagement with MWC to evaluate water treatment needs" ;
    proeth:terminatedBy "Completion of consulting engagement or termination of contract" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source" ;
    proeth:triggeringEvent "MWC's retention of Engineer B as consulting engineer" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer B's consulting engagement with MWC to evaluate water treatment needs" ;
    skos:definition "Engineer B's consulting engagement with MWC to evaluate water treatment needs" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Client_Override_Refusal a proeth:ClientOverrideRefusalPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Client Override Refusal" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client Override" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The MWC's decision to proceed without the recommended water treatment measures constitutes a client override of safety-necessary engineering judgment, triggering the obligation to escalate rather than acquiesce." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Client Override Refusal Principle" ;
    proeth:tensionResolution "The client override refusal obligation is triggered by the identification of public health risk; loyalty to the MWC does not extend to acquiescing in a decision that endangers public water consumers." ;
    proeth:textReferences "The engineering judgments of Engineer A and Engineer B were overruled by the MWC. If Engineers A and B believe life or property is endangered, Section II.1.a. provides that not only shall the employer or client be notified, but also all other appropriate authorities." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Refusal Principle'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideRefusalPrinciple ;
    proeth-prov:matchedOntologyLabel "Client Override Refusal Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    skos:definition "When the MWC overruled the joint engineering recommendations regarding water treatment requirements, Engineers A and B were required to refuse to allow the project to proceed without escalating to appropriate authorities." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Confidentiality_Safety_Override a proeth:ConfidentialitySafetyOverrideConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Confidentiality Safety Override" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "BER Case No. 89-7 was cited by the Board of Ethical Review as establishing that confidentiality obligations do not prevent an engineer from reporting safety violations to appropriate public authorities. The same principle applies to Engineers A and B's obligations to the MWC." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Confidentiality Safety Override Constraint" ;
    proeth:constraintStatement "Any confidentiality obligations Engineers A and B owed to the MWC did not extend to concealing the confirmed public health risk created by the MWC's decision to proceed with the water source change before completing corrosion control improvements, because the safety disclosure obligation overrides confidentiality restrictions when public health is at risk." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics Section II.1 and Section II.1.a; BER Case No. 89-7" ;
    proeth:temporalScope "After the MWC override and throughout the escalation process" ;
    proeth:textReferences "it was unethical for Engineer A not to report the safety violations to the appropriate public authorities",
        "we believe Engineer A could have taken other steps to address the situation, not the least of which was his paramount professional obligation to notify the appropriate authority if his professional judgment is overruled under circumstances where the safety of the public is endangered" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "it was unethical for Engineer A not to report the safety violations to the appropriate public authorities" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Any confidentiality obligations Engineers A and B owed to the MWC did not extend to concealing the confirmed public health risk created by the MWC's decision to proceed with the water source change before completing corrosion control improvements, because the safety disclosure obligation overrides confidentiality restrictions when public health is at risk." ;
    skos:definition "Any confidentiality obligations Engineers A and B owed to the MWC did not extend to concealing the confirmed public health risk created by the MWC's decision to proceed with the water source change before completing corrosion control improvements, because the safety disclosure obligation overrides confidentiality restrictions when public health is at risk." ;
    prov:generatedAtTime "2026-06-05T11:29:35.133297+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Post-Formal_Persistence a proeth:Post-Formal-PresentationPersistencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Post-Formal Persistence" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client Override",
        "Public Endangered Water Consumers" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Whistleblower Conscience Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "If the formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans, Engineers A and B had an obligation to further pursue the matter through additional available channels, given the gravity of the danger to public health and safety." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "Completion of formal presentations is a necessary but not sufficient discharge of professional responsibility when the identified risk is grave; the obligation to protect the public persists until the risk is actually remediated or the engineers have exhausted available channels." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Post-Formal-Presentation Persistence Principle" ;
    proeth:tensionResolution "Because the danger is to public health through a municipal water supply, the obligation to persist is affirmative rather than merely a matter of conscience; the gravity of the risk elevates what might otherwise be a discretionary choice into a professional duty." ;
    proeth:textReferences "However, in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "However, in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "If the formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans, Engineers A and B had an obligation to further pursue the matter through additional available channels, given the gravity of the danger to public health and safety." ;
    skos:definition "If the formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans, Engineers A and B had an obligation to further pursue the matter through additional available channels, given the gravity of the danger to public health and safety." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Competing_Duties a proeth:CompetingDutiesState,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Competing Duties" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth-core:terminatedByEvent case76:Engineer_Retention,
        case76:Public_Health_Risk_Identified ;
    proeth:activePeriod "From the MWC's overruling of the engineers' recommendations through resolution of the safety concern" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a continuing and escalating obligation that survives initial formal reporting, requiring the professional to pursue additional remedies when those reports fail to produce corrective action." ;
    proeth:stateClass "Competing Duties State" ;
    proeth:subject "Tension between Engineers A and B's duty as faithful agents to the MWC and their paramount duty to protect public health, safety, and welfare" ;
    proeth:terminatedBy "Resolution of the safety concern or engineer withdrawal from the engagement" ;
    proeth:textReferences "as Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required",
        "the need to hold paramount the safety, health, and welfare of the public is well established" ;
    proeth:triggeringEvent "MWC overruled engineers' safety recommendations, placing client loyalty in direct conflict with public safety duty" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competing Duties State'" ;
    proeth-prov:matchedOntologyClass proeth:CompetingDuties ;
    proeth-prov:matchedOntologyLabel "Competing Duties State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "as Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Tension between Engineers A and B's duty as faithful agents to the MWC and their paramount duty to protect public health, safety, and welfare" ;
    skos:definition "Tension between Engineers A and B's duty as faithful agents to the MWC and their paramount duty to protect public health, safety, and welfare" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Joint_Obligation a proeth:JointProfessionalObligationState,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Joint Obligation" ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Coordinated_Escalation_Actions ;
    proeth-core:activatesObligation case76:Engineers_A_B_Formal_Regulatory_Presentation ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public,
        case76:Agent_State_Regulatory_Agency ;
    proeth-core:terminatedByEvent case76:Engineer_Retention ;
    proeth:activePeriod "From the joint presentation of findings through satisfaction of all individual and shared reporting and notification obligations" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public",
        "State regulatory agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.85" ;
    proeth:principleTransformation "Transforms individual professional duties into a coordinated shared obligation structure, requiring that professionals who have jointly committed to findings act in concert on follow-up even though their specific actions may differ." ;
    proeth:stateClass "Joint Professional Obligation State" ;
    proeth:subject "Shared ethical obligation structure created by Engineers A and B's joint presentation of findings and recommendations to the MWC" ;
    proeth:terminatedBy "Both engineers individually satisfy their reporting obligations and the underlying safety concern is resolved" ;
    proeth:textReferences "Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical.",
        "It is important to note that Engineers A and B have presented the findings and recommendations jointly" ;
    proeth:triggeringEvent "Engineers A and B jointly presented findings and recommendations to the MWC" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Shared ethical obligation structure created by Engineers A and B's joint presentation of findings and recommendations to the MWC" ;
    skos:definition "Shared ethical obligation structure created by Engineers A and B's joint presentation of findings and recommendations to the MWC" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Premature_Source_Transition a proeth:PrematureSourceTransitionState,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Premature Source Transition" ;
    proeth-core:activatedByEvent case76:Accelerated_Project_Initiation ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Simultaneous_Transition_Safety ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "From the MWC's decision to proceed without implementing the engineers' recommendations through implementation of adequate safeguards or regulatory intervention" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public served by the water system" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.82" ;
    proeth:principleTransformation "Transforms the general duty to protect public health and safety into a concrete obligation to object, document, and report when a utility proceeds with a supply change that creates foreseeable lead leaching risk in the distribution system." ;
    proeth:stateClass "Premature Source Transition State" ;
    proeth:subject "The MWC's decision to proceed with a water source or infrastructure change before adequate safety measures identified by Engineers A and B are in place" ;
    proeth:terminatedBy "Implementation of required safety measures or regulatory enforcement action" ;
    proeth:textReferences "The engineering judgments of Engineer A and Engineer B were overruled by the MWC.",
        "if project success is defined as the public will not be endangered at all, then Engineers A and B should advise their client that they believe the project will not be successful" ;
    proeth:triggeringEvent "MWC voted to proceed with plans despite engineers' safety findings" ;
    proeth:urgencyLevel "critical" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The MWC's decision to proceed with a water source or infrastructure change before adequate safety measures identified by Engineers A and B are in place" ;
    skos:definition "The MWC's decision to proceed with a water source or infrastructure change before adequate safety measures identified by Engineers A and B are in place" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Water_Source_Consideration a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Water Source Consideration" ;
    proeth:causesStateChange "MWC entered a deliberative state regarding a potential infrastructure change with public health implications." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Engineering Evaluation Required",
        "Source Change Under Consideration" ;
    proeth:severity "high" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Prior to Engineer B's retention" ;
    proeth:temporalSequence 1 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The MWC began considering switching its water supply from remote reservoirs to the local river as a cost-reduction measure, initiating the chain of events in this case." ;
    time:hasTime case76:time_Water_Source_Consideration ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Faithful_Agent_Conflict a proeth:FaithfulAgentDutyConflictState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Conflict" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth-core:terminatedByEvent case76:Engineer_Retention,
        case76:Public_Health_Risk_Identified ;
    proeth:activePeriod "From the MWC override vote onward" ;
    proeth:affectedParties "Engineer A",
        "MWC",
        "Public water consumers" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.87" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a continuing and escalating obligation that survives initial formal reporting, requiring the professional to pursue additional remedies when those reports fail to produce corrective action." ;
    proeth:stateClass "Faithful Agent Duty Conflict State" ;
    proeth:subject "Engineer A's tension between duty to carry out MWC decisions and paramount duty to protect public health" ;
    proeth:terminatedBy "Resolution through objection, reporting, withdrawal, or completion of required safeguards" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth:triggeringEvent "MWC vote to proceed contrary to Engineer A's safety recommendation, requiring Engineer A to choose between organizational loyalty and public safety obligations" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's tension between duty to carry out MWC decisions and paramount duty to protect public health" ;
    skos:definition "Engineer A's tension between duty to carry out MWC decisions and paramount duty to protect public health" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Post-Override_Regulatory_Reporting a proeth:ClientOverridePublicSafetyReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Post-Override Regulatory Reporting" ;
    proeth-core:competesWith case76:Engineer_B_Faithful_Agent_Boundary ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth-core:prevailsOver case76:Engineer_B_Faithful_Agent_Boundary ;
    proeth:caseContext "Engineer B was retained by the MWC as a consulting engineer. After the MWC voted to override the joint recommendation to delay the water source change, Engineer B's duty to public welfare required escalation to the state regulatory authority." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Client Override Public Safety Reporting Obligation" ;
    proeth:obligationStatement "As the retained consulting engineer who identified the lead leaching risk, Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    proeth:temporalScope "Following the MWC vote to override the joint engineering recommendation" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Public Safety Reporting Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverridePublicSafetyReportingObligation ;
    proeth-prov:matchedOntologyLabel "Client Override Public Safety Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "As the retained consulting engineer who identified the lead leaching risk, Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    skos:definition "As the retained consulting engineer who identified the lead leaching risk, Engineer B was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as client." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Formal_Project_Failure_Notice a proeth:FormalProjectFailureNotificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Formal Project Failure Notice" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC overruled the joint recommendation to delay the water source change. Engineers A and B identified that proceeding without the required improvements would result in lead exposure to the public. They were required to formally advise the MWC that the project would not achieve safe outcomes." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Project_Success_Notification_Principle ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Formal Project Failure Notification Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of the required corrosion control improvements." ;
    proeth:temporalScope "After the MWC overruled the joint recommendations and before or concurrent with the formal regulatory presentation." ;
    proeth:textReferences "Again, as with the state regulatory agency, this advisement should proceed in a formal manner.",
        "If project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Formal Project Failure Notification Obligation': The existing Project Success Notification Obligation captures the general duty to advise a client when a project will not be successful. This class adds the specific requirement that the notification be formal and documented, which is a meaningful variant warranting a distinct class label while still being closely related to the existing concept." ;
    proeth-prov:matchedOntologyClass proeth:ProjectSuccessNotificationObligation ;
    proeth-prov:matchedOntologyLabel "Project Success Notification Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If project success is defined as 'the public will not be endangered at all,' then Engineers A and B should advise their client that they believe the project will not be successful." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of the required corrosion control improvements." ;
    skos:definition "Engineers A and B were obligated to formally advise the MWC in writing that the project would not be successful, defined as the public not being endangered, if the water source change proceeded without prior completion of the required corrosion control improvements." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Post-Presentation_Persistence a proeth:Post-PresentationPersistenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Post-Presentation Persistence" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards. After the MWC overruled their recommendations, they were directed to make formal presentations. If those presentations failed to produce a change, a further obligation to persist arose." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Post-Formal_Persistence ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Post-Presentation Persistence Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to further pursue the matter through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    proeth:temporalScope "In the event that formal presentations to the MWC and the state regulatory agency failed to produce a change in the MWC's plans." ;
    proeth:textReferences "However, in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "However, in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to further pursue the matter through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    skos:definition "Engineers A and B were obligated to further pursue the matter through additional available channels if their formal presentations to the MWC and the state regulatory agency failed to change the MWC's plans, given the gravity of the danger to public health and safety." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Formal_Notification_Gap a proeth:FormalAuthorityNotificationRequiredState,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Formal Notification Gap" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified ;
    proeth-core:activatesObligation case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_B_Formal_Regulatory_Presentation,
        case76:Engineers_A_B_Post-Presentation_Persistence ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public,
        case76:Agent_State_Regulatory_Agency ;
    proeth-core:terminatedByEvent case76:Engineer_Retention ;
    proeth:activePeriod "From the point of informal agency contact through completion of formal written presentations to all appropriate authorities" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public",
        "State regulatory agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty to report safety concerns into a specific procedural obligation requiring formal written communication to authorities, distinguishing mere contact from a complete formal presentation of professional findings." ;
    proeth:stateClass "Formal Authority Notification Required State" ;
    proeth:subject "State in which Engineers A and B had made informal contact with the state regulatory agency but had not yet made a formal written presentation of facts, findings, and recommendations" ;
    proeth:terminatedBy "Formal written presentation of facts, findings, and recommendations to the state regulatory agency and other appropriate authorities" ;
    proeth:textReferences "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations.",
        "The formal presentations satisfy Engineer A's and Engineer B's duty to report.",
        "this advisement should proceed in a formal manner" ;
    proeth:triggeringEvent "Informal contact with state regulatory agency without formal presentation of findings" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "State in which Engineers A and B had made informal contact with the state regulatory agency but had not yet made a formal written presentation of facts, findings, and recommendations" ;
    skos:definition "State in which Engineers A and B had made informal contact with the state regulatory agency but had not yet made a formal written presentation of facts, findings, and recommendations" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Public_Welfare_Water_Safety a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Welfare Water Safety" ;
    proeth-core:invokedBy case76:Agent_Engineer_A ;
    proeth:appliedTo "Lead leaching risk from old service pipes",
        "Water source change decision by the MWC" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A, as chief engineer and superintendent of the MWC, jointly recommended delay of the water source change to protect public health, and following the MWC override, bears an obligation to escalate the identified risk to appropriate authorities." ;
    proeth:confidence "0.96" ;
    proeth:interpretation "Engineer A's dual role as MWC employee and licensed professional engineer creates a heightened obligation to ensure that the public welfare paramountcy principle is honored even when the client-employer overrides safety recommendations." ;
    proeth:invokedBy "Engineer A Water Commission Chief Engineer" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "The public welfare paramountcy principle requires Engineer A to escalate to the state regulatory agency, notwithstanding the employment relationship with the MWC." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.97 ;
    proeth-prov:matchReasoning "Via class 'Public Welfare Paramountcy Principle': The existing ontology contains 'Public Welfare Paramountcy Principle' which is defined as the fundamental principle requiring engineers to hold paramount the safety, health, and welfare of the public above all competing professional obligations. This is a direct match to the core ethical issue in this case." ;
    proeth-prov:matchedOntologyClass proeth:PublicWelfareParamountcyPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Welfare Paramountcy Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A, as chief engineer and superintendent of the MWC, jointly recommended delay of the water source change to protect public health, and following the MWC override, bears an obligation to escalate the identified risk to appropriate authorities." ;
    skos:definition "Engineer A, as chief engineer and superintendent of the MWC, jointly recommended delay of the water source change to protect public health, and following the MWC override, bears an obligation to escalate the identified risk to appropriate authorities." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Post-Presentation_Escalation a proeth:PersistentSafetyPursuitObligationState,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Post-Presentation Escalation" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public,
        case76:Agent_State_Regulatory_Agency ;
    proeth-core:terminatedByEvent case76:Engineer_Retention,
        case76:Public_Health_Risk_Identified ;
    proeth:activePeriod "From the point at which formal presentations to the MWC and state regulatory agency fail to produce corrective action, continuing until the safety risk is resolved" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public",
        "State regulatory agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.87" ;
    proeth:principleTransformation "Transforms the general duty to hold public safety paramount into a continuing and escalating obligation that survives initial formal reporting, requiring the professional to pursue additional remedies when those reports fail to produce corrective action." ;
    proeth:stateClass "Persistent Safety Pursuit Obligation State" ;
    proeth:subject "Continuing obligation of Engineers A and B to pursue resolution after formal presentations fail to change MWC plans" ;
    proeth:terminatedBy "MWC adopts corrective measures, regulatory authority intervenes, or engineers exhaust available escalation options" ;
    proeth:textReferences "Engineers A and B have an obligation to further pursue the matter.",
        "in the event that these formal presentations fail to sway the MWC to change its plans, given the gravity of the danger to public health and safety, Engineers A and B have an obligation to further pursue the matter" ;
    proeth:triggeringEvent "Formal presentations to MWC and state regulatory agency fail to sway the MWC to change its plans" ;
    proeth:urgencyLevel "critical" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers A and B have an obligation to further pursue the matter." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Continuing obligation of Engineers A and B to pursue resolution after formal presentations fail to change MWC plans" ;
    skos:definition "Continuing obligation of Engineers A and B to pursue resolution after formal presentations fail to change MWC plans" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Faithful_Agent_Boundary a proeth:FaithfulAgentBoundaryObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Faithful Agent Boundary" ;
    proeth-core:competesWith case76:Engineer_B_Post-Override_Regulatory_Reporting ;
    proeth-core:defeasibleUnder case76:MWC_Override_of_Engineers_A_and_B ;
    proeth-core:obligatedParty case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B was retained by the MWC as a consulting engineer. After the MWC voted to override the joint recommendation, Engineer B's faithful agent duty to the client was defeasible in the face of the identified public health risk." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Faithful_Agent_Duty ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Faithful Agent Boundary Obligation" ;
    proeth:obligationStatement "Engineer B was obligated to serve the MWC's legitimate interests as a retained consulting engineer while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    proeth:temporalScope "Throughout the engagement and following the MWC override vote" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryObligation ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated to serve the MWC's legitimate interests as a retained consulting engineer while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    skos:definition "Engineer B was obligated to serve the MWC's legitimate interests as a retained consulting engineer while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Faithful_Agent_Duty a proeth:FaithfulAgentDutyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Faithful Agent Duty" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Joint recommendation to delay the water source change",
        "MWC water source change evaluation" ;
    proeth:balancingWith "Proactive Risk Disclosure Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations, and presenting those recommendations to the MWC before the vote. This duty was fulfilled through honest advice, not through acquiescence to the override." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "The faithful agent duty required Engineers A and B to advance the MWC's legitimate interests in cost reduction and water source change, but those interests do not include proceeding with a plan that creates an unmitigated public health risk. The duty was discharged through honest and complete advice." ;
    proeth:invokedBy "Engineer A Water Commission Chief Engineer",
        "Engineer B Water Treatment Consultant" ;
    proeth:principleClass "Faithful Agent Duty Principle" ;
    proeth:tensionResolution "The faithful agent duty is subordinate to the public welfare paramountcy principle; Engineers A and B discharged their loyalty obligation through honest advice and are not required to remain silent following the override." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.92 ;
    proeth-prov:matchReasoning "Via class 'Faithful Agent Duty Principle': The existing ontology contains 'Faithful Agent Duty Principle' defined as the relational principle establishing that an engineer owes a duty of loyalty to each client or employer, acting as a faithful agent or trustee, but subordinate to the paramount duty to public welfare. This is a direct match." ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentDutyPrinciple ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Duty Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations, and presenting those recommendations to the MWC before the vote. This duty was fulfilled through honest advice, not through acquiescence to the override." ;
    skos:definition "Engineers A and B served as faithful agents to the MWC by conducting thorough evaluations, providing complete and honest recommendations, and presenting those recommendations to the MWC before the vote. This duty was fulfilled through honest advice, not through acquiescence to the override." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Simultaneous_Transition_Safety a proeth:ClientBudgetOverrideSafetyContinuationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Simultaneous Transition Safety" ;
    proeth-core:constrainedEntity case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "The MWC voted to proceed simultaneously rather than sequentially, directly contrary to the engineers' safety recommendation. The economic motivation for the simultaneous approach, reducing municipal expenditures and lowering water rates, meant that the MWC's override was budget-driven. The constraint prohibited the engineers from continuing to facilitate this approach." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineers A and B" ;
    proeth:constraintClass "Client Budget Override Safety Continuation Constraint" ;
    proeth:constraintStatement "Engineers A and B were prohibited from endorsing or facilitating the MWC's decision to proceed simultaneously with the water source change and the evaluation and design of corrosion control improvements, because that simultaneous approach was the specific course the engineers had identified as creating a confirmed public health risk, and the MWC's preference for it was grounded in the economic objective of reducing expenditures." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code Section II.1" ;
    proeth:temporalScope "From the MWC override vote forward" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source",
        "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Budget Override Safety Continuation Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ClientBudgetOverrideSafetyContinuationConstraint ;
    proeth-prov:matchedOntologyLabel "Client Budget Override Safety Continuation Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "In order to reduce municipal expenditures and lower water rates, the MWC has been considering changing its water supply source" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were prohibited from endorsing or facilitating the MWC's decision to proceed simultaneously with the water source change and the evaluation and design of corrosion control improvements, because that simultaneous approach was the specific course the engineers had identified as creating a confirmed public health risk, and the MWC's preference for it was grounded in the economic objective of reducing expenditures." ;
    skos:definition "Engineers A and B were prohibited from endorsing or facilitating the MWC's decision to proceed simultaneously with the water source change and the evaluation and design of corrosion control improvements, because that simultaneous approach was the specific course the engineers had identified as creating a confirmed public health risk, and the MWC's preference for it was grounded in the economic objective of reducing expenditures." ;
    prov:generatedAtTime "2026-06-05T11:25:13.430491+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Evaluation_Report_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Evaluation Report Submission" ;
    proeth-core:fulfillsObligation case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_B_Faithful_Agent_Boundary ;
    proeth-core:initiates case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:MWC_Lead_Leaching_Risk,
        case76:MWC_Public_Safety_Risk ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "consulting engineer retained by MWC" ;
    proeth:foreseenUnintendedEffects "Recommendation may delay cost savings sought by MWC",
        "Report findings may be politically inconvenient for MWC decision-makers" ;
    proeth:fulfillsObligationText "Act as Faithful Agent within Bounds of Public Safety",
        "Provide Objective and Truthful Professional Opinion" ;
    proeth:guidedByPrincipleText "Competence and Truthfulness in Professional Reports",
        "Public Safety Paramountcy" ;
    proeth:hasAgent "Engineer B" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Formal Safety Recommendation on Record",
        "MWC Informed of Lead Leaching Risk",
        "Three-Year Timeline Requirement Documented" ;
    proeth:intendedOutcome "Inform the MWC of the technical requirements and safety preconditions necessary before switching the water source" ;
    proeth:raisesObligationText "Hold Paramount Public Safety Health and Welfare" ;
    proeth:requiresCapabilityText "Corrosion control analysis",
        "Regulatory standards knowledge for drinking water",
        "Water treatment engineering evaluation" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Prior to MWC meeting" ;
    proeth:temporalSequence 4 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer B completed and submitted a formal report to Engineer A recommending extensive capital investments and a three-year evaluation, design, and construction timeline before any water source change, to ensure corrosion control and prevent lead leaching from old service pipes." ;
    time:hasTime case76:time_Evaluation_Report_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Continued_Pursuit_of_Matter a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Continued Pursuit of Matter" ;
    proeth-core:fulfillsObligation case76:Engineers_A_B_Post-Override_Regulatory_Escalation,
        case76:Engineers_A_B_Post-Presentation_Persistence,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:initiates case76:Engineers_A_and_B_Post-Presentation_Escalation ;
    proeth:agentRelation "and" ;
    proeth:conceptCategory "Action" ;
    proeth:foreseenUnintendedEffects "Could escalate conflict with the MWC beyond repair",
        "May result in significant professional and employment consequences for Engineer A given the employer-employee relationship with the MWC" ;
    proeth:fulfillsObligationText "Duty to Report Safety Violations to Appropriate Public Authorities",
        "Hold Paramount Public Safety Health and Welfare",
        "Notify All Appropriate Authorities When Life or Property Is Endangered" ;
    proeth:guidedByPrinciple case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Engineers_A_B_Post-Formal_Persistence,
        case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth:guidedByPrincipleText "Professional Obligation to Act Without Client Consent When Public Is Endangered",
        "Public Safety Paramountcy" ;
    proeth:hasAgent "Engineer A (superintendent and chief engineer, MWC) and Engineer B (consulting engineer retained by MWC)" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Escalated Safety Pursuit Active",
        "Further Regulatory or Public Engagement Initiated" ;
    proeth:intendedOutcome "Prevent public harm from lead contamination by exhausting all available professional and reporting avenues when initial formal notifications have not produced a change in the MWC's course" ;
    proeth:requiresCapabilityText "Escalation judgment",
        "Knowledge of additional reporting channels and authorities",
        "Professional persistence under institutional pressure" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Contingent future point, if formal presentations fail" ;
    proeth:temporalSequence 11 ;
    proeth:terminatesText "Duty Fulfilled by Initial Formal Reporting Only" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "agentRelation",
        "agents",
        "description",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "If formal presentations to the MWC and regulatory authorities fail to change the MWC's plans, Engineers A and B are obligated to further pursue the matter beyond initial formal reporting, given the gravity of the danger to public health from lead exposure in drinking water." ;
    time:hasTime case76:time_Continued_Pursuit_of_Matter ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_B_Public_Welfare_Water_Safety a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Public Welfare Water Safety" ;
    proeth-core:invokedBy case76:Agent_Engineer_B ;
    proeth:appliedTo "Lead leaching risk from old service pipes",
        "Water source change decision by the MWC" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards, posing a direct public health risk to water consumers in the MWC service area." ;
    proeth:confidence "0.97" ;
    proeth:interpretation "The public welfare paramountcy principle requires Engineer B to ensure that the identified lead leaching risk is communicated to the MWC, and following the override, to escalate to the state regulatory agency to protect water consumers who cannot protect themselves from this risk." ;
    proeth:invokedBy "Engineer B Water Treatment Consultant" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "Public welfare paramountcy overrides the faithful agent duty when the client's override decision creates an unmitigated public health risk; Engineer B must escalate beyond the client relationship." ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.97 ;
    proeth-prov:matchReasoning "Via class 'Public Welfare Paramountcy Principle': The existing ontology contains 'Public Welfare Paramountcy Principle' which is defined as the fundamental principle requiring engineers to hold paramount the safety, health, and welfare of the public above all competing professional obligations. This is a direct match to the core ethical issue in this case." ;
    proeth-prov:matchedOntologyClass proeth:PublicWelfareParamountcyPrinciple ;
    proeth-prov:matchedOntologyLabel "Public Welfare Paramountcy Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards, posing a direct public health risk to water consumers in the MWC service area." ;
    skos:definition "Engineer B identified that changing the water source without adequate corrosion control would cause old service pipes to leach lead at levels exceeding drinking water standards, posing a direct public health risk to water consumers in the MWC service area." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Formal_Regulatory_Presentation a proeth:FormalRegulatoryPresentationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Formal Regulatory Presentation" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineers A and B jointly recommended that the MWC delay the water source change pending completion of corrosion control improvements. The MWC overruled the recommendation. The state regulatory agency had been contacted informally, but no formal presentation of the technical findings had been made." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Formal_Escalation_Obligation ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Formal Regulatory Presentation Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to make a formal presentation of their facts, findings, and recommendations to the state regulatory agency, rather than relying on the informal prior contact that had already occurred." ;
    proeth:temporalScope "After the MWC overruled the joint engineering recommendations and it became clear that informal contact with the state regulatory agency was insufficient." ;
    proeth:textReferences "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations.",
        "The formal presentations satisfy Engineer A's and Engineer B's duty to report." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Formal Regulatory Presentation Obligation': The existing class captures the duty to report to regulatory authorities when a client overrides safety recommendations, but this obligation adds the specific requirement that the report take the form of a formal presentation rather than informal contact, making it a meaningful variant rather than an exact match." ;
    proeth-prov:matchedOntologyClass proeth:ClientOverridePublicSafetyReportingObligation ;
    proeth-prov:matchedOntologyLabel "Client Override Public Safety Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "It appears that the state regulatory agency has been contacted; however, there should be a formal presentation of the facts, findings, and recommendations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to make a formal presentation of their facts, findings, and recommendations to the state regulatory agency, rather than relying on the informal prior contact that had already occurred." ;
    skos:definition "Engineers A and B were obligated to make a formal presentation of their facts, findings, and recommendations to the state regulatory agency, rather than relying on the informal prior contact that had already occurred." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Lead_Leaching_Risk a proeth:PrematureSourceTransitionState,
        owl:NamedIndividual ;
    rdfs:label "MWC Lead Leaching Risk" ;
    proeth-core:activatedByEvent case76:Accelerated_Project_Initiation,
        case76:Water_Source_Consideration ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Simultaneous_Transition_Safety ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "From the MWC vote to proceed through completion of required corrosion control improvements" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "MWC",
        "Public water consumers in MWC service area" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty to protect public health and safety into a concrete obligation to object, document, and report when a utility proceeds with a supply change that creates foreseeable lead leaching risk in the distribution system." ;
    proeth:stateClass "Premature Source Transition State" ;
    proeth:subject "MWC water supply transition before corrosion control safeguards are in place" ;
    proeth:terminatedBy "Completion of corrosion control improvements sufficient to prevent lead leaching above drinking water standards, or reversal of the source change decision" ;
    proeth:textReferences "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards.",
        "the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source" ;
    proeth:triggeringEvent "MWC decision to change water source before the three-year evaluation and improvement timeline recommended by Engineer B could be completed" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "MWC water supply transition before corrosion control safeguards are in place" ;
    skos:definition "MWC water supply transition before corrosion control safeguards are in place" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Faithful_Agent_Boundary a proeth:FaithfulAgentBoundaryObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Boundary" ;
    proeth-core:competesWith case76:Engineer_A_Post-Override_Regulatory_Reporting ;
    proeth-core:defeasibleUnder case76:MWC_Override_of_Engineers_A_and_B ;
    proeth-core:obligatedParty case76:Agent_Engineer_A ;
    proeth:caseContext "Engineer A served as superintendent and chief engineer for the MWC, creating a strong faithful agent relationship. After the MWC voted to override the joint recommendation, Engineer A's faithful agent duty was defeasible in the face of the public health risk." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Faithful_Agent_Duty ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Faithful Agent Boundary Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to serve the MWC's legitimate interests as a faithful agent while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    proeth:temporalScope "Throughout the engagement and following the MWC override vote" ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Boundary Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentBoundaryObligation ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Boundary Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to serve the MWC's legitimate interests as a faithful agent while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    skos:definition "Engineer A was obligated to serve the MWC's legitimate interests as a faithful agent while refusing to allow the faithful agent duty to override the paramount duty to public welfare when the MWC's decision created a risk of lead exposure to water consumers." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Safety_Reporting a proeth:SafetyReportingEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Reporting" ;
    proeth-core:adheresToPrinciple case76:Engineers_A_B_Client_Override_Refusal,
        case76:Engineers_A_B_Complete_Reporting,
        case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Engineers_A_B_Formal_Escalation_Obligation,
        case76:Engineers_A_B_Graduated_Response,
        case76:Engineers_A_B_Post-Formal_Persistence,
        case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth-core:hasObligation case76:Engineer_A_Client_Economic_Pressure_Refusal,
        case76:Engineer_A_Faithful_Agent_Boundary,
        case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineer_A_Risk_Disclosure_to_MWC,
        case76:Engineer_A_Safety_Reporting_Escalation ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "As chief engineer and superintendent, Engineer A jointly presented findings and recommendations with Engineer B, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Safety Reporting Engineer" ;
    proeth:roleInOrganization "Superintendent and Chief Engineer, MWC" ;
    proeth:textReferences "Engineers A and B have an obligation to further pursue the matter.",
        "Engineers A and B have presented the findings and recommendations jointly",
        "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineers A and B have presented the findings and recommendations jointly" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "As chief engineer and superintendent, Engineer A jointly presented findings and recommendations with Engineer B, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    skos:definition "As chief engineer and superintendent, Engineer A jointly presented findings and recommendations with Engineer B, had those recommendations overruled by the MWC, and bears an obligation to formally report the public health danger to the state regulatory agency and other appropriate authorities." ;
    prov:generatedAtTime "2026-06-05T11:18:16.149700+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Concurrent_Safety_Reporting a proeth:ConcurrentSafetyReportingPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Concurrent Safety Reporting" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client",
        "State Regulatory Agency Authority" ;
    proeth:balancingWith "Individual professional autonomy" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Because Engineers A and B jointly presented their findings and recommendations to the MWC, their subsequent safety reporting actions were required to be coordinated and conducted in concert, though not necessarily identical in form, so that the joint professional judgment was consistently communicated to the client and to regulatory authorities." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "The joint nature of the original presentation creates a relational obligation of coordination in follow-through; neither engineer can treat the other's silence as a substitute for their own reporting obligation, and neither should act in a way that contradicts or undermines the other's concurrent reporting." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Concurrent Safety Reporting Principle" ;
    proeth:tensionResolution "The case text acknowledges that the actions need not be identical, preserving individual professional autonomy, but requires that they be in concert, ensuring the joint professional judgment is not fragmented or contradicted." ;
    proeth:textReferences "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It is important to note that Engineers A and B have presented the findings and recommendations jointly and, as such, their actions should be in concert, although not identical." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Because Engineers A and B jointly presented their findings and recommendations to the MWC, their subsequent safety reporting actions were required to be coordinated and conducted in concert, though not necessarily identical in form, so that the joint professional judgment was consistently communicated to the client and to regulatory authorities." ;
    skos:definition "Because Engineers A and B jointly presented their findings and recommendations to the MWC, their subsequent safety reporting actions were required to be coordinated and conducted in concert, though not necessarily identical in form, so that the joint professional judgment was consistently communicated to the client and to regulatory authorities." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Project_Failure_Advisement a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Project Failure Advisement" ;
    proeth-core:fulfillsObligation case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_B_Project_Success_Notification ;
    proeth-core:initiates case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:MWC_Public_Safety_Risk ;
    proeth:agentRelation "and" ;
    proeth:conceptCategory "Action" ;
    proeth:foreseenUnintendedEffects "Formal advisement may still fail to change MWC's course",
        "May further strain the relationship between the engineers and the MWC" ;
    proeth:fulfillsObligationText "Notify Employer or Client of Safety Concerns",
        "Provide Objective and Truthful Professional Opinion" ;
    proeth:guidedByPrinciple case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Engineers_A_B_Faithful_Agent_Duty,
        case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Engineers_A_B_Public_Funds_Stewardship,
        case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth:guidedByPrincipleText "Faithful Agency within Bounds of Public Safety",
        "Public Safety Paramountcy" ;
    proeth:hasAgent "Engineer A (superintendent and chief engineer, MWC) and Engineer B (consulting engineer retained by MWC)" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Formal Project Failure Warning on Record",
        "MWC Formally Advised of Inadequate Safety Approach" ;
    proeth:intendedOutcome "Place the MWC on formal notice that the accelerated simultaneous approach cannot achieve the safety outcome required to protect the public, and create a documented record of that professional judgment" ;
    proeth:raisesObligationText "Hold Paramount Public Safety Health and Welfare" ;
    proeth:requiresCapabilityText "Engineering judgment on project feasibility and safety",
        "Formal written professional communication" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Post-MWC vote, implied by Discussion" ;
    proeth:temporalSequence 9 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "agentRelation",
        "agents",
        "description",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineers A and B are obligated to formally advise the MWC that the project as structured, proceeding simultaneously with the source change and accelerated improvements, will not succeed in protecting the public from lead exposure, framing this as a professional judgment about project outcome." ;
    time:hasTime case76:time_Project_Failure_Advisement ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Public_Welfare_Paramountcy a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Public Welfare Paramountcy" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Metropolitan Water Commission Client Override" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure, and their paramount obligation to public welfare required them to act even without client consent." ;
    proeth:confidence "0.97" ;
    proeth:interpretation "Public welfare paramountcy means that the MWC's overruling of the joint engineering recommendations does not relieve Engineers A and B of their obligation to protect the public, and client consent is not a prerequisite for fulfilling that obligation." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "The case text explicitly states that the consent of the MWC is not required, resolving the tension in favor of public welfare paramountcy." ;
    proeth:textReferences "As Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "As Engineers A and B are required to hold paramount the safety, health, and welfare of the public, and as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure, and their paramount obligation to public welfare required them to act even without client consent." ;
    skos:definition "Engineers A and B identified that proceeding with the water source change without adequate treatment would endanger public health through lead exposure, and their paramount obligation to public welfare required them to act even without client consent." ;
    prov:generatedAtTime "2026-06-05T11:26:55.962095+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_and_B_Public_Safety_Risk a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "Engineers A and B Public Safety Risk" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified ;
    proeth-core:activatesObligation case76:Engineers_A_B_Formal_Project_Failure_Notice,
        case76:Engineers_A_B_Formal_Regulatory_Presentation,
        case76:Engineers_A_B_Post-Presentation_Persistence ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth-core:terminatedByEvent case76:Engineer_Retention ;
    proeth:activePeriod "From the engineers' determination that life or property is endangered through resolution by corrective action or regulatory intervention" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public served by the water system" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.95" ;
    proeth:principleTransformation "Transforms the general duty to report safety concerns into a specific procedural obligation requiring formal written communication to authorities, distinguishing mere contact from a complete formal presentation of professional findings." ;
    proeth:stateClass "Public Safety at Risk" ;
    proeth:subject "Confirmed public safety risk identified by Engineers A and B that the MWC declined to address" ;
    proeth:terminatedBy "Implementation of adequate safeguards or regulatory enforcement" ;
    proeth:textReferences "If Engineers A and B believe life or property is endangered",
        "given the gravity of the danger to public health and safety" ;
    proeth:triggeringEvent "Engineers A and B determined that the MWC's plans endangered life or property" ;
    proeth:urgencyLevel "critical" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety at Risk'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyAtRisk ;
    proeth-prov:matchedOntologyLabel "Public Safety at Risk" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "If Engineers A and B believe life or property is endangered" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Confirmed public safety risk identified by Engineers A and B that the MWC declined to address" ;
    skos:definition "Confirmed public safety risk identified by Engineers A and B that the MWC declined to address" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Source_Change_Override a proeth:ClientOverrideofSafetyRecommendationState,
        owl:NamedIndividual ;
    rdfs:label "MWC Source Change Override" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified,
        case76:Recommendation_Override ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Confidentiality_Safety_Override,
        case76:Engineers_A_B_Public_Safety_Paramount ;
    proeth-core:activatesObligation case76:Engineer_A_Safety_Reporting_Escalation ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "From the MWC vote to proceed through completion of required treatment improvements or other resolution" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "MWC",
        "Public water consumers in MWC service area" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty to protect public safety into a concrete obligation to formally object, document dissent, and evaluate reporting or withdrawal when a client overrides a safety recommendation." ;
    proeth:stateClass "Client Override of Safety Recommendation State" ;
    proeth:subject "MWC's decision to proceed with water source change despite professional recommendations for delay" ;
    proeth:terminatedBy "Completion of required corrosion control and treatment improvements, regulatory intervention, or professional withdrawal" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth:triggeringEvent "MWC vote to proceed simultaneously with source change and evaluation of needed improvements, contrary to the joint recommendation of Engineer A and Engineer B" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.88 ;
    proeth-prov:matchReasoning "Via class 'Client Override of Safety Recommendation State': An existing class 'Client Override of Safety Recommendation State' is present in the previously extracted classes list and captures precisely this scenario: a client has been informed of a professional's safety recommendation and has explicitly directed the professional to proceed without implementing it, citing cost or other business constraints." ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideofSafetyRecommendationState ;
    proeth-prov:matchedOntologyLabel "Client Override of Safety Recommendation State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "MWC's decision to proceed with water source change despite professional recommendations for delay" ;
    skos:definition "MWC's decision to proceed with water source change despite professional recommendations for delay" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Accelerated_Project_Initiation a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Accelerated Project Initiation" ;
    proeth-core:initiates case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:MWC_Lead_Leaching_Risk,
        case76:MWC_Public_Safety_Risk ;
    proeth:causesStateChange "The water system began transitioning toward the new source without the safeguards the engineers deemed necessary, placing the public at ongoing and escalating risk of lead exposure." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Ongoing Public Safety Risk",
        "Unapproved Project Proceeding State" ;
    proeth:severity "critical" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "After the MWC vote" ;
    proeth:temporalSequence 8 ;
    proeth:terminatesText "Project in Planning State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Following the MWC vote, the water source change and evaluation or design work began proceeding simultaneously on an accelerated schedule, contrary to the engineers' recommended phased approach." ;
    time:hasTime case76:time_Accelerated_Project_Initiation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Proactive_Risk_Disclosure a proeth:ProactiveRiskDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Proactive Risk Disclosure" ;
    proeth-core:invokedBy case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:appliedTo "Lead leaching risk from old service pipes",
        "MWC decision to proceed without completing improvements first" ;
    proeth:balancingWith "Client confidentiality",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote. Following the override, the proactive risk disclosure principle requires them to disclose the ongoing risk to the state regulatory agency and potentially to the public." ;
    proeth:confidence "0.93" ;
    proeth:interpretation "Disclosure to the MWC was a necessary first step, but the override does not extinguish the disclosure obligation. The principle requires escalation to the state regulatory agency as the next appropriate audience for the risk disclosure." ;
    proeth:invokedBy "Engineer A Safety Reporting",
        "Engineer B Safety Reporting" ;
    proeth:principleClass "Proactive Risk Disclosure Principle" ;
    proeth:tensionResolution "The proactive risk disclosure principle requires escalation beyond the client when the client has overridden safety recommendations and the risk to the public remains unmitigated." ;
    proeth:textReferences "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.93 ;
    proeth-prov:matchReasoning "Via class 'Proactive Risk Disclosure Principle': The existing ontology contains 'Proactive Risk Disclosure Principle' defined as requiring engineers to disclose known or reasonably anticipated risks to affected parties as soon as those risks are identified, without waiting for risks to materialize or for a convenient moment. This is a direct match to the disclosure obligations of Engineers A and B following the MWC override." ;
    proeth-prov:matchedOntologyClass proeth:ProactiveRiskDisclosurePrinciple ;
    proeth-prov:matchedOntologyLabel "Proactive Risk Disclosure Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Both Engineer A and Engineer B met with the MWC at a meeting sparsely attended by the public and recommended that the change in water source be substantially delayed until improvements could be completed." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote. Following the override, the proactive risk disclosure principle requires them to disclose the ongoing risk to the state regulatory agency and potentially to the public." ;
    skos:definition "Engineers A and B disclosed the lead leaching risk and the need for a three-year improvement timeline to the MWC before the vote. Following the override, the proactive risk disclosure principle requires them to disclose the ongoing risk to the state regulatory agency and potentially to the public." ;
    prov:generatedAtTime "2026-06-05T11:22:15.977522+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Joint_Advisory_Recommendation a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Joint Advisory Recommendation" ;
    proeth-core:fulfillsObligation case76:Engineer_A_Safety_Reporting_Escalation,
        case76:Engineer_B_Safety_Reporting_Escalation,
        case76:Engineers_A_B_Project_Success_Notification ;
    proeth:agentRelation "and" ;
    proeth:conceptCategory "Action" ;
    proeth:foreseenUnintendedEffects "Recommendation conflicts with MWC's financial and political goals",
        "Sparse public attendance limits public awareness of the safety concern" ;
    proeth:fulfillsObligationText "Notify Employer or Client of Safety Concerns",
        "Provide Objective and Truthful Professional Opinion" ;
    proeth:guidedByPrinciple case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Engineers_A_B_Faithful_Agent_Duty,
        case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth:guidedByPrincipleText "Faithful Agency within Bounds of Public Safety",
        "Public Safety Paramountcy" ;
    proeth:hasAgent "Engineer A (superintendent and chief engineer, MWC) and Engineer B (consulting engineer retained by MWC)" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Engineers' Safety Recommendation Presented to Client",
        "Joint Position on Record Before MWC Vote" ;
    proeth:intendedOutcome "Persuade the MWC to delay the water source change until safety improvements were in place, protecting the public from lead exposure" ;
    proeth:raisesObligationText "Hold Paramount Public Safety Health and Welfare" ;
    proeth:requiresCapabilityText "Engineering judgment on water treatment",
        "Professional communication to governing bodies" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At the MWC meeting" ;
    proeth:temporalSequence 6 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "agentRelation",
        "agents",
        "description",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineers A and B jointly presented their findings and recommendations at the MWC meeting, recommending that the water source change be substantially delayed until all necessary water treatment improvements were completed." ;
    time:hasTime case76:time_Joint_Advisory_Recommendation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Confirmed_Risk_Without_Safeguards a proeth:ConfirmedRiskWithoutAdequateSafeguardsState,
        owl:NamedIndividual ;
    rdfs:label "MWC Confirmed Risk Without Safeguards" ;
    proeth-core:activatedByEvent case76:Accelerated_Project_Initiation ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Simultaneous_Transition_Safety ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "From the MWC vote to proceed through completion of required improvements" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "MWC",
        "Public water consumers" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.91" ;
    proeth:principleTransformation "Transforms the general duty to protect public health and safety into a concrete obligation to object, document, and report when a utility proceeds with a supply change that creates foreseeable lead leaching risk in the distribution system." ;
    proeth:stateClass "Confirmed Risk Without Adequate Safeguards State" ;
    proeth:subject "Confirmed risk of lead leaching above drinking water standards due to proceeding with source change before corrosion control improvements" ;
    proeth:terminatedBy "Completion of adequate corrosion control measures or reversal of source change decision" ;
    proeth:textReferences "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements.",
        "The improvements are needed prior to the change in water source to ensure that sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards." ;
    proeth:triggeringEvent "Engineer B's report confirming that corrosion control improvements are required before source change, combined with MWC's decision to proceed without completing those improvements" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    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 "Engineer B, a consulting engineer retained by the MWC charged with evaluating water treatment needs for the change in water source, provided a report to Engineer A recommending extensive capital investments and a three-year timeline for further evaluation of water quality, design, and construction of improvements." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Confirmed risk of lead leaching above drinking water standards due to proceeding with source change before corrosion control improvements" ;
    skos:definition "Confirmed risk of lead leaching above drinking water standards due to proceeding with source change before corrosion control improvements" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Override_of_Engineers_A_and_B a proeth:ClientOverrideofSafetyRecommendationState,
        owl:NamedIndividual ;
    rdfs:label "MWC Override of Engineers A and B" ;
    proeth-core:activatedByEvent case76:Public_Health_Risk_Identified,
        case76:Recommendation_Override ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Confidentiality_Safety_Override,
        case76:Engineers_A_B_Public_Safety_Paramount ;
    proeth-core:activatesObligation case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth-core:terminatedByEvent case76:Engineer_Retention ;
    proeth:activePeriod "From the MWC vote overruling the engineers' recommendations through the period of formal presentations and any subsequent escalation" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Municipal Water Commission",
        "Public served by the water system" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty to protect public safety into a concrete obligation to formally object, document dissent, and evaluate reporting or withdrawal when a client overrides a safety recommendation." ;
    proeth:stateClass "Client Override of Safety Recommendation State" ;
    proeth:subject "Municipal Water Commission rejection of joint safety recommendations by Engineers A and B" ;
    proeth:terminatedBy "MWC adoption of corrective measures, regulatory intervention, or engineer withdrawal" ;
    proeth:textReferences "The engineering judgments of Engineer A and Engineer B were overruled by the MWC.",
        "as this duty is a fundamental canon of the NSPE Code of Ethics, the consent of the MWC is not required" ;
    proeth:triggeringEvent "MWC formally overruled the engineering judgments of Engineers A and B regarding public safety" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override of Safety Recommendation State'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverrideofSafetyRecommendationState ;
    proeth-prov:matchedOntologyLabel "Client Override of Safety Recommendation State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The engineering judgments of Engineer A and Engineer B were overruled by the MWC." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Municipal Water Commission rejection of joint safety recommendations by Engineers A and B" ;
    skos:definition "Municipal Water Commission rejection of joint safety recommendations by Engineers A and B" ;
    prov:generatedAtTime "2026-06-05T11:18:53.656605+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineers_A_B_Public_Health_Risk_Disclosure a proeth:PublicHealthRiskDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineers A B Public Health Risk Disclosure" ;
    proeth-core:obligatedParty case76:Agent_Engineer_A,
        case76:Agent_Engineer_B ;
    proeth:caseContext "Engineer B's evaluation identified that changing the water source without corrosion control improvements would cause old service pipes to leach lead at levels exceeding drinking water standards. This risk was required to be disclosed fully to the MWC and to the regulatory authority." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case76:Engineers_A_B_Complete_Reporting ;
    proeth:obligatedParty "Engineers A and B jointly" ;
    proeth:obligationClass "Public Health Risk Disclosure Obligation" ;
    proeth:obligationStatement "Engineers A and B were obligated to disclose clearly and completely to the MWC and to the state regulatory authority the specific public health risk posed by lead leaching from old service pipes if the water source change proceeded without adequate corrosion control." ;
    proeth:temporalScope "At the time of the joint presentation to the MWC and in the formal presentation to the state regulatory agency." ;
    proeth:textReferences "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer B's report to Engineer A and the joint presentation to the MWC included the full scope of required improvements, the three-year timeline, and the lead leaching risk." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineers A and B were obligated to disclose clearly and completely to the MWC and to the state regulatory authority the specific public health risk posed by lead leaching from old service pipes if the water source change proceeded without adequate corrosion control." ;
    skos:definition "Engineers A and B were obligated to disclose clearly and completely to the MWC and to the state regulatory authority the specific public health risk posed by lead leaching from old service pipes if the water source change proceeded without adequate corrosion control." ;
    prov:generatedAtTime "2026-06-05T11:28:12.343728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Formal_Authority_Notification a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Formal Authority Notification" ;
    proeth-core:fulfillsObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineer_B_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Post-Override_Regulatory_Escalation,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth:agentRelation "and" ;
    proeth:conceptCategory "Action" ;
    proeth:foreseenUnintendedEffects "Formal notification may create conflict with the MWC as client and employer",
        "May trigger regulatory intervention that halts or modifies the MWC's chosen course" ;
    proeth:fulfillsObligationText "Duty to Report Safety Violations to Appropriate Public Authorities",
        "Hold Paramount Public Safety Health and Welfare",
        "Notify All Appropriate Authorities When Life or Property Is Endangered" ;
    proeth:guidedByPrinciple case76:Engineer_A_Public_Welfare_Water_Safety,
        case76:Engineer_B_Public_Welfare_Water_Safety,
        case76:Engineers_A_B_Concurrent_Safety_Reporting,
        case76:Engineers_A_B_Proactive_Risk_Disclosure,
        case76:Engineers_A_B_Public_Welfare_Paramountcy ;
    proeth:guidedByPrincipleText "Professional Obligation to Act Without Client Consent When Public Is Endangered",
        "Public Safety Paramountcy" ;
    proeth:hasAgent "Engineer A (superintendent and chief engineer, MWC) and Engineer B (consulting engineer retained by MWC)" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Formal Safety Disclosure to Regulatory Authorities",
        "Regulatory Authority Informed of Overruled Recommendation" ;
    proeth:intendedOutcome "Ensure that appropriate regulatory authorities are formally informed of the overruled safety concerns so that the public is protected from lead exposure risk" ;
    proeth:requiresCapabilityText "Formal technical reporting",
        "Knowledge of regulatory authority jurisdiction",
        "Professional documentation of safety findings" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Post-MWC vote, implied by Discussion" ;
    proeth:temporalSequence 10 ;
    proeth:terminatesText "Informal or Partial Reporting State" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "agentRelation",
        "agents",
        "description",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineers A and B are obligated to formally present their facts, findings, and recommendations to the state regulatory agency and all other appropriate authorities after the MWC overruled their safety recommendations, without requiring the MWC's consent to do so." ;
    time:hasTime case76:time_Formal_Authority_Notification ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:MWC_Public_Safety_Risk a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "MWC Public Safety Risk" ;
    proeth-core:activatedByEvent case76:Accelerated_Project_Initiation,
        case76:Water_Source_Consideration ;
    proeth-core:activatesConstraint case76:Engineers_A_B_Simultaneous_Transition_Safety ;
    proeth-core:activatesObligation case76:Engineer_A_Post-Override_Regulatory_Reporting,
        case76:Engineers_A_B_Public_Health_Risk_Disclosure ;
    proeth-core:affects case76:Agent_Engineer_A,
        case76:Agent_Engineer_B,
        case76:Agent_Metropolitan_Water_Commission,
        case76:Agent_Public ;
    proeth:activePeriod "From the MWC vote to proceed through completion of adequate corrosion control measures" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "MWC",
        "Public water consumers in MWC service area" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms the general duty to protect public health and safety into a concrete obligation to object, document, and report when a utility proceeds with a supply change that creates foreseeable lead leaching risk in the distribution system." ;
    proeth:stateClass "Public Safety at Risk" ;
    proeth:subject "Risk of lead leaching into drinking water above regulatory standards in MWC service area" ;
    proeth:terminatedBy "Completion of required treatment improvements or reversal of source change" ;
    proeth:textReferences "sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth:triggeringEvent "MWC decision to change water source before required corrosion control improvements are in place, combined with the presence of old service pipes susceptible to lead leaching" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety at Risk'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyAtRisk ;
    proeth-prov:matchedOntologyLabel "Public Safety at Risk" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "sufficient corrosion control is provided so that old service pipes in the MWC service area don't leach lead at levels in excess of drinking water standards" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Risk of lead leaching into drinking water above regulatory standards in MWC service area" ;
    skos:definition "Risk of lead leaching into drinking water above regulatory standards in MWC service area" ;
    prov:generatedAtTime "2026-06-05T11:17:42.957900+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Recommendation_Override a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Recommendation Override" ;
    proeth-core:initiates case76:Engineer_A_Faithful_Agent_Conflict,
        case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:MWC_Override_of_Engineers_A_and_B,
        case76:MWC_Public_Safety_Risk,
        case76:MWC_Source_Change_Override ;
    proeth-core:terminates case76:MWC_Override_of_Engineers_A_and_B,
        case76:MWC_Source_Change_Override ;
    proeth:causedByAction case76:Joint_Advisory_Recommendation ;
    proeth:causesStateChange "The MWC's decision to proceed against engineering advice placed the public water supply at risk and created a situation where the engineers' professional safety obligations conflicted with their client's directive." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Accelerated Source Change Proceeding",
        "Client Directive Contrary to Safety",
        "Engineer Ethical Conflict State",
        "Public Safety Risk Active" ;
    proeth:severity "critical" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At the public MWC meeting, after the joint presentation" ;
    proeth:temporalSequence 7 ;
    proeth:terminatesText "Recommendation Under Consideration",
        "Source Change Under Consideration" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The MWC voted to proceed simultaneously with the accelerated evaluation and design phase and the actual water source change, directly overruling the engineers' recommendations for a phased, three-year timeline and prior capital investment." ;
    time:hasTime case76:time_Recommendation_Override ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_Retention a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Engineer Retention" ;
    proeth-core:initiates case76:Engineer_A_Client_Relationship_MWC,
        case76:Engineer_B_Client_Relationship_MWC ;
    proeth:causesStateChange "Engineer B entered a formal consulting relationship with the MWC, creating a professional engagement with associated duties." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Active Consulting Engagement",
        "Professional Duty to Client" ;
    proeth:severity "routine" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Before report submission" ;
    proeth:temporalSequence 2 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer B was retained by the MWC to evaluate the treatment requirements and infrastructure needs associated with a potential switch to the local river as a water source." ;
    time:hasTime case76:time_Engineer_Retention ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Engineer_A_Post-Override_Regulatory_Reporting a proeth:ClientOverridePublicSafetyReportingObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Post-Override Regulatory Reporting" ;
    proeth-core:competesWith case76:Engineer_A_Faithful_Agent_Boundary ;
    proeth-core:obligatedParty case76:Agent_Engineer_A ;
    proeth-core:prevailsOver case76:Engineer_A_Faithful_Agent_Boundary ;
    proeth:caseContext "Engineer A served as both superintendent and chief engineer for the MWC, creating a dual role in which the faithful agent duty to the employer and the paramount duty to public welfare came into direct conflict after the MWC voted to override the joint engineering recommendation." ;
    proeth:complianceStatus "unclear" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Client Override Public Safety Reporting Obligation" ;
    proeth:obligationStatement "As chief engineer and superintendent of the MWC, Engineer A was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as employer." ;
    proeth:temporalScope "Following the MWC vote to override the joint engineering recommendation" ;
    proeth:textReferences "Despite those recommendations, the MWC voted to proceed simultaneously with the accelerated evaluation and design of needed water treatment improvements and the change in water source.",
        "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:discoveredInCase 76 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 76 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Override Public Safety Reporting Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ClientOverridePublicSafetyReportingObligation ;
    proeth-prov:matchedOntologyLabel "Client Override Public Safety Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is a professional engineer who serves as the superintendent and chief engineer for the Metropolitan Water Commission (MWC)." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "As chief engineer and superintendent of the MWC, Engineer A was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as employer." ;
    skos:definition "As chief engineer and superintendent of the MWC, Engineer A was obligated after the MWC override to report the public health risk to the appropriate state regulatory authority, placing the paramount duty to public welfare above the faithful agent duty to the MWC as employer." ;
    prov:generatedAtTime "2026-06-05T11:23:42.907966+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 76 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Agent_Public a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Public" ;
    proeth-core:hasRole case76:Public_Affected_Water_Consumers,
        case76:Public_Endangered_Water_Consumers .

case76:Public_Health_Risk_Identified a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Public Health Risk Identified" ;
    proeth-core:initiates case76:Engineers_A_and_B_Public_Safety_Risk,
        case76:MWC_Confirmed_Risk_Without_Safeguards,
        case76:MWC_Public_Safety_Risk ;
    proeth:causedByAction case76:Evaluation_Report_Submission ;
    proeth:causesStateChange "A documented public health risk associated with the proposed source change became known to the engineers and, upon report submission, to the MWC." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Informed Client State",
        "Lead Leaching Hazard Documented",
        "Public Safety Risk" ;
    proeth:severity "critical" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During report preparation, before submission" ;
    proeth:temporalSequence 3 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer B's evaluation identified that switching to the local river source without extensive capital investment and a three-year evaluation period would risk lead leaching from old service pipes, posing a public health hazard." ;
    time:hasTime case76:time_Public_Health_Risk_Identified ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 76 Extraction" .

case76:Agent_Metropolitan_Water_Commission a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Metropolitan Water Commission" ;
    proeth-core:hasRole case76:Metropolitan_Water_Commission_Client,
        case76:Metropolitan_Water_Commission_Client_Override .

case76:Agent_Engineer_A a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A" ;
    proeth-core:employedBy case76:Agent_Metropolitan_Water_Commission ;
    proeth-core:hasClient case76:Agent_Metropolitan_Water_Commission ;
    proeth-core:hasRole case76:Engineer_A_Safety_Reporting,
        case76:Engineer_A_Water_Commission_Chief_Engineer ;
    proeth-core:professionalPeerOf case76:Agent_Engineer_B .

case76:Agent_Engineer_B a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer B" ;
    proeth-core:hasClient case76:Agent_Engineer_A,
        case76:Agent_Metropolitan_Water_Commission ;
    proeth-core:hasRole case76:Engineer_B_Safety_Reporting,
        case76:Engineer_B_Water_Treatment_Consultant ;
    proeth-core:professionalPeerOf case76:Agent_Engineer_A .

