@prefix case85: <http://proethica.org/ontology/case/85#> .
@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/85> a owl:Ontology ;
    rdfs:label "ProEthica Case 85 Ontology" ;
    dcterms:created "2026-06-05T09:45:58.076411"^^xsd:dateTime ;
    dcterms:title "Incomplete Plans and Specifications – Engineer, Government, and Contractor Responsibilities" ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case85:BER_Case_No._82-5 a owl:NamedIndividual ;
    rdfs:label "BER Case No. 82-5" ;
    rdfs:comment "The Board cited this case to compare the ethical obligations of engineers regarding disclosure of unsatisfactory plans and unjustified expenditure of public funds, noting that the Code does not require disclosure in cases not involving public health and safety but that engineers have an ethical right to pursue the matter further." ;
    skos:definition "The Board cited this case to compare the ethical obligations of engineers regarding disclosure of unsatisfactory plans and unjustified expenditure of public funds, noting that the Code does not require disclosure in cases not involving public health and safety but that engineers have an ethical right to pursue the matter further." ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Case_85_Timeline a owl:NamedIndividual,
        time:TemporalEntity ;
    rdfs:label "Case 85 Timeline" ;
    proeth:actionCount 6 ;
    proeth:eventCount 9 ;
    proeth:totalElements 15 ;
    proeth-prov:synthesisLiteral "hasTimepoints",
        "temporalConsistency" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_Incomplete_Documents_Approval a owl:NamedIndividual ;
    rdfs:label "CausalLink_Incomplete Documents Approval" ;
    proeth:analyzesAction case85:Incomplete_Documents_Approval ;
    rdfs:comment "Approving documents without the competence or diligence to detect their incompleteness converts a correctable upstream error into an official authorization, triggering bid advertisement and ultimately causing Engineer C to submit a low bid on work that cannot be built as specified." ;
    skos:definition "Approving documents without the competence or diligence to detect their incompleteness converts a correctable upstream error into an official authorization, triggering bid advertisement and ultimately causing Engineer C to submit a low bid on work that cannot be built as specified." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_Incomplete_Work_Submission a owl:NamedIndividual ;
    rdfs:label "CausalLink_Incomplete Work Submission" ;
    proeth:analyzesAction case85:Incomplete_Work_Submission ;
    rdfs:comment "Submitting drawings that are not complete violates the obligation to deliver full professional work product, and because those incomplete documents flow directly into the approval and bid advertisement stages, the deficiency is multiplied across every subsequent party who relies on them in good faith." ;
    skos:definition "Submitting drawings that are not complete violates the obligation to deliver full professional work product, and because those incomplete documents flow directly into the approval and bid advertisement stages, the deficiency is multiplied across every subsequent party who relies on them in good faith." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_Low_Bid_Submission a owl:NamedIndividual ;
    rdfs:label "CausalLink_Low Bid Submission" ;
    proeth:analyzesAction case85:Low_Bid_Submission ;
    rdfs:comment "Committing to a contract price without adequately assessing whether the design documents are sufficient to support construction leads directly to the unbuildability declaration at the pre-construction conference, at which point public funds have already been obligated and the project is in crisis." ;
    skos:definition "Committing to a contract price without adequately assessing whether the design documents are sufficient to support construction leads directly to the unbuildability declaration at the pre-construction conference, at which point public funds have already been obligated and the project is in crisis." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_Non-Disclosure_of_Incompletene a owl:NamedIndividual ;
    rdfs:label "CausalLink_Non-Disclosure of Incompletene" ;
    rdfs:comment "Staying silent about the incompleteness allows Engineer B to approve the documents without the information needed to catch the deficiency, which means the deception does not merely affect the immediate client relationship but actively enables federal funds to be committed to a project built on a flawed foundation." ;
    skos:definition "Staying silent about the incompleteness allows Engineer B to approve the documents without the information needed to catch the deficiency, which means the deception does not merely affect the immediate client relationship but actively enables federal funds to be committed to a project built on a flawed foundation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_RFP_Response_Submission a owl:NamedIndividual ;
    rdfs:label "CausalLink_RFP Response Submission" ;
    proeth:analyzesAction case85:RFP_Response_Submission ;
    rdfs:comment "By representing the firm as capable of performing the work, this action initiates the entire causal chain leading to contract award, meaning any gap between claimed and actual competence is not a minor misstatement but the root cause of all downstream professional and public harm." ;
    skos:definition "By representing the firm as capable of performing the work, this action initiates the entire causal chain leading to contract award, meaning any gap between claimed and actual competence is not a minor misstatement but the root cause of all downstream professional and public harm." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:CausalLink_Reactive_Incompleteness_Acknow a owl:NamedIndividual ;
    rdfs:label "CausalLink_Reactive Incompleteness Acknow" ;
    rdfs:comment "By waiting until the pre-construction conference to acknowledge the incomplete documents, Engineer A allowed a cascade of approvals, bid advertisements, and contract awards to proceed on a flawed foundation, meaning the violations of honest disclosure and complete specification obligations directly enabled wasted public funds, contractor harm, and project delay that earlier transparency could have prevented." ;
    skos:definition "By waiting until the pre-construction conference to acknowledge the incomplete documents, Engineer A allowed a cascade of approvals, bid advertisements, and contract awards to proceed on a flawed foundation, meaning the violations of honest disclosure and complete specification obligations directly enabled wasted public funds, contractor harm, and project delay that earlier transparency could have prevented." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "It was not ethical for Engineer A to submit drawings and specifications for review and approval that he knew were incomplete." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_5> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "202" ;
    proeth:answersQuestion3 "301" ;
    proeth:citedProvision1 "II.5." ;
    proeth:citedProvision2 "III.2.b." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that Engineer A acted unethically in submitting incomplete drawings, Engineer A committed a compounded ethical violation by affixing his professional seal to documents he knew were deficient. The act of signing and sealing drawings carries an affirmative professional representation that the work product meets the standard of care and is fit for its intended purpose. By sealing incomplete drawings, Engineer A did not merely fail to disclose a deficiency — he actively misrepresented the completeness and adequacy of the documents to every downstream party who relied on that seal, including Engineer B, the local public agency, and ultimately the bidding contractors. This transforms what might otherwise be characterized as an omission into an affirmative deceptive act, implicating not only the duty of honest disclosure but also the prohibition against deceptive acts and the obligation to avoid sealing plans not in conformity with accepted engineering standards." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "202" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:citedProvision2 "III.1.b." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board's conclusion regarding Engineer A's ethical failure does not fully address the heightened duty of disclosure that arose specifically because the local public agency lacked in-house technical capacity to review the drawings and specifications. When an engineer's client is demonstrably unable to independently detect deficiencies in the work product, the engineer's obligation of candor is not merely equivalent to the baseline standard — it is materially elevated. Engineer A was aware of this incapacity, and his silence in the face of it effectively denied the local public agency any meaningful opportunity to protect its own interests, to seek independent review, or to require corrections before the project advanced to federal approval and competitive bidding. This asymmetry of technical knowledge, combined with Engineer A's deliberate non-disclosure, constitutes a breach of the faithful agent duty that goes beyond the simple submission of incomplete work." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "203" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:citedProvision3 "II.5." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "Engineer A's rationalization that federal funds — rather than local funds — would absorb cost overruns from his incomplete design represents a separate and independent ethical violation beyond the incompleteness of the drawings themselves. This reasoning reflects a fundamental misuse of public funds: Engineer A effectively treated federal grant money as a contingency reserve to underwrite his own professional shortfall, without the knowledge or consent of either the federal agency or the local public agency. This assumption also introduced a cost allocation bias that distorted his professional judgment, allowing him to rationalize proceeding with a deficient deliverable that he might otherwise have refused to submit. On a dam project — a structure whose failure poses direct risks to public safety — this rationalization is especially troubling, as it subordinated the paramount obligation to protect public welfare to a financial convenience that was not his to invoke." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_104 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_104" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "204" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:citedProvision2 "III.2.b." ;
    proeth:conclusionNumber 104 ;
    proeth:conclusionText "The Board's conclusion that Engineer B acted unethically in approving incomplete drawings does not fully examine the institutional dimension of that failure. Engineer B's approval did not merely constitute a personal lapse in professional judgment — it lent the formal imprimatur of federal authority to a materially deficient document set, thereby triggering the entire downstream sequence of competitive bidding, contract award, and pre-construction conflict. When a federal approving engineer lacks the technical competence to independently assess the adequacy of a submission, the ethical obligation is not to defer to the submitting engineer's seal but rather to escalate the review to a technically qualified authority or to condition approval on supplemental verification. Engineer B's failure to recognize the limits of his own competence, or to act on those limits by seeking escalation, compounded Engineer A's original violation by converting a deficient private submission into an officially sanctioned federal procurement." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_105 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_105" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "204" ;
    proeth:answersQuestion3 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "III.2.b." ;
    proeth:conclusionNumber 105 ;
    proeth:conclusionText "Engineer B's ethical failure also raises a systemic question the Board did not address: the approval process itself appears to have been structurally inadequate for a dam project involving public safety. A federal review mechanism that permits a single engineer to approve complex dam design documents without independent verification protocols, peer review requirements, or competence thresholds specific to dam engineering creates conditions in which individual ethical failures become institutionally probable. While Engineer B bears personal ethical responsibility for the approval, the absence of systemic safeguards suggests that the federal agency's oversight framework itself may have been deficient. Engineers in institutional roles bear a professional obligation to advocate for review processes commensurate with the safety stakes of the projects they oversee, and Engineer B's acquiescence to an inadequate process — whether by silence or by action — represents a failure of professional responsibility that extends beyond the single approval decision." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_106 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_106" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "3" ;
    proeth:answersQuestion2 "104" ;
    proeth:answersQuestion3 "304" ;
    proeth:answersQuestion4 "404" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:citedProvision2 "III.1.b." ;
    proeth:conclusionNumber 106 ;
    proeth:conclusionText "The Board's conclusion that Engineer C acted unethically in submitting a bid on a project he later characterized as unbuildable requires an important temporal nuance: the ethical analysis depends critically on when Engineer C formed his assessment of unbuildability. If Engineer C identified the unbuildable elements during his review of the bid documents — before submitting his bid — then his submission constituted an entry into a binding contractual relationship under conditions he privately believed to be materially defective, which implicates his duty of candor to the contracting parties and his obligation as an engineer to notify clients of project deficiencies. If, however, Engineer C's unbuildability assessment emerged only after more detailed post-award review, the ethical calculus shifts: his obligation would then be to notify the parties promptly upon forming that assessment, which he did at the pre-construction conference. The Board's conclusion is most clearly supported if Engineer C possessed or should have possessed the technical capacity to identify the deficiencies during the bidding phase, given his professional qualifications as both a contractor and an engineer." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_107 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_107" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5> ;
    proeth:answersQuestion1 "3" ;
    proeth:answersQuestion2 "104" ;
    proeth:answersQuestion3 "304" ;
    proeth:citedProvision1 "II.5." ;
    proeth:citedProvision2 "III.1.b." ;
    proeth:citedProvision3 "II.3.a." ;
    proeth:conclusionNumber 107 ;
    proeth:conclusionText "Engineer C's dual status as both a licensed engineer and the owner of the contracting firm creates a heightened ethical standard that the Board's conclusion does not fully develop. An ordinary contractor without engineering credentials might plausibly claim insufficient technical expertise to evaluate the buildability of dam design documents during the bidding phase. Engineer C, however, possessed the professional engineering knowledge to assess the adequacy of the drawings and specifications, and that capacity imposed on him an obligation that a non-engineer contractor would not bear. His professional engineering license did not become dormant upon his entry into the role of contractor — it continued to carry with it the ethical obligations of the engineering profession, including the duty to advise clients of project deficiencies and to avoid deceptive acts. By submitting a bid without disclosing known or reasonably discoverable unbuildability deficiencies, Engineer C effectively used his engineering competence to identify a competitive advantage while withholding the professional disclosure that same competence obligated him to make." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_2 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_2" ;
    proeth:answersQuestion1 "2" ;
    proeth:conclusionNumber 2 ;
    proeth:conclusionText "It was not ethical for Engineer B to approve a set of incomplete drawings on behalf of the Federal government for competitive bidding." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "203" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:citedProvision2 "II.5." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "In response to Q101: Engineer A's assumption that federal funds would absorb cost overruns from his incomplete design constitutes a separate and independent ethical violation beyond the mere incompleteness of the drawings. By privately reasoning that the financial consequences of his deficient work would fall on federal rather than local coffers, Engineer A engaged in a form of cost allocation rationalization that misrepresented the true risk profile of the project to all stakeholders. This assumption was never disclosed to the local public agency, Engineer B, or any other party, meaning that the parties who bore fiduciary responsibility for public funds were denied the information necessary to make an informed decision about whether to proceed. The rationalization also reflects a troubling indifference to the public interest: federal funds are no less public funds, and the deliberate structuring of one's professional conduct around the expectation that a particular funding source will silently absorb the costs of one's own professional shortfall is itself a form of misrepresentation. Under Code Section II.3.a, engineers must be objective and truthful in professional reports and statements, and Engineer A's silence about both the incompleteness and his funding assumption violated that standard. Under Code Section II.5, engineers shall avoid deceptive acts, and the deliberate non-disclosure of a known deficiency paired with a private financial rationalization satisfies the definition of a deceptive act even in the absence of an affirmative false statement." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5> ;
    proeth:answersQuestion1 "102" ;
    proeth:citedProvision1 "III.1.b." ;
    proeth:citedProvision2 "II.5." ;
    proeth:citedProvision3 "II.3.a." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "In response to Q102: Engineer A bore a heightened and affirmative duty of disclosure precisely because his client, the local public agency, lacked the in-house technical capacity to independently detect the deficiencies he knew existed. The asymmetry of technical knowledge between a licensed professional engineer and a non-technical client is not a passive background condition that reduces the engineer's obligations; it is an aggravating factor that intensifies them. When a client is structurally incapable of identifying a deficiency that the engineer knows exists, the engineer's silence is not merely non-disclosure — it is the functional equivalent of concealment. Code Section III.1.b requires engineers to advise their clients when they believe a project will not be successful, and the submission of drawings and specifications that Engineer A himself acknowledged were incomplete and that Engineer C later characterized as unbuildable clearly falls within the scope of a project that will not be successful in its submitted form. The local public agency's reliance on Engineer A was total and unchecked, which means Engineer A's failure to disclose was not a minor procedural omission but a fundamental breach of the fiduciary-like relationship that professional engineers owe to clients who cannot protect themselves through independent technical review." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "204" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "III.2.b." ;
    proeth:citedProvision3 "II.3.a." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "In response to Q103: Engineer B's review obligation did not begin only at the moment of formal submission; it encompassed a duty to assess whether the submission was substantively complete before lending federal approval to it. The act of approval by a federal engineering authority is not a ministerial stamp but a professional judgment that the documents meet the standard required for competitive bidding on a public project. Engineer B's approval of materially incomplete drawings effectively transferred federal legitimacy to a deficient document set, thereby enabling the project to proceed through bidding and contract award in a state that Engineer A himself later acknowledged was problematic. Code Section III.2.b prohibits engineers from completing, signing, or sealing plans and specifications not in conformity with applicable engineering standards, and while that provision is most directly applicable to Engineer A, it also informs the standard of care applicable to Engineer B as a reviewing authority. If Engineer B lacked the technical competence to identify the material incompleteness of the submission, Code Section I.1 required him to escalate the matter to higher federal authority or to seek supplemental technical review rather than approving documents whose adequacy he could not independently verify. Deference to Engineer A's professional seal does not relieve Engineer B of independent verification responsibility; it compounds the ethical failure by adding a second layer of professional endorsement to a document set that was known by its author to be deficient." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85: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_5>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "304" ;
    proeth:answersQuestion3 "404" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.5." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "In response to Q104: Engineer C's ethical obligation was not limited to notifying the contracting parties of the unbuildability deficiencies at the pre-construction conference. That notification, while better than silence, came after contract award and after Engineer C had already submitted a bid on documents he assessed as containing unbuildable elements. The more demanding ethical standard — and the one more consistent with Code Section II.5's prohibition on deceptive acts and Code Section III.1.b's duty to advise clients of project failure risks — would have required Engineer C to notify the local public agency and Engineer A of the apparent deficiencies before submitting his bid, or at minimum to condition his bid on resolution of those deficiencies. By submitting a low bid on a project whose documents he privately assessed as materially defective, Engineer C entered a binding contractual relationship under conditions he believed to be unbuildable, which is itself a form of deception toward the contracting parties who relied on the competitive bidding process to produce a reliable, executable contract. Furthermore, once Engineer C identified the unbuildability issues, his obligation as a licensed engineer extended beyond mere notification to refusing to proceed with construction until the drawings and specifications were corrected to a buildable standard, because proceeding on deficient dam design documents implicates the paramount obligation to protect public safety under Code Section I.1." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:citedProvision2 "II.5." ;
    proeth:citedProvision3 "III.2.b." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "In response to Q201 and Q301: From a deontological perspective, Engineer A's deadline pressure does not constitute a morally sufficient justification for submitting incomplete drawings and specifications, and his duty of honest disclosure was not discharged by silence. The deontological framework evaluates the moral permissibility of an action based on whether it conforms to a universalizable duty, not on whether the actor believed the consequences would be manageable. Engineer A's duty as a faithful agent to meet a client's delivery deadline is a real but subordinate obligation; it cannot override his overriding duty under Code Section III.2.b not to sign or seal plans that are not in conformity with applicable engineering standards, nor his duty under Code Section II.3.a to be truthful in professional statements. When two duties conflict, the engineer's obligation is to disclose the conflict to the client — not to resolve it unilaterally by delivering a deficient product without disclosure. A universalizable rule permitting engineers to submit incomplete sealed drawings whenever deadline pressure exists would systematically undermine the reliability of professional seals and the integrity of public procurement processes. Engineer A's failure to disclose the incompleteness to the local public agency, Engineer B, or any other stakeholder was therefore not merely a procedural lapse but a categorical violation of his duty of honest disclosure." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "303" ;
    proeth:answersQuestion2 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:citedProvision3 "III.2.b." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "In response to Q303 and Q403: From a consequentialist perspective, Engineer B's approval of materially incomplete drawings produced a cascade of harms that substantially outweighed any benefit gained by expediting the project timeline. The approval enabled the project to proceed through competitive bidding and contract award in a state that Engineer A himself acknowledged was deficient, meaning that every subsequent step in the procurement process — bid preparation by contractors, contract award, and pre-construction planning — was conducted on a false premise of document adequacy. The concrete harms include: wasted public funds expended by bidders preparing bids on unbuildable documents; the risk of construction defects on a dam project with direct public safety implications under Code Section I.1; project delays and cost overruns attributable to the need for redesign after contract award; and erosion of public trust in federal engineering oversight as an effective safeguard against deficient design. Systemically, Engineer B's approval also signals to other design engineers that incomplete submissions can pass federal review, which creates a perverse incentive structure that degrades the quality of future submissions. The counterfactual in which Engineer B either rejected the submission or escalated to higher federal authority would have imposed a short-term delay but would have prevented all of these downstream harms, making it the clearly superior outcome under a consequentialist analysis." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "401" ;
    proeth:answersQuestion2 "402" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "III.2.b." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "In response to Q401 and Q402: The public safety risk and financial harm to the project would very likely have been substantially reduced, if not avoided, had Engineer A disclosed the incompleteness of the drawings and specifications at the time of submission rather than waiting for Engineer C to raise the issue at the pre-construction conference. Early disclosure would have triggered one of two corrective pathways: either the local public agency and Engineer B would have required Engineer A to complete the drawings before approval, preventing the project from proceeding to competitive bidding on deficient documents, or the parties would have made an informed collective decision about how to proceed — a decision that would at minimum have been made with full knowledge of the risks. The alternative counterfactual — Engineer A refusing to submit by the deadline rather than delivering an incomplete product — would have been governed by his contractual obligations to the local public agency and his professional obligations under Code Section III.2.b. While a refusal to deliver might have exposed Engineer A to contractual liability for delay, that consequence does not override his professional obligation not to seal and submit non-conforming plans. The professional and ethical framework clearly contemplates that an engineer's duty to submit only complete and conforming documents takes precedence over schedule compliance, and that the appropriate response to irreconcilable deadline pressure is disclosure and renegotiation, not silent delivery of a deficient product." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_1_b>,
        <http://proethica.org/ontology/nspe#II_5>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "404" ;
    proeth:answersQuestion2 "304" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.5." ;
    proeth:citedProvision3 "III.1.b." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "In response to Q404 and Q304: From a deontological perspective, Engineer C violated his duty of candor to the contracting parties by submitting a low bid on a project whose documents he assessed as containing unbuildable elements, and the timing of his disclosure — after contract award rather than before bid submission — is ethically significant rather than merely procedurally inconvenient. By waiting until the pre-construction conference to raise deficiencies he had identified during bid preparation, Engineer C allowed the competitive bidding process to run to completion on a false premise, depriving the local public agency of the opportunity to suspend bidding for redesign. Had Engineer C notified the local public agency and Engineer A of the apparent unbuildability before submitting his bid, the contracting parties would have had the information necessary to make a meaningful decision about whether to proceed, suspend, or redesign — and the competitive bidding process would have served its intended function of producing reliable, executable contracts. Engineer C's post-award disclosure, while better than permanent silence, did not cure the ethical deficiency of having entered a binding contractual relationship under conditions he privately believed to be materially defective. Code Section II.5's prohibition on deceptive acts applies to Engineer C in his capacity as a licensed engineer, and submitting a bid while privately assessing the project as unbuildable without major changes satisfies the functional definition of a deceptive act toward the contracting parties who relied on the integrity of the bidding process." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_3 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_3" ;
    proeth:answersQuestion1 "3" ;
    proeth:conclusionNumber 3 ;
    proeth:conclusionText "It was not ethical for Engineer C, owner of the Hi-Lo Construction firm, to submit a bid on a construction contract that he later characterized as “unbuildable” without major changes." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "301" ;
    proeth:answersQuestion3 "402" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:citedProvision3 "III.2.b." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The tension between Engineer A's duty as a faithful agent to meet the client's delivery deadline and his overriding obligation to submit only complete, accurate, and professionally sealed drawings was never genuinely resolved — it was simply evaded. Engineer A treated the deadline as an absolute constraint and the completeness obligation as a negotiable one, when the ethical hierarchy demands the opposite. The NSPE code's requirement that engineers hold paramount the safety, health, and welfare of the public, combined with the prohibition on completing, signing, or sealing plans not in conformity with accepted engineering standards, establishes that professional completeness is not subordinate to schedule compliance. A faithful agent duty cannot be fulfilled by delivering a deficient product on time; it is fulfilled only when the deliverable itself meets professional standards. Where those two obligations genuinely conflict, the engineer's recourse is disclosure and renegotiation of the deadline — not silent submission of incomplete work. This case teaches that schedule pressure, however real, does not constitute a recognized exception to the completeness and honesty obligations that attach to a professional seal." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "203" ;
    proeth:answersQuestion3 "302" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:citedProvision3 "II.5." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "Engineer A's cost allocation rationalization — his private assumption that federal funds rather than local funds would absorb cost overruns — did not merely reflect poor financial judgment; it functioned as a principle-substitution mechanism that allowed him to suppress the honesty and public welfare principles that should have governed his conduct. By convincing himself that the financial consequences would fall on a deep-pocketed federal source rather than the local public agency, Engineer A effectively neutralized his own sense of obligation to disclose the deficiencies. This represents a compounded ethical failure: the rationalization itself violated the principle of cost allocation neutrality and the prohibition on deceptive acts, because it permitted Engineer A to proceed as though the incompleteness were inconsequential when he knew it was not. The case teaches that a professional's ethical obligations are not contingent on who bears the financial cost of a failure; the duty of honest disclosure and the duty to submit only complete work apply regardless of funding source. Allowing anticipated federal indemnification to substitute for professional completeness inverts the public welfare principle, since federal funds are themselves public funds, and their misuse harms the public interest no less than misuse of local funds." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85: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#III_2_b>,
        <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "204" ;
    proeth:answersQuestion3 "303" ;
    proeth:answersQuestion4 "403" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:citedProvision3 "II.5." ;
    proeth:citedProvision4 "III.1.b." ;
    proeth:citedProvision5 "III.2.b." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The interaction among Engineer A's professional competence principle, Engineer B's competence-limit recognition principle, and Engineer C's bid adequacy and deficiency notification principles reveals a systemic failure in which each actor's ethical shortfall was partially enabled by the others' failures, yet none is thereby relieved of independent responsibility. Engineer A's confidence in his own eventual ability to resolve the missing design details — a form of competence rationalization — led him to treat the incompleteness as a technical inconvenience rather than a professional and public safety violation. Engineer B's deference to Engineer A's professional seal, rather than exercising independent verification or escalating concerns about the submission's adequacy, lent federal legitimacy to a deficient document set and foreclosed the last institutional checkpoint before competitive bidding. Engineer C's decision to submit a low bid on documents he assessed as containing unbuildable elements, and to raise those concerns only after contract award at the pre-construction conference, allowed the procurement process to run to completion on a materially defective foundation. The case teaches that professional ethical obligations are not discharged by reliance on another engineer's seal or institutional role: each engineer in a multi-party project bears an independent, non-delegable duty to act on what he knows. The principle of honest disclosure and the principle of public welfare are not satisfied by collective silence followed by reactive acknowledgment; they require affirmative, timely action at the moment the deficiency is known, regardless of the actor's position in the project hierarchy." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Should Engineer A disclose the incompleteness of the dam design documents to the client and approving authority at the time of submission, or submit the documents without flagging the deficiency?" ;
    proeth:focus "Engineer A submitted incomplete dam design drawings and specifications under time pressure, without disclosing the deficiency to the client or approving authority at the time of submission." ;
    proeth:option1 "Formally notify the client and approving authority in writing that the submitted documents are incomplete, identify the missing elements, and specify conditions under which completion would occur." ;
    proeth:option2 "Submit the documents on schedule on the assumption that all parties understand the staged nature of the design due to the pending federal funding, without a formal written disclosure of incompleteness." ;
    proeth:option3 "Refuse to submit the documents until they meet minimum completeness standards, even if this means missing the deadline and potentially jeopardizing the funding timeline." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Should Engineer A seal the incomplete dam design documents, or decline to seal until the documents meet the standard required for responsible charge?" ;
    proeth:focus "Engineer A sealed and submitted dam design documents that were materially incomplete, raising the question of whether sealing constituted a misrepresentation of responsible charge over a complete and adequate design." ;
    proeth:option1 "Withhold the professional seal until the design documents are sufficiently complete to support a responsible charge determination, communicating this position clearly to the client." ;
    proeth:option2 "Affix the seal accompanied by a written statement explicitly limiting its scope to the completed portions of the design and identifying elements not yet finalized." ;
    proeth:option3 "Seal and submit the documents to preserve the project timeline, relying on the approving authority's review process to identify any deficiencies before construction approval is granted." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "Should Engineer B escalate the review to a qualified engineer upon recognizing competence limitations, or proceed with approving the dam design documents as submitted?" ;
    proeth:focus "Engineer B, serving as the approving engineer, recognized or should have recognized limitations in competence to review Engineer A's dam design documents, yet approved documents that were materially incomplete rather than escalating to a qualified reviewer." ;
    proeth:option1 "Inform a supervisor of the competence limitation and request that a qualified engineer be assigned to review the dam design documents before any approval is granted." ;
    proeth:option2 "Approve the documents while formally documenting identified deficiencies and incompleteness in writing, placing the record in the project file and notifying the submitting engineer." ;
    proeth:option3 "Treat Engineer A's professional seal as sufficient evidence of responsible charge and approve the documents on the basis that the submitting engineer bears professional responsibility for completeness." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Should Engineer A pursue external disclosure of the design deficiencies and public funds concerns after internal reporting was rejected, or treat the matter as resolved once internal channels were exhausted?" ;
    proeth:focus "Engineer A, having documented concerns about the adequacy of the dam design and the misuse of public funds, faced a decision about whether to pursue disclosure beyond the employer's rejection of internal reports, analogous to the defense industry whistleblower scenario." ;
    proeth:option1 "After internal reporting is rejected, escalate disclosure of the design deficiencies and public safety concerns to the relevant state or federal regulatory authority responsible for dam safety." ;
    proeth:option2 "Treat the matter as resolved once internal channels are exhausted, on the basis that the employer's rejection of the reports and the existence of an independent approving authority are sufficient safeguards." ;
    proeth:option3 "Consult legal counsel to determine the scope of professional and legal obligations before deciding whether to pursue external disclosure, balancing whistleblower protections against contractual and employment constraints." ;
    proeth:roleLabel "Engineer Contractor" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:DP5 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP5" ;
    proeth:decisionPointId "DP5" ;
    proeth:decisionQuestion "Should Engineer A treat time pressure and anticipated funding as sufficient justification for submitting incomplete documents without disclosure, or are those circumstances insufficient to override the disclosure obligation?" ;
    proeth:focus "Engineer A submitted dam design documents while asserting that incompleteness was justified by time pressures and anticipated federal funding, raising the question of whether those circumstances constitute an adequate ethical justification for non-disclosure." ;
    proeth:option1 "Treat the disclosure obligation as unconditional and formally notify all relevant parties of the incompleteness regardless of time pressures or funding status." ;
    proeth:option2 "Treat the submission as a recognized phased deliverable under the project's funding structure, documenting the staged nature of the design in the project record and relying on the approving authority's familiarity with the funding context." ;
    proeth:option3 "Refuse to submit incomplete documents and instead negotiate with the client for an extended deadline that allows for a complete submission, even at the risk of delaying the funding application." ;
    proeth:roleLabel "Engineer Contractor" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Escalation a proeth:CompetenceLimitEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Escalation" ;
    proeth:caseContext "Engineer B approved incomplete dam design documents. The Board found that failure to recognize and address a competence gap in performing the review constitutes an ethics violation." ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Competence Limit Escalation Obligation" ;
    proeth:constraintStatement "Engineer B was required, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that an appropriately qualified engineer could be assigned to the review." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics" ;
    proeth:temporalScope "During the review and approval process for Engineer A's submitted documents" ;
    proeth:textReferences "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review",
        "the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was required, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that an appropriately qualified engineer could be assigned to the review." ;
    skos:definition "Engineer B was required, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that an appropriately qualified engineer could be assigned to the review." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

<http://proethica.org/ontology/case/85#II.3.a.> a owl:NamedIndividual ;
    rdfs:label "II.3.a." ;
    rdfs:comment "Engineers shall be objective and truthful in professional reports, statements, or testimony. They shall include all relevant and pertinent information in such reports, statements, or testimony, which should bear the date indicating when it was current." ;
    skos:definition "Engineers shall be objective and truthful in professional reports, statements, or testimony. They shall include all relevant and pertinent information in such reports, statements, or testimony, which should bear the date indicating when it was current." ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

<http://proethica.org/ontology/case/85#II.5.> a owl:NamedIndividual ;
    rdfs:label "II.5." ;
    rdfs:comment "Engineers shall avoid deceptive acts." ;
    skos:definition "Engineers shall avoid deceptive acts." ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

<http://proethica.org/ontology/case/85#III.2.b.> a owl:NamedIndividual ;
    rdfs:label "III.2.b." ;
    rdfs:comment "Engineers shall not complete, sign, or seal plans and/or specifications that are not in conformity with applicable engineering standards. If the client or employer insists on such unprofessional conduct, they shall notify the proper authorities and withdraw from further service on the project." ;
    skos:definition "Engineers shall not complete, sign, or seal plans and/or specifications that are not in conformity with applicable engineering standards. If the client or employer insists on such unprofessional conduct, they shall notify the proper authorities and withdraw from further service on the project." ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    rdfs:comment "The question arose because Engineer A's act of sealing and submitting drawings he knew were incomplete placed his professional certification in direct conflict with his obligation to provide honest and complete deliverables to a client who lacked the technical capacity to detect the deficiency. The undisclosed reliance on federal funds to absorb consequences added a second layer of conflict between his duty of cost allocation neutrality and his self-serving rationalization, making the ethical status of the submission genuinely contested." ;
    skos:definition "The question arose because Engineer A's act of sealing and submitting drawings he knew were incomplete placed his professional certification in direct conflict with his obligation to provide honest and complete deliverables to a client who lacked the technical capacity to detect the deficiency. The undisclosed reliance on federal funds to absorb consequences added a second layer of conflict between his duty of cost allocation neutrality and his self-serving rationalization, making the ethical status of the submission genuinely contested." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    rdfs:comment "The question arose because Engineer A did not simply submit deficient work; he also constructed a private financial justification that reframed the consequences of that deficiency as manageable, and that justification implicates the principle of public welfare because it allowed a safety-relevant decision on a dam project to be filtered through a cost-source assumption rather than evaluated on its safety merits alone. The question persists because it is genuinely unclear whether a rationalization that concerns cost allocation, rather than safety directly, can be treated as a violation of the public welfare principle, or whether it is only a secondary ethical failure that follows from the primary one of submitting incomplete work." ;
    skos:definition "The question arose because Engineer A did not simply submit deficient work; he also constructed a private financial justification that reframed the consequences of that deficiency as manageable, and that justification implicates the principle of public welfare because it allowed a safety-relevant decision on a dam project to be filtered through a cost-source assumption rather than evaluated on its safety merits alone. The question persists because it is genuinely unclear whether a rationalization that concerns cost allocation, rather than safety directly, can be treated as a violation of the public welfare principle, or whether it is only a secondary ethical failure that follows from the primary one of submitting incomplete work." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    rdfs:comment "The question emerged because Engineer B occupied a dual position: he held institutional authority as the federal approving engineer, which carries an independent verification obligation, but the state of his competence relative to the submission created a gap between that authority and his actual capacity to exercise it. Engineer A's professional seal introduced a further complication, because reliance on that seal could be read either as a reasonable professional deference or as a mechanism by which federal legitimacy was lent to a deficient document set without any independent check." ;
    skos:definition "The question emerged because Engineer B occupied a dual position: he held institutional authority as the federal approving engineer, which carries an independent verification obligation, but the state of his competence relative to the submission created a gap between that authority and his actual capacity to exercise it. Engineer A's professional seal introduced a further complication, because reliance on that seal could be read either as a reasonable professional deference or as a mechanism by which federal legitimacy was lent to a deficient document set without any independent check." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    rdfs:comment "The question emerged because Engineer A's act of submitting incomplete documents without disclosure sits at the intersection of two genuine professional obligations: the deontological duty of honest representation to clients and public agencies, and the practical reality that engineers routinely rely on iterative review processes to catch deficiencies. The undisclosed deadline pressure and the undisclosed federal-funds assumption removed the conditions under which silent reliance on review might be defensible, converting what could have been a procedural shortfall into a potential breach of the duty of honest disclosure." ;
    skos:definition "The question emerged because Engineer A's act of submitting incomplete documents without disclosure sits at the intersection of two genuine professional obligations: the deontological duty of honest representation to clients and public agencies, and the practical reality that engineers routinely rely on iterative review processes to catch deficiencies. The undisclosed deadline pressure and the undisclosed federal-funds assumption removed the conditions under which silent reliance on review might be defensible, converting what could have been a procedural shortfall into a potential breach of the duty of honest disclosure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    rdfs:comment "The question emerged because Engineer A possessed the capability and awareness to deliver complete drawings but chose not to, and then concealed both the incompleteness and his reasoning from the client and the funding authority. Virtue ethics asks whether the internal rationalization about federal funds reflects the honest exercise of professional judgment or a self-serving substitution of financial convenience for integrity, and that substitution is precisely what makes the question non-trivial." ;
    skos:definition "The question emerged because Engineer A possessed the capability and awareness to deliver complete drawings but chose not to, and then concealed both the incompleteness and his reasoning from the client and the funding authority. Virtue ethics asks whether the internal rationalization about federal funds reflects the honest exercise of professional judgment or a self-serving substitution of financial convenience for integrity, and that substitution is precisely what makes the question non-trivial." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    rdfs:comment "This question arose because Engineer B's Incomplete Documents Approval set off a chain of concrete, measurable harms including the Unbuildability Declaration, the wasted bid cycle, and the Pre-Construction Conference disruption, all of which demand a reckoning with whether any timeline benefit justified those costs. The question is genuinely contested because consequentialism requires aggregating and comparing harms and benefits that span different stakeholders and time horizons, and reasonable analysts can weigh the Public Funds Stewardship Principle against the project delivery interest differently depending on what counterfactual they assume." ;
    skos:definition "This question arose because Engineer B's Incomplete Documents Approval set off a chain of concrete, measurable harms including the Unbuildability Declaration, the wasted bid cycle, and the Pre-Construction Conference disruption, all of which demand a reckoning with whether any timeline benefit justified those costs. The question is genuinely contested because consequentialism requires aggregating and comparing harms and benefits that span different stakeholders and time horizons, and reasonable analysts can weigh the Public Funds Stewardship Principle against the project delivery interest differently depending on what counterfactual they assume." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    rdfs:comment "The question arose because Engineer C possessed a private professional assessment that the documents were unbuildable yet proceeded to submit a low bid and enter a binding contract without disclosing that assessment, creating a gap between his internal knowledge and the representations implied by his contractual commitment. Deontological analysis forces the question of whether that gap constitutes a breach of the duty of candor or whether the competitive bidding context redefines the disclosure obligation." ;
    skos:definition "The question arose because Engineer C possessed a private professional assessment that the documents were unbuildable yet proceeded to submit a low bid and enter a binding contract without disclosing that assessment, creating a gap between his internal knowledge and the representations implied by his contractual commitment. Deontological analysis forces the question of whether that gap constitutes a breach of the duty of candor or whether the competitive bidding context redefines the disclosure obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    rdfs:comment "This question arose because Engineer A's silence persisted across multiple decision points, each of which gave downstream parties, including Engineer B, the local agency, and Engineer C, a false basis for proceeding. The question forces a determination of whether the harm to public safety and project finances was a direct consequence of the timing of disclosure, or whether earlier disclosure would have interrupted the chain of uninformed decisions before they became costly and dangerous." ;
    skos:definition "This question arose because Engineer A's silence persisted across multiple decision points, each of which gave downstream parties, including Engineer B, the local agency, and Engineer C, a false basis for proceeding. The question forces a determination of whether the harm to public safety and project finances was a direct consequence of the timing of disclosure, or whether earlier disclosure would have interrupted the chain of uninformed decisions before they became costly and dangerous." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    rdfs:comment "This question emerged because Engineer A faced a genuine structural conflict between the obligation to deliver complete, buildable design documents and the obligation to honor contractual deadlines, and the path he chose, submitting incomplete work without disclosure, satisfied neither warrant fully. The question asks whether the untaken path of refusal would have resolved that conflict more ethically, which requires weighing professional integrity obligations, contractual duties, public safety consequences, and the downstream effects on the client, the federal funding agency, and Engineer C's unbuildable bid." ;
    skos:definition "This question emerged because Engineer A faced a genuine structural conflict between the obligation to deliver complete, buildable design documents and the obligation to honor contractual deadlines, and the path he chose, submitting incomplete work without disclosure, satisfied neither warrant fully. The question asks whether the untaken path of refusal would have resolved that conflict more ethically, which requires weighing professional integrity obligations, contractual duties, public safety consequences, and the downstream effects on the client, the federal funding agency, and Engineer C's unbuildable bid." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_18 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_18" ;
    rdfs:comment "The question emerged because Engineer B's approval allowed deficient documents to reach competitive bidding, creating a fork between blaming individual competence failure and blaming systemic protocol design. The question asks whether correcting Engineer B's individual capacity would have been sufficient, or whether the approval pathway itself required redesign to prevent incomplete documents from advancing regardless of who occupied the reviewing role." ;
    skos:definition "The question emerged because Engineer B's approval allowed deficient documents to reach competitive bidding, creating a fork between blaming individual competence failure and blaming systemic protocol design. The question asks whether correcting Engineer B's individual capacity would have been sufficient, or whether the approval pathway itself required redesign to prevent incomplete documents from advancing regardless of who occupied the reviewing role." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_19 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_19" ;
    rdfs:comment "The question emerged because Engineer C's Reactive Incompleteness Acknowledgment after Contract Award to Contractor created a gap between when his engineering judgment should have triggered disclosure and when disclosure actually occurred. The Unbuildability Declaration arriving post-award rather than pre-bid placed the competitive bidding process, the public agency's decision-making, and Engineer A's opportunity to correct deficiencies in a worse position than pre-bid disclosure would have, forcing the question of whether Engineer C's dual role as contractor and licensed engineer imposed a higher and earlier disclosure obligation." ;
    skos:definition "The question emerged because Engineer C's Reactive Incompleteness Acknowledgment after Contract Award to Contractor created a gap between when his engineering judgment should have triggered disclosure and when disclosure actually occurred. The Unbuildability Declaration arriving post-award rather than pre-bid placed the competitive bidding process, the public agency's decision-making, and Engineer A's opportunity to correct deficiencies in a worse position than pre-bid disclosure would have, forcing the question of whether Engineer C's dual role as contractor and licensed engineer imposed a higher and earlier disclosure obligation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    rdfs:comment "The question arose because Engineer B stood at the institutional checkpoint where federal oversight was supposed to protect public funds and downstream bidders from deficient documents, yet the approval was granted and the bid advertisement proceeded on an unbuildable design. The tension between the obligation to verify and the practical limit of competence recognition makes it genuinely uncertain whether Engineer B acted unethically through negligence, through incapacity, or through a systemic failure that no individual approval act could have corrected." ;
    skos:definition "The question arose because Engineer B stood at the institutional checkpoint where federal oversight was supposed to protect public funds and downstream bidders from deficient documents, yet the approval was granted and the bid advertisement proceeded on an unbuildable design. The tension between the obligation to verify and the practical limit of competence recognition makes it genuinely uncertain whether Engineer B acted unethically through negligence, through incapacity, or through a systemic failure that no individual approval act could have corrected." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    rdfs:comment "The question arose because Engineer C's post-award characterization of the project as unbuildable created a retroactive conflict with the professional representation implied by submitting a bid. The gap between the moment of bidding and the moment of disclosure forced scrutiny of whether Engineer C used the bid as a competitive instrument while withholding a material professional judgment that the client and public funding authority needed before contract award." ;
    skos:definition "The question arose because Engineer C's post-award characterization of the project as unbuildable created a retroactive conflict with the professional representation implied by submitting a bid. The gap between the moment of bidding and the moment of disclosure forced scrutiny of whether Engineer C used the bid as a competitive instrument while withholding a material professional judgment that the client and public funding authority needed before contract award." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    rdfs:comment "The question arose because Engineer A's assumption introduced a second, analytically distinct act alongside the incomplete submission. The assumption silently allocated a financial consequence of Engineer A's own deficiency onto a public fund without the knowledge or consent of the authority controlling that fund, and that act of silent allocation can be read as a misrepresentation independent of whether the drawings themselves were complete." ;
    skos:definition "The question arose because Engineer A's assumption introduced a second, analytically distinct act alongside the incomplete submission. The assumption silently allocated a financial consequence of Engineer A's own deficiency onto a public fund without the knowledge or consent of the authority controlling that fund, and that act of silent allocation can be read as a misrepresentation independent of whether the drawings themselves were complete." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    rdfs:comment "The question emerged because Engineer A possessed knowledge of a deficiency that the Local Public Agency Client was structurally unable to discover, creating a gap between what the client could verify and what Engineer A knew. That gap forced a choice between a standard disclosure warrant and a relational warrant grounded in the power asymmetry between a technically sophisticated engineer and a technically limited client, and neither warrant clearly overrides the other in the extracted obligation set." ;
    skos:definition "The question emerged because Engineer A possessed knowledge of a deficiency that the Local Public Agency Client was structurally unable to discover, creating a gap between what the client could verify and what Engineer A knew. That gap forced a choice between a standard disclosure warrant and a relational warrant grounded in the power asymmetry between a technically sophisticated engineer and a technically limited client, and neither warrant clearly overrides the other in the extracted obligation set." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    rdfs:comment "The question emerged because Engineer B's approval of incomplete documents created a gap between what the verification obligation required and what a simple approve-or-reject action could achieve. Federal funding involvement introduced a public funds stewardship warrant that a purely bilateral approval decision could not satisfy, making it unclear whether Engineer B's duty began at document receipt and required escalation rather than unilateral disposition." ;
    skos:definition "The question emerged because Engineer B's approval of incomplete documents created a gap between what the verification obligation required and what a simple approve-or-reject action could achieve. Federal funding involvement introduced a public funds stewardship warrant that a purely bilateral approval decision could not satisfy, making it unclear whether Engineer B's duty began at document receipt and required escalation rather than unilateral disposition." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    rdfs:comment "The question arose because Engineer C's obligation to notify contracting parties of known deficiencies is well established, but the adequacy of notification as a terminal duty is contested when the underlying documents remain unbuildable after that notification. The gap between a disclosure duty and a performance-refusal duty is precisely where the ethical question lives, because the data show Engineer C proceeded into a contract on documents that were already known to be deficient." ;
    skos:definition "The question arose because Engineer C's obligation to notify contracting parties of known deficiencies is well established, but the adequacy of notification as a terminal duty is contested when the underlying documents remain unbuildable after that notification. The gap between a disclosure duty and a performance-refusal duty is precisely where the ethical question lives, because the data show Engineer C proceeded into a contract on documents that were already known to be deficient." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    rdfs:comment "The question emerged because Engineer A faced a genuine collision between two independently legitimate professional obligations, and the act of submitting incomplete sealed drawings without disclosure made it impossible to satisfy both at once. The absence of any disclosure to the client or funding agency removed the one condition that might have reconciled the two warrants, forcing a direct confrontation between faithful-agent duty and the non-negotiable standard of professional completeness." ;
    skos:definition "The question emerged because Engineer A faced a genuine collision between two independently legitimate professional obligations, and the act of submitting incomplete sealed drawings without disclosure made it impossible to satisfy both at once. The absence of any disclosure to the client or funding agency removed the one condition that might have reconciled the two warrants, forcing a direct confrontation between faithful-agent duty and the non-negotiable standard of professional completeness." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    rdfs:comment "This question arose because Engineer A's conduct at the moment of submission fused two normally compatible principles into a conflict. His technical self-confidence provided a plausible internal justification for not disclosing the incompleteness, making it genuinely unclear whether his silence reflected a defensible professional judgment or a rationalization that allowed competence confidence to override the independent duty of honest disclosure." ;
    skos:definition "This question arose because Engineer A's conduct at the moment of submission fused two normally compatible principles into a conflict. His technical self-confidence provided a plausible internal justification for not disclosing the incompleteness, making it genuinely unclear whether his silence reflected a defensible professional judgment or a rationalization that allowed competence confidence to override the independent duty of honest disclosure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "Was it ethical for Engineer A to submit final drawings and specifications for review and approval that he knew were incomplete?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "Did Engineer A's assumption that federal funds would absorb cost overruns from his incomplete design constitute a misuse or misrepresentation of public funds, and does that assumption itself represent a separate ethical violation independent of the incompleteness of the drawings?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Given that the local public agency lacked the in-house technical capacity to review the drawings and specifications, did Engineer A bear a heightened duty of disclosure precisely because his client was unable to independently detect the deficiencies he knew existed?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "At what point during the design process did Engineer B's review obligation begin, and should Engineer B have escalated concerns about the adequacy of the submission to higher federal authority rather than simply approving or rejecting the documents unilaterally?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "Was Engineer C's ethical obligation limited to notifying the contracting parties of the unbuildability deficiencies at the pre-construction conference, or did it extend to refusing to proceed with the contract until the drawings and specifications were corrected to a buildable standard?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_2 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_2" ;
    proeth:questionNumber 2 ;
    proeth:questionText "Was it ethical for Engineer B to approve a set of incomplete drawings on behalf of the Federal government for competitive bidding?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does Engineer A's duty as a faithful agent to meet the client's specified delivery deadline conflict with his overriding obligation to submit only complete, accurate, and professionally sealed drawings, and if so, which obligation must yield and under what circumstances?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "Does Engineer A's principle of professional competence in dam design conflict with his principle of honesty and non-concealment of deficiency, given that his technical confidence in his own eventual ability to resolve the missing details may have led him to rationalize withholding disclosure of the incompleteness from the client and approving authority?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does Engineer A's cost allocation rationalization — his assumption that federal funds rather than local funds would cover overruns — conflict with the principle of public welfare and safety, insofar as that rationalization functioned as a justification for proceeding with a design that posed a public safety risk on a dam project?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does Engineer B's obligation to recognize the limits of his own competence in reviewing the incomplete submission conflict with his institutional role as the federal approving authority, and does deference to Engineer A's professional seal relieve Engineer B of independent verification responsibility or instead compound the ethical failure by lending federal legitimacy to a deficient document set?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_3 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_3" ;
    proeth:questionNumber 3 ;
    proeth:questionText "Was it ethical for Engineer C, owner of the Hi-Lo Construction firm, to submit a bid on a construction contract that he later characterized as “unbuildable” without major changes?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_301 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_301" ;
    proeth:questionNumber 301 ;
    proeth:questionText "From a deontological perspective, did Engineer A fulfill his duty of honest disclosure when he knowingly submitted incomplete drawings and specifications without informing the local public agency, Engineer B, or any other stakeholder of their deficiency, regardless of whether he believed federal funds would cover resulting cost overruns?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a virtue ethics standpoint, did Engineer A demonstrate professional integrity when he rationalized submitting deficient work by assuming federal funds would absorb any cost overruns, thereby prioritizing schedule compliance and financial convenience over the honest exercise of his professional judgment?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a consequentialist perspective, did the aggregate harm produced by Engineer B's approval of materially incomplete drawings — including wasted public funds, project delays, potential construction defects, and erosion of public trust in federal engineering oversight — outweigh any benefit gained by expediting the project timeline?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a deontological perspective, did Engineer C violate his duty of candor to the contracting parties by submitting a low bid on a project whose documents he assessed as containing unbuildable elements, thereby entering a binding contractual relationship under conditions he privately believed to be materially defective?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "Would the public safety risk and financial harm to the project have been avoided if Engineer A had disclosed the incompleteness of the drawings and specifications to the local public agency and Engineer B at the time of submission, rather than waiting until the deficiencies were raised by Engineer C at the pre-construction conference?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "If Engineer A had refused to submit the drawings and specifications by the specified deadline rather than delivering an incomplete product, what professional and contractual obligations would have governed that refusal, and would such a refusal have better served the public welfare than the path he chose?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "If Engineer B had possessed or sought the technical expertise necessary to identify the material incompleteness of Engineer A's drawings before approving them, would the project have proceeded to competitive bidding, and what systemic changes to federal review protocols might have prevented the approval of deficient documents?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "Had Engineer C notified the local public agency and Engineer A of the apparent unbuildability of portions of the project before submitting his bid rather than after contract award, would the competitive bidding process have been suspended for redesign, and would that course of action have better aligned with Engineer C's professional obligations as both a contractor and an engineer?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:RFP_issuance_by_local_public_agency_before_Engineer_As_firm_submitting_brochure_and_completing_interview a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "RFP issuance by local public agency before Engineer A's firm submitting brochure and completing interview" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A responds to an RFP from a small local public agency... Engineer A's firm's impressive brochure and personal interview results in the award of a contract." ;
    proeth:fromEntityText "RFP issuance by local public agency" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A's firm submitting brochure and completing interview" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Engineer_A_s_firm_submitting_brochure_and_completi ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    rdfs:comment "Because Engineer A possessed actual knowledge of the incompleteness and chose to submit without any disclosure, the board concluded that his conduct violated the obligation of honest representation to his client and the prohibition against deceptive acts, regardless of his belief that federal funds would eventually cover resulting overruns." ;
    skos:definition "Because Engineer A possessed actual knowledge of the incompleteness and chose to submit without any disclosure, the board concluded that his conduct violated the obligation of honest representation to his client and the prohibition against deceptive acts, regardless of his belief that federal funds would eventually cover resulting overruns." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    rdfs:comment "Because Engineer C's professional engineering license gave him a technical capacity that an ordinary contractor would not possess, and because that capacity imposed a disclosure obligation coextensive with his ability to assess the documents, the board found that his submission of a bid without disclosing known or discoverable unbuildability deficiencies represented a use of professional competence to gain competitive advantage while simultaneously suppressing the professional disclosure that competence required." ;
    skos:definition "Because Engineer C's professional engineering license gave him a technical capacity that an ordinary contractor would not possess, and because that capacity imposed a disclosure obligation coextensive with his ability to assess the documents, the board found that his submission of a bid without disclosing known or discoverable unbuildability deficiencies represented a use of professional competence to gain competitive advantage while simultaneously suppressing the professional disclosure that competence required." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    rdfs:comment "Because Engineer A combined a known deficiency with an undisclosed private rationalization that redirected anticipated financial harm onto federal funds, the board found that the rationalization itself constituted a separate ethical violation, given that the parties responsible for those funds were never told the basis on which Engineer A had decided to proceed." ;
    skos:definition "Because Engineer A combined a known deficiency with an undisclosed private rationalization that redirected anticipated financial harm onto federal funds, the board found that the rationalization itself constituted a separate ethical violation, given that the parties responsible for those funds were never told the basis on which Engineer A had decided to proceed." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    rdfs:comment "Because the local public agency could not independently detect the deficiencies Engineer A knew existed, the board concluded that Engineer A bore a heightened and affirmative disclosure duty, and that his silence under those conditions was not a minor omission but a fundamental breach of the professional relationship owed to a client who could not protect itself." ;
    skos:definition "Because the local public agency could not independently detect the deficiencies Engineer A knew existed, the board concluded that Engineer A bore a heightened and affirmative disclosure duty, and that his silence under those conditions was not a minor omission but a fundamental breach of the professional relationship owed to a client who could not protect itself." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    rdfs:comment "Because Engineer B's approval was not a ministerial act but a professional judgment carrying federal legitimacy, and because that approval was given to documents the board found to be materially incomplete, the board concluded that Engineer B's review obligation began before formal submission and required either independent verification of adequacy or escalation to higher authority when such verification was beyond his competence." ;
    skos:definition "Because Engineer B's approval was not a ministerial act but a professional judgment carrying federal legitimacy, and because that approval was given to documents the board found to be materially incomplete, the board concluded that Engineer B's review obligation began before formal submission and required either independent verification of adequacy or escalation to higher authority when such verification was beyond his competence." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    rdfs:comment "Because Engineer C entered a binding contractual relationship under conditions he privately believed to be materially defective, and because the project was a dam with direct public safety implications, the board concluded that his ethical obligation extended beyond post-award notification to pre-bid disclosure and, once deficiencies were identified, to refusing to proceed until the drawings were corrected to a buildable standard." ;
    skos:definition "Because Engineer C entered a binding contractual relationship under conditions he privately believed to be materially defective, and because the project was a dam with direct public safety implications, the board concluded that his ethical obligation extended beyond post-award notification to pre-bid disclosure and, once deficiencies were identified, to refusing to proceed until the drawings were corrected to a buildable standard." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    rdfs:comment "Because Engineer A resolved the conflict between deadline pressure and completeness unilaterally and silently, rather than disclosing it to the client who bore responsibility for the project, the board concluded under a deontological analysis that his duty of honest disclosure was not discharged and that his failure to disclose was a categorical violation, not a procedural lapse excused by schedule circumstances." ;
    skos:definition "Because Engineer A resolved the conflict between deadline pressure and completeness unilaterally and silently, rather than disclosing it to the client who bore responsibility for the project, the board concluded under a deontological analysis that his duty of honest disclosure was not discharged and that his failure to disclose was a categorical violation, not a procedural lapse excused by schedule circumstances." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    rdfs:comment "Because Engineer B approved drawings that Engineer A had already internally flagged as deficient, and because that approval directly enabled a procurement process built on a false premise of adequacy, the board found that every subsequent harm traced causally to the approval decision. Given that rejection or escalation was available and would have cost only time, the board concluded that the approval produced net harm far exceeding any benefit under a consequentialist analysis." ;
    skos:definition "Because Engineer B approved drawings that Engineer A had already internally flagged as deficient, and because that approval directly enabled a procurement process built on a false premise of adequacy, the board found that every subsequent harm traced causally to the approval decision. Given that rejection or escalation was available and would have cost only time, the board concluded that the approval produced net harm far exceeding any benefit under a consequentialist analysis." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    rdfs:comment "Because Engineer A knew the drawings were incomplete and submitted them without disclosure, the board found that the harms flowing from the deficient procurement were attributable to that concealment. Given that disclosure at the time of submission would have opened corrective pathways, and given that schedule pressure does not constitute a recognized exception to the completeness obligation, the board concluded that early disclosure was both required and would have been effective." ;
    skos:definition "Because Engineer A knew the drawings were incomplete and submitted them without disclosure, the board found that the harms flowing from the deficient procurement were attributable to that concealment. Given that disclosure at the time of submission would have opened corrective pathways, and given that schedule pressure does not constitute a recognized exception to the completeness obligation, the board concluded that early disclosure was both required and would have been effective." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    rdfs:comment "Because Engineer C formed his unbuildability assessment during bid preparation and then submitted a low bid without disclosing it, the board found that he allowed the contracting parties to commit to a binding relationship on a false premise of document adequacy. Given that pre-bid disclosure would have given the local public agency a meaningful opportunity to suspend bidding for redesign, the board concluded that Engineer C's timing of disclosure violated his duty of candor under Code Section II.5." ;
    skos:definition "Because Engineer C formed his unbuildability assessment during bid preparation and then submitted a low bid without disclosing it, the board found that he allowed the contracting parties to commit to a binding relationship on a false premise of document adequacy. Given that pre-bid disclosure would have given the local public agency a meaningful opportunity to suspend bidding for redesign, the board concluded that Engineer C's timing of disclosure violated his duty of candor under Code Section II.5." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    rdfs:comment "Because Engineer A privately knew the drawings were incomplete and submitted them without disclosure rather than seeking a deadline extension or renegotiation, the board found that he evaded rather than resolved the tension between schedule and completeness. Given that the NSPE code establishes professional completeness as non-subordinate to schedule compliance, the board concluded that Engineer A's conduct failed both obligations simultaneously rather than satisfying one at the expense of the other." ;
    skos:definition "Because Engineer A privately knew the drawings were incomplete and submitted them without disclosure rather than seeking a deadline extension or renegotiation, the board found that he evaded rather than resolved the tension between schedule and completeness. Given that the NSPE code establishes professional completeness as non-subordinate to schedule compliance, the board concluded that Engineer A's conduct failed both obligations simultaneously rather than satisfying one at the expense of the other." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    rdfs:comment "Because Engineer B approved a set of drawings he should have scrutinized as the federal gatekeeper, and because that approval allowed an incomplete design to proceed to competitive bidding at public expense, the board concluded that Engineer B failed his independent verification obligation and thereby compounded the harm initiated by Engineer A's submission." ;
    skos:definition "Because Engineer B approved a set of drawings he should have scrutinized as the federal gatekeeper, and because that approval allowed an incomplete design to proceed to competitive bidding at public expense, the board concluded that Engineer B failed his independent verification obligation and thereby compounded the harm initiated by Engineer A's submission." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    rdfs:comment "Because Engineer A's assumption that federal funds would cover overruns was undisclosed and functioned to suppress rather than resolve his awareness of the deficiency, the board found it constituted a compounded ethical failure layered on top of the incomplete submission itself. Given that federal funds are public funds and their misuse harms the public interest regardless of the funding tier, the board concluded that the rationalization violated the public welfare principle independently of the incompleteness violation." ;
    skos:definition "Because Engineer A's assumption that federal funds would cover overruns was undisclosed and functioned to suppress rather than resolve his awareness of the deficiency, the board found it constituted a compounded ethical failure layered on top of the incomplete submission itself. Given that federal funds are public funds and their misuse harms the public interest regardless of the funding tier, the board concluded that the rationalization violated the public welfare principle independently of the incompleteness violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    rdfs:comment "Given that all three engineers acted on knowledge of material deficiencies without making timely affirmative disclosure to the parties who could have halted or corrected the process, and given that the project was a dam carrying direct public safety implications and funded by public money, the board concluded that each actor independently violated the duty of honest disclosure and the duty to hold paramount the safety, health, and welfare of the public. The board further concluded that no actor was relieved of that independent responsibility by the failure of another, because professional ethical obligations in a multi-party project are non-delegable and are not discharged by reliance on another engineer's seal, institutional role, or anticipated corrective action." ;
    skos:definition "Given that all three engineers acted on knowledge of material deficiencies without making timely affirmative disclosure to the parties who could have halted or corrected the process, and given that the project was a dam carrying direct public safety implications and funded by public money, the board concluded that each actor independently violated the duty of honest disclosure and the duty to hold paramount the safety, health, and welfare of the public. The board further concluded that no actor was relieved of that independent responsibility by the failure of another, because professional ethical obligations in a multi-party project are non-delegable and are not discharged by reliance on another engineer's seal, institutional role, or anticipated corrective action." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    rdfs:comment "Because Engineer C held a professional judgment that the project was unbuildable without major changes and nonetheless submitted a bid without disclosing that judgment, the board concluded that he entered the contractual relationship under conditions he privately believed to be materially defective, in violation of his duty of candor to the contracting parties." ;
    skos:definition "Because Engineer C held a professional judgment that the project was unbuildable without major changes and nonetheless submitted a bid without disclosing that judgment, the board concluded that he entered the contractual relationship under conditions he privately believed to be materially defective, in violation of his duty of candor to the contracting parties." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    rdfs:comment "Because Engineer A chose to seal documents he knew were incomplete, and because that seal carried an affirmative professional representation of adequacy to every party in the review and bidding chain, the board concluded that his conduct went beyond mere non-disclosure and constituted an active deceptive act compounding his original ethical violation." ;
    skos:definition "Because Engineer A chose to seal documents he knew were incomplete, and because that seal carried an affirmative professional representation of adequacy to every party in the review and bidding chain, the board concluded that his conduct went beyond mere non-disclosure and constituted an active deceptive act compounding his original ethical violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    rdfs:comment "Because Engineer A knew his client could not independently evaluate the drawings and chose to remain silent about their incompleteness, the board concluded that his faithful agent duty required a heightened standard of candor in this specific relationship, and that his silence under those conditions constituted a breach of that elevated obligation beyond the baseline ethical failure already identified." ;
    skos:definition "Because Engineer A knew his client could not independently evaluate the drawings and chose to remain silent about their incompleteness, the board concluded that his faithful agent duty required a heightened standard of candor in this specific relationship, and that his silence under those conditions constituted a breach of that elevated obligation beyond the baseline ethical failure already identified." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    rdfs:comment "Because Engineer A privately assumed federal funds would cover his professional shortfall without authorization or disclosure, and because that assumption operated on a dam project carrying public safety risk, the board found the cost allocation rationalization to be a separate ethical violation, one that distorted his professional judgment and misappropriated public funds in a way that compounded rather than merely accompanied the incompleteness of the drawings." ;
    skos:definition "Because Engineer A privately assumed federal funds would cover his professional shortfall without authorization or disclosure, and because that assumption operated on a dam project carrying public safety risk, the board found the cost allocation rationalization to be a separate ethical violation, one that distorted his professional judgment and misappropriated public funds in a way that compounded rather than merely accompanied the incompleteness of the drawings." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    rdfs:comment "Because Engineer B's approval lent federal legitimacy to materially deficient documents and set the procurement sequence in motion, the board found that his failure to recognize or act on the limits of his own competence was not merely a personal lapse but an institutional act that compounded Engineer A's original violation by making the deficient submission the official basis for a public construction contract." ;
    skos:definition "Because Engineer B's approval lent federal legitimacy to materially deficient documents and set the procurement sequence in motion, the board found that his failure to recognize or act on the limits of his own competence was not merely a personal lapse but an institutional act that compounded Engineer A's original violation by making the deficient submission the official basis for a public construction contract." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    rdfs:comment "Because the approval process itself was structurally inadequate for a dam project and Engineer B neither challenged that inadequacy nor compensated for it, the board found that his ethical failure extended beyond the single approval decision to encompass a broader failure of professional responsibility, one that included acquiescence to an institutional framework that made deficient approvals foreseeable." ;
    skos:definition "Because the approval process itself was structurally inadequate for a dam project and Engineer B neither challenged that inadequacy nor compensated for it, the board found that his ethical failure extended beyond the single approval decision to encompass a broader failure of professional responsibility, one that included acquiescence to an institutional framework that made deficient approvals foreseeable." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    rdfs:comment "Because the ethical weight of Engineer C's bid submission depends on when he formed his unbuildability assessment, the board found that the conclusion of unethical conduct is most clearly supported when Engineer C had or should have had the professional capacity to identify the deficiencies before bidding, and that the pre-construction conference notification, while better than silence, did not retroactively cure a bid submitted under conditions he privately believed to be materially defective." ;
    skos:definition "Because the ethical weight of Engineer C's bid submission depends on when he formed his unbuildability assessment, the board found that the conclusion of unethical conduct is most clearly supported when Engineer C had or should have had the professional capacity to identify the deficiencies before bidding, and that the pre-construction conference notification, while better than silence, did not retroactively cure a bid submitted under conditions he privately believed to be materially defective." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:causal_edge_provenance_Bid_Advertisement_causedByAction_Incomplete_Documents_Approval a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/85#Action_Incomplete_Documents_Approval" ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:Incomplete_Documents_Approval .

case85:causal_edge_provenance_CausalChain_048baa69_cause_Incomplete_Documents_Approval 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 "Incomplete Documents Approval" ;
    prov:wasDerivedFrom case85:CausalChain_048baa69,
        case85:Incomplete_Documents_Approval .

case85:causal_edge_provenance_CausalChain_048baa69_effect_Bid_Advertisement 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 "Bid Advertisement" ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:CausalChain_048baa69 .

case85:causal_edge_provenance_CausalChain_048baa69_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 case85:Agent_Engineer_B,
        case85:CausalChain_048baa69 .

case85:causal_edge_provenance_CausalChain_2d61c4e0_cause_Pre_Construction_Conference 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 "Pre-Construction Conference" ;
    prov:wasDerivedFrom case85:CausalChain_2d61c4e0,
        case85:Pre-Construction_Conference .

case85:causal_edge_provenance_CausalChain_2d61c4e0_effect_Unbuildability_Declaration 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 "Unbuildability Declaration" ;
    prov:wasDerivedFrom case85:CausalChain_2d61c4e0,
        case85:Unbuildability_Declaration .

case85:causal_edge_provenance_CausalChain_2d61c4e0_responsibleAgent_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:CausalChain_2d61c4e0 .

case85:causal_edge_provenance_CausalChain_3de9388d_cause_RFP_Response_Submission 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 "RFP Response Submission" ;
    prov:wasDerivedFrom case85:CausalChain_3de9388d,
        case85:RFP_Response_Submission .

case85:causal_edge_provenance_CausalChain_3de9388d_effect_Design_Contract_Award 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 "Design Contract Award" ;
    prov:wasDerivedFrom case85:CausalChain_3de9388d,
        case85:Design_Contract_Award .

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

case85:causal_edge_provenance_CausalChain_73959084_cause_Unbuildability_Declaration 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 "Unbuildability Declaration" ;
    prov:wasDerivedFrom case85:CausalChain_73959084,
        case85:Unbuildability_Declaration .

case85:causal_edge_provenance_CausalChain_73959084_effect_Reactive_Incompleteness_Acknowledgment 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 "Reactive Incompleteness Acknowledgment" ;
    prov:wasDerivedFrom case85:CausalChain_73959084,
        case85:Reactive_Incompleteness_Acknowledgment .

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

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

case85:causal_edge_provenance_CausalChain_ce4f3b16_cause_Federal_Grant_Involvement 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 "Federal Grant Involvement" ;
    prov:wasDerivedFrom case85:CausalChain_ce4f3b16,
        case85:Federal_Grant_Involvement .

case85:causal_edge_provenance_CausalChain_ce4f3b16_effect_Federal_Review_Completion 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 "Federal Review Completion" ;
    prov:wasDerivedFrom case85:CausalChain_ce4f3b16,
        case85:Federal_Review_Completion .

case85:causal_edge_provenance_CausalChain_ce4f3b16_responsibleAgent_Agent_Federal_Agency 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 "Federal funding agency" ;
    prov:wasDerivedFrom case85:Agent_Federal_Agency,
        case85:CausalChain_ce4f3b16 .

case85:causal_edge_provenance_CausalChain_d039dddd_cause_Bid_Advertisement 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 "Bid Advertisement" ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:CausalChain_d039dddd .

case85:causal_edge_provenance_CausalChain_d039dddd_effect_Low_Bid_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 "Low Bid Submission" ;
    prov:wasDerivedFrom case85:CausalChain_d039dddd,
        case85:Low_Bid_Submission .

case85:causal_edge_provenance_CausalChain_d039dddd_responsibleAgent_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:CausalChain_d039dddd .

case85:causal_edge_provenance_CausalChain_ea4423c2_cause_Contract_Award_to_Contractor 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 "Contract Award to Contractor" ;
    prov:wasDerivedFrom case85:CausalChain_ea4423c2,
        case85:Contract_Award_to_Contractor .

case85:causal_edge_provenance_CausalChain_ea4423c2_effect_Pre_Construction_Conference 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 "Pre-Construction Conference" ;
    prov:wasDerivedFrom case85:CausalChain_ea4423c2,
        case85:Pre-Construction_Conference .

case85:causal_edge_provenance_CausalChain_ea4423c2_responsibleAgent_Agent_Federal_Agency 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 "Local public agency / project parties" ;
    prov:wasDerivedFrom case85:Agent_Federal_Agency,
        case85:CausalChain_ea4423c2 .

case85:causal_edge_provenance_CausalChain_f0d7bc08_cause_Low_Bid_Submission 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 Bid Submission" ;
    prov:wasDerivedFrom case85:CausalChain_f0d7bc08,
        case85:Low_Bid_Submission .

case85:causal_edge_provenance_CausalChain_f0d7bc08_effect_Contract_Award_to_Contractor 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 "Contract Award to Contractor" ;
    prov:wasDerivedFrom case85:CausalChain_f0d7bc08,
        case85:Contract_Award_to_Contractor .

case85:causal_edge_provenance_CausalChain_f0d7bc08_responsibleAgent_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:CausalChain_f0d7bc08 .

case85:causal_edge_provenance_CausalChain_ff7980a3_cause_Non_Disclosure_of_Incompleteness 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 "Non-Disclosure of Incompleteness" ;
    prov:wasDerivedFrom case85:CausalChain_ff7980a3,
        case85:Non-Disclosure_of_Incompleteness .

case85:causal_edge_provenance_CausalChain_ff7980a3_effect_Incomplete_Documents_Approval 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 "Incomplete Documents Approval" ;
    prov:wasDerivedFrom case85:CausalChain_ff7980a3,
        case85:Incomplete_Documents_Approval .

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

case85:causal_edge_provenance_Contract_Award_to_Contractor_causedByAction_Low_Bid_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/cases/85#Action_Low_Bid_Submission" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Low_Bid_Submission .

case85:causal_edge_provenance_Design_Contract_Award_causedByAction_RFP_Response_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/cases/85#Action_RFP_Response_Submission" ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:RFP_Response_Submission .

case85:causal_edge_provenance_Document_Incompleteness_Occurrence_causedByAction_Incomplete_Work_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/cases/85#Action_Incomplete_Work_Submission" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Incomplete_Work_Submission .

case85:causal_edge_provenance_Federal_Review_Completion_causedByAction_Incomplete_Documents_Approval a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/85#Action_Incomplete_Documents_Approval" ;
    prov:wasDerivedFrom case85:Federal_Review_Completion,
        case85:Incomplete_Documents_Approval .

case85:causal_edge_provenance_Incompleteness_Acknowledgment_Event_causedByAction_Reactive_Incompleteness_Acknowledgment a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/85#Action_Reactive_Incompleteness_Acknowledgment" ;
    prov:wasDerivedFrom case85:Incompleteness_Acknowledgment_Event,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:causal_edge_provenance_Unbuildability_Declaration_causedByAction_Reactive_Incompleteness_Acknowledgment a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/85#Action_Reactive_Incompleteness_Acknowledgment" ;
    prov:wasDerivedFrom case85:Reactive_Incompleteness_Acknowledgment,
        case85:Unbuildability_Declaration .

case85:defeasibility_edge_provenance_Defense_Industry_Engineer_Whistleblower_Conscience_Obligatio_defeasibleUnder_Current_Case_No_Safety_Nexus a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.88" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990378+00:00"^^xsd:dateTime ;
    prov:value "Because the conduct did not involve public health or safety, the engineer's obligation to disclose did not extend beyond internal channels; further disclosure became a matter of personal conscience with attendant professional risk." ;
    prov:wasDerivedFrom case85:Current_Case_No_Safety_Nexus,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation .

case85:defeasibility_edge_provenance_Engineer_A_Complete_Design_Delivery_competesWith_Engineer_A_Deadline_Pressure_Resistance_Obligation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.6" ;
    prov:generatedAtTime "2026-06-05T09:46:17.991009+00:00"^^xsd:dateTime ;
    prov:value "Professional competence required Engineer A to produce drawings and specifications that were complete, technically adequate, and constructable. The submission of documents that were neither complete nor buildable without major changes reflects a failure to meet this standard." ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Professional_Competence_Dam_Drawings .

case85:defeasibility_edge_provenance_Engineer_A_Complete_Design_Delivery_prevailsOver_Engineer_A_Cost_Allocation_Neutrality a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.8" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990499+00:00"^^xsd:dateTime ;
    prov:value "The principle prohibits Engineer A from rationalizing deficient deliverables on the basis that remediation costs would fall on federal funding rather than the client, because the source of remediation funding does not alter the obligation to deliver complete work." ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Cost_Allocation_Bias,
        case85:Engineer_A_Cost_Allocation_Neutrality .

case85:defeasibility_edge_provenance_Engineer_A_Cost_Allocation_Neutrality_defeasibleUnder_Engineer_A_Federal_Funding_Assumption a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.78" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990598+00:00"^^xsd:dateTime ;
    prov:value "The federal funding source did not lower the required standard of completeness." ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Neutrality,
        case85:Engineer_A_Cost_Allocation_Rationalization,
        case85:Engineer_A_Federal_Funding_Assumption .

case85:defeasibility_edge_provenance_Engineer_A_Deadline_Pressure_Resistance_Obligation_competesWith_Engineer_A_Complete_Design_Delivery a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.6" ;
    prov:generatedAtTime "2026-06-05T09:46:17.991252+00:00"^^xsd:dateTime ;
    prov:value "Professional competence required Engineer A to produce drawings and specifications that were complete, technically adequate, and constructable. The submission of documents that were neither complete nor buildable without major changes reflects a failure to meet this standard." ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Professional_Competence_Dam_Drawings .

case85:defeasibility_edge_provenance_Engineer_A_Deadline_Pressure_Resistance_Obligation_defeasibleUnder_Engineer_A_Undisclosed_Deadline_Pressure a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990818+00:00"^^xsd:dateTime ;
    prov:value "Transparency required Engineer A to make the limitations and incompleteness of the deliverables visible to all parties who would rely on them, enabling informed decision-making by the client and approving authority." ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Transparency_Deficient_Submission,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:defeasibility_edge_provenance_Engineer_A_Deliverable_Completeness_Disclosure_prevailsOver_Engineer_A_Deadline_Pressure_Resistance_Obligation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.72" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990724+00:00"^^xsd:dateTime ;
    prov:value "The obligation to disclose known incompleteness at the time of submission required Engineer A to inform the client and approving authority that the deliverables were deficient before or at the time of submission, not to allow them to proceed through approval and bidding as if complete." ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Deliverable_Completeness_Concealment,
        case85:Engineer_A_Deliverable_Completeness_Disclosure .

case85:defeasibility_edge_provenance_Engineer_A_Safety_Obligation_Dam_Design_prevailsOver_Engineer_A_Deadline_Pressure_Resistance_Obligation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.82" ;
    prov:generatedAtTime "2026-06-05T09:46:17.990913+00:00"^^xsd:dateTime ;
    prov:value "The paramount duty to public welfare required Engineer A to deliver complete, adequate, and buildable design documents for a dam, a structure whose failure could cause serious harm to the public. Submitting known-deficient sealed documents violated this paramount obligation." ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Public_Welfare_Deficient_Dam_Design,
        case85:Engineer_A_Safety_Obligation_Dam_Design .

case85:defeasibility_edge_provenance_Engineer_B_Approving_Engineer_Verification_Obligation_defeasibleUnder_Engineer_B_Competence_Gap_Review a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:46:17.991138+00:00"^^xsd:dateTime ;
    prov:value "The principle required Engineer B to recognize whether the review task exceeded personal competence and, if so, to notify a supervisor so that an appropriately qualified engineer could be assigned rather than proceeding with an inadequate review." ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Engineer_Verification_Obligation,
        case85:Engineer_B_Competence_Gap_Review,
        case85:Engineer_B_Competence_Recognition_Approval .

case85:fluent_edge_provenance_Contract_Award_to_Contractor_initiates_Engineer_C_Unbuildable_Contract_Bid 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 Construction Contract; Contractor Bound to Deficient Documents" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:fluent_edge_provenance_Document_Incompleteness_Occurrence_initiates_Engineer_A_Deficient_Work_Product 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 "Deficient Documentation State; Public Safety Risk; Contractor Exposure to Ambiguity" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Deficient_Work_Product .

case85:fluent_edge_provenance_Document_Incompleteness_Occurrence_initiates_Engineer_A_Incomplete_Deliverable 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 "Deficient Documentation State; Public Safety Risk; Contractor Exposure to Ambiguity" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Incomplete_Deliverable .

case85:fluent_edge_provenance_Document_Incompleteness_Occurrence_initiates_Engineer_A_Incomplete_Drawings_Submitted 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 "Deficient Documentation State; Public Safety Risk; Contractor Exposure to Ambiguity" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:fluent_edge_provenance_Federal_Grant_Involvement_initiates_Engineer_A_Federal_Funding_Assumption 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 "Federal Oversight Active; Federal Review Requirement" ;
    prov:wasDerivedFrom case85:Engineer_A_Federal_Funding_Assumption,
        case85:Federal_Grant_Involvement .

case85:fluent_edge_provenance_Federal_Grant_Involvement_initiates_Engineer_A_Federal_Funds_Assumption 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 "Federal Oversight Active; Federal Review Requirement" ;
    prov:wasDerivedFrom case85:Engineer_A_Federal_Funds_Assumption,
        case85:Federal_Grant_Involvement .

case85:fluent_edge_provenance_Incomplete_Documents_Approval_initiates_Engineer_B_Unreviewed_Incomplete_Approval 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 "Federal Approval of Deficient Documents; Project Cleared for Bidding" ;
    prov:wasDerivedFrom case85:Engineer_B_Unreviewed_Incomplete_Approval,
        case85:Incomplete_Documents_Approval .

case85:fluent_edge_provenance_Incomplete_Work_Submission_initiates_Engineer_A_Incomplete_Deliverable 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 "Incomplete Documents in Circulation; Public Safety Risk Latent; Unjustified Expenditure of Public Funds Risk" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Deliverable,
        case85:Incomplete_Work_Submission .

case85:fluent_edge_provenance_Low_Bid_Submission_initiates_Engineer_C_Unbuildable_Contract_Bid 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 "Construction Contract Awarded on Deficient Documents; Contractor Exposed to Unbuildable Conditions" ;
    prov:wasDerivedFrom case85:Engineer_C_Unbuildable_Contract_Bid,
        case85:Low_Bid_Submission .

case85:fluent_edge_provenance_Non_Disclosure_of_Incompleteness_initiates_Engineer_A_Deadline_Pressure_Undisclosed 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 "Stakeholder Uninformed of Deficiencies; Misrepresentation of Deliverable Completeness" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Undisclosed,
        case85:Non-Disclosure_of_Incompleteness .

case85:fluent_edge_provenance_Non_Disclosure_of_Incompleteness_initiates_Engineer_A_Undisclosed_Deadline_Pressure 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 "Stakeholder Uninformed of Deficiencies; Misrepresentation of Deliverable Completeness" ;
    prov:wasDerivedFrom case85:Engineer_A_Undisclosed_Deadline_Pressure,
        case85:Non-Disclosure_of_Incompleteness .

case85:fluent_edge_provenance_Unbuildability_Declaration_initiates_Engineer_C_Unbuildable_Contract_Bid 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 "Constructability Impasse; Public Safety Risk; Project Dispute State" ;
    prov:wasDerivedFrom case85:Engineer_C_Unbuildable_Contract_Bid,
        case85:Unbuildability_Declaration .

case85:normative_edge_provenance_Incomplete_Documents_Approval_guidedByPrinciple_Engineer_A_Public_Funds_Misrepresentation 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 "Competence in professional review; Responsible stewardship of federal funds; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Incomplete_Documents_Approval .

case85:normative_edge_provenance_Incomplete_Documents_Approval_guidedByPrinciple_Engineer_B_Federal_Review_Approval_Competence 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 "Competence in professional review; Responsible stewardship of federal funds; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_B_Federal_Review_Approval_Competence,
        case85:Incomplete_Documents_Approval .

case85:normative_edge_provenance_Incomplete_Documents_Approval_violatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to perform services within area of competence; Obligation to recognize limits of competency and escalate appropriately; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Incomplete_Documents_Approval .

case85:normative_edge_provenance_Incomplete_Documents_Approval_violatesObligation_Engineer_B_Competence_Limit_Escalation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to perform services within area of competence; Obligation to recognize limits of competency and escalate appropriately; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Limit_Escalation,
        case85:Incomplete_Documents_Approval .

case85:normative_edge_provenance_Incomplete_Work_Submission_guidedByPrinciple_Engineer_A_Deliverable_Completeness_Concealment 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 "Completeness of professional deliverables; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Concealment,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_guidedByPrinciple_Engineer_A_Deliverable_Completeness_Disclosure_Principle 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 "Completeness of professional deliverables; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_guidedByPrinciple_Engineer_A_Honesty_Concealment_of_Deficiency 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 "Completeness of professional deliverables; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Honesty_Concealment_of_Deficiency,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_guidedByPrinciple_Engineer_A_Public_Funds_Misrepresentation 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 "Completeness of professional deliverables; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_violatesObligation_Engineer_A_Competence_Dam_Drawings_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to provide complete design drawings and specifications; Obligation to avoid deceptive acts; Obligation to perform services within area of competence" ;
    prov:wasDerivedFrom case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_violatesObligation_Engineer_A_Complete_Design_Delivery a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to provide complete design drawings and specifications; Obligation to avoid deceptive acts; Obligation to perform services within area of competence" ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Incomplete_Work_Submission_violatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to provide complete design drawings and specifications; Obligation to avoid deceptive acts; Obligation to perform services within area of competence" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Incomplete_Work_Submission .

case85:normative_edge_provenance_Low_Bid_Submission_guidedByPrinciple_Engineer_C_Bid_Transparency_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Informed risk assessment before bidding; Professional competence; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Low_Bid_Submission .

case85:normative_edge_provenance_Low_Bid_Submission_guidedByPrinciple_Engineer_C_Professional_Competence_Bid_Evaluation 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 "Informed risk assessment before bidding; Professional competence; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_C_Professional_Competence_Bid_Evaluation,
        case85:Low_Bid_Submission .

case85:normative_edge_provenance_Low_Bid_Submission_violatesObligation_Engineer_C_Bid_Adequacy_Reflection a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to perform services within area of competence; Obligation to make an informed professional judgment before committing to contract performance" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Adequacy_Reflection,
        case85:Low_Bid_Submission .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_guidedByPrinciple_Engineer_A_Public_Funds_Misrepresentation 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 "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_guidedByPrinciple_Engineer_A_Transparency_Deficient_Submission 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 "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Transparency_Deficient_Submission,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_guidedByPrinciple_Engineer_C_Bid_Transparency_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_violatesObligation_Engineer_A_Competence_Dam_Drawings_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation to provide complete design drawings and specifications; Obligation of honest disclosure to client and funding agency; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_violatesObligation_Engineer_A_Complete_Design_Delivery a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation to provide complete design drawings and specifications; Obligation of honest disclosure to client and funding agency; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_violatesObligation_Engineer_A_Deliverable_Completeness_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation to provide complete design drawings and specifications; Obligation of honest disclosure to client and funding agency; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_Non_Disclosure_of_Incompleteness_violatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation to provide complete design drawings and specifications; Obligation of honest disclosure to client and funding agency; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Non-Disclosure_of_Incompleteness .

case85:normative_edge_provenance_RFP_Response_Submission_guidedByPrinciple_Engineer_A_Professional_Competence_Dam_Drawings 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 "Professional competence; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_A_Professional_Competence_Dam_Drawings,
        case85:RFP_Response_Submission .

case85:normative_edge_provenance_RFP_Response_Submission_guidedByPrinciple_Engineer_C_Professional_Competence_Bid_Evaluation 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 "Professional competence; Honest representation to client" ;
    prov:wasDerivedFrom case85:Engineer_C_Professional_Competence_Bid_Evaluation,
        case85:RFP_Response_Submission .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_guidedByPrinciple_Engineer_A_Public_Funds_Misrepresentation 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 "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_guidedByPrinciple_Engineer_A_Transparency_Deficient_Submission 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 "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_A_Transparency_Deficient_Submission,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_guidedByPrinciple_Engineer_C_Bid_Transparency_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Transparency with clients and public agencies; Honest representation to client; Public fund stewardship" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_violatesObligation_Engineer_A_Competence_Dam_Drawings_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation of honest disclosure to client and funding agency; Obligation to provide complete design drawings and specifications" ;
    prov:wasDerivedFrom case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_violatesObligation_Engineer_A_Complete_Design_Delivery a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation of honest disclosure to client and funding agency; Obligation to provide complete design drawings and specifications" ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_violatesObligation_Engineer_A_Deliverable_Completeness_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation of honest disclosure to client and funding agency; Obligation to provide complete design drawings and specifications" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:normative_edge_provenance_Reactive_Incompleteness_Acknowledgment_violatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Obligation to avoid deceptive acts; Obligation of honest disclosure to client and funding agency; Obligation to provide complete design drawings and specifications" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Reactive_Incompleteness_Acknowledgment .

case85:participant_edge_provenance_Defense_Engineer_Whistleblower_Conscience_constrainedEntity_Agent_Defense_Industry_Engineer_BER_82_5 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 "Defense industry engineer" ;
    prov:wasDerivedFrom case85:Agent_Defense_Industry_Engineer_BER_82-5,
        case85:Defense_Engineer_Whistleblower_Conscience .

case85:participant_edge_provenance_Defense_Industry_Engineer_Whistleblower_Conscience_Capability_possessedBy_Agent_Defense_Industry_Engineer_BER_82_5 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 "Defense Industry Engineer (BER Case No. 82-5)" ;
    prov:wasDerivedFrom case85:Agent_Defense_Industry_Engineer_BER_82-5,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience_Capability .

case85:participant_edge_provenance_Defense_Industry_Engineer_Whistleblower_Conscience_Obligation_obligatedParty_Agent_Defense_Industry_Engineer_BER_82_5 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 "Defense industry engineer (BER Case No. 82-5)" ;
    prov:wasDerivedFrom case85:Agent_Defense_Industry_Engineer_BER_82-5,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation .

case85:participant_edge_provenance_Defense_Industry_Engineer_Whistleblower_Conscience_invokedBy_Agent_Defense_Industry_Engineer_BER_82_5 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 "Defense Industry Engineer Whistleblower" ;
    prov:wasDerivedFrom case85:Agent_Defense_Industry_Engineer_BER_82-5,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience .

case85:participant_edge_provenance_Engineer_A_Buildability_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Buildability_Assessment .

case85:participant_edge_provenance_Engineer_A_Competence_Dam_Drawings_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 "Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Competence_Dam_Drawings_Obligation .

case85:participant_edge_provenance_Engineer_A_Competence_Dam_Drawings_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Competence_Dam_Drawings .

case85:participant_edge_provenance_Engineer_A_Complete_Design_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Complete_Design_Constraint .

case85:participant_edge_provenance_Engineer_A_Complete_Design_Delivery_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Complete_Design_Delivery_Capability .

case85:participant_edge_provenance_Engineer_A_Complete_Design_Delivery_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Complete_Design_Delivery .

case85:participant_edge_provenance_Engineer_A_Cost_Allocation_Bias_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Cost_Allocation_Bias .

case85:participant_edge_provenance_Engineer_A_Cost_Allocation_Neutrality_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Cost_Allocation_Neutrality .

case85:participant_edge_provenance_Engineer_A_Cost_Allocation_Rationalization_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Cost_Allocation_Rationalization .

case85:participant_edge_provenance_Engineer_A_Cost_Assumption_Neutrality_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Cost_Assumption_Neutrality .

case85:participant_edge_provenance_Engineer_A_Cost_Assumption_Rationalization_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Cost_Assumption_Rationalization .

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

case85:participant_edge_provenance_Engineer_A_Deadline_Pressure_Resistance_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 "Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Deadline_Pressure_Resistance_Obligation .

case85:participant_edge_provenance_Engineer_A_Deadline_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Deadline_Pressure_Resistance .

case85:participant_edge_provenance_Engineer_A_Deadline_Pressure_Submission_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Deadline_Pressure_Submission .

case85:participant_edge_provenance_Engineer_A_Deliverable_Completeness_Concealment_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Deliverable_Completeness_Concealment .

case85:participant_edge_provenance_Engineer_A_Deliverable_Completeness_Disclosure_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle .

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

case85:participant_edge_provenance_Engineer_A_Faithful_Agent_Duty_Limits_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Faithful_Agent_Duty_Limits .

case85:participant_edge_provenance_Engineer_A_Federal_Funds_Misrepresentation_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Federal_Funds_Misrepresentation .

case85:participant_edge_provenance_Engineer_A_Federal_Funds_Rationalization_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Federal_Funds_Rationalization .

case85:participant_edge_provenance_Engineer_A_Honesty_Concealment_of_Deficiency_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Honesty_Concealment_of_Deficiency .

case85:participant_edge_provenance_Engineer_A_Incomplete_Deliverable_Disclosure_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint .

case85:participant_edge_provenance_Engineer_A_Incomplete_Deliverable_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Incomplete_Deliverable_Disclosure .

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

case85:participant_edge_provenance_Engineer_A_Non_Deception_Submission_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Non-Deception_Submission .

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

case85:participant_edge_provenance_Engineer_A_Norm_Awareness_Dam_Design_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Norm_Awareness_Dam_Design .

case85:participant_edge_provenance_Engineer_A_Professional_Competence_Dam_Drawings_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Professional_Competence_Dam_Drawings .

case85:participant_edge_provenance_Engineer_A_Professional_Integrity_Deceptive_Acts_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Professional_Integrity_Deceptive_Acts .

case85:participant_edge_provenance_Engineer_A_Public_Funds_Misrepresentation_Avoidance_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Public_Funds_Misrepresentation_Avoidance .

case85:participant_edge_provenance_Engineer_A_Public_Funds_Misrepresentation_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 "Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation .

case85:participant_edge_provenance_Engineer_A_Public_Funds_Misrepresentation_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Public_Funds_Misrepresentation .

case85:participant_edge_provenance_Engineer_A_Public_Welfare_Deficient_Dam_Design_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Public_Welfare_Deficient_Dam_Design .

case85:participant_edge_provenance_Engineer_A_Responsible_Charge_Seal_Dam_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Responsible_Charge_Seal_Dam .

case85:participant_edge_provenance_Engineer_A_Responsible_Charge_Seal_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Responsible_Charge_Seal .

case85:participant_edge_provenance_Engineer_A_Responsible_Charge_Verification_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Responsible_Charge_Verification .

case85:participant_edge_provenance_Engineer_A_Safety_Dam_Design_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Safety_Dam_Design .

case85:participant_edge_provenance_Engineer_A_Safety_Obligation_Dam_Design_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 case85:Agent_Engineer_A,
        case85:Engineer_A_Safety_Obligation_Dam_Design .

case85:participant_edge_provenance_Engineer_A_Transparency_Deficient_Submission_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 Dam Design Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Transparency_Deficient_Submission .

case85:participant_edge_provenance_Engineer_B_Approving_Engineer_Verification_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 "Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Approving_Engineer_Verification_Obligation .

case85:participant_edge_provenance_Engineer_B_Approving_Engineer_Verification_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Approving_Engineer_Verification .

case85:participant_edge_provenance_Engineer_B_Approving_Review_Verification_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Approving_Review_Verification .

case85:participant_edge_provenance_Engineer_B_Buildability_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Buildability_Assessment .

case85:participant_edge_provenance_Engineer_B_Competence_Limit_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Competence_Limit_Escalation .

case85:participant_edge_provenance_Engineer_B_Competence_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 "Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Competence_Limit_Recognition .

case85:participant_edge_provenance_Engineer_B_Competence_Recognition_Approval_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 Federal Approving Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Competence_Recognition_Approval .

case85:participant_edge_provenance_Engineer_B_Competence_Review_Limit_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Competence_Review_Limit .

case85:participant_edge_provenance_Engineer_B_Federal_Review_Approval_Competence_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 Federal Approving Engineer" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Federal_Review_Approval_Competence .

case85:participant_edge_provenance_Engineer_B_Responsible_Charge_Verification_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 case85:Agent_Engineer_B,
        case85:Engineer_B_Responsible_Charge_Verification .

case85:participant_edge_provenance_Engineer_C_Bid_Adequacy_Reflection_Constraint_constrainedEntity_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Bid_Adequacy_Reflection_Constraint .

case85:participant_edge_provenance_Engineer_C_Bid_Adequacy_Reflection_obligatedParty_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Bid_Adequacy_Reflection .

case85:participant_edge_provenance_Engineer_C_Bid_Document_Adequacy_possessedBy_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Bid_Document_Adequacy .

case85:participant_edge_provenance_Engineer_C_Bid_Transparency_Obligation_invokedBy_Agent_Engineer_C 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 C Engineer Contractor" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Bid_Transparency_Obligation .

case85:participant_edge_provenance_Engineer_C_Buildability_Assessment_possessedBy_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Buildability_Assessment .

case85:participant_edge_provenance_Engineer_C_Contractor_Collegial_Notification_Observation_invokedBy_Agent_Engineer_C 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 C Engineer Contractor" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Contractor_Collegial_Notification_Observation .

case85:participant_edge_provenance_Engineer_C_Contractor_Deficiency_Notification_Obligation_obligatedParty_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Contractor_Deficiency_Notification_Obligation .

case85:participant_edge_provenance_Engineer_C_Contractor_Deficiency_Notification_possessedBy_Agent_Engineer_C 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 C" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Contractor_Deficiency_Notification .

case85:participant_edge_provenance_Engineer_C_Professional_Competence_Bid_Evaluation_invokedBy_Agent_Engineer_C 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 C Engineer Contractor" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Professional_Competence_Bid_Evaluation .

case85:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_Engineer_C a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_provider)" ;
    rdfs:comment "relation_type=has_provider; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:45:59.391669+00:00"^^xsd:dateTime ;
    prov:value "Engineer C could have requested further clarification from the owner or Engineer A in order to better understand the engineering drawings" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Agent_Engineer_C .

case85:relationship_edge_provenance_Agent_Engineer_A_workReviewedBy_Agent_Engineer_B a prov:Derivation ;
    rdfs:label "Actor relationship edge (reviewed_by)" ;
    rdfs:comment "relation_type=reviewed_by; property=workReviewedBy" ;
    prov:generatedAtTime "2026-06-05T09:45:59.450811+00:00"^^xsd:dateTime ;
    prov:value "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Agent_Engineer_B .

case85:relationship_edge_provenance_Agent_Engineer_B_employedBy_Agent_Federal_Agency a prov:Derivation ;
    rdfs:label "Actor relationship edge (employs)" ;
    rdfs:comment "relation_type=employs; property=employedBy" ;
    prov:generatedAtTime "2026-06-05T09:45:59.387367+00:00"^^xsd:dateTime ;
    prov:value "approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Agent_Federal_Agency .

case85:relationship_edge_provenance_Agent_Engineer_B_reviewsWorkOf_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Actor relationship edge (reviews)" ;
    rdfs:comment "relation_type=reviews; property=reviewsWorkOf" ;
    prov:generatedAtTime "2026-06-05T09:45:59.386328+00:00"^^xsd:dateTime ;
    prov:value "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Agent_Engineer_B .

case85:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A owed a duty of loyalty to the local public agency client as a faithful agent, but that duty did not extend to concealing the incompleteness of the deliverables" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Faithful_Agent_Duty_Limits .

case85:rpo_edge_provenance_adheresToPrinciple_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A engaged in deceptive conduct by submitting incomplete drawings while asserting that incompleteness was attributable to time pressures and anticipated federal funding" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Professional_Integrity_Deceptive_Acts .

case85:rpo_edge_provenance_adheresToPrinciple_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A rationalized submitting incomplete design documents by asserting that federal funds would be awarded to complete the work" ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Bias,
        case85:Engineer_A_Dam_Design_Engineer .

case85:rpo_edge_provenance_adheresToPrinciple_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds, rather than local funds, would cover any increased costs" ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Rationalization,
        case85:Engineer_A_Dam_Design_Engineer .

case85:rpo_edge_provenance_adheresToPrinciple_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Public_Welfare_Deficient_Dam_Design .

case85:rpo_edge_provenance_adheresToPrinciple_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle .

case85:rpo_edge_provenance_adheresToPrinciple_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A concealed the known incompleteness of the drawings and specifications from the client, the federal approving engineer, and the bidding contractors" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Honesty_Concealment_of_Deficiency .

case85:rpo_edge_provenance_adheresToPrinciple_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A knew the drawings and specifications were incomplete and that parts of the project were unbuildable, yet submitted them under seal without disclosing these deficiencies" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Deliverable_Completeness_Concealment .

case85:rpo_edge_provenance_adheresToPrinciple_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements that a contractor found unbuildable" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Professional_Competence_Dam_Drawings .

case85:rpo_edge_provenance_adheresToPrinciple_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A failed to conduct the professional engagement transparently by submitting incomplete drawings and specifications without disclosing their deficiencies" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Transparency_Deficient_Submission .

case85:rpo_edge_provenance_adheresToPrinciple_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's assertion that incomplete work was acceptable because federal funds would remedy the deficiency constituted a misrepresentation to the public funding authority" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Public_Funds_Misrepresentation .

case85:rpo_edge_provenance_adheresToPrinciple_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B approved Engineer A's incomplete dam design drawings without either possessing the competence to identify their inadequacy or taking action to ensure that a competent reviewer was assigned" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Recognition_Approval,
        case85:Engineer_B_Federal_Approving_Engineer .

case85:rpo_edge_provenance_adheresToPrinciple_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer B reviewed and approved the signed and sealed drawings and specifications on behalf of the federal funding agency, yet the documents were materially incomplete" ;
    prov:wasDerivedFrom case85:Engineer_B_Federal_Approving_Engineer,
        case85:Engineer_B_Federal_Review_Approval_Competence .

case85:rpo_edge_provenance_adheresToPrinciple_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer C, as a licensed engineer and contractor, identified and reported the material deficiencies in the drawings and specifications at the pre-construction conference" ;
    prov:wasDerivedFrom case85:Engineer_C_Contractor_Collegial_Notification_Observation,
        case85:Engineer_C_Engineer_Contractor .

case85:rpo_edge_provenance_adheresToPrinciple_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer C, as both a licensed engineer and a contractor, was expected to apply professional engineering competence to evaluate the bidding documents and identify their inadequacies" ;
    prov:wasDerivedFrom case85:Engineer_C_Engineer_Contractor,
        case85:Engineer_C_Professional_Competence_Bid_Evaluation .

case85:rpo_edge_provenance_adheresToPrinciple_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer C, as a licensed engineer and contractor, submitted a low bid on the dam project without including bid items for additional services to address known document inadequacies" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Engineer_C_Engineer_Contractor .

case85:rpo_edge_provenance_adheresToPrinciple_29 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "The defense industry engineer who documented and reported excessive subcontractor costs and delays had an ethical right but not an ethical duty to continue pursuing disclosure" ;
    prov:wasDerivedFrom case85:Defense_Industry_Engineer_Whistleblower,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience .

case85:rpo_edge_provenance_derivedFromPrinciple_30 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A knew the drawings and specifications were incomplete and that parts of the project were unbuildable, yet submitted them under seal without disclosing these deficiencies" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Concealment,
        case85:Engineer_A_Responsible_Charge_Seal .

case85:rpo_edge_provenance_derivedFromPrinciple_31 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Welfare_Deficient_Dam_Design,
        case85:Engineer_A_Safety_Obligation_Dam_Design .

case85:rpo_edge_provenance_derivedFromPrinciple_32 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds, rather than local funds, would cover any increased costs" ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Neutrality,
        case85:Engineer_A_Cost_Allocation_Rationalization .

case85:rpo_edge_provenance_derivedFromPrinciple_33 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A rationalized submitting incomplete design documents by asserting that federal funds would be awarded to complete the work" ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Bias,
        case85:Engineer_A_Cost_Allocation_Neutrality .

case85:rpo_edge_provenance_derivedFromPrinciple_34 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements that a contractor found unbuildable" ;
    prov:wasDerivedFrom case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Professional_Competence_Dam_Drawings .

case85:rpo_edge_provenance_derivedFromPrinciple_35 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures" ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle .

case85:rpo_edge_provenance_derivedFromPrinciple_36 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Transforms general honesty and faithful-agent principles into a specific obligation to disclose when external pressures have compromised the professional's ability to deliver a complete and adequate work product." ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Honesty_Concealment_of_Deficiency .

case85:rpo_edge_provenance_derivedFromPrinciple_37 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's assertion that incomplete work was acceptable because federal funds would remedy the deficiency constituted a misrepresentation to the public funding authority" ;
    prov:wasDerivedFrom case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation .

case85:rpo_edge_provenance_derivedFromPrinciple_38 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle .

case85:rpo_edge_provenance_derivedFromPrinciple_39 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A failed to conduct the professional engagement transparently by submitting incomplete drawings and specifications without disclosing their deficiencies" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Transparency_Deficient_Submission .

case85:rpo_edge_provenance_derivedFromPrinciple_40 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B reviewed and approved the signed and sealed drawings and specifications on behalf of the federal funding agency, yet the documents were materially incomplete" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Engineer_Verification_Obligation,
        case85:Engineer_B_Federal_Review_Approval_Competence .

case85:rpo_edge_provenance_derivedFromPrinciple_41 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer B approved Engineer A's incomplete dam design drawings without either possessing the competence to identify their inadequacy or taking action to ensure that a competent reviewer was assigned" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Limit_Escalation,
        case85:Engineer_B_Competence_Recognition_Approval .

case85:rpo_edge_provenance_derivedFromPrinciple_42 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer C, as a licensed engineer and contractor, identified and reported the material deficiencies in the drawings and specifications at the pre-construction conference" ;
    prov:wasDerivedFrom case85:Engineer_C_Contractor_Collegial_Notification_Observation,
        case85:Engineer_C_Contractor_Deficiency_Notification_Obligation .

case85:rpo_edge_provenance_derivedFromPrinciple_43 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer C, as a licensed engineer and contractor, submitted a low bid on the dam project without including bid items for additional services to address known document inadequacies" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Adequacy_Reflection,
        case85:Engineer_C_Bid_Transparency_Obligation .

case85:rpo_edge_provenance_derivedFromPrinciple_44 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "The defense industry engineer who documented and reported excessive subcontractor costs and delays had an ethical right but not an ethical duty to continue pursuing disclosure" ;
    prov:wasDerivedFrom case85:Defense_Industry_Engineer_Whistleblower_Conscience,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation .

case85:rpo_edge_provenance_hasObligation_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to apply his professional seal only to drawings and specifications that were complete, buildable, and met professional standards, and not to seal documents he knew to be materially incomplete." ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Responsible_Charge_Seal .

case85:rpo_edge_provenance_hasObligation_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to hold paramount the safety, health, and welfare of the public by ensuring that the dam drawings and specifications were complete and buildable before submission" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Safety_Obligation_Dam_Design .

case85:rpo_edge_provenance_hasObligation_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer C, as a licensed engineer and contractor, was obligated to formally document and report the identified design deficiencies and unbuildable elements to the client and design engineer" ;
    prov:wasDerivedFrom case85:Engineer_C_Contractor_Deficiency_Notification_Obligation,
        case85:Engineer_C_Engineer_Contractor .

case85:rpo_edge_provenance_hasObligation_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer C was obligated, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work or to seek clarification" ;
    prov:wasDerivedFrom case85:Engineer_C_Bid_Adequacy_Reflection,
        case85:Engineer_C_Engineer_Contractor .

case85:rpo_edge_provenance_hasObligation_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "The engineer had an ethical right but not a mandatory ethical duty to continue reporting excessive subcontractor costs and delays to proper authority after the employer rejected the reports" ;
    prov:wasDerivedFrom case85:Defense_Industry_Engineer_Whistleblower,
        case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation .

case85:rpo_edge_provenance_hasObligation_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to make the decision to submit complete and adequate drawings and specifications without regard to his assumption that federal funds rather than local funds would absorb any cost overruns" ;
    prov:wasDerivedFrom case85:Engineer_A_Cost_Allocation_Neutrality,
        case85:Engineer_A_Dam_Design_Engineer .

case85:rpo_edge_provenance_hasObligation_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to produce drawings and specifications that were complete, technically adequate, and buildable" ;
    prov:wasDerivedFrom case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Dam_Design_Engineer .

case85:rpo_edge_provenance_hasObligation_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to provide a complete and buildable set of design drawings and specifications for the dam project" ;
    prov:wasDerivedFrom case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Dam_Design_Engineer .

case85:rpo_edge_provenance_hasObligation_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Deadline_Pressure_Resistance_Obligation .

case85:rpo_edge_provenance_hasObligation_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to refrain from representing to the client and federal funding agency that incomplete design documents were acceptable because federal funds would be awarded to complete the work" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation .

case85:rpo_edge_provenance_hasObligation_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to the local public agency client, the federal approving engineer, and the bidding contractors that the drawings and specifications were materially incomplete and that certain elements were unbuildable" ;
    prov:wasDerivedFrom case85:Engineer_A_Dam_Design_Engineer,
        case85:Engineer_A_Deliverable_Completeness_Disclosure .

case85:rpo_edge_provenance_hasObligation_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies and unbuildable elements before approving them on behalf of the fede" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Engineer_Verification_Obligation,
        case85:Engineer_B_Federal_Approving_Engineer .

case85:rpo_edge_provenance_hasObligation_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer B was obligated, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that a qualified engineer could be assigned to perform the review" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Limit_Escalation,
        case85:Engineer_B_Federal_Approving_Engineer .

case85:state_affects_provenance_Current_Case_No_Safety_Nexus_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; Owner; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Current_Case_No_Safety_Nexus .

case85:state_affects_provenance_Engineer_A_Deadline_Pressure_Undisclosed_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; Owner; Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Deadline_Pressure_Undisclosed .

case85:state_affects_provenance_Engineer_A_Deadline_Pressure_Undisclosed_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; Owner; Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_A_Deadline_Pressure_Undisclosed .

case85:state_affects_provenance_Engineer_A_Deficient_Work_Product_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; Local public agency; Engineer B; Hi-Lo Construction; Federal funding agency" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_affects_provenance_Engineer_A_Deficient_Work_Product_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; Local public agency; Engineer B; Hi-Lo Construction; Federal funding agency" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_affects_provenance_Engineer_A_Deficient_Work_Product_affects_Agent_Federal_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; Local public agency; Engineer B; Hi-Lo Construction; Federal funding agency" ;
    prov:wasDerivedFrom case85:Agent_Federal_Agency,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_affects_provenance_Engineer_A_Federal_Funding_Assumption_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; Local public agency; Federal funding agency; Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Federal_Funding_Assumption .

case85:state_affects_provenance_Engineer_A_Federal_Funding_Assumption_affects_Agent_Federal_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; Local public agency; Federal funding agency; Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Federal_Agency,
        case85:Engineer_A_Federal_Funding_Assumption .

case85:state_affects_provenance_Engineer_A_Federal_Funds_Assumption_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; Owner; Public (as federal fund recipients)" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Federal_Funds_Assumption .

case85:state_affects_provenance_Engineer_A_Incomplete_Deliverable_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; Owner; Engineer B; Engineer C; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Incomplete_Deliverable .

case85:state_affects_provenance_Engineer_A_Incomplete_Deliverable_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; Owner; Engineer B; Engineer C; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_A_Incomplete_Deliverable .

case85:state_affects_provenance_Engineer_A_Incomplete_Deliverable_affects_Agent_Engineer_C 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; Owner; Engineer B; Engineer C; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_A_Incomplete_Deliverable .

case85:state_affects_provenance_Engineer_A_Incomplete_Drawings_Submitted_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; Local public agency; Engineer B (federal agency approver); Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:state_affects_provenance_Engineer_A_Incomplete_Drawings_Submitted_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; Local public agency; Engineer B (federal agency approver); Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:state_affects_provenance_Engineer_A_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 "General public downstream of dam; Local public agency; Hi-Lo Construction workers; Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Public_Safety_Risk .

case85:state_affects_provenance_Engineer_A_Undisclosed_Deadline_Pressure_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; Local public agency; Engineer B; Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_affects_provenance_Engineer_A_Undisclosed_Deadline_Pressure_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; Local public agency; Engineer B; Hi-Lo Construction" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_affects_provenance_Engineer_B_Competence_Gap_Review_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 B; Owner; Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_B_Competence_Gap_Review .

case85:state_affects_provenance_Engineer_B_Competence_Gap_Review_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; Owner; Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Competence_Gap_Review .

case85:state_affects_provenance_Engineer_B_Unreviewed_Incomplete_Approval_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; Owner; Engineer C; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_affects_provenance_Engineer_B_Unreviewed_Incomplete_Approval_affects_Agent_Engineer_C 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; Owner; Engineer C; Public" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_affects_provenance_Engineer_C_Unbuildable_Contract_Bid_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 C; Owner; Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_affects_provenance_Engineer_C_Unbuildable_Contract_Bid_affects_Agent_Engineer_C 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 C; Owner; Engineer A" ;
    prov:wasDerivedFrom case85:Agent_Engineer_C,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_affects_provenance_Local_Agency_Technical_Review_Capacity_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 "Local public agency; Engineer A; Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_A,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_affects_provenance_Local_Agency_Technical_Review_Capacity_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 "Local public agency; Engineer A; Engineer B" ;
    prov:wasDerivedFrom case85:Agent_Engineer_B,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Current_Case_No_Safety_Nexus_activatesConstraint_Engineer_A_Non_Safety_Disclosure_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer may disclose but is not required to do so" ;
    prov:wasDerivedFrom case85:Current_Case_No_Safety_Nexus,
        case85:Engineer_A_Non-Safety_Disclosure_Limit .

case85:state_edge_provenance_Current_Case_No_Safety_Nexus_activatesObligation_Engineer_A_Deliverable_Completeness_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 "Discretionary right to disclose as matter of personal conscience" ;
    prov:wasDerivedFrom case85:Current_Case_No_Safety_Nexus,
        case85:Engineer_A_Deliverable_Completeness_Disclosure .

case85:state_edge_provenance_Engineer_A_Deadline_Pressure_Undisclosed_activatesConstraint_Engineer_A_Incomplete_Deliverable_Disclosure_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not allow client or approving authority to rely on a deliverable without knowing its limitations" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Undisclosed,
        case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint .

case85:state_edge_provenance_Engineer_A_Deadline_Pressure_Undisclosed_activatesConstraint_Engineer_A_Incomplete_Submission_Disclosure 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 seal and submit documents known to be incomplete without disclosing the reason and the incompleteness" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Undisclosed,
        case85:Engineer_A_Incomplete_Submission_Disclosure .

case85:state_edge_provenance_Engineer_A_Deadline_Pressure_Undisclosed_activatesObligation_Engineer_A_Deadline_Pressure_Resistance_Obligation 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 seek deadline extension rather than deliver a known-incomplete product" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Deadline_Pressure_Undisclosed .

case85:state_edge_provenance_Engineer_A_Deadline_Pressure_Undisclosed_activatesObligation_Engineer_A_Deliverable_Completeness_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 disclose factors that materially affected the quality of the professional's work product" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Undisclosed,
        case85:Engineer_A_Deliverable_Completeness_Disclosure .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatedByEvent_Bid_Advertisement a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A contractor-engineer reviews bidding documents prior to submitting a bid" ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatedByEvent_Contract_Award_to_Contractor 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 contractor-engineer submits a bid without reflecting the deficiency or seeking clarification" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatedByEvent_Document_Incompleteness_Occurrence 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 documents are materially incomplete or inadequate for construction" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatesConstraint_Engineer_A_Non_Deception_Submission a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor-engineer must not submit a bid that ignores known inadequacies without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_A_Deficient_Work_Product,
        case85:Engineer_A_Non-Deception_Submission .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatesConstraint_Engineer_B_Approving_Review_Verification a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor-engineer may not later claim ignorance of deficiencies apparent from document review" ;
    prov:wasDerivedFrom case85:Engineer_A_Deficient_Work_Product,
        case85:Engineer_B_Approving_Review_Verification .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatesObligation_Engineer_A_Deliverable_Completeness_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to seek clarification when documents appear incomplete" ;
    prov:wasDerivedFrom case85:Engineer_A_Deficient_Work_Product,
        case85:Engineer_A_Deliverable_Completeness_Disclosure .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_activatesObligation_Engineer_C_Unbuildable_Bid_Notification a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to reflect known deficiencies in bid pricing" ;
    prov:wasDerivedFrom case85:Engineer_A_Deficient_Work_Product,
        case85:Engineer_C_Unbuildable_Bid_Notification .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_terminatedByEvent_Contract_Award_to_Contractor a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor adjusts bid to include items for additional services" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_terminatedByEvent_Design_Contract_Award a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor seeks clarification and receives adequate design information" ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_terminatedByEvent_Document_Incompleteness_Occurrence a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contract is withdrawn or rebid with complete documents" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Deficient_Work_Product .

case85:state_edge_provenance_Engineer_A_Deficient_Work_Product_terminatedByEvent_Pre_Construction_Conference a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Deficiencies identified at pre-construction conference; corrective action not described" ;
    prov:wasDerivedFrom case85:Engineer_A_Deficient_Work_Product,
        case85:Pre-Construction_Conference .

case85:state_edge_provenance_Engineer_A_Federal_Funding_Assumption_activatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation 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 disclose assumptions about funding that affect project scope or cost" ;
    prov:wasDerivedFrom case85:Engineer_A_Federal_Funding_Assumption,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation .

case85:state_edge_provenance_Engineer_A_Federal_Funds_Assumption_activatedByEvent_Federal_Grant_Involvement a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer A submitted incomplete plans while assuming federal funds would be awarded to complete the work, without disclosing or obtaining authorization for that assumption" ;
    prov:wasDerivedFrom case85:Engineer_A_Federal_Funds_Assumption,
        case85:Federal_Grant_Involvement .

case85:state_edge_provenance_Engineer_A_Federal_Funds_Assumption_activatesObligation_Engineer_A_Public_Funds_Misrepresentation_Obligation 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 disclose assumptions about funding that affect project scope or cost" ;
    prov:wasDerivedFrom case85:Engineer_A_Federal_Funds_Assumption,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation .

case85:state_edge_provenance_Engineer_A_Incomplete_Deliverable_activatedByEvent_Document_Incompleteness_Occurrence 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 submits drawings, specifications, or other deliverable known to be incomplete" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Incomplete_Deliverable .

case85:state_edge_provenance_Engineer_A_Incomplete_Deliverable_activatesConstraint_Engineer_A_Incomplete_Deliverable_Disclosure_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not allow project to proceed to bid or construction on an incomplete deliverable without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Deliverable,
        case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint .

case85:state_edge_provenance_Engineer_A_Incomplete_Deliverable_activatesConstraint_Engineer_A_Incomplete_Submission_Disclosure 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 misrepresent completeness of sealed documents" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Deliverable,
        case85:Engineer_A_Incomplete_Submission_Disclosure .

case85:state_edge_provenance_Engineer_A_Incomplete_Deliverable_activatesObligation_Engineer_A_Deliverable_Completeness_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 disclose incompleteness to client and approving authority" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Incomplete_Deliverable .

case85:state_edge_provenance_Engineer_A_Incomplete_Drawings_Submitted_activatedByEvent_Document_Incompleteness_Occurrence 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 submits drawings, specifications, or other deliverable known to be incomplete" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:state_edge_provenance_Engineer_A_Incomplete_Drawings_Submitted_activatesConstraint_Engineer_A_Incomplete_Deliverable_Disclosure_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not allow project to proceed to bid or construction on an incomplete deliverable without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:state_edge_provenance_Engineer_A_Incomplete_Drawings_Submitted_activatesConstraint_Engineer_A_Incomplete_Submission_Disclosure 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 misrepresent completeness of sealed documents" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Drawings_Submitted,
        case85:Engineer_A_Incomplete_Submission_Disclosure .

case85:state_edge_provenance_Engineer_A_Incomplete_Drawings_Submitted_activatesObligation_Engineer_A_Deliverable_Completeness_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 disclose incompleteness to client and approving authority" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Incomplete_Drawings_Submitted .

case85:state_edge_provenance_Engineer_A_Incomplete_Drawings_Submitted_terminatedByEvent_Pre_Construction_Conference a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Deficiencies identified at pre-construction conference by Engineer C; resolution not described in the text" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Drawings_Submitted,
        case85:Pre-Construction_Conference .

case85:state_edge_provenance_Engineer_A_Public_Safety_Risk_activatesConstraint_Engineer_A_Non_Safety_Disclosure_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Engineer may disclose but is not required to do so" ;
    prov:wasDerivedFrom case85:Engineer_A_Non-Safety_Disclosure_Limit,
        case85:Engineer_A_Public_Safety_Risk .

case85:state_edge_provenance_Engineer_A_Public_Safety_Risk_activatesObligation_Engineer_A_Deliverable_Completeness_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 "Discretionary right to disclose as matter of personal conscience" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Public_Safety_Risk .

case85:state_edge_provenance_Engineer_A_Undisclosed_Deadline_Pressure_activatesConstraint_Engineer_A_Incomplete_Deliverable_Disclosure_Constraint a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not allow client or approving authority to rely on a deliverable without knowing its limitations" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_edge_provenance_Engineer_A_Undisclosed_Deadline_Pressure_activatesConstraint_Engineer_A_Incomplete_Submission_Disclosure 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 seal and submit documents known to be incomplete without disclosing the reason and the incompleteness" ;
    prov:wasDerivedFrom case85:Engineer_A_Incomplete_Submission_Disclosure,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_edge_provenance_Engineer_A_Undisclosed_Deadline_Pressure_activatesObligation_Engineer_A_Deadline_Pressure_Resistance_Obligation 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 seek deadline extension rather than deliver a known-incomplete product" ;
    prov:wasDerivedFrom case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_edge_provenance_Engineer_A_Undisclosed_Deadline_Pressure_activatesObligation_Engineer_A_Deliverable_Completeness_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 disclose factors that materially affected the quality of the professional's work product" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Undisclosed_Deadline_Pressure .

case85:state_edge_provenance_Engineer_A_Undisclosed_Deadline_Pressure_terminatedByEvent_Pre_Construction_Conference 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 A's acknowledgment at the pre-construction conference that he felt pressured" ;
    prov:wasDerivedFrom case85:Engineer_A_Undisclosed_Deadline_Pressure,
        case85:Pre-Construction_Conference .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_activatedByEvent_Document_Incompleteness_Occurrence 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 submission is materially incomplete or deficient" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_B_Competence_Gap_Review .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_activatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A reviewing engineer approves a design submission" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Gap_Review,
        case85:Federal_Review_Completion .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_activatesConstraint_Engineer_B_Approving_Review_Verification a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not allow incomplete work to advance without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_B_Competence_Gap_Review .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_activatesConstraint_Engineer_B_Competence_Review_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not approve work beyond their competence" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Gap_Review,
        case85:Engineer_B_Competence_Review_Limit .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_activatesObligation_Engineer_B_Competence_Limit_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 "Obligation to recognize competence limits and escalate to a qualified reviewer" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Gap_Review,
        case85:Engineer_B_Competence_Limit_Escalation .

case85:state_edge_provenance_Engineer_B_Competence_Gap_Review_terminatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A competent reviewer re-examines and properly evaluates the submission" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Gap_Review,
        case85:Federal_Review_Completion .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_activatedByEvent_Document_Incompleteness_Occurrence 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 submission is materially incomplete or deficient" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_activatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A reviewing engineer approves a design submission" ;
    prov:wasDerivedFrom case85:Engineer_B_Unreviewed_Incomplete_Approval,
        case85:Federal_Review_Completion .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_activatesConstraint_Engineer_B_Approving_Review_Verification a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not allow incomplete work to advance without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_activatesConstraint_Engineer_B_Competence_Review_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not approve work beyond their competence" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Review_Limit,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_activatesObligation_Engineer_B_Competence_Limit_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 "Obligation to recognize competence limits and escalate to a qualified reviewer" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Limit_Escalation,
        case85:Engineer_B_Unreviewed_Incomplete_Approval .

case85:state_edge_provenance_Engineer_B_Unreviewed_Incomplete_Approval_terminatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A competent reviewer re-examines and properly evaluates the submission" ;
    prov:wasDerivedFrom case85:Engineer_B_Unreviewed_Incomplete_Approval,
        case85:Federal_Review_Completion .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatedByEvent_Bid_Advertisement a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A contractor-engineer reviews bidding documents prior to submitting a bid" ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatedByEvent_Contract_Award_to_Contractor 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 contractor-engineer submits a bid without reflecting the deficiency or seeking clarification" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatedByEvent_Document_Incompleteness_Occurrence 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 documents are materially incomplete or inadequate for construction" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatesConstraint_Engineer_A_Non_Deception_Submission a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor-engineer must not submit a bid that ignores known inadequacies without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_A_Non-Deception_Submission,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatesConstraint_Engineer_B_Approving_Review_Verification a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor-engineer may not later claim ignorance of deficiencies apparent from document review" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatesObligation_Engineer_A_Deliverable_Completeness_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to seek clarification when documents appear incomplete" ;
    prov:wasDerivedFrom case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_activatesObligation_Engineer_C_Unbuildable_Bid_Notification a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to reflect known deficiencies in bid pricing" ;
    prov:wasDerivedFrom case85:Engineer_C_Unbuildable_Bid_Notification,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_terminatedByEvent_Contract_Award_to_Contractor a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor adjusts bid to include items for additional services" ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_terminatedByEvent_Design_Contract_Award a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contractor seeks clarification and receives adequate design information" ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_terminatedByEvent_Document_Incompleteness_Occurrence a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Contract is withdrawn or rebid with complete documents" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Engineer_C_Unbuildable_Contract_Bid .

case85:state_edge_provenance_Engineer_C_Unbuildable_Contract_Bid_terminatedByEvent_Pre_Construction_Conference a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Not resolved; Engineer C encountered construction problems attributable to the incomplete documents" ;
    prov:wasDerivedFrom case85:Engineer_C_Unbuildable_Contract_Bid,
        case85:Pre-Construction_Conference .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatedByEvent_Design_Contract_Award a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Local agency awards contract without in-house technical capacity to evaluate the deliverable" ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatedByEvent_Document_Incompleteness_Occurrence 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 submission is materially incomplete or deficient" ;
    prov:wasDerivedFrom case85:Document_Incompleteness_Occurrence,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A reviewing engineer approves a design submission" ;
    prov:wasDerivedFrom case85:Federal_Review_Completion,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatesConstraint_Engineer_B_Approving_Review_Verification a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not allow incomplete work to advance without disclosure" ;
    prov:wasDerivedFrom case85:Engineer_B_Approving_Review_Verification,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatesConstraint_Engineer_B_Competence_Review_Limit a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reviewer must not approve work beyond their competence" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Review_Limit,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_activatesObligation_Engineer_B_Competence_Limit_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 "Obligation to recognize competence limits and escalate to a qualified reviewer" ;
    prov:wasDerivedFrom case85:Engineer_B_Competence_Limit_Escalation,
        case85:Local_Agency_Technical_Review_Capacity .

case85:state_edge_provenance_Local_Agency_Technical_Review_Capacity_terminatedByEvent_Federal_Review_Completion a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "A competent reviewer re-examines and properly evaluates the submission" ;
    prov:wasDerivedFrom case85:Federal_Review_Completion,
        case85:Local_Agency_Technical_Review_Capacity .

case85:temporal_relation_edge_provenance_Engineer_As_firm_submitting_brochure_and_completing_interview_before_award_of_design_contract_to_Engineer_A_toEntity_Design_Contract_Award a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A's firm's impressive brochure and personal interview results in the award of a contract for the design, drawings, and specifications." ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:Engineer_As_firm_submitting_brochure_and_completing_interview_before_award_of_design_contract_to_Engineer_A .

case85:temporal_relation_edge_provenance_Engineer_Bs_approval_of_drawings_and_specifications_before_project_advertised_for_bids_fromEntity_Incomplete_Documents_Approval 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 signed and sealed drawings and specifications are ultimately approved by Engineer B... and the project is thereafter duly advertised for bids." ;
    prov:wasDerivedFrom case85:Engineer_Bs_approval_of_drawings_and_specifications_before_project_advertised_for_bids,
        case85:Incomplete_Documents_Approval .

case85:temporal_relation_edge_provenance_Engineer_Bs_approval_of_drawings_and_specifications_before_project_advertised_for_bids_toEntity_Bid_Advertisement 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 signed and sealed drawings and specifications are ultimately approved by Engineer B... and the project is thereafter duly advertised for bids." ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:Engineer_Bs_approval_of_drawings_and_specifications_before_project_advertised_for_bids .

case85:temporal_relation_edge_provenance_Engineer_C_submitting_low_bid_before_pre_construction_conference_fromEntity_Low_Bid_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 "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C... that much of the design detail is lacking." ;
    prov:wasDerivedFrom case85:Engineer_C_submitting_low_bid_before_pre-construction_conference,
        case85:Low_Bid_Submission .

case85:temporal_relation_edge_provenance_Engineer_C_submitting_low_bid_before_pre_construction_conference_toEntity_Pre_Construction_Conference a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C... that much of the design detail is lacking." ;
    prov:wasDerivedFrom case85:Engineer_C_submitting_low_bid_before_pre-construction_conference,
        case85:Pre-Construction_Conference .

case85:temporal_relation_edge_provenance_Engineer_Cs_review_of_bidding_documents_before_Engineer_C_submitting_low_bid_toEntity_Low_Bid_Submission 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 "Presumably, Engineer C had an opportunity to review the bidding documents which included appropriate engineering drawings, plans, and specifications. From such a review, Engineer C should have had a sense of what would be necessary to complete the project... Engineer C submitted the low bid on the project." ;
    prov:wasDerivedFrom case85:Engineer_Cs_review_of_bidding_documents_before_Engineer_C_submitting_low_bid,
        case85:Low_Bid_Submission .

case85:temporal_relation_edge_provenance_award_of_design_contract_to_Engineer_A_before_production_of_drawings_and_specifications_by_Engineer_A_fromEntity_Design_Contract_Award a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A responds to an RFP... results in the award of a contract for the design, drawings, and specifications. The signed and sealed drawings and specifications are ultimately approved by Engineer B." ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:award_of_design_contract_to_Engineer_A_before_production_of_drawings_and_specifications_by_Engineer_A .

case85:temporal_relation_edge_provenance_contract_awarded_to_Hi_Lo_Construction_before_pre_construction_conference_fromEntity_Contract_Award_to_Contractor a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking." ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:contract_awarded_to_Hi-Lo_Construction_before_pre-construction_conference .

case85:temporal_relation_edge_provenance_contract_awarded_to_Hi_Lo_Construction_before_pre_construction_conference_toEntity_Pre_Construction_Conference a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking." ;
    prov:wasDerivedFrom case85:Pre-Construction_Conference,
        case85:contract_awarded_to_Hi-Lo_Construction_before_pre-construction_conference .

case85:temporal_relation_edge_provenance_delivery_of_drawings_and_specifications_on_specified_date_before_Engineer_A_acknowledging_incompleteness_at_pre_construction_conference_toEntity_Incompleteness_Acknowledgment_Event a prov:Derivation ;
    rdfs:label "Temporal relation edge (toEntity)" ;
    rdfs:comment "property=toEntity; temporal relation's toEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness... At the pre-construction conference... Engineer A generally agrees with Hi-Lo's characterization." ;
    prov:wasDerivedFrom case85:Incompleteness_Acknowledgment_Event,
        case85:delivery_of_drawings_and_specifications_on_specified_date_before_Engineer_A_acknowledging_incompleteness_at_pre-construction_conference .

case85:temporal_relation_edge_provenance_design_contract_award_before_Engineer_As_awareness_of_time_pressure_fromEntity_Design_Contract_Award a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    prov:wasDerivedFrom case85:Design_Contract_Award,
        case85:design_contract_award_before_Engineer_As_awareness_of_time_pressure .

case85:temporal_relation_edge_provenance_partial_federal_grant_funding_commitment_before_RFP_issuance_fromEntity_Federal_Grant_Involvement a prov:Derivation ;
    rdfs:label "Temporal relation edge (fromEntity)" ;
    rdfs:comment "property=fromEntity; temporal relation's fromEntity text resolved to the case Action/Event individual by embedding shortlist + LLM select" ;
    prov:value "Engineer A responds to an RFP from a small local public agency to build a new dam to be financed in part by a federal grant." ;
    prov:wasDerivedFrom case85:Federal_Grant_Involvement,
        case85:partial_federal_grant_funding_commitment_before_RFP_issuance .

case85:temporal_relation_edge_provenance_production_of_drawings_and_specifications_by_Engineer_A_before_Engineer_Bs_approval_of_drawings_and_specifications_toEntity_Incomplete_Documents_Approval 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 signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    prov:wasDerivedFrom case85:Incomplete_Documents_Approval,
        case85:production_of_drawings_and_specifications_by_Engineer_A_before_Engineer_Bs_approval_of_drawings_and_specifications .

case85:temporal_relation_edge_provenance_project_advertised_for_bids_before_contract_awarded_to_Hi_Lo_Construction_fromEntity_Bid_Advertisement 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 project is thereafter duly advertised for bids and a contract is awarded to the low bidder, Hi-Lo Construction." ;
    prov:wasDerivedFrom case85:Bid_Advertisement,
        case85:project_advertised_for_bids_before_contract_awarded_to_Hi-Lo_Construction .

case85:temporal_relation_edge_provenance_project_advertised_for_bids_before_contract_awarded_to_Hi_Lo_Construction_toEntity_Contract_Award_to_Contractor 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 project is thereafter duly advertised for bids and a contract is awarded to the low bidder, Hi-Lo Construction." ;
    prov:wasDerivedFrom case85:Contract_Award_to_Contractor,
        case85:project_advertised_for_bids_before_contract_awarded_to_Hi-Lo_Construction .

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 .

case85:CausalChain_c004351d a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Incomplete Work Submission → Document Incompleteness Occurrence" ;
    proeth:causalLanguage "Engineer A decided to submit drawings and specifications that he knew to be incomplete by the specified date... while much of the information was missing from the drawings and specifications" ;
    proeth:causalStep1 "Incomplete Work Submission -- Engineer A submits knowingly incomplete drawings and specifications" ;
    proeth:causalStep2 "Document Incompleteness Occurrence -- Drawings and specifications exist in a knowingly incomplete state" ;
    proeth:causeText "Incomplete Work Submission" ;
    proeth:counterfactual "Had Engineer A completed the full design as required, the incompleteness would not have occurred" ;
    proeth:effectText "Document Incompleteness Occurrence" ;
    proeth:necessaryFactors "Engineer A's decision to submit despite incompleteness",
        "Engineer A's expectation that federal funds would cover added costs",
        "Time pressure to deliver by a specified date" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Decision to deliver incomplete documents under deadline pressure with reliance on federal funding" ;
    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 85 Extraction" .

case85:Defense_Engineer_Whistleblower_Conscience a proeth:WhistleblowerConscienceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Defense Engineer Whistleblower Conscience" ;
    proeth-core:constrainedEntity case85:Agent_Defense_Industry_Engineer_BER_82-5 ;
    proeth:caseContext "In BER Case No. 82-5, an engineer employed by a defense firm documented and reported excessive subcontractor costs and delays. The employer rejected the reports. The Board found no mandatory duty to escalate further but recognized an ethical right to do so." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Defense industry engineer" ;
    proeth:constraintClass "Whistleblower Conscience Constraint" ;
    proeth:constraintStatement "The engineer was not ethically required to continue reporting excessive subcontractor costs and delays after the employer rejected those reports, but retained an ethical right to do so as a matter of personal conscience, with the understanding that doing so might result in loss of employment." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 82-5" ;
    proeth:temporalScope "After employer rejection of the engineer's internal reports" ;
    proeth:textReferences "if an engineer feels strongly that an employer's course of conduct is improper when related to public concerns, and if the engineer feels compelled to blow the whistle to expose facts as he sees them, he may well have to pay the price of loss of employment",
        "the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience",
        "the ethical duty or right of the engineer becomes a matter of personal conscience" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "The engineer was not ethically required to continue reporting excessive subcontractor costs and delays after the employer rejected those reports, but retained an ethical right to do so as a matter of personal conscience, with the understanding that doing so might result in loss of employment." ;
    skos:definition "The engineer was not ethically required to continue reporting excessive subcontractor costs and delays after the employer rejected those reports, but retained an ethical right to do so as a matter of personal conscience, with the understanding that doing so might result in loss of employment." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Defense_Industry_Engineer_Whistleblower_Conscience_Capability a proeth:WhistleblowerConscienceJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Defense Industry Engineer Whistleblower Conscience" ;
    proeth-core:possessedBy case85:Agent_Defense_Industry_Engineer_BER_82-5 ;
    proeth:capabilityClass "Whistleblower Conscience Judgment Capability" ;
    proeth:capabilityStatement "The defense industry engineer demonstrated the capability to assess whether employer conduct involving excessive subcontractor costs and delays warranted disclosure beyond internal reporting, and to exercise personal conscience judgment about whether to pursue the matter publicly." ;
    proeth:caseContext "BER Case No. 82-5 involved an engineer at a defense firm who reported subcontractor cost and schedule problems internally. The Board found no mandatory ethical duty to continue the campaign or go public, but recognized an ethical right to do so as a matter of personal conscience, distinguishing this from situations involving public health and safety." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.82" ;
    proeth:demonstratedThrough "Documenting and reporting excessive subcontractor costs and delays to the employer, then facing the question of whether to escalate to public disclosure after the employer rejected the reports." ;
    proeth:possessedBy "Defense Industry Engineer (BER Case No. 82-5)" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience",
        "the ethical duty or right of the engineer becomes a matter of personal conscience" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.62 ;
    proeth-prov:matchReasoning "Via class 'Whistleblower Conscience Judgment Capability': Safety Disclosure Escalation Capability addresses escalation to regulatory authorities when internal resolution fails, but the present capability is distinct in that it concerns the threshold judgment between ethical right and ethical duty in non-safety public interest contexts, and the personal conscience dimension of that judgment. The match is weak enough that a new class is warranted, though there is partial conceptual overlap." ;
    proeth-prov:matchedOntologyClass proeth:SafetyDisclosureEscalationCapability ;
    proeth-prov:matchedOntologyLabel "Safety Disclosure Escalation Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "The defense industry engineer demonstrated the capability to assess whether employer conduct involving excessive subcontractor costs and delays warranted disclosure beyond internal reporting, and to exercise personal conscience judgment about whether to pursue the matter publicly." ;
    skos:definition "The defense industry engineer demonstrated the capability to assess whether employer conduct involving excessive subcontractor costs and delays warranted disclosure beyond internal reporting, and to exercise personal conscience judgment about whether to pursue the matter publicly." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Buildability_Assessment a proeth:BuildabilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Buildability Assessment" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Buildability Assessment Capability" ;
    proeth:capabilityStatement "Engineer A possessed sufficient buildability assessment capability to recognize that the submitted drawings and specifications were incomplete and contained unbuildable elements, but failed to act on that recognition before submission." ;
    proeth:caseContext "At the pre-construction conference, Engineer A acknowledged the accuracy of the contractor's finding that the dam drawings and specifications were materially deficient and contained unbuildable elements, indicating awareness of the deficiency prior to or at submission." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Agreement with Hi-Lo Construction's characterization that design detail was lacking and that certain parts of the project were unbuildable without major changes." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed sufficient buildability assessment capability to recognize that the submitted drawings and specifications were incomplete and contained unbuildable elements, but failed to act on that recognition before submission." ;
    skos:definition "Engineer A possessed sufficient buildability assessment capability to recognize that the submitted drawings and specifications were incomplete and contained unbuildable elements, but failed to act on that recognition before submission." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Competence_Dam_Drawings a proeth:CompetenceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Competence Dam Drawings" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted dam drawings and specifications that were materially incomplete, citing deadline pressure as the cause. Whether the incompleteness arose from insufficient time, insufficient competence, or both, the constraint required him to either meet professional standards or disclose the gap." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Competence Constraint" ;
    proeth:constraintStatement "Engineer A was constrained from submitting drawings and specifications that he lacked the capacity or time to complete to professional standards, and was required either to produce a complete and adequate product or to disclose the limitations preventing him from doing so." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section II.2" ;
    proeth:temporalScope "Throughout the design phase and at the time of submission" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:CompetenceConstraint ;
    proeth-prov:matchedOntologyLabel "Competence Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained from submitting drawings and specifications that he lacked the capacity or time to complete to professional standards, and was required either to produce a complete and adequate product or to disclose the limitations preventing him from doing so." ;
    skos:definition "Engineer A was constrained from submitting drawings and specifications that he lacked the capacity or time to complete to professional standards, and was required either to produce a complete and adequate product or to disclose the limitations preventing him from doing so." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Complete_Design_Constraint a proeth:CompleteReportingConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Design Constraint" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A was retained to provide a complete design for a dam project and submitted drawings and specifications that were materially incomplete, citing time pressures and anticipated federal funding as justification." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Complete Reporting Constraint" ;
    proeth:constraintStatement "Engineer A was required to provide a complete set of design drawings and specifications for the dam project and was prohibited from submitting incomplete documents as if they satisfied the full design obligation." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics; professional engineering standards for design deliverables" ;
    proeth:temporalScope "Throughout the design engagement and at the time of deliverable submission" ;
    proeth:textReferences "Engineer A was fully required to provide the complete design on the project",
        "It is clear that Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "It is clear that Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to provide a complete set of design drawings and specifications for the dam project and was prohibited from submitting incomplete documents as if they satisfied the full design obligation." ;
    skos:definition "Engineer A was required to provide a complete set of design drawings and specifications for the dam project and was prohibited from submitting incomplete documents as if they satisfied the full design obligation." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Complete_Design_Delivery_Capability a proeth:BuildabilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Design Delivery" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Buildability Assessment Capability" ;
    proeth:capabilityStatement "Engineer A was required to produce drawings and specifications that were complete and buildable, and to assess whether the documents were adequate for contractor use before submitting them under seal." ;
    proeth:caseContext "Engineer A was retained to produce a complete set of design drawings and specifications for a dam project. The Board found that Engineer A submitted incomplete and unbuildable documents, violating the obligation to deliver complete and adequate design documents." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Engineer A submitted drawings and specifications that were incomplete and contained unbuildable elements, demonstrating a failure to apply buildability assessment before submission." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged.",
        "Engineer A was fully required to provide the complete design on the project." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to produce drawings and specifications that were complete and buildable, and to assess whether the documents were adequate for contractor use before submitting them under seal." ;
    skos:definition "Engineer A was required to produce drawings and specifications that were complete and buildable, and to assess whether the documents were adequate for contractor use before submitting them under seal." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Cost_Assumption_Neutrality a proeth:CostAssumptionNeutralityCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Cost Assumption Neutrality" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Cost Assumption Neutrality Capability" ;
    proeth:capabilityStatement "Engineer A lacked the capability to set aside assumptions about federal cost coverage when making decisions about deliverable completeness, allowing those assumptions to substitute for professional judgment about adequacy." ;
    proeth:caseContext "Engineer A rationalized submission of incomplete dam design documents in part by assuming that increased costs from incompleteness would be borne by federal rather than local funding, a consideration irrelevant to the professional obligation to produce complete work." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Decision to submit incomplete drawings and specifications based on the assumption that federal funds rather than local funds would cover any resulting cost overruns." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A lacked the capability to set aside assumptions about federal cost coverage when making decisions about deliverable completeness, allowing those assumptions to substitute for professional judgment about adequacy." ;
    skos:definition "Engineer A lacked the capability to set aside assumptions about federal cost coverage when making decisions about deliverable completeness, allowing those assumptions to substitute for professional judgment about adequacy." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Cost_Assumption_Rationalization a proeth:CostAssumptionNeutralityConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Cost Assumption Rationalization" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A justified submitting incomplete work by assuming federal grant funds would be available to remedy deficiencies, without disclosing this assumption to the client or verifying the funding." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.91" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Cost Assumption Neutrality Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from rationalizing the submission of incomplete drawings and specifications on the basis of an undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics" ;
    proeth:temporalScope "At the time of submission of incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from rationalizing the submission of incomplete drawings and specifications on the basis of an undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design." ;
    skos:definition "Engineer A was prohibited from rationalizing the submission of incomplete drawings and specifications on the basis of an undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deadline_Pressure_Disclosure a proeth:DeadlinePressureDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deadline Pressure Disclosure" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A acknowledged that deadline pressure caused the incompleteness of the deliverable but disclosed this to no one before or at the time of submission, allowing the client and approving engineer to proceed on the false assumption that the documents were complete." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Deadline Pressure Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was required to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and was prohibited from submitting the deficient product without that disclosure." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section II.2 and Section III.2" ;
    proeth:temporalScope "Before or at the time of submission of the drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and was prohibited from submitting the deficient product without that disclosure." ;
    skos:definition "Engineer A was required to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and was prohibited from submitting the deficient product without that disclosure." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deadline_Pressure_Resistance a proeth:DeadlinePressureResistanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deadline Pressure Resistance" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Deadline Pressure Resistance Capability" ;
    proeth:capabilityStatement "Engineer A lacked the capability to resist deadline pressure and communicate schedule incompatibility to the client, instead submitting incomplete drawings and specifications without disclosure." ;
    proeth:caseContext "Engineer A submitted signed and sealed dam drawings and specifications that were materially incomplete, citing deadline pressure as a factor but failing to communicate that pressure or its consequences to any party." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Failure to inform the local public agency that the specified delivery date was incompatible with producing complete and buildable dam drawings and specifications." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A lacked the capability to resist deadline pressure and communicate schedule incompatibility to the client, instead submitting incomplete drawings and specifications without disclosure." ;
    skos:definition "Engineer A lacked the capability to resist deadline pressure and communicate schedule incompatibility to the client, instead submitting incomplete drawings and specifications without disclosure." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deadline_Pressure_Submission a proeth:DeadlinePressureDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deadline Pressure Submission" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A cited time pressures as a cause of the incomplete deliverable but did not disclose this to the client before submission." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Deadline Pressure Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was required to communicate to the client that the specified delivery date was incompatible with producing complete and buildable drawings and specifications before submitting an incomplete product under seal." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics" ;
    proeth:temporalScope "Before submission of incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A was selected for his expertise, which presumably included Engineer A's ability to fully perform the work based on project time parameters",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to communicate to the client that the specified delivery date was incompatible with producing complete and buildable drawings and specifications before submitting an incomplete product under seal." ;
    skos:definition "Engineer A was required to communicate to the client that the specified delivery date was incompatible with producing complete and buildable drawings and specifications before submitting an incomplete product under seal." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Federal_Funds_Misrepresentation a proeth:PublicFundsMisrepresentationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Federal Funds Misrepresentation" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted incomplete dam design drawings and specifications, asserting that incompleteness was due to time pressures and that federal funds would cover completion, which the Board characterized as bordering on fraud and misrepresentation." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Public Funds Misrepresentation Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from representing to the local public agency and federal funding authority that incomplete drawings and specifications were acceptable on the basis of an undisclosed assumption that federal funds would be awarded to complete the work." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, provisions on deceptive acts and professional obligations" ;
    proeth:temporalScope "At the time of submission of incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Public Funds Misrepresentation Constraint': The prohibition on misrepresenting incomplete work as adequate by relying on unverified public funding assumptions is a specific application of the general non-deception constraint. The Cost Assumption Neutrality Constraint extracted from prior sections addresses the rationalization aspect, while this constraint addresses the affirmative misrepresentation to the client and funding agency. It is a variant of Non-Deception rather than a fully new class, but the public-funds-specific framing and fraud-border characterization give it enough specificity to warrant a distinct class." ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Non_Deception> ;
    proeth-prov:matchedOntologyLabel "Non-Deception (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from representing to the local public agency and federal funding authority that incomplete drawings and specifications were acceptable on the basis of an undisclosed assumption that federal funds would be awarded to complete the work." ;
    skos:definition "Engineer A was prohibited from representing to the local public agency and federal funding authority that incomplete drawings and specifications were acceptable on the basis of an undisclosed assumption that federal funds would be awarded to complete the work." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Federal_Funds_Rationalization a proeth:CostAssumptionNeutralityConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Federal Funds Rationalization" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A rationalized submitting incomplete dam design documents by assuming that federal grant funds, rather than local funds, would absorb any cost overruns resulting from the incomplete design. This assumption was never disclosed to or confirmed by the client or the federal agency." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.83" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Cost Assumption Neutrality Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from using his undisclosed assumption that federal funds would cover cost overruns as a justification for submitting incomplete drawings and specifications, because that assumption was unverified, undisclosed, and not his to make on behalf of the client or the public." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section II.2 and Section III.2" ;
    proeth:temporalScope "At the time Engineer A decided to submit the incomplete deliverable" ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from using his undisclosed assumption that federal funds would cover cost overruns as a justification for submitting incomplete drawings and specifications, because that assumption was unverified, undisclosed, and not his to make on behalf of the client or the public." ;
    skos:definition "Engineer A was prohibited from using his undisclosed assumption that federal funds would cover cost overruns as a justification for submitting incomplete drawings and specifications, because that assumption was unverified, undisclosed, and not his to make on behalf of the client or the public." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Incomplete_Deliverable_Disclosure a proeth:IncompleteAnalysisDisclosureCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Incomplete Deliverable Disclosure" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Incomplete Analysis Disclosure Capability" ;
    proeth:capabilityStatement "Engineer A lacked the capability to recognize and discharge the obligation to disclose the material incompleteness of the dam drawings and specifications to the client, approving authority, and bidding contractors before or at the time of submission." ;
    proeth:caseContext "Engineer A submitted incomplete dam design documents under seal without disclosing their incompleteness to the local public agency, the federal approving engineer, or the bidding contractors, and the deficiency was only surfaced at the pre-construction conference by the contractor." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.82" ;
    proeth:demonstratedThrough "Submission of signed and sealed drawings and specifications known to be materially incomplete without informing any party of that incompleteness." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "While much of the information was missing from the drawings and specifications",
        "did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Incomplete Analysis Disclosure Capability'" ;
    proeth-prov:matchedOntologyClass proeth:IncompleteAnalysisDisclosureCapability ;
    proeth-prov:matchedOntologyLabel "Incomplete Analysis Disclosure Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A lacked the capability to recognize and discharge the obligation to disclose the material incompleteness of the dam drawings and specifications to the client, approving authority, and bidding contractors before or at the time of submission." ;
    skos:definition "Engineer A lacked the capability to recognize and discharge the obligation to disclose the material incompleteness of the dam drawings and specifications to the client, approving authority, and bidding contractors before or at the time of submission." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Norm_Awareness_Dam_Design a proeth:NormAwarenessCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Norm Awareness Dam Design" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Norm Awareness Capability" ;
    proeth:capabilityStatement "Engineer A demonstrated insufficient norm awareness capability, failing to recognize that professional obligations of completeness, disclosure, and responsible charge applied to the dam drawings and specifications regardless of deadline pressure or assumptions about cost allocation." ;
    proeth:caseContext "Engineer A's conduct at each stage of the dam design project reflected a failure to recognize or apply the professional norms governing completeness, disclosure, and responsible charge that applied to his role as the design engineer." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.84" ;
    proeth:demonstratedThrough "Submission of incomplete drawings under seal without disclosure, and rationalization based on deadline pressure and funding assumptions rather than professional standards." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs.",
        "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Norm Awareness Capability'" ;
    proeth-prov:matchedOntologyClass proeth:NormAwarenessCapability ;
    proeth-prov:matchedOntologyLabel "Norm Awareness Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A demonstrated insufficient norm awareness capability, failing to recognize that professional obligations of completeness, disclosure, and responsible charge applied to the dam drawings and specifications regardless of deadline pressure or assumptions about cost allocation." ;
    skos:definition "Engineer A demonstrated insufficient norm awareness capability, failing to recognize that professional obligations of completeness, disclosure, and responsible charge applied to the dam drawings and specifications regardless of deadline pressure or assumptions about cost allocation." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Public_Funds_Misrepresentation_Avoidance a proeth:PublicFundsMisrepresentationAvoidanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Funds Misrepresentation Avoidance" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Public Funds Misrepresentation Avoidance Capability" ;
    proeth:capabilityStatement "Engineer A was required to recognize that asserting incomplete work was acceptable because federal funds would be awarded to complete it constituted a misrepresentation to the client and federal funding agency, and to refrain from making such representations." ;
    proeth:caseContext "Engineer A submitted incomplete dam drawings and justified the incompleteness by claiming federal funds would be awarded to complete the work. The Board found this assertion violated the NSPE Code as a deceptive act and misrepresentation to the public client and federal agency." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Engineer A asserted that incomplete drawings were acceptable due to time pressures and anticipated federal funding, a representation the Board characterized as bordering on fraud and misrepresentation." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing.",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to recognize that asserting incomplete work was acceptable because federal funds would be awarded to complete it constituted a misrepresentation to the client and federal funding agency, and to refrain from making such representations." ;
    skos:definition "Engineer A was required to recognize that asserting incomplete work was acceptable because federal funds would be awarded to complete it constituted a misrepresentation to the client and federal funding agency, and to refrain from making such representations." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Responsible_Charge_Seal_Dam a proeth:ResponsibleChargeSealConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Seal Dam" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A signed and sealed dam drawings and specifications that he knew to be incomplete and that a contractor subsequently declared unbuildable in significant parts. The seal implied responsible charge over a complete and adequate product." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.95" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Responsible Charge Seal Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from applying his professional seal to drawings and specifications that were materially incomplete and unbuildable in significant parts, because sealing those documents represented a certification of responsible charge over a product that did not meet professional standards." ;
    proeth:severity "critical" ;
    proeth:source "State professional engineering licensing statutes and NSPE Code of Ethics, Section III.2" ;
    proeth:temporalScope "At the time of sealing and submitting the drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness.",
        "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Responsible Charge Seal Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeSealConstraint ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Seal Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from applying his professional seal to drawings and specifications that were materially incomplete and unbuildable in significant parts, because sealing those documents represented a certification of responsible charge over a product that did not meet professional standards." ;
    skos:definition "Engineer A was prohibited from applying his professional seal to drawings and specifications that were materially incomplete and unbuildable in significant parts, because sealing those documents represented a certification of responsible charge over a product that did not meet professional standards." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Responsible_Charge_Verification a proeth:ResponsibleChargeVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Verification" ;
    proeth-core:possessedBy case85:Agent_Engineer_A ;
    proeth:capabilityClass "Responsible Charge Verification Capability" ;
    proeth:capabilityStatement "Engineer A failed to exercise the responsible charge verification capability required before applying his professional seal, submitting drawings and specifications he knew to be incomplete and unbuildable." ;
    proeth:caseContext "Engineer A signed and sealed dam drawings and specifications that he knew were incomplete, indicating a failure to apply the standard of review required to support responsible charge before sealing the documents." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Application of professional seal to drawings and specifications that were materially incomplete and that Engineer A acknowledged were deficient when confronted at the pre-construction conference." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "The signed and sealed drawings and specifications are ultimately approved by Engineer B" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Responsible Charge Verification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeVerificationCapability ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Verification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to exercise the responsible charge verification capability required before applying his professional seal, submitting drawings and specifications he knew to be incomplete and unbuildable." ;
    skos:definition "Engineer A failed to exercise the responsible charge verification capability required before applying his professional seal, submitting drawings and specifications he knew to be incomplete and unbuildable." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Safety_Dam_Design a proeth:SafetyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Dam Design" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "The project involved design of a dam, a structure whose failure poses severe risks to public safety. Engineer A submitted incomplete and unbuildable drawings and specifications, creating conditions under which construction could proceed on an inadequate design." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Safety Constraint" ;
    proeth:constraintStatement "Engineer A was required to ensure that the dam drawings and specifications were complete and adequate to support safe construction before submitting them under seal, and was prohibited from submitting documents that created foreseeable risks to public safety through incomplete or unbuildable design." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Section I.1" ;
    proeth:temporalScope "Throughout the design and submission phases of the dam project" ;
    proeth:textReferences "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to ensure that the dam drawings and specifications were complete and adequate to support safe construction before submitting them under seal, and was prohibited from submitting documents that created foreseeable risks to public safety through incomplete or unbuildable design." ;
    skos:definition "Engineer A was required to ensure that the dam drawings and specifications were complete and adequate to support safe construction before submitting them under seal, and was prohibited from submitting documents that created foreseeable risks to public safety through incomplete or unbuildable design." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_As_firm_submitting_brochure_and_completing_interview_before_award_of_design_contract_to_Engineer_A a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's firm submitting brochure and completing interview before award of design contract to Engineer A" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A's firm's impressive brochure and personal interview results in the award of a contract for the design, drawings, and specifications." ;
    proeth:fromEntityText "Engineer A's firm submitting brochure and completing interview" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Design_Contract_Award ;
    proeth:toEntityText "award of design contract to Engineer A" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Design_Contract_Award,
        case85:award_of_design_contract_to_Engineer_A ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Approving_Engineer_Verification a proeth:ResponsibleChargeVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Approving Engineer Verification" ;
    proeth-core:possessedBy case85:Agent_Engineer_B ;
    proeth:capabilityClass "Responsible Charge Verification Capability" ;
    proeth:capabilityStatement "Engineer B was required to conduct a sufficiently thorough independent technical review of Engineer A's submitted dam drawings and specifications to identify material deficiencies before approving them on behalf of the federal funding agency." ;
    proeth:caseContext "Engineer B, as the federal agency approving engineer, reviewed and approved Engineer A's incomplete dam drawings as a condition of federal grant funding. The Board found Engineer B's approval troubling and noted the obligation to perform services within one's area of competence." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Engineer B approved incomplete and deficient drawings without identifying the material deficiencies that were apparent to Engineer C at the pre-construction conference." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer B's approval of Engineer A's incomplete plans is troubling, although we do not know all of the facts and circumstances relating to the decision to approve.",
        "Engineers have an obligation to perform services within their area of competence." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Responsible Charge Verification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeVerificationCapability ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Verification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer B's approval of Engineer A's incomplete plans is troubling, although we do not know all of the facts and circumstances relating to the decision to approve." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to conduct a sufficiently thorough independent technical review of Engineer A's submitted dam drawings and specifications to identify material deficiencies before approving them on behalf of the federal funding agency." ;
    skos:definition "Engineer B was required to conduct a sufficiently thorough independent technical review of Engineer A's submitted dam drawings and specifications to identify material deficiencies before approving them on behalf of the federal funding agency." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Buildability_Assessment a proeth:BuildabilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Buildability Assessment" ;
    proeth-core:possessedBy case85:Agent_Engineer_B ;
    proeth:capabilityClass "Buildability Assessment Capability" ;
    proeth:capabilityStatement "Engineer B was required to possess buildability assessment capability sufficient to identify that the submitted dam drawings and specifications were materially incomplete and contained unbuildable elements during the federal approval review." ;
    proeth:caseContext "Engineer B, as the federal agency approving engineer, reviewed and approved the dam design documents without identifying the material incompleteness and unbuildable elements that were apparent to the contractor at the pre-construction conference." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Approval of signed and sealed drawings and specifications that were subsequently found at the pre-construction conference to be materially deficient and to contain unbuildable elements." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to possess buildability assessment capability sufficient to identify that the submitted dam drawings and specifications were materially incomplete and contained unbuildable elements during the federal approval review." ;
    skos:definition "Engineer B was required to possess buildability assessment capability sufficient to identify that the submitted dam drawings and specifications were materially incomplete and contained unbuildable elements during the federal approval review." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Limit_Recognition a proeth:CompetenceLimitRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Limit Recognition" ;
    proeth-core:possessedBy case85:Agent_Engineer_B ;
    proeth:capabilityClass "Competence Limit Recognition Capability" ;
    proeth:capabilityStatement "Engineer B was required to recognize whether the review of Engineer A's dam design documents fell within Engineer B's own technical competence, and if not, to inform a supervisor so that a qualified engineer could be assigned to perform the review." ;
    proeth:caseContext "Engineer B, as the federal agency approving engineer, approved Engineer A's incomplete dam drawings. The Board found that if Engineer B lacked competence to perform the review, the obligation was to disclose that to a supervisor rather than proceed with an inadequate review." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Engineer B approved incomplete and deficient drawings without identifying material deficiencies, raising the question of whether Engineer B recognized the limits of competence and acted accordingly." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review.",
        "the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to recognize whether the review of Engineer A's dam design documents fell within Engineer B's own technical competence, and if not, to inform a supervisor so that a qualified engineer could be assigned to perform the review." ;
    skos:definition "Engineer B was required to recognize whether the review of Engineer A's dam design documents fell within Engineer B's own technical competence, and if not, to inform a supervisor so that a qualified engineer could be assigned to perform the review." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Responsible_Charge_Verification a proeth:ResponsibleChargeVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Responsible Charge Verification" ;
    proeth-core:possessedBy case85:Agent_Engineer_B ;
    proeth:capabilityClass "Responsible Charge Verification Capability" ;
    proeth:capabilityStatement "Engineer B was required to exercise responsible charge verification capability sufficient to identify material incompleteness and unbuildable elements in the dam drawings and specifications during the federal approval review." ;
    proeth:caseContext "Engineer B, as the federal agency approving engineer, approved the dam design documents without conducting a review thorough enough to identify the material deficiencies subsequently identified by the contractor." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Approval of materially deficient drawings and specifications without identifying the incompleteness that was apparent to the contractor at the pre-construction conference." ;
    proeth:possessedBy "Engineer B" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Responsible Charge Verification Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeVerificationCapability ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Verification Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer B was required to exercise responsible charge verification capability sufficient to identify material incompleteness and unbuildable elements in the dam drawings and specifications during the federal approval review." ;
    skos:definition "Engineer B was required to exercise responsible charge verification capability sufficient to identify material incompleteness and unbuildable elements in the dam drawings and specifications during the federal approval review." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Bid_Adequacy_Reflection_Constraint a proeth:BidAdequacyReflectionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Bid Adequacy Reflection" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_C ;
    proeth:caseContext "Engineer C, a licensed engineer and contractor, submitted the low bid on a dam project with known or apparent document deficiencies without reflecting those deficiencies in the bid or seeking clarification." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.89" ;
    proeth:constrainedEntity "Engineer C" ;
    proeth:constraintClass "Bid Adequacy Reflection Constraint" ;
    proeth:constraintStatement "Engineer C was required, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work, request clarification from the owner or Engineer A, or decline to bid." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; professional engineering standards for contractor-engineers" ;
    proeth:temporalScope "During the bidding process before submission of the low bid" ;
    proeth:textReferences "Engineer C could have requested further clarification from the owner or Engineer A in order to better understand the engineering drawings",
        "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project",
        "Engineer C submitted the low bid on the project, presumably knowing inadequacies of the documents as well as the obvious risks involved",
        "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer C was required, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work, request clarification from the owner or Engineer A, or decline to bid." ;
    skos:definition "Engineer C was required, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work, request clarification from the owner or Engineer A, or decline to bid." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Bid_Document_Adequacy a proeth:BidDocumentAdequacyAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Bid Document Adequacy" ;
    proeth-core:possessedBy case85:Agent_Engineer_C ;
    proeth:capabilityClass "Bid Document Adequacy Assessment Capability" ;
    proeth:capabilityStatement "Engineer C, as a licensed engineer and contractor, possessed the technical background and experience to evaluate the bidding documents for completeness and buildability before submitting a bid, and should have identified deficiencies and reflected them in bid pricing or clarification requests." ;
    proeth:caseContext "Engineer C submitted the low bid on the dam project despite the bidding documents containing incomplete and unbuildable elements. The Board found that Engineer C had the engineering background to evaluate the documents and should have either priced the deficiencies into the bid or sought clarification before bidding." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Engineer C's identification at the pre-construction conference that design detail was lacking and that certain elements were unbuildable, demonstrating that the capability existed but was not exercised at the bidding stage." ;
    proeth:possessedBy "Engineer C" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project.",
        "Engineer C had the necessary background and experience to carefully evaluate the engineering drawings as well as other aspects of the work in order to make an informed decision as to whether to bid on the project.",
        "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C had the necessary background and experience to carefully evaluate the engineering drawings as well as other aspects of the work in order to make an informed decision as to whether to bid on the project." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer C, as a licensed engineer and contractor, possessed the technical background and experience to evaluate the bidding documents for completeness and buildability before submitting a bid, and should have identified deficiencies and reflected them in bid pricing or clarification requests." ;
    skos:definition "Engineer C, as a licensed engineer and contractor, possessed the technical background and experience to evaluate the bidding documents for completeness and buildability before submitting a bid, and should have identified deficiencies and reflected them in bid pricing or clarification requests." ;
    prov:generatedAtTime "2026-06-04T16:55:58.579791+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Buildability_Assessment a proeth:BuildabilityAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Buildability Assessment" ;
    proeth-core:possessedBy case85:Agent_Engineer_C ;
    proeth:capabilityClass "Buildability Assessment Capability" ;
    proeth:capabilityStatement "Engineer C demonstrated buildability assessment capability by identifying at the pre-construction conference that design detail was lacking and that certain project elements were unbuildable without major changes." ;
    proeth:caseContext "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, identified material constructability deficiencies in the dam drawings and specifications at the pre-construction conference." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Declaration at the pre-construction conference that much of the design detail was lacking and that certain parts of the project were unbuildable without major changes." ;
    proeth:possessedBy "Engineer C" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer C demonstrated buildability assessment capability by identifying at the pre-construction conference that design detail was lacking and that certain project elements were unbuildable without major changes." ;
    skos:definition "Engineer C demonstrated buildability assessment capability by identifying at the pre-construction conference that design detail was lacking and that certain project elements were unbuildable without major changes." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Contractor a proeth:ContractorRole,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Contractor" ;
    proeth:actor "Engineer C" ;
    proeth:caseInvolvement "As owner of Hi-Lo Construction, the awarded low bidder, identified at the pre-construction conference that design detail was lacking and that certain parts of the project were unbuildable without major changes." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.87" ;
    proeth:otherAttribute "organization: Hi-Lo Construction" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Contractor Role" ;
    proeth:roleInOrganization "Owner" ;
    proeth:technicalBackground "Engineering judgment applied to constructability review" ;
    proeth:textReferences "Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes",
        "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Contractor Role'" ;
    proeth-prov:matchedOntologyClass proeth:ContractorRole ;
    proeth-prov:matchedOntologyLabel "Contractor Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "As owner of Hi-Lo Construction, the awarded low bidder, identified at the pre-construction conference that design detail was lacking and that certain parts of the project were unbuildable without major changes." ;
    skos:definition "As owner of Hi-Lo Construction, the awarded low bidder, identified at the pre-construction conference that design detail was lacking and that certain parts of the project were unbuildable without major changes." ;
    prov:generatedAtTime "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Contractor_Deficiency_Notification a proeth:EngineeringDesignErrorRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Contractor Deficiency Notification" ;
    proeth-core:possessedBy case85:Agent_Engineer_C ;
    proeth:capabilityClass "Engineering Design Error Recognition Capability" ;
    proeth:capabilityStatement "Engineer C demonstrated engineering design error recognition capability by identifying at the pre-construction conference that the dam drawings and specifications contained material deficiencies and unbuildable elements." ;
    proeth:caseContext "Engineer C, as a licensed engineer and contractor, identified specific design deficiencies and unbuildable elements in the dam drawings and specifications at the pre-construction conference, triggering the obligation to formally document and report those deficiencies." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Formal identification at the pre-construction conference that design detail was lacking and that certain project elements were unbuildable without major changes." ;
    proeth:possessedBy "Engineer C" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Engineering Design Error Recognition Capability'" ;
    proeth-prov:matchedOntologyClass proeth:EngineeringDesignErrorRecognitionCapability ;
    proeth-prov:matchedOntologyLabel "Engineering Design Error Recognition Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer C demonstrated engineering design error recognition capability by identifying at the pre-construction conference that the dam drawings and specifications contained material deficiencies and unbuildable elements." ;
    skos:definition "Engineer C demonstrated engineering design error recognition capability by identifying at the pre-construction conference that the dam drawings and specifications contained material deficiencies and unbuildable elements." ;
    prov:generatedAtTime "2026-06-04T16:51:18.309339+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_Cs_review_of_bidding_documents_before_Engineer_C_submitting_low_bid a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer C's review of bidding documents before Engineer C submitting low bid" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Presumably, Engineer C had an opportunity to review the bidding documents which included appropriate engineering drawings, plans, and specifications. From such a review, Engineer C should have had a sense of what would be necessary to complete the project... Engineer C submitted the low bid on the project." ;
    proeth:fromEntityText "Engineer C's review of bidding documents" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Low_Bid_Submission ;
    proeth:toEntityText "Engineer C submitting low bid" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Engineer_C_submitting_low_bid,
        case85:Low_Bid_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Federal_Agency_Funding_Authority a proeth:RegulatoryAuthorityRole,
        owl:NamedIndividual ;
    rdfs:label "Federal Agency Funding Authority" ;
    proeth:actor "Federal Agency" ;
    proeth:caseInvolvement "Provided partial federal grant funding for the dam project and employed Engineer B to review and approve the design documents as a condition of that funding." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.8" ;
    proeth:otherAttribute "function: Grant funding and technical document approval" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Regulatory Authority Role" ;
    proeth:roleNature "Federal government agency" ;
    proeth:textReferences "Engineer B of the engineering staff of the federal agency funding the project",
        "a new dam to be financed in part by a federal grant" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "a new dam to be financed in part by a federal grant" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Provided partial federal grant funding for the dam project and employed Engineer B to review and approve the design documents as a condition of that funding." ;
    skos:definition "Provided partial federal grant funding for the dam project and employed Engineer B to review and approve the design documents as a condition of that funding." ;
    prov:generatedAtTime "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:award_of_design_contract_to_Engineer_A_before_production_of_drawings_and_specifications_by_Engineer_A a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "award of design contract to Engineer A before production of drawings and specifications by Engineer A" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A responds to an RFP... results in the award of a contract for the design, drawings, and specifications. The signed and sealed drawings and specifications are ultimately approved by Engineer B." ;
    proeth:fromEntity case85:Design_Contract_Award ;
    proeth:fromEntityText "award of design contract to Engineer A" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "production of drawings and specifications by Engineer A" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:production_of_drawings_and_specifications_by_Engin ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:delivery_of_drawings_and_specifications_on_specified_date_before_Engineer_A_acknowledging_incompleteness_at_pre-construction_conference a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "delivery of drawings and specifications on specified date before Engineer A acknowledging incompleteness at pre-construction conference" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness... At the pre-construction conference... Engineer A generally agrees with Hi-Lo's characterization." ;
    proeth:fromEntityText "delivery of drawings and specifications on specified date" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Incompleteness_Acknowledgment_Event ;
    proeth:toEntityText "Engineer A acknowledging incompleteness at pre-construction conference" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Engineer_A_acknowledging_incompleteness_at_pre-con,
        case85:Incompleteness_Acknowledgment_Event ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:design_contract_award_before_Engineer_As_awareness_of_time_pressure a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "design contract award before Engineer A's awareness of time pressure" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth:fromEntity case85:Design_Contract_Award ;
    proeth:fromEntityText "design contract award" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A's awareness of time pressure" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Engineer_A_s_awareness_of_time_pressure ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:partial_federal_grant_funding_commitment_before_RFP_issuance a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "partial federal grant funding commitment before RFP issuance" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A responds to an RFP from a small local public agency to build a new dam to be financed in part by a federal grant." ;
    proeth:fromEntity case85:Federal_Grant_Involvement ;
    proeth:fromEntityText "partial federal grant funding commitment" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "RFP issuance" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:RFP_issuance ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:production_of_drawings_and_specifications_by_Engineer_A_before_Engineer_Bs_approval_of_drawings_and_specifications a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "production of drawings and specifications by Engineer A before Engineer B's approval of drawings and specifications" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    proeth:fromEntityText "production of drawings and specifications by Engineer A" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Incomplete_Documents_Approval ;
    proeth:toEntityText "Engineer B's approval of drawings and specifications" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Engineer_B_s_approval_of_drawings_and_specificatio,
        case85:Incomplete_Documents_Approval ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:time_Bid_Advertisement a time:ProperInterval ;
    rdfs:label "After federal approval, prior to bid submission deadline" .

case85:time_Contract_Award_to_Contractor a time:Instant ;
    rdfs:label "After bid submission deadline, prior to pre-construction conference" .

case85:time_Design_Contract_Award a time:Instant ;
    rdfs:label "Early project phase, after RFP response and interview" .

case85:time_Document_Incompleteness_Occurrence a time:ProperInterval ;
    rdfs:label "Design phase, prior to document submission for review" .

case85:time_Federal_Grant_Involvement a time:ProperInterval ;
    rdfs:label "Pre-design phase, established before RFP issuance" .

case85:time_Federal_Review_Completion a time:Instant ;
    rdfs:label "Post-submission, prior to bid advertisement" .

case85:time_Incomplete_Documents_Approval a time:Instant ;
    rdfs:label "Review phase, prior to project advertisement for bids" .

case85:time_Incomplete_Work_Submission a time:Instant ;
    rdfs:label "Design phase, at the deadline for deliverable submission" .

case85:time_Incompleteness_Acknowledgment_Event a time:Instant ;
    rdfs:label "During the pre-construction conference, following Engineer C's declaration" .

case85:time_Low_Bid_Submission a time:Instant ;
    rdfs:label "Bidding phase, prior to contract award" .

case85:time_Non_Disclosure_of_Incompleteness a time:ProperInterval ;
    rdfs:label "Design phase, concurrent with and following submission of incomplete documents" .

case85:time_Pre_Construction_Conference a time:Instant ;
    rdfs:label "After contract award, before construction commencement" .

case85:time_RFP_Response_Submission a time:Instant ;
    rdfs:label "Pre-contract phase, prior to contract award" .

case85:time_Reactive_Incompleteness_Acknowledgment a time:Instant ;
    rdfs:label "Pre-construction conference, after contract award to Hi-Lo Construction" .

case85:time_Unbuildability_Declaration a time:Instant ;
    rdfs:label "During the pre-construction conference" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case85:Engineer_Bs_approval_of_drawings_and_specifications_before_project_advertised_for_bids a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B's approval of drawings and specifications before project advertised for bids" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The signed and sealed drawings and specifications are ultimately approved by Engineer B... and the project is thereafter duly advertised for bids." ;
    proeth:fromEntity case85:Incomplete_Documents_Approval ;
    proeth:fromEntityText "Engineer B's approval of drawings and specifications" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Bid_Advertisement ;
    proeth:toEntityText "project advertised for bids" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Bid_Advertisement,
        case85:project_advertised_for_bids ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_submitting_low_bid_before_pre-construction_conference a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer C submitting low bid before pre-construction conference" ;
    proeth:allenRelation "before" ;
    proeth:evidence "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C... that much of the design detail is lacking." ;
    proeth:fromEntity case85:Low_Bid_Submission ;
    proeth:fromEntityText "Engineer C submitting low bid" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Pre-Construction_Conference ;
    proeth:toEntityText "pre-construction conference" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Pre-Construction_Conference,
        case85:pre-construction_conference ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:contract_awarded_to_Hi-Lo_Construction_before_pre-construction_conference a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "contract awarded to Hi-Lo Construction before pre-construction conference" ;
    proeth:allenRelation "before" ;
    proeth:evidence "A contract is awarded to the low bidder, Hi-Lo Construction. At the pre-construction conference, it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking." ;
    proeth:fromEntity case85:Contract_Award_to_Contractor ;
    proeth:fromEntityText "contract awarded to Hi-Lo Construction" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Pre-Construction_Conference ;
    proeth:toEntityText "pre-construction conference" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Pre-Construction_Conference,
        case85:pre-construction_conference ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:project_advertised_for_bids_before_contract_awarded_to_Hi-Lo_Construction a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "project advertised for bids before contract awarded to Hi-Lo Construction" ;
    proeth:allenRelation "before" ;
    proeth:evidence "The project is thereafter duly advertised for bids and a contract is awarded to the low bidder, Hi-Lo Construction." ;
    proeth:fromEntity case85:Bid_Advertisement ;
    proeth:fromEntityText "project advertised for bids" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case85:Contract_Award_to_Contractor ;
    proeth:toEntityText "contract awarded to Hi-Lo Construction" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case85:Contract_Award_to_Contractor,
        case85:contract_awarded_to_Hi-Lo_Construction ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case85:CausalChain_048baa69 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Incomplete Documents Approval → Bid Advertisement" ;
    proeth:causalLanguage "the signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project, and the project is thereafter duly advertised for bids" ;
    proeth:causalStep1 "Incomplete Documents Approval -- Engineer B approves the incomplete plans" ;
    proeth:causalStep2 "Bid Advertisement -- Project advertised for public bids based on approved documents" ;
    proeth:cause case85:Incomplete_Documents_Approval ;
    proeth:causeText "Incomplete Documents Approval" ;
    proeth:counterfactual "Without Engineer B's approval, the project would not have been advertised for bids" ;
    proeth:effect case85:Bid_Advertisement ;
    proeth:effectText "Bid Advertisement" ;
    proeth:necessaryFactors "Engineer B's approval of the plans",
        "Existence of project documents to advertise",
        "Federal funding oversight process" ;
    proeth:responsibilityType "indirect" ;
    proeth:responsibleAgent case85:Agent_Engineer_B ;
    proeth:responsibleAgentText "Engineer B" ;
    proeth:sufficientFactors "Federal approval triggering the bid advertisement process" ;
    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 85 Extraction" .

case85:CausalChain_2d61c4e0 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Pre-Construction Conference → Unbuildability Declaration" ;
    proeth:causalLanguage "At the pre-construction conference, it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are \"unbuildable\" without major changes" ;
    proeth:causalStep1 "Pre-Construction Conference -- Parties convene for the conference" ;
    proeth:causalStep2 "Unbuildability Declaration -- Engineer C declares parts of the project unbuildable without major changes" ;
    proeth:cause case85:Pre-Construction_Conference ;
    proeth:causeText "Pre-Construction Conference" ;
    proeth:counterfactual "Without the conference, Engineer C's unbuildability declaration would not have been made at that point" ;
    proeth:effect case85:Unbuildability_Declaration ;
    proeth:effectText "Unbuildability Declaration" ;
    proeth:necessaryFactors "Convening of the pre-construction conference",
        "Engineer C's review identifying missing design detail",
        "Pre-existing document incompleteness" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_C ;
    proeth:responsibleAgentText "Engineer C" ;
    proeth:sufficientFactors "Conference forum combined with Engineer C's recognition of incomplete documents" ;
    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 85 Extraction" .

case85:CausalChain_3de9388d a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "RFP Response Submission → Design Contract Award" ;
    proeth:causalLanguage "Engineer A's firm's impressive brochure and personal interview results in the award of a contract for the design, drawings, and specifications." ;
    proeth:causalStep1 "RFP Response Submission -- Engineer A's firm responds to the local public agency's RFP with brochure and interview" ;
    proeth:causalStep2 "Design Contract Award -- Local agency awards design contract to Engineer A's firm" ;
    proeth:cause case85:RFP_Response_Submission ;
    proeth:causeText "RFP Response Submission" ;
    proeth:counterfactual "Without the RFP response and impressive presentation, Engineer A's firm would not have been awarded the design contract" ;
    proeth:effect case85:Design_Contract_Award ;
    proeth:effectText "Design Contract Award" ;
    proeth:necessaryFactors "Engineer A's firm responding to the RFP",
        "Impressive brochure and personal interview",
        "Local agency's selection process" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A's firm" ;
    proeth:sufficientFactors "Combination of submitted RFP response + impressive brochure + successful personal interview" ;
    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 85 Extraction" .

case85:CausalChain_73959084 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Unbuildability Declaration → Reactive Incompleteness Acknowledgment" ;
    proeth:causalLanguage "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date" ;
    proeth:causalStep1 "Unbuildability Declaration -- Engineer C declares portions unbuildable" ;
    proeth:causalStep2 "Reactive Incompleteness Acknowledgment -- Engineer A agrees and cites deadline pressure and reliance on federal funds" ;
    proeth:cause case85:Unbuildability_Declaration ;
    proeth:causeText "Unbuildability Declaration" ;
    proeth:counterfactual "Without Engineer C raising the issue, Engineer A would likely not have acknowledged the incompleteness at that time" ;
    proeth:effect case85:Reactive_Incompleteness_Acknowledgment ;
    proeth:effectText "Reactive Incompleteness Acknowledgment" ;
    proeth:necessaryFactors "Engineer A's awareness that documents were incomplete",
        "Engineer A's presence at the conference",
        "Engineer C's declaration of unbuildability" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Engineer C's challenge prompting Engineer A's defensive acknowledgment" ;
    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 85 Extraction" .

case85:CausalChain_ce4f3b16 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Federal Grant Involvement → Federal Review Completion" ;
    proeth:causalLanguage "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth:causalStep1 "Federal Grant Involvement -- Federal grant partially funds the dam project" ;
    proeth:causalStep2 "Federal Review Completion -- Engineer B reviews documents on behalf of federal agency" ;
    proeth:cause case85:Federal_Grant_Involvement ;
    proeth:causeText "Federal Grant Involvement" ;
    proeth:counterfactual "Without the federal grant, the federal agency review by Engineer B would not have been required" ;
    proeth:effect case85:Federal_Review_Completion ;
    proeth:effectText "Federal Review Completion" ;
    proeth:necessaryFactors "Engineer B assigned as reviewer",
        "Federal grant partially funding the project",
        "Federal oversight requirement triggering review" ;
    proeth:responsibilityType "indirect" ;
    proeth:responsibleAgent case85:Agent_Federal_Agency ;
    proeth:responsibleAgentText "Federal funding agency" ;
    proeth:sufficientFactors "Federal funding requiring federal engineering review of the documents" ;
    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 85 Extraction" .

case85:CausalChain_d039dddd a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Bid Advertisement → Low Bid Submission" ;
    proeth:causalLanguage "the project is thereafter duly advertised for bids and a contract is awarded to the low bidder, Hi-Lo Construction" ;
    proeth:causalStep1 "Bid Advertisement -- Project advertised to the public for bids" ;
    proeth:causalStep2 "Low Bid Submission -- Engineer C submits the low bid for Hi-Lo Construction" ;
    proeth:cause case85:Bid_Advertisement ;
    proeth:causeText "Bid Advertisement" ;
    proeth:counterfactual "Without the bid advertisement, Engineer C could not have submitted a bid" ;
    proeth:effect case85:Low_Bid_Submission ;
    proeth:effectText "Low Bid Submission" ;
    proeth:necessaryFactors "Available bidding documents for review",
        "Engineer C's decision to bid",
        "Public advertisement of the project for bids" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_C ;
    proeth:responsibleAgentText "Engineer C" ;
    proeth:sufficientFactors "Advertised project opportunity prompting Hi-Lo's bid submission" ;
    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 85 Extraction" .

case85:CausalChain_ea4423c2 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Contract Award to Contractor → Pre-Construction Conference" ;
    proeth:causalLanguage "At the pre-construction conference, it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking" ;
    proeth:causalStep1 "Contract Award to Contractor -- Hi-Lo awarded the contract" ;
    proeth:causalStep2 "Pre-Construction Conference -- Parties convene to begin project planning" ;
    proeth:cause case85:Contract_Award_to_Contractor ;
    proeth:causeText "Contract Award to Contractor" ;
    proeth:counterfactual "Without the contract award, the pre-construction conference would not have been convened" ;
    proeth:effect case85:Pre-Construction_Conference ;
    proeth:effectText "Pre-Construction Conference" ;
    proeth:necessaryFactors "Award of construction contract to Hi-Lo",
        "Parties available to convene",
        "Standard pre-construction conference practice" ;
    proeth:responsibilityType "indirect" ;
    proeth:responsibleAgent case85:Agent_Federal_Agency ;
    proeth:responsibleAgentText "Local public agency / project parties" ;
    proeth:sufficientFactors "Contract award triggering the standard pre-construction conference" ;
    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 85 Extraction" .

case85:CausalChain_f0d7bc08 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Low Bid Submission → Contract Award to Contractor" ;
    proeth:causalLanguage "a contract is awarded to the low bidder, Hi-Lo Construction" ;
    proeth:causalStep1 "Low Bid Submission -- Engineer C submits lowest bid" ;
    proeth:causalStep2 "Contract Award to Contractor -- Hi-Lo Construction awarded the construction contract" ;
    proeth:cause case85:Low_Bid_Submission ;
    proeth:causeText "Low Bid Submission" ;
    proeth:counterfactual "Without submitting the low bid, Hi-Lo would not have been awarded the contract" ;
    proeth:effect case85:Contract_Award_to_Contractor ;
    proeth:effectText "Contract Award to Contractor" ;
    proeth:necessaryFactors "Completion of bid advertisement",
        "Engineer C's submission of the lowest bid",
        "Standard low-bidder award process" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case85:Agent_Engineer_C ;
    proeth:responsibleAgentText "Engineer C" ;
    proeth:sufficientFactors "Submission of the lowest bid in a low-bid procurement" ;
    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 85 Extraction" .

case85:CausalChain_ff7980a3 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Non-Disclosure of Incompleteness → Incomplete Documents Approval" ;
    proeth:causalLanguage "did not inform anyone as to their incompleteness" ;
    proeth:causalStep1 "Non-Disclosure of Incompleteness -- Engineer A withholds knowledge of incompleteness from all parties" ;
    proeth:causalStep2 "Federal Review Completion -- Engineer B reviews the incomplete plans without catching defects" ;
    proeth:causalStep3 "Incomplete Documents Approval -- Engineer B approves the incomplete drawings and specifications" ;
    proeth:cause case85:Non-Disclosure_of_Incompleteness ;
    proeth:causeText "Non-Disclosure of Incompleteness" ;
    proeth:counterfactual "Had Engineer A disclosed the incompleteness, Engineer B would likely not have approved the plans" ;
    proeth:effect case85:Incomplete_Documents_Approval ;
    proeth:effectText "Incomplete Documents Approval" ;
    proeth:necessaryFactors "Engineer A's silence about the incompleteness",
        "Engineer B's lack of independent identification of the defects",
        "Local agency's lack of in-house technical review capability" ;
    proeth:responsibilityType "shared" ;
    proeth:responsibleAgent case85:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Non-disclosure combined with inadequate federal review" ;
    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 85 Extraction" .

case85:Defense_Industry_Engineer_Whistleblower a proeth:DefenseIndustryEngineer,
        owl:NamedIndividual ;
    rdfs:label "Defense Industry Engineer Whistleblower" ;
    proeth-core:adheresToPrinciple case85:Defense_Industry_Engineer_Whistleblower_Conscience ;
    proeth-core:hasObligation case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation ;
    proeth:actor "Defense Industry Engineer (BER 82-5)" ;
    proeth:caseInvolvement "In BER Case No. 82-5, an engineer employed by a large defense industry firm documented and reported excessive costs and time delays by subcontractors to the employer. The Board ruled the engineer had no ethical obligation to continue efforts after the employer rejected the reports, but had an ethical right to escalate as a matter of personal conscience, since the matter did not involve public health or safety." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.8" ;
    proeth:hasEmployer "Large defense industry firm" ;
    proeth:otherAttribute "issue: Excessive subcontractor costs and schedule delays" ;
    proeth:roleCategory "employer_relationship" ;
    proeth:roleClass "Defense Industry Engineer" ;
    proeth:textReferences "an engineer employed by a large defense industry firm documented and reported to his employer excessive costs and time delays by sub-contractors",
        "if an engineer feels strongly that an employer's course of conduct is improper when related to public concerns, and if the engineer feels compelled to blow the whistle to expose facts as he sees them, he may well have to pay the price of loss of employment",
        "the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:55.513806+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "an engineer employed by a large defense industry firm documented and reported to his employer excessive costs and time delays by sub-contractors" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "In BER Case No. 82-5, an engineer employed by a large defense industry firm documented and reported excessive costs and time delays by subcontractors to the employer. The Board ruled the engineer had no ethical obligation to continue efforts after the employer rejected the reports, but had an ethical right to escalate as a matter of personal conscience, since the matter did not involve public health or safety." ;
    skos:definition "In BER Case No. 82-5, an engineer employed by a large defense industry firm documented and reported excessive costs and time delays by subcontractors to the employer. The Board ruled the engineer had no ethical obligation to continue efforts after the employer rejected the reports, but had an ethical right to escalate as a matter of personal conscience, since the matter did not involve public health or safety." ;
    prov:generatedAtTime "2026-06-04T16:46:55.513806+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Faithful_Agent_Duty_Limits a proeth:FaithfulAgentDutyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Faithful Agent Duty Limits" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Engineer A's professional relationship with the local public agency" ;
    proeth:balancingWith "Deliverable Completeness Disclosure Principle",
        "Public Welfare Paramountcy Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A owed a duty of loyalty to the local public agency client as a faithful agent, but that duty did not extend to concealing the incompleteness of the deliverables or to rationalizing deficient work on the basis that federal funds would cover the consequences." ;
    proeth:confidence "0.83" ;
    proeth:interpretation "The faithful agent duty requires advancing the client's legitimate interests, which include receiving complete and adequate design documents. Delivering incomplete documents while concealing their deficiency does not serve the client's legitimate interests and therefore falls outside the scope of the faithful agent duty." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Faithful Agent Duty Principle" ;
    proeth:tensionResolution "The faithful agent duty, properly understood, required disclosure of deficiencies to the client, not concealment. The duty was therefore not in genuine tension with the disclosure obligation but was misapplied by Engineer A." ;
    proeth:textReferences "Engineer A responds to an RFP from a small local public agency",
        "did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Faithful Agent Duty Principle'" ;
    proeth-prov:matchedOntologyClass proeth:FaithfulAgentDutyPrinciple ;
    proeth-prov:matchedOntologyLabel "Faithful Agent Duty Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A responds to an RFP from a small local public agency to build a new dam" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A owed a duty of loyalty to the local public agency client as a faithful agent, but that duty did not extend to concealing the incompleteness of the deliverables or to rationalizing deficient work on the basis that federal funds would cover the consequences." ;
    skos:definition "Engineer A owed a duty of loyalty to the local public agency client as a faithful agent, but that duty did not extend to concealing the incompleteness of the deliverables or to rationalizing deficient work on the basis that federal funds would cover the consequences." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Professional_Integrity_Deceptive_Acts a proeth:ProfessionalIntegrity,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Professional Integrity Deceptive Acts" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Submission of incomplete dam design drawings and specifications" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A engaged in deceptive conduct by submitting incomplete drawings while asserting that incompleteness was attributable to time pressures and anticipated federal funding, misrepresenting the status and adequacy of the work product to the client and the approving authority." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "Professional integrity required Engineer A to honestly represent the completeness and adequacy of the work product rather than submitting deficient deliverables while offering pretextual justifications." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Professional Integrity" ;
    proeth:tensionResolution "The Board found Engineer A's conduct to be a clear violation of the NSPE Code, with no legitimate competing obligation that could justify the deceptive submission." ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing",
        "this case does not involve a conflict with the ethical requirement of confidentiality, but concerns the affirmative responsibility of engineers to complete plans in conformity with applicable engineering standards and avoid deceptive acts" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Integrity'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalIntegrity ;
    proeth-prov:matchedOntologyLabel "Professional Integrity" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "this case does not involve a conflict with the ethical requirement of confidentiality, but concerns the affirmative responsibility of engineers to complete plans in conformity with applicable engineering standards and avoid deceptive acts." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A engaged in deceptive conduct by submitting incomplete drawings while asserting that incompleteness was attributable to time pressures and anticipated federal funding, misrepresenting the status and adequacy of the work product to the client and the approving authority." ;
    skos:definition "Engineer A engaged in deceptive conduct by submitting incomplete drawings while asserting that incompleteness was attributable to time pressures and anticipated federal funding, misrepresenting the status and adequacy of the work product to the client and the approving authority." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Public_Safety_Risk a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Risk" ;
    proeth-core:activatesConstraint case85:Engineer_A_Non-Safety_Disclosure_Limit ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A ;
    proeth:activePeriod "From submission of incomplete drawings through the pre-construction conference and beyond until deficiencies are resolved" ;
    proeth:affectedParties "Engineer A",
        "General public downstream of dam",
        "Hi-Lo Construction workers",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.89" ;
    proeth:principleTransformation "Transforms the general duty of honesty and public welfare into a discretionary right rather than a mandatory obligation, because the absence of a public safety nexus removes the override condition that would compel disclosure." ;
    proeth:stateClass "Public Safety at Risk" ;
    proeth:subject "Risk to public safety arising from proceeding toward construction of a dam on incomplete and unbuildable design documents" ;
    proeth:terminatedBy "Not resolved within the described text" ;
    proeth:textReferences "certain parts of the project are unbuildable without major changes",
        "much of the design detail is lacking in the drawings and specifications" ;
    proeth:triggeringEvent "Incomplete and partially unbuildable dam design is approved and contracted for construction" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "certain parts of the project are unbuildable without major changes" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Risk to public safety arising from proceeding toward construction of a dam on incomplete and unbuildable design documents" ;
    skos:definition "Risk to public safety arising from proceeding toward construction of a dam on incomplete and unbuildable design documents" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

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

case85:Engineer_A_Responsible_Charge_Seal a proeth:ResponsibleChargeSealObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Seal" ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A signed and sealed dam drawings and specifications that he knew were incomplete and contained unbuildable elements, thereby certifying documents that did not meet the standard required for professional sealing." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Deliverable_Completeness_Concealment ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Responsible Charge Seal Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to apply his professional seal only to drawings and specifications that were complete, buildable, and met professional standards, and not to seal documents he knew to be materially incomplete." ;
    proeth:temporalScope "At the time of signing and sealing the drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness",
        "The signed and sealed drawings and specifications are ultimately approved by Engineer B" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Responsible Charge Seal Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeSealObligation ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Seal Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to apply his professional seal only to drawings and specifications that were complete, buildable, and met professional standards, and not to seal documents he knew to be materially incomplete." ;
    skos:definition "Engineer A was obligated to apply his professional seal only to drawings and specifications that were complete, buildable, and met professional standards, and not to seal documents he knew to be materially incomplete." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Contractor_Deficiency_Notification_Obligation a proeth:ContractorDeficiencyNotificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Contractor Deficiency Notification" ;
    proeth-core:obligatedParty case85:Agent_Engineer_C ;
    proeth:caseContext "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, identified at the pre-construction conference that design detail was lacking and that certain parts of the project were unbuildable, and reported these findings to the parties present." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.83" ;
    proeth:derivedFromPrinciple case85:Engineer_C_Contractor_Collegial_Notification_Observation ;
    proeth:obligatedParty "Engineer C" ;
    proeth:obligationClass "Contractor Deficiency Notification Obligation" ;
    proeth:obligationStatement "Engineer C, as a licensed engineer and contractor, was obligated to formally document and report the identified design deficiencies and unbuildable elements to the client and design engineer so that the deficiencies could be remedied before construction proceeded." ;
    proeth:temporalScope "At the pre-construction conference upon identification of the deficiencies" ;
    proeth:textReferences "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Contractor Deficiency Notification Obligation': Observer Irregularity Reporting Obligation addresses the duty to document and report procedural irregularities during a test or investigation. The present obligation applies to a contractor-engineer who identifies design deficiencies in documents during pre-construction review rather than during a test. The underlying duty to report identified deficiencies to responsible parties is analogous but the role context and trigger conditions are sufficiently distinct to warrant a separate class." ;
    proeth-prov:matchedOntologyClass proeth:ObserverIrregularityReportingObligation ;
    proeth-prov:matchedOntologyLabel "Observer Irregularity Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer C, as a licensed engineer and contractor, was obligated to formally document and report the identified design deficiencies and unbuildable elements to the client and design engineer so that the deficiencies could be remedied before construction proceeded." ;
    skos:definition "Engineer C, as a licensed engineer and contractor, was obligated to formally document and report the identified design deficiencies and unbuildable elements to the client and design engineer so that the deficiencies could be remedied before construction proceeded." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Unbuildable_Bid_Notification a proeth:ContractorDeficiencyNotificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Unbuildable Bid Notification" ;
    proeth:caseContext "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, identified that significant design detail was lacking and that parts of the project were unbuildable. Engineer C raised these issues at the pre-construction conference but the ethical constraint required earlier and more formal notification." ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.8" ;
    proeth:constrainedEntity "Engineer C" ;
    proeth:constraintClass "Contractor Deficiency Notification Obligation" ;
    proeth:constraintStatement "Engineer C, as a licensed engineer and contractor who identified material design deficiencies and unbuildable elements before or upon bidding, was constrained by professional ethics obligations to formally document and report those deficiencies rather than simply raising them informally at the pre-construction conference." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section II.2 and Section III.2" ;
    proeth:temporalScope "Upon identification of deficiencies, before or at the time of bidding and at the pre-construction conference" ;
    proeth:textReferences "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer C, as a licensed engineer and contractor who identified material design deficiencies and unbuildable elements before or upon bidding, was constrained by professional ethics obligations to formally document and report those deficiencies rather than simply raising them informally at the pre-construction conference." ;
    skos:definition "Engineer C, as a licensed engineer and contractor who identified material design deficiencies and unbuildable elements before or upon bidding, was constrained by professional ethics obligations to formally document and report those deficiencies rather than simply raising them informally at the pre-construction conference." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Incompleteness_Acknowledgment_Event a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Incompleteness Acknowledgment Event" ;
    proeth:causedByAction case85:Reactive_Incompleteness_Acknowledgment ;
    proeth:causesStateChange "The incompleteness of the project documents became a matter of official record acknowledged by the design engineer, triggering formal accountability and the need for remediation." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Engineer A Liability Exposure",
        "Official Incompleteness Record",
        "Remediation Required State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During the pre-construction conference, following Engineer C's declaration" ;
    proeth:temporalSequence 15 ;
    proeth:terminatesText "Non-Disclosure of Incompleteness State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A acknowledged at the pre-construction conference that the submitted drawings and specifications were incomplete, confirming what had previously been concealed from the agency and contractor." ;
    time:hasTime case85:time_Incompleteness_Acknowledgment_Event ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

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

case85:Current_Case_No_Safety_Nexus a proeth:NoPublicSafetyNexusState,
        owl:NamedIndividual ;
    rdfs:label "Current Case No Safety Nexus" ;
    proeth-core:activatesConstraint case85:Engineer_A_Non-Safety_Disclosure_Limit ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A ;
    proeth:activePeriod "Throughout the Board's analysis of the current case" ;
    proeth:affectedParties "Engineer A",
        "Owner",
        "Public" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.85" ;
    proeth:principleTransformation "Transforms the general duty of honesty and public welfare into a discretionary right rather than a mandatory obligation, because the absence of a public safety nexus removes the override condition that would compel disclosure." ;
    proeth:stateClass "No Public Safety Nexus State" ;
    proeth:subject "Engineer A's incomplete plan submission in the current case" ;
    proeth:terminatedBy "Not terminated within the case analysis; the Board proceeds on the basis that the affirmative duty of completeness and anti-deception applies instead" ;
    proeth:textReferences "the issue does not allege a danger to public health or safety, but is premised upon a claim of unsatisfactory plans and the unjustified expenditure of public funds",
        "this case does not involve a conflict with the ethical requirement of confidentiality, but concerns the affirmative responsibility of engineers to complete plans in conformity with applicable engineering standards and avoid deceptive acts" ;
    proeth:triggeringEvent "Board's determination that the case involves unsatisfactory plans and unjustified public expenditure rather than a public health or safety danger" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the issue does not allege a danger to public health or safety, but is premised upon a claim of unsatisfactory plans and the unjustified expenditure of public funds" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's incomplete plan submission in the current case" ;
    skos:definition "Engineer A's incomplete plan submission in the current case" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Defense_Industry_Engineer_Whistleblower_Conscience_Obligation a proeth:WhistleblowerConscienceObligation,
        owl:NamedIndividual ;
    rdfs:label "Defense Industry Engineer Whistleblower Conscience" ;
    proeth-core:defeasibleUnder case85:Current_Case_No_Safety_Nexus ;
    proeth-core:obligatedParty case85:Agent_Defense_Industry_Engineer_BER_82-5 ;
    proeth:caseContext "BER Case No. 82-5: engineer employed by a large defense industry firm documented and reported excessive costs and time delays by subcontractors; employer rejected the reports; no public health or safety danger was alleged." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case85:Defense_Industry_Engineer_Whistleblower_Conscience ;
    proeth:obligatedParty "Defense industry engineer (BER Case No. 82-5)" ;
    proeth:obligationClass "Whistleblower Conscience Obligation" ;
    proeth:obligationStatement "The engineer had an ethical right but not a mandatory ethical duty to continue reporting excessive subcontractor costs and delays to proper authority after the employer rejected the reports, and any further disclosure was a matter of personal conscience." ;
    proeth:temporalScope "After employer rejection of initial reports" ;
    proeth:textReferences "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience",
        "the ethical duty or right of the engineer becomes a matter of personal conscience" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "The engineer had an ethical right but not a mandatory ethical duty to continue reporting excessive subcontractor costs and delays to proper authority after the employer rejected the reports, and any further disclosure was a matter of personal conscience." ;
    skos:definition "The engineer had an ethical right but not a mandatory ethical duty to continue reporting excessive subcontractor costs and delays to proper authority after the employer rejected the reports, and any further disclosure was a matter of personal conscience." ;
    prov:generatedAtTime "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Federal_Funds_Assumption a proeth:ClientFundingAssumptionState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Federal Funds Assumption" ;
    proeth-core:activatedByEvent case85:Federal_Grant_Involvement ;
    proeth-core:activatesObligation case85:Engineer_A_Public_Funds_Misrepresentation_Obligation ;
    proeth-core:affects case85:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's decision to submit incomplete plans through the Board's analysis" ;
    proeth:affectedParties "Engineer A",
        "Owner",
        "Public (as federal fund recipients)" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms faithful-agent and honest-communication principles into an obligation to disclose and obtain authorization for any assumption about third-party funding that the professional uses to justify delivering a deficient or incomplete work product." ;
    proeth:stateClass "Client Funding Assumption State" ;
    proeth:subject "Engineer A's reliance on anticipated federal funding to justify incomplete deliverable" ;
    proeth:terminatedBy "Board finding that the assumption borders on fraud and misrepresentation" ;
    proeth:textReferences "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code",
        "his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth:triggeringEvent "Engineer A submitted incomplete plans while assuming federal funds would be awarded to complete the work, without disclosing or obtaining authorization for that assumption" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's reliance on anticipated federal funding to justify incomplete deliverable" ;
    skos:definition "Engineer A's reliance on anticipated federal funding to justify incomplete deliverable" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Non-Deception_Submission a proeth:Non-DeceptionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Non-Deception Submission" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "The Board found that Engineer A's assertion that incompleteness was acceptable due to anticipated federal funds bordered on fraud and misrepresentation, constituting a clear violation of the NSPE Code's non-deception provisions." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Non-Deception (Constraint)" ;
    proeth:constraintStatement "Engineer A was prohibited from engaging in deceptive acts in connection with the submission of incomplete drawings and specifications, including misrepresenting their adequacy or relying on unverified funding assumptions to justify their incompleteness." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, non-deception provisions" ;
    proeth:temporalScope "At the time of submission of incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code",
        "this case does not involve a conflict with the ethical requirement of confidentiality, but concerns the affirmative responsibility of engineers to complete plans in conformity with applicable engineering standards and avoid deceptive acts" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Deception (Constraint)'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Non_Deception> ;
    proeth-prov:matchedOntologyLabel "Non-Deception (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from engaging in deceptive acts in connection with the submission of incomplete drawings and specifications, including misrepresenting their adequacy or relying on unverified funding assumptions to justify their incompleteness." ;
    skos:definition "Engineer A was prohibited from engaging in deceptive acts in connection with the submission of incomplete drawings and specifications, including misrepresenting their adequacy or relying on unverified funding assumptions to justify their incompleteness." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Non-Safety_Disclosure_Limit a proeth:DefeasibleConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Non-Safety Disclosure Limit" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "The Board analogized the current case to BER Case No. 82-5, noting that neither case involved public health or safety danger, which affected the scope of mandatory disclosure obligations while leaving intact the affirmative duties of plan completeness and non-deception." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.78" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Defeasible Constraint" ;
    proeth:constraintStatement "Because the incomplete plan submission did not allege a danger to public health or safety but involved unsatisfactory plans and potential unjustified expenditure of public funds, the mandatory external disclosure obligations that attach to safety-threatening conduct did not apply with the same force, though affirmative obligations of completeness and non-deception remained." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics; BER Case No. 82-5 precedent" ;
    proeth:temporalScope "Throughout the project engagement" ;
    proeth:textReferences "the Board indicated that it could dismiss the case on the narrow ground that the NSPE Code does not apply to a claim not involving public health and safety, but that was too narrow a reading of the ethical duties of engineers",
        "the issue does not allege a danger to public health or safety, but is premised upon a claim of unsatisfactory plans and the unjustified expenditure of public funds",
        "this case does not involve a conflict with the ethical requirement of confidentiality, but concerns the affirmative responsibility of engineers to complete plans in conformity with applicable engineering standards and avoid deceptive acts" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Defeasible Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:DefeasibleConstraint ;
    proeth-prov:matchedOntologyLabel "Defeasible Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the issue does not allege a danger to public health or safety, but is premised upon a claim of unsatisfactory plans and the unjustified expenditure of public funds" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Because the incomplete plan submission did not allege a danger to public health or safety but involved unsatisfactory plans and potential unjustified expenditure of public funds, the mandatory external disclosure obligations that attach to safety-threatening conduct did not apply with the same force, though affirmative obligations of completeness and non-deception remained." ;
    skos:definition "Because the incomplete plan submission did not allege a danger to public health or safety but involved unsatisfactory plans and potential unjustified expenditure of public funds, the mandatory external disclosure obligations that attach to safety-threatening conduct did not apply with the same force, though affirmative obligations of completeness and non-deception remained." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Safety_Obligation_Dam_Design a proeth:SafetyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Obligation Dam Design" ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth-core:prevailsOver case85:Engineer_A_Deadline_Pressure_Resistance_Obligation ;
    proeth:caseContext "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam, without disclosing the deficiencies to any party." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Public_Welfare_Deficient_Dam_Design ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Safety Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to hold paramount the safety, health, and welfare of the public by ensuring that the dam drawings and specifications were complete and buildable before submission, given that the public would rely on the dam as a safety-critical structure." ;
    proeth:temporalScope "Throughout the design and submission process" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to hold paramount the safety, health, and welfare of the public by ensuring that the dam drawings and specifications were complete and buildable before submission, given that the public would rely on the dam as a safety-critical structure." ;
    skos:definition "Engineer A was obligated to hold paramount the safety, health, and welfare of the public by ensuring that the dam drawings and specifications were complete and buildable before submission, given that the public would rely on the dam as a safety-critical structure." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Approving_Engineer_Verification_Obligation a proeth:ApprovingEngineerVerificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Approving Engineer Verification" ;
    proeth-core:defeasibleUnder case85:Engineer_B_Competence_Gap_Review ;
    proeth-core:obligatedParty case85:Agent_Engineer_B ;
    proeth:caseContext "Engineer B reviewed and approved the signed and sealed drawings and specifications as a member of the federal agency engineering staff, but the documents were materially incomplete and contained unbuildable elements that were subsequently identified by the contractor at the pre-construction conference." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.85" ;
    proeth:derivedFromPrinciple case85:Engineer_B_Federal_Review_Approval_Competence ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Approving Engineer Verification Obligation" ;
    proeth:obligationStatement "Engineer B was obligated to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies and unbuildable elements before approving them on behalf of the federal funding agency." ;
    proeth:temporalScope "During the federal agency review and approval process" ;
    proeth:textReferences "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project",
        "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.74 ;
    proeth-prov:matchReasoning "Via class 'Approving Engineer Verification Obligation': Responsible Charge Verification Obligation addresses the duty of a licensed engineer in responsible charge to verify work before sealing. The present obligation applies to a reviewing or approving engineer at a funding agency rather than the originating engineer, and the verification duty runs to independent review of another's submission rather than one's own work. It is a variant of the same underlying competence principle applied to a distinct role context, warranting a separate class." ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeVerificationObligation ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Verification Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies and unbuildable elements before approving them on behalf of the federal funding agency." ;
    skos:definition "Engineer B was obligated to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies and unbuildable elements before approving them on behalf of the federal funding agency." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Federal_Approving_Engineer a proeth:FederalAgencyApprovingEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Federal Approving Engineer" ;
    proeth-core:adheresToPrinciple case85:Engineer_B_Competence_Recognition_Approval,
        case85:Engineer_B_Federal_Review_Approval_Competence ;
    proeth-core:hasObligation case85:Engineer_B_Approving_Engineer_Verification_Obligation,
        case85:Engineer_B_Competence_Limit_Escalation ;
    proeth:actor "Engineer B" ;
    proeth:caseInvolvement "Reviewed and approved the signed and sealed drawings and specifications as a member of the federal agency engineering staff, thereby enabling the project to proceed to bid despite the documents' incompleteness." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasEmployer "Federal funding agency" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:otherAttribute "function: Technical approval of grant-funded project documents" ;
    proeth:roleCategory "public_responsibility" ;
    proeth:roleClass "Federal Agency Approving Engineer" ;
    proeth:textReferences "approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Reviewed and approved the signed and sealed drawings and specifications as a member of the federal agency engineering staff, thereby enabling the project to proceed to bid despite the documents' incompleteness." ;
    skos:definition "Reviewed and approved the signed and sealed drawings and specifications as a member of the federal agency engineering staff, thereby enabling the project to proceed to bid despite the documents' incompleteness." ;
    prov:generatedAtTime "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Contractor_Collegial_Notification_Observation a proeth:CompleteReportingPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Contractor Collegial Notification Observation" ;
    proeth-core:invokedBy case85:Agent_Engineer_C ;
    proeth:appliedTo "Pre-construction conference disclosure of design deficiencies" ;
    proeth:balancingWith "Constructor Client commercial interests" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer C, as a licensed engineer and contractor, identified and reported the material deficiencies in the drawings and specifications at the pre-construction conference, fulfilling an obligation to surface known technical inadequacies rather than proceeding silently." ;
    proeth:confidence "0.82" ;
    proeth:interpretation "Engineer C's disclosure of the unbuildable elements and missing design detail reflects the professional obligation to report known technical deficiencies that affect the viability of a project, even when doing so creates complications for the project schedule and relationships." ;
    proeth:invokedBy "Engineer C Engineer Contractor" ;
    proeth:principleClass "Complete Reporting Principle" ;
    proeth:tensionResolution "Engineer C honored the reporting obligation by disclosing the deficiencies at the pre-construction conference rather than proceeding and absorbing costs or creating safety risks." ;
    proeth:textReferences "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "it is pointed out by Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer C, as a licensed engineer and contractor, identified and reported the material deficiencies in the drawings and specifications at the pre-construction conference, fulfilling an obligation to surface known technical inadequacies rather than proceeding silently." ;
    skos:definition "Engineer C, as a licensed engineer and contractor, identified and reported the material deficiencies in the drawings and specifications at the pre-construction conference, fulfilling an obligation to surface known technical inadequacies rather than proceeding silently." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Defense_Industry_Engineer_Whistleblower_Conscience a proeth:WhistleblowerConsciencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Defense Industry Engineer Whistleblower Conscience" ;
    proeth-core:invokedBy case85:Agent_Defense_Industry_Engineer_BER_82-5 ;
    proeth:appliedTo "Internal reports of excessive subcontractor costs and time delays on defense contracts" ;
    proeth:balancingWith "Confidentiality Principle",
        "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "The defense industry engineer who documented and reported excessive subcontractor costs and delays had an ethical right but not an ethical duty to continue pursuing disclosure after the employer rejected the reports, because the conduct involved unjustified public expenditure rather than a direct public safety threat." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "Because the conduct did not involve public health or safety, the engineer's obligation to disclose did not extend beyond internal channels; further disclosure became a matter of personal conscience with attendant professional risk." ;
    proeth:invokedBy "Defense Industry Engineer Whistleblower" ;
    proeth:principleClass "Whistleblower Conscience Principle" ;
    proeth:tensionResolution "The Board declined to impose a blanket duty of continued disclosure or public reporting, characterizing the decision as a matter of personal conscience while acknowledging the engineer's right to proceed at personal professional risk." ;
    proeth:textReferences "if an engineer feels strongly that an employer's course of conduct is improper when related to public concerns, and if the engineer feels compelled to blow the whistle to expose facts as he sees them, he may well have to pay the price of loss of employment",
        "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience",
        "the case did not involve a danger to the public health or safety, but related to a claim of unsatisfactory plans and the unjustified expenditure of public funds" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the Board ruled that the engineer did not have an ethical obligation to continue his efforts to secure a change in the policy after his employer rejected his reports or to report his concerns to proper authority, but has an ethical right to do so as a matter of personal conscience." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "The defense industry engineer who documented and reported excessive subcontractor costs and delays had an ethical right but not an ethical duty to continue pursuing disclosure after the employer rejected the reports, because the conduct involved unjustified public expenditure rather than a direct public safety threat." ;
    skos:definition "The defense industry engineer who documented and reported excessive subcontractor costs and delays had an ethical right but not an ethical duty to continue pursuing disclosure after the employer rejected the reports, because the conduct involved unjustified public expenditure rather than a direct public safety threat." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Cost_Allocation_Bias a proeth:CostAllocationBiasProhibitionPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Cost Allocation Bias" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Incomplete dam design drawings submitted under federal grant conditions" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A rationalized submitting incomplete design documents by asserting that federal funds would be awarded to complete the work, effectively treating anticipated third-party public funding as a justification for delivering deficient deliverables." ;
    proeth:confidence "0.93" ;
    proeth:interpretation "The principle prohibits Engineer A from rationalizing deficient deliverables on the basis that remediation costs would fall on federal funding rather than the client, because the source of remediation funding does not alter the obligation to deliver complete work." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Cost Allocation Bias Prohibition Principle" ;
    proeth:tensionResolution "The Board characterized Engineer A's federal funds comment as bordering on fraud and misrepresentation, finding no legitimate basis for the cost-allocation rationale." ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A rationalized submitting incomplete design documents by asserting that federal funds would be awarded to complete the work, effectively treating anticipated third-party public funding as a justification for delivering deficient deliverables." ;
    skos:definition "Engineer A rationalized submitting incomplete design documents by asserting that federal funds would be awarded to complete the work, effectively treating anticipated third-party public funding as a justification for delivering deficient deliverables." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Cost_Allocation_Rationalization a proeth:CostAllocationBiasProhibitionPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Cost Allocation Rationalization" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Decision to submit incomplete dam design documents" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds, rather than local funds, would cover any increased costs resulting from the deficiencies." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "The prohibition on cost-allocation bias required Engineer A to evaluate the adequacy of the deliverables against objective professional standards, not against assumptions about which party would bear remediation costs. The federal funding source did not lower the required standard of completeness." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Cost Allocation Bias Prohibition Principle" ;
    proeth:tensionResolution "Engineer A improperly allowed cost-allocation assumptions to substitute for professional judgment about deliverable adequacy." ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds, rather than local funds, would cover any increased costs resulting from the deficiencies." ;
    skos:definition "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds, rather than local funds, would cover any increased costs resulting from the deficiencies." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Public_Welfare_Deficient_Dam_Design a proeth:PublicWelfareParamountcyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Welfare Deficient Dam Design" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Dam design drawings and specifications submitted to local public agency and federal approving authority" ;
    proeth:balancingWith "Faithful Agent Duty Principle",
        "Schedule pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam, while concealing the deficiencies from the client, the approving agency, and other parties." ;
    proeth:confidence "0.93" ;
    proeth:interpretation "The paramount duty to public welfare required Engineer A to deliver complete, adequate, and buildable design documents for a dam, a structure whose failure could cause serious harm to the public. Submitting known-deficient sealed documents violated this paramount obligation." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Public Welfare Paramountcy Principle" ;
    proeth:tensionResolution "Public welfare paramountcy was not honored. Engineer A allowed schedule pressure and cost-allocation assumptions to override the duty to deliver complete, safe design documents." ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "Engineer C, owner of Hi-Lo Construction, that much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    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 "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam, while concealing the deficiencies from the client, the approving agency, and other parties." ;
    skos:definition "Engineer A submitted incomplete and partially unbuildable dam drawings and specifications, creating risk to the public who would rely on the dam, while concealing the deficiencies from the client, the approving agency, and other parties." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Recognition_Approval a proeth:CompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Recognition Approval" ;
    proeth-core:invokedBy case85:Agent_Engineer_B ;
    proeth:appliedTo "Review and approval of dam design drawings and specifications for federal funding purposes" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer B approved Engineer A's incomplete dam design drawings without either possessing the competence to identify their inadequacy or taking action to ensure that a competent reviewer was assigned, resulting in approval of deficient work product." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "The principle required Engineer B to recognize whether the review task exceeded personal competence and, if so, to notify a supervisor so that an appropriately qualified engineer could be assigned rather than proceeding with an inadequate review." ;
    proeth:invokedBy "Engineer B Federal Approving Engineer" ;
    proeth:principleClass "Competence Principle" ;
    proeth:tensionResolution "The Board found that failing to recognize a lack of competence and take appropriate action is a violation of the NSPE Code, even though lacking competence is not itself a violation." ;
    proeth:textReferences "Engineers have an obligation to perform services within their area of competence",
        "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review",
        "Not possessing adequate competency to perform a task is not in and of itself a violation of the NSPE Code, but the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence Principle'" ;
    proeth-prov:matchedOntologyClass proeth:CompetencePrinciple ;
    proeth-prov:matchedOntologyLabel "Competence Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Not possessing adequate competency to perform a task is not in and of itself a violation of the NSPE Code, but the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer B approved Engineer A's incomplete dam design drawings without either possessing the competence to identify their inadequacy or taking action to ensure that a competent reviewer was assigned, resulting in approval of deficient work product." ;
    skos:definition "Engineer B approved Engineer A's incomplete dam design drawings without either possessing the competence to identify their inadequacy or taking action to ensure that a competent reviewer was assigned, resulting in approval of deficient work product." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Bid_Adequacy_Reflection a proeth:BidAdequacyReflectionObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Bid Adequacy Reflection" ;
    proeth-core:obligatedParty case85:Agent_Engineer_C ;
    proeth:caseContext "Engineer C, a licensed engineer and owner of Hi-Lo Construction, submitted the low bid on the dam project. As a licensed engineer, Engineer C had the background to evaluate the bidding documents and identify their inadequacies, but submitted a bid that did not reflect those deficiencies." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case85:Engineer_C_Bid_Transparency_Obligation ;
    proeth:obligatedParty "Engineer C" ;
    proeth:obligationClass "Bid Adequacy Reflection Obligation" ;
    proeth:obligationStatement "Engineer C was obligated, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work or to seek clarification from the owner or Engineer A before submitting a bid, rather than submitting a low bid that ignored the known inadequacies." ;
    proeth:temporalScope "During bid preparation and before bid submission" ;
    proeth:textReferences "Engineer C could have requested further clarification from the owner or Engineer A in order to better understand the engineering drawings.",
        "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project.",
        "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer C was obligated, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work or to seek clarification from the owner or Engineer A before submitting a bid, rather than submitting a low bid that ignored the known inadequacies." ;
    skos:definition "Engineer C was obligated, upon identifying deficiencies and unbuildable elements in the dam project bidding documents, to either include appropriate bid items for additional services needed to complete the work or to seek clarification from the owner or Engineer A before submitting a bid, rather than submitting a low bid that ignored the known inadequacies." ;
    prov:generatedAtTime "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Engineer_Contractor a proeth:EngineerContractor,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Engineer Contractor" ;
    proeth-core:adheresToPrinciple case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Engineer_C_Contractor_Collegial_Notification_Observation,
        case85:Engineer_C_Professional_Competence_Bid_Evaluation ;
    proeth-core:hasObligation case85:Engineer_C_Bid_Adequacy_Reflection,
        case85:Engineer_C_Contractor_Deficiency_Notification_Obligation ;
    proeth:actor "Engineer C" ;
    proeth:caseInvolvement "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, submitted the low bid on the dam project. The Board found that Engineer C, possessing both engineering and contracting expertise, had an obligation to evaluate the adequacy of the design documents before bidding, to include appropriate bid items for additional services if documents were incomplete, or to request clarification, and bore responsibility for the problems encountered in attempting to build the project." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:otherAttribute "role_dual: Engineer and contractor, owner of Hi-Lo Construction" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Engineer Contractor" ;
    proeth:textReferences "As an engineer and a contractor presumably, Engineer C had the necessary background and experience to carefully evaluate the engineering drawings as well as other aspects of the work in order to make an informed decision as to whether to bid on the project",
        "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project",
        "Engineer C submitted the low bid on the project, presumably knowing inadequacies of the documents as well as the obvious risks involved",
        "Engineer C's actions in bidding on an unbuildable contract is also very troubling" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:55.513806+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C's actions in bidding on an unbuildable contract is also very troubling" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, submitted the low bid on the dam project. The Board found that Engineer C, possessing both engineering and contracting expertise, had an obligation to evaluate the adequacy of the design documents before bidding, to include appropriate bid items for additional services if documents were incomplete, or to request clarification, and bore responsibility for the problems encountered in attempting to build the project." ;
    skos:definition "Engineer C, as owner of Hi-Lo Construction and a licensed engineer, submitted the low bid on the dam project. The Board found that Engineer C, possessing both engineering and contracting expertise, had an obligation to evaluate the adequacy of the design documents before bidding, to include appropriate bid items for additional services if documents were incomplete, or to request clarification, and bore responsibility for the problems encountered in attempting to build the project." ;
    prov:generatedAtTime "2026-06-04T16:46:55.513806+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Unbuildability_Declaration a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Unbuildability Declaration" ;
    proeth-core:initiates case85:Engineer_C_Unbuildable_Contract_Bid ;
    proeth:causedByAction case85:Reactive_Incompleteness_Acknowledgment ;
    proeth:causesStateChange "The project's constructability was formally placed in question, creating an impasse that prevented construction from proceeding as documented and exposing the full scope of the document deficiencies." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Constructability Impasse",
        "Project Dispute State",
        "Public Safety Risk" ;
    proeth:severity "critical" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During the pre-construction conference" ;
    proeth:temporalSequence 13 ;
    proeth:terminatesText "Construction Start Permissible State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "At the pre-construction conference, Engineer C declared that portions of the dam project were unbuildable, surfacing the practical construction consequences of the document deficiencies." ;
    time:hasTime case85:time_Unbuildability_Declaration ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

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

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

case85:Engineer_A_Federal_Funding_Assumption a proeth:ClientFundingAssumptionState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Federal Funding Assumption" ;
    proeth-core:activatesObligation case85:Engineer_A_Public_Funds_Misrepresentation_Obligation ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Federal_Agency ;
    proeth:activePeriod "From Engineer A's decision to submit incomplete drawings through the pre-construction conference" ;
    proeth:affectedParties "Engineer A",
        "Federal funding agency",
        "Hi-Lo Construction",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms faithful-agent and honest-communication principles into an obligation to disclose and obtain authorization for any assumption about third-party funding that the professional uses to justify delivering a deficient or incomplete work product." ;
    proeth:stateClass "Client Funding Assumption State" ;
    proeth:subject "Engineer A's undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design" ;
    proeth:terminatedBy "Not resolved within the described text" ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth:triggeringEvent "Engineer A decides not to disclose incompleteness, relying on an internal assumption that federal funds will absorb any resulting cost increases" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design" ;
    skos:definition "Engineer A's undisclosed assumption that federal funds would cover cost overruns arising from the incomplete design" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Honesty_Concealment_of_Deficiency a proeth:Honesty,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Honesty Concealment of Deficiency" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Communications with local public agency, federal approving authority, and bidding process" ;
    proeth:balancingWith "Desire to maintain client relationship",
        "Schedule pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A concealed the known incompleteness of the drawings and specifications from the client, the federal approving engineer, and the bidding contractors, allowing all parties to proceed under the false impression that the documents were adequate." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "Honesty required Engineer A to communicate the known deficiencies in the deliverables to affected parties. Silence in the face of known deficiency, when parties are relying on the documents as complete, constitutes a form of professional dishonesty." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Honesty" ;
    proeth:tensionResolution "Honesty was not upheld. Engineer A allowed the deficient documents to proceed through approval and bidding without disclosure." ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Honesty'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Honesty> ;
    proeth-prov:matchedOntologyLabel "Honesty" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A concealed the known incompleteness of the drawings and specifications from the client, the federal approving engineer, and the bidding contractors, allowing all parties to proceed under the false impression that the documents were adequate." ;
    skos:definition "Engineer A concealed the known incompleteness of the drawings and specifications from the client, the federal approving engineer, and the bidding contractors, allowing all parties to proceed under the false impression that the documents were adequate." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Review_Limit a proeth:CompetenceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Review Limit" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_B ;
    proeth:caseContext "Engineer B approved Engineer A's materially incomplete dam design documents. The Board noted that lacking competence is not itself a violation, but failing to recognize and address that lack of competence is." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "Competence Constraint" ;
    proeth:constraintStatement "Engineer B was constrained from approving Engineer A's dam design documents without possessing adequate competence to perform the necessary technical review, and was required to escalate to a supervisor if that competence was lacking." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics; professional engineering standards" ;
    proeth:temporalScope "During the review and approval of Engineer A's submitted drawings and specifications" ;
    proeth:textReferences "Engineers have an obligation to perform services within their area of competence",
        "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review",
        "Not possessing adequate competency to perform a task is not in and of itself a violation of the NSPE Code, but the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:CompetenceConstraint ;
    proeth-prov:matchedOntologyLabel "Competence Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineers have an obligation to perform services within their area of competence" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was constrained from approving Engineer A's dam design documents without possessing adequate competence to perform the necessary technical review, and was required to escalate to a supervisor if that competence was lacking." ;
    skos:definition "Engineer B was constrained from approving Engineer A's dam design documents without possessing adequate competence to perform the necessary technical review, and was required to escalate to a supervisor if that competence was lacking." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Federal_Review_Approval_Competence a proeth:ProfessionalCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Federal Review Approval Competence" ;
    proeth-core:invokedBy case85:Agent_Engineer_B ;
    proeth:appliedTo "Federal agency review and approval of dam design documents" ;
    proeth:balancingWith "Reliance on Engineer A's professional seal" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer B reviewed and approved the signed and sealed drawings and specifications on behalf of the federal funding agency, yet the documents were materially incomplete and contained unbuildable elements, raising questions about the adequacy of the review." ;
    proeth:confidence "0.8" ;
    proeth:interpretation "Professional competence in the approving role required Engineer B to conduct a sufficiently thorough review to identify material deficiencies before approving documents that would enable a public project to proceed to bidding and construction." ;
    proeth:invokedBy "Engineer B Federal Approving Engineer" ;
    proeth:principleClass "Professional Competence" ;
    proeth:tensionResolution "The case raises the question of whether Engineer B's approval was adequate given the magnitude of the deficiencies that a contractor identified at the pre-construction conference." ;
    proeth:textReferences "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project",
        "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Competence'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalCompetencePrinciple ;
    proeth-prov:matchedOntologyLabel "Professional Competence" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer B reviewed and approved the signed and sealed drawings and specifications on behalf of the federal funding agency, yet the documents were materially incomplete and contained unbuildable elements, raising questions about the adequacy of the review." ;
    skos:definition "Engineer B reviewed and approved the signed and sealed drawings and specifications on behalf of the federal funding agency, yet the documents were materially incomplete and contained unbuildable elements, raising questions about the adequacy of the review." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Professional_Competence_Bid_Evaluation a proeth:ProfessionalCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Professional Competence Bid Evaluation" ;
    proeth-core:invokedBy case85:Agent_Engineer_C ;
    proeth:appliedTo "Evaluation of dam project bidding documents prior to bid submission" ;
    proeth:balancingWith "Competitive bidding pressures" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer C, as both a licensed engineer and a contractor, was expected to apply professional engineering competence to evaluate the bidding documents and identify their inadequacies before submitting a bid, using the technical background and experience that the dual role conferred." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "The principle required Engineer C to bring engineering competence to bear on the bid evaluation process, not merely to assess the documents as a lay contractor would, because the dual role carried the professional obligation to recognize technical deficiencies." ;
    proeth:invokedBy "Engineer C Engineer Contractor" ;
    proeth:principleClass "Professional Competence" ;
    proeth:tensionResolution "The Board found that Engineer C's engineering background and experience created a professional obligation to evaluate the documents competently, and that failure to act on identified inadequacies was not excused by competitive considerations." ;
    proeth:textReferences "As an engineer and a contractor presumably, Engineer C had the necessary background and experience to carefully evaluate the engineering drawings as well as other aspects of the work in order to make an informed decision as to whether to bid on the project",
        "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Competence'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalCompetencePrinciple ;
    proeth-prov:matchedOntologyLabel "Professional Competence" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "As an engineer and a contractor presumably, Engineer C had the necessary background and experience to carefully evaluate the engineering drawings as well as other aspects of the work in order to make an informed decision as to whether to bid on the project." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer C, as both a licensed engineer and a contractor, was expected to apply professional engineering competence to evaluate the bidding documents and identify their inadequacies before submitting a bid, using the technical background and experience that the dual role conferred." ;
    skos:definition "Engineer C, as both a licensed engineer and a contractor, was expected to apply professional engineering competence to evaluate the bidding documents and identify their inadequacies before submitting a bid, using the technical background and experience that the dual role conferred." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:RFP_Response_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "RFP Response Submission" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Design Engineer, firm principal" ;
    proeth:foreseenUnintendedEffects "Commitment to deliverables within time parameters that may prove difficult to meet" ;
    proeth:fulfillsObligationText "Obligation to perform services within area of competence by representing the firm as capable" ;
    proeth:guidedByPrinciple case85:Engineer_A_Professional_Competence_Dam_Drawings,
        case85:Engineer_C_Professional_Competence_Bid_Evaluation ;
    proeth:guidedByPrincipleText "Honest representation to client",
        "Professional competence" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Client Reliance on Engineer A",
        "Design Contract Obligation Active" ;
    proeth:intendedOutcome "Win the design contract for the dam project" ;
    proeth:requiresCapabilityText "Dam design expertise",
        "Project scoping and scheduling judgment" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Pre-contract phase, prior to contract award" ;
    proeth:temporalSequence 2 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A's firm decided to respond to the local public agency's RFP for dam design, submitting an impressive brochure and completing a personal interview, thereby implicitly committing to deliver a complete and competent design within the project's stated time parameters." ;
    time:hasTime case85:time_RFP_Response_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Agent_Defense_Industry_Engineer_BER_82-5 a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Defense Industry Engineer (BER 82-5)" ;
    proeth-core:hasRole case85:Defense_Industry_Engineer_Whistleblower .

case85:Engineer_A_Cost_Allocation_Neutrality a proeth:CostAllocationNeutralityObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Cost Allocation Neutrality" ;
    proeth-core:defeasibleUnder case85:Engineer_A_Federal_Funding_Assumption ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A rationalized submitting incomplete drawings and specifications in part because he believed federal grant funds would cover any increased costs, rather than basing his submission decision on the professional adequacy of the documents." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Cost_Allocation_Bias,
        case85:Engineer_A_Cost_Allocation_Rationalization ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Cost Allocation Neutrality Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to make the decision to submit complete and adequate drawings and specifications without regard to his assumption that federal funds rather than local funds would absorb any cost overruns resulting from the deficiencies." ;
    proeth:temporalScope "At the time of deciding to submit the incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A was confident that sufficient federal funds (and not local funding) would cover any potential increased costs" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to make the decision to submit complete and adequate drawings and specifications without regard to his assumption that federal funds rather than local funds would absorb any cost overruns resulting from the deficiencies." ;
    skos:definition "Engineer A was obligated to make the decision to submit complete and adequate drawings and specifications without regard to his assumption that federal funds rather than local funds would absorb any cost overruns resulting from the deficiencies." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deadline_Pressure_Undisclosed a proeth:UndisclosedDeadlinePressureState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deadline Pressure Undisclosed" ;
    proeth-core:activatesConstraint case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Incomplete_Submission_Disclosure ;
    proeth-core:activatesObligation case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B ;
    proeth:activePeriod "During the design phase leading to submission of incomplete plans" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Owner" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms general honesty and faithful-agent principles into a specific obligation to disclose when external pressures have compromised the professional's ability to deliver a complete and adequate work product." ;
    proeth:stateClass "Undisclosed Deadline Pressure State" ;
    proeth:subject "Engineer A's time pressure as a stated cause of incomplete deliverable" ;
    proeth:terminatedBy "Not properly disclosed; Engineer A asserted it as a post-hoc justification rather than a disclosed constraint" ;
    proeth:textReferences "Engineer A was selected for his expertise, which presumably included Engineer A's ability to fully perform the work based on project time parameters",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures" ;
    proeth:triggeringEvent "Engineer A experienced time pressure that contributed to incomplete design drawings" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's time pressure as a stated cause of incomplete deliverable" ;
    skos:definition "Engineer A's time pressure as a stated cause of incomplete deliverable" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deliverable_Completeness_Concealment a proeth:DeliverableCompletenessDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deliverable Completeness Concealment" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Signed and sealed dam drawings and specifications" ;
    proeth:balancingWith "Schedule pressure from client deadline" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A knew the drawings and specifications were incomplete and that parts of the project were unbuildable, yet submitted them under seal without disclosing these deficiencies to the local agency, the federal approving engineer, or any other party." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The obligation to disclose known incompleteness at the time of submission required Engineer A to inform the client and approving authority that the deliverables were deficient before or at the time of submission, not to allow them to proceed through approval and bidding as if complete." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Deliverable Completeness Disclosure Principle" ;
    proeth:tensionResolution "Engineer A chose to honor the delivery deadline over the obligation to disclose incompleteness, a resolution that violated professional integrity." ;
    proeth:textReferences "While much of the information was missing from the drawings and specifications",
        "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A knew the drawings and specifications were incomplete and that parts of the project were unbuildable, yet submitted them under seal without disclosing these deficiencies to the local agency, the federal approving engineer, or any other party." ;
    skos:definition "Engineer A knew the drawings and specifications were incomplete and that parts of the project were unbuildable, yet submitted them under seal without disclosing these deficiencies to the local agency, the federal approving engineer, or any other party." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Federal_Grant_Involvement a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Federal Grant Involvement" ;
    proeth-core:initiates case85:Engineer_A_Federal_Funding_Assumption,
        case85:Engineer_A_Federal_Funds_Assumption ;
    proeth:causesStateChange "Federal funding and associated federal agency oversight became part of the project structure, introducing a second reviewing authority." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Federal Oversight Active",
        "Federal Review Requirement" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Pre-design phase, established before RFP issuance" ;
    proeth:temporalSequence 1 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The dam project was partially funded by a federal grant, which brought federal oversight requirements and Engineer B's review role into the project." ;
    time:hasTime case85:time_Federal_Grant_Involvement ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle a proeth:DeliverableCompletenessDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deliverable Completeness Disclosure" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Dam design drawings and specifications submitted to the local public agency and federal agency" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures and an expectation of future federal funding, without disclosing the deficiency to the client or approving authority at the time of submission." ;
    proeth:confidence "0.95" ;
    proeth:interpretation "The principle required Engineer A to disclose the known incompleteness of the drawings at the time of submission rather than submitting deficient work while concealing its inadequacy." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Deliverable Completeness Disclosure Principle" ;
    proeth:tensionResolution "The Board found no legitimate basis for Engineer A's conduct; the obligation to deliver complete work and to disclose incompleteness was not outweighed by time pressures or funding expectations." ;
    proeth:textReferences "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures and an expectation of future federal funding, without disclosing the deficiency to the client or approving authority at the time of submission." ;
    skos:definition "Engineer A submitted incomplete design drawings and specifications for the dam project while asserting that the incompleteness was due to time pressures and an expectation of future federal funding, without disclosing the deficiency to the client or approving authority at the time of submission." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint a proeth:ReportIntegrityConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Incomplete Deliverable Disclosure" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted signed and sealed dam drawings and specifications that he acknowledged were incomplete and unbuildable in significant parts. He did not inform the client, the federal approving engineer, or the contractors of this incompleteness at any point before the pre-construction conference." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Report Integrity Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from submitting signed and sealed drawings and specifications that he knew to be materially incomplete without disclosing that incompleteness to the local public agency, the federal approving engineer, and the bidding contractors." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Section II.2 and Section III.2" ;
    proeth:temporalScope "At the time of submission of the drawings and specifications and throughout the bid and pre-construction phases" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Report Integrity Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:ReportIntegrityConstraint ;
    proeth-prov:matchedOntologyLabel "Report Integrity Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from submitting signed and sealed drawings and specifications that he knew to be materially incomplete without disclosing that incompleteness to the local public agency, the federal approving engineer, and the bidding contractors." ;
    skos:definition "Engineer A was prohibited from submitting signed and sealed drawings and specifications that he knew to be materially incomplete without disclosing that incompleteness to the local public agency, the federal approving engineer, and the bidding contractors." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Incomplete_Drawings_Submitted a proeth:IncompleteDeliverableSubmittedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Incomplete Drawings Submitted" ;
    proeth-core:activatedByEvent case85:Document_Incompleteness_Occurrence ;
    proeth-core:activatesConstraint case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Incomplete_Submission_Disclosure ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B ;
    proeth-core:terminatedByEvent case85:Pre-Construction_Conference ;
    proeth:activePeriod "From submission of drawings and specifications through the pre-construction conference at which deficiencies were identified" ;
    proeth:affectedParties "Engineer A",
        "Engineer B (federal agency approver)",
        "Hi-Lo Construction",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms general honesty and completeness principles into concrete obligations to disclose known deficiencies in sealed professional documents before those documents are relied upon by contractors, agencies, or funding bodies." ;
    proeth:stateClass "Incomplete Deliverable Submitted State" ;
    proeth:subject "Engineer A's signed and sealed drawings and specifications submitted for the dam project" ;
    proeth:terminatedBy "Deficiencies identified at pre-construction conference by Engineer C; resolution not described in the text" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "certain parts of the project are unbuildable without major changes",
        "did not inform anyone as to their incompleteness",
        "much of the design detail is lacking in the drawings and specifications" ;
    proeth:triggeringEvent "Engineer A submits signed and sealed drawings and specifications that he knows to be materially incomplete" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Incomplete Deliverable Submitted State': Deficient Work Product Submitted State captures the concept of a submitted work product containing errors, omissions, or deficiencies failing professional standards. The present state is a variant that emphasizes the professional's contemporaneous knowledge of incompleteness and the deliberate non-disclosure, which adds a distinct epistemic and honesty dimension not fully captured by the existing class. A medium-confidence match is appropriate; the new class is warranted to capture the non-disclosure element." ;
    proeth-prov:matchedOntologyClass proeth:DeficientWorkProductSubmittedState ;
    proeth-prov:matchedOntologyLabel "Deficient Work Product Submitted State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "much of the design detail is lacking in the drawings and specifications" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's signed and sealed drawings and specifications submitted for the dam project" ;
    skos:definition "Engineer A's signed and sealed drawings and specifications submitted for the dam project" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Incomplete_Submission_Disclosure a proeth:IncompleteDeliverableDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Incomplete Submission Disclosure" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted incomplete dam design documents without disclosing their incompleteness to the client, the federal approving authority, or contractors who would rely on them for bidding." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Incomplete Deliverable Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was required to disclose to the local public agency, the federal approving engineer, and bidding contractors that the submitted drawings and specifications were materially incomplete before or at the time of submission." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics" ;
    proeth:temporalScope "At the time of submission of incomplete drawings and specifications" ;
    proeth:textReferences "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to disclose to the local public agency, the federal approving engineer, and bidding contractors that the submitted drawings and specifications were materially incomplete before or at the time of submission." ;
    skos:definition "Engineer A was required to disclose to the local public agency, the federal approving engineer, and bidding contractors that the submitted drawings and specifications were materially incomplete before or at the time of submission." ;
    prov:generatedAtTime "2026-06-04T16:56:15.795068+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Professional_Competence_Dam_Drawings a proeth:ProfessionalCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Professional Competence Dam Drawings" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Dam design drawings and specifications" ;
    proeth:balancingWith "Schedule pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements that a contractor found unbuildable, indicating a failure to exercise the technical competence required to produce adequate design documents." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "Professional competence required Engineer A to produce drawings and specifications that were complete, technically adequate, and constructable. The submission of documents that were neither complete nor buildable without major changes reflects a failure to meet this standard." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Professional Competence" ;
    proeth:tensionResolution "Schedule pressure does not excuse a failure to meet minimum competence standards in sealed professional deliverables." ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "certain parts of the project are unbuildable without major changes",
        "much of the design detail is lacking in the drawings and specifications" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Competence'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalCompetencePrinciple ;
    proeth-prov:matchedOntologyLabel "Professional Competence" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are unbuildable without major changes" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements that a contractor found unbuildable, indicating a failure to exercise the technical competence required to produce adequate design documents." ;
    skos:definition "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements that a contractor found unbuildable, indicating a failure to exercise the technical competence required to produce adequate design documents." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Local_Agency_Technical_Review_Capacity a proeth:ResourceConstrained,
        owl:NamedIndividual ;
    rdfs:label "Local Agency Technical Review Capacity" ;
    proeth-core:activatedByEvent case85:Design_Contract_Award,
        case85:Document_Incompleteness_Occurrence,
        case85:Federal_Review_Completion ;
    proeth-core:activatesConstraint case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_B_Competence_Review_Limit ;
    proeth-core:activatesObligation case85:Engineer_B_Competence_Limit_Escalation ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B ;
    proeth-core:terminatedByEvent case85:Federal_Review_Completion ;
    proeth:activePeriod "Throughout the design approval and pre-construction phase" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.87" ;
    proeth:principleTransformation "Transforms the general duty of competence and professional review into a specific obligation to escalate or refuse approval when the reviewer cannot adequately evaluate the submission." ;
    proeth:stateClass "Resource Constrained" ;
    proeth:subject "Local public agency's inability to independently review the drawings and specifications" ;
    proeth:terminatedBy "Not resolved within the described text" ;
    proeth:textReferences "The local public agency does not have the in-house technical resources to review the drawings and specifications" ;
    proeth:triggeringEvent "Local agency awards contract without in-house technical capacity to evaluate the deliverable" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Resource Constrained'" ;
    proeth-prov:matchedOntologyClass proeth:ResourceConstrained ;
    proeth-prov:matchedOntologyLabel "Resource Constrained" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The local public agency does not have the in-house technical resources to review the drawings and specifications" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Local public agency's inability to independently review the drawings and specifications" ;
    skos:definition "Local public agency's inability to independently review the drawings and specifications" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Agent_Federal_Agency a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Federal Agency" ;
    proeth-core:hasRole case85:Federal_Agency_Funding_Authority .

case85:Engineer_A_Competence_Dam_Drawings_Obligation a proeth:CompetenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Competence Dam Drawings" ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A produced drawings and specifications for a dam that were materially incomplete and contained elements a contractor found unbuildable, indicating that the work product did not meet the professional standard of care." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Professional_Competence_Dam_Drawings ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Competence Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to produce drawings and specifications that were complete, technically adequate, and buildable, and to refrain from submitting work products that he knew did not meet the standard of care for dam design." ;
    proeth:temporalScope "Throughout the design and production of the drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence Obligation'" ;
    proeth-prov:matchedOntologyClass proeth:CompetenceObligation ;
    proeth-prov:matchedOntologyLabel "Competence Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "much of the design detail is lacking in the drawings and specifications and that Hi-Lo Construction declares that certain parts of the project are 'unbuildable' without major changes" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to produce drawings and specifications that were complete, technically adequate, and buildable, and to refrain from submitting work products that he knew did not meet the standard of care for dam design." ;
    skos:definition "Engineer A was obligated to produce drawings and specifications that were complete, technically adequate, and buildable, and to refrain from submitting work products that he knew did not meet the standard of care for dam design." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Transparency_Deficient_Submission a proeth:TransparencyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Transparency Deficient Submission" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Submission of dam design documents to local public agency and federal approving authority" ;
    proeth:balancingWith "Schedule pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A failed to conduct the professional engagement transparently by submitting incomplete drawings and specifications without disclosing their deficiencies to the client, the federal approving authority, or other stakeholders who relied on the documents." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Transparency required Engineer A to make the limitations and incompleteness of the deliverables visible to all parties who would rely on them, enabling informed decision-making by the client and approving authority." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Transparency Principle" ;
    proeth:tensionResolution "Transparency was not maintained. The concealment of known deficiencies prevented the client and approving authority from making informed decisions about whether to accept, reject, or supplement the documents." ;
    proeth:textReferences "The local public agency does not have the in-house technical resources to review the drawings and specifications.",
        "did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Transparency Principle'" ;
    proeth-prov:matchedOntologyClass proeth:TransparencyPrinciple ;
    proeth-prov:matchedOntologyLabel "Transparency Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A failed to conduct the professional engagement transparently by submitting incomplete drawings and specifications without disclosing their deficiencies to the client, the federal approving authority, or other stakeholders who relied on the documents." ;
    skos:definition "Engineer A failed to conduct the professional engagement transparently by submitting incomplete drawings and specifications without disclosing their deficiencies to the client, the federal approving authority, or other stakeholders who relied on the documents." ;
    prov:generatedAtTime "2026-06-04T16:49:05.036482+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Gap_Review a proeth:CompetenceState,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Gap Review" ;
    proeth-core:activatedByEvent case85:Document_Incompleteness_Occurrence,
        case85:Federal_Review_Completion ;
    proeth-core:activatesConstraint case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_B_Competence_Review_Limit ;
    proeth-core:activatesObligation case85:Engineer_B_Competence_Limit_Escalation ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B ;
    proeth-core:terminatedByEvent case85:Federal_Review_Completion ;
    proeth:activePeriod "During Engineer B's review and approval of Engineer A's plans" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Owner" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty of competence and professional review into a specific obligation to escalate or refuse approval when the reviewer cannot adequately evaluate the submission." ;
    proeth:stateClass "Competence State" ;
    proeth:subject "Engineer B's capacity to review Engineer A's incomplete plans" ;
    proeth:terminatedBy "Not resolved; the Board notes the failure to recognize and address the competence gap" ;
    proeth:textReferences "Engineers have an obligation to perform services within their area of competence",
        "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor",
        "Not possessing adequate competency to perform a task is not in and of itself a violation of the NSPE Code, but the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code" ;
    proeth:triggeringEvent "Engineer B was assigned to review Engineer A's design drawings without confirmed competence to perform that review" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Competence State'" ;
    proeth-prov:matchedOntologyClass proeth:CompetenceState ;
    proeth-prov:matchedOntologyLabel "Competence State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineers have an obligation to perform services within their area of competence" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer B's capacity to review Engineer A's incomplete plans" ;
    skos:definition "Engineer B's capacity to review Engineer A's incomplete plans" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Unreviewed_Incomplete_Approval a proeth:UnreviewedIncompleteDesignState,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Unreviewed Incomplete Approval" ;
    proeth-core:activatedByEvent case85:Document_Incompleteness_Occurrence,
        case85:Federal_Review_Completion ;
    proeth-core:activatesConstraint case85:Engineer_B_Approving_Review_Verification,
        case85:Engineer_B_Competence_Review_Limit ;
    proeth-core:activatesObligation case85:Engineer_B_Competence_Limit_Escalation ;
    proeth-core:affects case85:Agent_Engineer_B,
        case85:Agent_Engineer_C ;
    proeth-core:terminatedByEvent case85:Federal_Review_Completion ;
    proeth:activePeriod "From Engineer B's review through approval of the incomplete plans" ;
    proeth:affectedParties "Engineer B",
        "Engineer C",
        "Owner",
        "Public" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.87" ;
    proeth:principleTransformation "Transforms the general duty of competence and professional review into a specific obligation to escalate or refuse approval when the reviewer cannot adequately evaluate the submission." ;
    proeth:stateClass "Unreviewed Incomplete Design State" ;
    proeth:subject "Engineer B's approval of Engineer A's materially incomplete plans" ;
    proeth:terminatedBy "Not corrected within the case; the Board identifies this as a troubling violation" ;
    proeth:textReferences "Engineer B's approval of Engineer A's incomplete plans is troubling",
        "If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review" ;
    proeth:triggeringEvent "Engineer B approved Engineer A's incomplete design drawings without detecting or acting on the deficiencies" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer B's approval of Engineer A's incomplete plans is troubling" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer B's approval of Engineer A's materially incomplete plans" ;
    skos:definition "Engineer B's approval of Engineer A's materially incomplete plans" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Incomplete_Deliverable a proeth:IncompleteDeliverableSubmittedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Incomplete Deliverable" ;
    proeth-core:activatedByEvent case85:Document_Incompleteness_Occurrence ;
    proeth-core:activatesConstraint case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Incomplete_Submission_Disclosure ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B,
        case85:Agent_Engineer_C ;
    proeth:activePeriod "From submission of incomplete plans through the Board's analysis" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Engineer C",
        "Owner",
        "Public" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.95" ;
    proeth:principleTransformation "Transforms general honesty and completeness principles into concrete obligations to disclose known deficiencies in sealed professional documents before those documents are relied upon by contractors, agencies, or funding bodies." ;
    proeth:stateClass "Incomplete Deliverable Submitted State" ;
    proeth:subject "Engineer A's submission of incomplete design drawings and specifications" ;
    proeth:terminatedBy "Not resolved within the case; the Board finds a clear code violation" ;
    proeth:textReferences "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code" ;
    proeth:triggeringEvent "Engineer A delivered incomplete design drawings and specifications while asserting the incompleteness was due to time pressures and an expectation of federal funding" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A had an obligation to provide a complete set of design drawings and specifications on the project" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's submission of incomplete design drawings and specifications" ;
    skos:definition "Engineer A's submission of incomplete design drawings and specifications" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Undisclosed_Deadline_Pressure a proeth:UndisclosedDeadlinePressureState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Undisclosed Deadline Pressure" ;
    proeth-core:activatesConstraint case85:Engineer_A_Incomplete_Deliverable_Disclosure_Constraint,
        case85:Engineer_A_Incomplete_Submission_Disclosure ;
    proeth-core:activatesObligation case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Deliverable_Completeness_Disclosure ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B ;
    proeth-core:terminatedByEvent case85:Pre-Construction_Conference ;
    proeth:activePeriod "From the point at which Engineer A recognized the deliverable was incomplete due to deadline pressure through the pre-construction conference" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Hi-Lo Construction",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms general honesty and faithful-agent principles into a specific obligation to disclose when external pressures have compromised the professional's ability to deliver a complete and adequate work product." ;
    proeth:stateClass "Undisclosed Deadline Pressure State" ;
    proeth:subject "Engineer A's internal awareness that deadline pressure caused the incompleteness of the deliverable" ;
    proeth:terminatedBy "Engineer A's acknowledgment at the pre-construction conference that he felt pressured" ;
    proeth:textReferences "did not inform anyone as to their incompleteness",
        "he felt pressured to deliver the drawings and specifications on a specified date" ;
    proeth:triggeringEvent "Engineer A experiences deadline pressure and delivers incomplete drawings without disclosing the pressure or its effect" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "he felt pressured to deliver the drawings and specifications on a specified date" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's internal awareness that deadline pressure caused the incompleteness of the deliverable" ;
    skos:definition "Engineer A's internal awareness that deadline pressure caused the incompleteness of the deliverable" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Approving_Review_Verification a proeth:AIOutputVerificationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Approving Review Verification" ;
    proeth-core:constrainedEntity case85:Agent_Engineer_B ;
    proeth:caseContext "Engineer B, as the federal agency approving engineer, approved drawings and specifications that were materially incomplete and unbuildable in significant parts. The local public agency lacked in-house technical resources to conduct its own review, making Engineer B's review the primary safeguard against deficient documents proceeding to bid." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.72" ;
    proeth:constrainedEntity "Engineer B" ;
    proeth:constraintClass "AI Output Verification Constraint" ;
    proeth:constraintStatement "Engineer B was required to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies before approving them, and was prohibited from approving documents that were materially incomplete without that review." ;
    proeth:severity "high" ;
    proeth:source "Federal agency engineering review standards and NSPE Code of Ethics, Section II.2" ;
    proeth:temporalScope "During the federal agency review and approval phase" ;
    proeth:textReferences "The local public agency does not have the in-house technical resources to review the drawings and specifications.",
        "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'AI Output Verification Constraint'" ;
    proeth-prov:matchedOntologyClass proeth:AIOutputVerificationConstraint ;
    proeth-prov:matchedOntologyLabel "AI Output Verification Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The signed and sealed drawings and specifications are ultimately approved by Engineer B of the engineering staff of the federal agency funding the project." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was required to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies before approving them, and was prohibited from approving documents that were materially incomplete without that review." ;
    skos:definition "Engineer B was required to conduct a sufficiently thorough independent technical review of the submitted dam drawings and specifications to identify material deficiencies before approving them, and was prohibited from approving documents that were materially incomplete without that review." ;
    prov:generatedAtTime "2026-06-04T16:51:16.118939+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Bid_Transparency_Obligation a proeth:BidTransparencyPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Bid Transparency Obligation" ;
    proeth-core:invokedBy case85:Agent_Engineer_C ;
    proeth:appliedTo "Low bid submission on dam construction contract with deficient design documents" ;
    proeth:balancingWith "Competitive bidding pressures" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer C, as a licensed engineer and contractor, submitted a low bid on the dam project without including bid items for additional services to address known document inadequacies and without seeking clarification from the owner or Engineer A, thereby concealing identified deficiencies from the owner through the bidding process." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The principle required Engineer C to reflect document inadequacies in the bid by including appropriate additional service items or to seek clarification before bidding, rather than submitting a low bid while accepting the risks of inadequate documents." ;
    proeth:invokedBy "Engineer C Engineer Contractor" ;
    proeth:principleClass "Bid Transparency Principle" ;
    proeth:tensionResolution "The Board found that Engineer C had no one to fault but himself for resulting construction difficulties, because the professional obligation to disclose document deficiencies through the bid was not overridden by competitive bidding considerations." ;
    proeth:textReferences "Engineer C could have requested further clarification from the owner or Engineer A in order to better understand the engineering drawings",
        "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project. Engineer C submitted the low bid on the project, presumably knowing inadequacies of the documents as well as the obvious risks involved",
        "If the engineering documents were incomplete or inadequate, then Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C submitted the low bid on the project, presumably knowing inadequacies of the documents as well as the obvious risks involved." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer C, as a licensed engineer and contractor, submitted a low bid on the dam project without including bid items for additional services to address known document inadequacies and without seeking clarification from the owner or Engineer A, thereby concealing identified deficiencies from the owner through the bidding process." ;
    skos:definition "Engineer C, as a licensed engineer and contractor, submitted a low bid on the dam project without including bid items for additional services to address known document inadequacies and without seeking clarification from the owner or Engineer A, thereby concealing identified deficiencies from the owner through the bidding process." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Incomplete_Work_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Incomplete Work Submission" ;
    proeth-core:initiates case85:Engineer_A_Incomplete_Deliverable ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Design Engineer" ;
    proeth:foreseenUnintendedEffects "Risk of increased project costs",
        "Submission of documents insufficient to support construction" ;
    proeth:guidedByPrinciple case85:Engineer_A_Deliverable_Completeness_Concealment,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle,
        case85:Engineer_A_Honesty_Concealment_of_Deficiency,
        case85:Engineer_A_Public_Funds_Misrepresentation ;
    proeth:guidedByPrincipleText "Completeness of professional deliverables",
        "Honest representation to client",
        "Public fund stewardship" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Incomplete Documents in Circulation",
        "Public Safety Risk Latent",
        "Unjustified Expenditure of Public Funds Risk" ;
    proeth:intendedOutcome "Meet the contractual delivery deadline and avoid conflict with the client over schedule" ;
    proeth:requiresCapabilityText "Conformance with applicable engineering standards",
        "Dam design to completion",
        "Scheduling judgment to flag infeasible deadlines" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Design phase, at the deadline for deliverable submission" ;
    proeth:temporalSequence 5 ;
    proeth:violatesObligation case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation ;
    proeth:violatesObligationText "Obligation to avoid deceptive acts",
        "Obligation to perform services within area of competence",
        "Obligation to provide complete design drawings and specifications" ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A decided to submit drawings and specifications that he knew to be incomplete by the specified deadline, citing time pressure as justification, rather than requesting an extension or otherwise seeking relief from the schedule constraint." ;
    time:hasTime case85:time_Incomplete_Work_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Non-Disclosure_of_Incompleteness a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Non-Disclosure of Incompleteness" ;
    proeth-core:initiates case85:Engineer_A_Deadline_Pressure_Undisclosed,
        case85:Engineer_A_Undisclosed_Deadline_Pressure ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Design Engineer" ;
    proeth:foreseenUnintendedEffects "Client and federal agency proceed without knowledge of deficiencies",
        "Contractor awarded work based on deficient documents",
        "Increased risk of cost overruns charged to federal funds" ;
    proeth:guidedByPrinciple case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Engineer_A_Transparency_Deficient_Submission,
        case85:Engineer_C_Bid_Transparency_Obligation ;
    proeth:guidedByPrincipleText "Honest representation to client",
        "Public fund stewardship",
        "Transparency with clients and public agencies" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Misrepresentation of Deliverable Completeness",
        "Stakeholder Uninformed of Deficiencies" ;
    proeth:intendedOutcome "Avoid accountability for incomplete work and preserve the client relationship by assuming federal funds would absorb additional costs" ;
    proeth:requiresCapabilityText "Ethical obligation to disclose known deficiencies",
        "Professional judgment to communicate limitations to client" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Design phase, concurrent with and following submission of incomplete documents" ;
    proeth:temporalSequence 6 ;
    proeth:violatesObligation case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation ;
    proeth:violatesObligationText "Obligation of honest disclosure to client and funding agency",
        "Obligation to avoid deceptive acts",
        "Obligation to provide complete design drawings and specifications",
        "Public fund stewardship" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A decided not to inform the local public agency, the federal funding agency, or any other stakeholder that the submitted drawings and specifications were incomplete, privately rationalizing that federal funds would cover any resulting cost overruns." ;
    time:hasTime case85:time_Non_Disclosure_of_Incompleteness ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_B_Competence_Limit_Escalation a proeth:CompetenceLimitEscalationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Competence Limit Escalation" ;
    proeth-core:obligatedParty case85:Agent_Engineer_B ;
    proeth:caseContext "Engineer B, employed by the federal funding agency, reviewed and approved Engineer A's signed and sealed but materially incomplete dam design drawings and specifications. The Board found that failure to recognize a competence gap and take corrective action is a Code violation." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case85:Engineer_B_Competence_Recognition_Approval ;
    proeth:obligatedParty "Engineer B" ;
    proeth:obligationClass "Competence Limit Escalation Obligation" ;
    proeth:obligationStatement "Engineer B was obligated, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that a qualified engineer could be assigned to perform the review, rather than approving documents that were materially incomplete." ;
    proeth:temporalScope "During the review and approval process for the design documents" ;
    proeth:textReferences "Engineers have an obligation to perform services within their area of competence. If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review.",
        "Not possessing adequate competency to perform a task is not in and of itself a violation of the NSPE Code, but the failure to recognize the lack of competency and take appropriate action to address the situation is a violation of the NSPE Code." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Competence Limit Escalation Obligation': The canonical Competence Obligation covers the duty to practice within areas of competence. This class specializes that obligation by focusing on the affirmative duty to escalate when a competence gap is recognized, rather than simply declining to perform. The Mentorship Gap Competence Obligation from prior extractions addresses a related but distinct scenario. This is a variant of the canonical Competence Obligation with a specific escalation-action requirement." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceObligation ;
    proeth-prov:matchedOntologyLabel "Competence Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineers have an obligation to perform services within their area of competence. If Engineer B was not able to perform the necessary reviews of Engineer A's work, Engineer B should have provided this information to a supervisor who would have assigned an appropriate engineer to perform the review." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer B was obligated, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that a qualified engineer could be assigned to perform the review, rather than approving documents that were materially incomplete." ;
    skos:definition "Engineer B was obligated, upon recognizing any inability to perform a competent review of Engineer A's dam design documents, to inform a supervisor so that a qualified engineer could be assigned to perform the review, rather than approving documents that were materially incomplete." ;
    prov:generatedAtTime "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Public_Funds_Misrepresentation a proeth:PublicFundsStewardshipPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Funds Misrepresentation" ;
    proeth-core:invokedBy case85:Agent_Engineer_A ;
    proeth:appliedTo "Federal grant funding for dam project completion" ;
    proeth:balancingWith "Faithful Agent Duty Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's assertion that incomplete work was acceptable because federal funds would remedy the deficiency constituted a misrepresentation to the public funding authority and an unjustified claim on public resources." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The principle required Engineer A to complete the work to applicable standards without relying on anticipated future public funding to remedy known deficiencies, and prohibited misrepresentations to the federal funding authority about the completeness of the work product." ;
    proeth:invokedBy "Engineer A Dam Design Engineer" ;
    proeth:principleClass "Public Funds Stewardship Principle" ;
    proeth:tensionResolution "The Board found that Engineer A's conduct bordered on fraud and misrepresentation, with no legitimate competing obligation that could justify reliance on public funds to remedy self-created deficiencies." ;
    proeth:textReferences "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code",
        "the issue does not allege a danger to public health or safety, but is premised upon a claim of unsatisfactory plans and the unjustified expenditure of public funds" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's assertion that incomplete work was acceptable because federal funds would remedy the deficiency constituted a misrepresentation to the public funding authority and an unjustified claim on public resources." ;
    skos:definition "Engineer A's assertion that incomplete work was acceptable because federal funds would remedy the deficiency constituted a misrepresentation to the public funding authority and an unjustified claim on public resources." ;
    prov:generatedAtTime "2026-06-04T16:53:07.457315+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Reactive_Incompleteness_Acknowledgment a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Reactive Incompleteness Acknowledgment" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Design Engineer" ;
    proeth:foreseenUnintendedEffects "Acknowledgment exposes Engineer A to professional and legal scrutiny",
        "Disclosure at this stage provides no remedial benefit to the design process" ;
    proeth:guidedByPrinciple case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Engineer_A_Transparency_Deficient_Submission,
        case85:Engineer_C_Bid_Transparency_Obligation ;
    proeth:guidedByPrincipleText "Honest representation to client",
        "Public fund stewardship",
        "Transparency with clients and public agencies" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "reactive" ;
    proeth:initiatesText "Incompleteness Publicly Acknowledged",
        "Project Delay Risk Active" ;
    proeth:intendedOutcome "Respond to Engineer C's challenge by acknowledging the known deficiencies while deflecting responsibility to time pressure and anticipated federal funding" ;
    proeth:requiresCapabilityText "Professional candor",
        "Timely disclosure of known deficiencies" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Pre-construction conference, after contract award to Hi-Lo Construction" ;
    proeth:temporalSequence 14 ;
    proeth:terminatesText "Stakeholder Uninformed of Deficiencies" ;
    proeth:violatesObligation case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation ;
    proeth:violatesObligationText "Obligation of honest disclosure to client and funding agency",
        "Obligation to avoid deceptive acts",
        "Obligation to provide complete design drawings and specifications" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "At the pre-construction conference, Engineer A acknowledged the incompleteness of the drawings and specifications only after Engineer C raised the issue and declared portions of the project unbuildable, rather than proactively disclosing the deficiencies to any stakeholder at any earlier point." ;
    time:hasTime case85:time_Reactive_Incompleteness_Acknowledgment ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Bid_Advertisement a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Bid Advertisement" ;
    proeth:causedByAction case85:Incomplete_Documents_Approval ;
    proeth:causesStateChange "The project entered the public procurement phase, exposing contractors to the deficient documents as the basis for their bids." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Contractor Exposure to Deficient Documents",
        "Open Bidding State" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "After federal approval, prior to bid submission deadline" ;
    proeth:temporalSequence 9 ;
    proeth:terminatesText "Pre-Bid Design Phase" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The dam project was advertised for bids to the public following federal approval of the incomplete documents, initiating the contractor selection process." ;
    time:hasTime case85:time_Bid_Advertisement ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Complete_Design_Delivery a proeth:CompleteDesignDeliveryObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Design Delivery" ;
    proeth-core:competesWith case85:Engineer_A_Deadline_Pressure_Resistance_Obligation ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth-core:prevailsOver case85:Engineer_A_Cost_Allocation_Neutrality ;
    proeth:caseContext "Engineer A was retained to produce full design drawings and specifications for a dam project funded in part by federal grants. Engineer A submitted incomplete and partially unbuildable documents under seal, asserting that time pressures and expected federal funds justified the incompleteness." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Complete Design Delivery Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to provide a complete and buildable set of design drawings and specifications for the dam project, conforming to applicable engineering standards, and was not permitted to submit incomplete documents under seal on the basis of time pressure or anticipated federal funding." ;
    proeth:temporalScope "At the time of submission of design documents" ;
    proeth:textReferences "Engineer A was fully required to provide the complete design on the project.",
        "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing.",
        "It is clear that Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It is clear that Engineer A had an obligation to provide a complete set of design drawings and specifications on the project in which Engineer A was engaged." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to provide a complete and buildable set of design drawings and specifications for the dam project, conforming to applicable engineering standards, and was not permitted to submit incomplete documents under seal on the basis of time pressure or anticipated federal funding." ;
    skos:definition "Engineer A was obligated to provide a complete and buildable set of design drawings and specifications for the dam project, conforming to applicable engineering standards, and was not permitted to submit incomplete documents under seal on the basis of time pressure or anticipated federal funding." ;
    prov:generatedAtTime "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Federal_Review_Completion a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Federal Review Completion" ;
    proeth:causedByAction case85:Incomplete_Documents_Approval ;
    proeth:causesStateChange "The incomplete documents acquired an official federal approval status, removing a gatekeeping barrier and allowing the deficient project to advance to public bidding." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Bid Advertisement Permissible State",
        "Federally Approved Deficient Documents State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Post-submission, prior to bid advertisement" ;
    proeth:temporalSequence 8 ;
    proeth:terminatesText "Federal Review Pending State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer B, acting as the federal funding agency's engineering staff reviewer, completed a review of the incomplete documents and approved them without identifying or flagging the deficiencies." ;
    time:hasTime case85:time_Federal_Review_Completion ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Design_Contract_Award a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Design Contract Award" ;
    proeth:causedByAction case85:RFP_Response_Submission ;
    proeth:causesStateChange "Engineer A's firm transitioned from bidder status to contracted design engineer for the dam project." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Active Design Contract",
        "Professional Responsibility Incumbent on Engineer A" ;
    proeth:severity "routine" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Early project phase, after RFP response and interview" ;
    proeth:temporalSequence 3 ;
    proeth:terminatesText "Open Competitive Bidding State for Design Services" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A's firm was awarded the design contract by the local public agency following submission of an impressive brochure and completion of a personal interview." ;
    time:hasTime case85:time_Design_Contract_Award ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deadline_Pressure_Resistance_Obligation a proeth:DeadlinePressureResistanceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deadline Pressure Resistance" ;
    proeth-core:competesWith case85:Engineer_A_Complete_Design_Delivery ;
    proeth-core:defeasibleUnder case85:Engineer_A_Undisclosed_Deadline_Pressure ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A cited schedule pressure as the reason for submitting incomplete drawings and specifications, but did not communicate the incompleteness or request additional time from the client." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Honesty_Concealment_of_Deficiency ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Deadline Pressure Resistance Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and to refrain from submitting incomplete sealed documents merely to meet the schedule." ;
    proeth:temporalScope "Prior to or at the time of the scheduled delivery of the drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and to refrain from submitting incomplete sealed documents merely to meet the schedule." ;
    skos:definition "Engineer A was obligated to communicate to the local public agency that the specified delivery date was incompatible with producing complete and buildable drawings and specifications, and to refrain from submitting incomplete sealed documents merely to meet the schedule." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deficient_Work_Product a proeth:DeficientWorkProductSubmittedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deficient Work Product" ;
    proeth-core:activatedByEvent case85:Bid_Advertisement,
        case85:Contract_Award_to_Contractor,
        case85:Document_Incompleteness_Occurrence ;
    proeth-core:activatesConstraint case85:Engineer_A_Non-Deception_Submission,
        case85:Engineer_B_Approving_Review_Verification ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_C_Unbuildable_Bid_Notification ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_B,
        case85:Agent_Federal_Agency ;
    proeth-core:terminatedByEvent case85:Contract_Award_to_Contractor,
        case85:Design_Contract_Award,
        case85:Document_Incompleteness_Occurrence,
        case85:Pre-Construction_Conference ;
    proeth:activePeriod "From submission through identification of deficiencies at pre-construction conference" ;
    proeth:affectedParties "Engineer A",
        "Engineer B",
        "Federal funding agency",
        "Hi-Lo Construction",
        "Local public agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms the general duty of honesty and competence into a specific obligation to disclose known document deficiencies at the bid stage rather than proceeding silently and later attributing construction failures to the design engineer." ;
    proeth:stateClass "Deficient Work Product Submitted State" ;
    proeth:subject "The signed and sealed drawings and specifications submitted by Engineer A" ;
    proeth:terminatedBy "Deficiencies identified at pre-construction conference; corrective action not described" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization",
        "certain parts of the project are unbuildable without major changes",
        "much of the design detail is lacking in the drawings and specifications" ;
    proeth:triggeringEvent "Drawings and specifications are submitted, approved, advertised for bid, and contracted despite material incompleteness" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Deficient Work Product Submitted State'" ;
    proeth-prov:matchedOntologyClass proeth:DeficientWorkProductSubmittedState ;
    proeth-prov:matchedOntologyLabel "Deficient Work Product Submitted State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "much of the design detail is lacking in the drawings and specifications" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The signed and sealed drawings and specifications submitted by Engineer A" ;
    skos:definition "The signed and sealed drawings and specifications submitted by Engineer A" ;
    prov:generatedAtTime "2026-06-04T16:46:12.006396+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Public_Funds_Misrepresentation_Obligation a proeth:PublicFundsMisrepresentationAvoidanceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Funds Misrepresentation" ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted incomplete dam design documents and asserted that incompleteness was attributable to time pressures and that federal grant funds would remedy the deficiency, a representation the Board characterized as bordering on fraud and misrepresentation." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Public_Funds_Misrepresentation ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Public Funds Misrepresentation Avoidance Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to refrain from representing to the client and federal funding agency that incomplete design documents were acceptable because federal funds would be awarded to complete the work, when that representation served to conceal Engineer A's failure to deliver a complete design." ;
    proeth:temporalScope "At and after submission of incomplete design documents" ;
    proeth:textReferences "Engineer A's bold assertion that the work was incomplete, but that this was due to time pressures and his expectation that Federal funds would be awarded to complete the work is wholly unconvincing.",
        "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code." ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A's comment about Federal funds borders on fraud and misrepresentation and is a clear violation of the NSPE Code." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to refrain from representing to the client and federal funding agency that incomplete design documents were acceptable because federal funds would be awarded to complete the work, when that representation served to conceal Engineer A's failure to deliver a complete design." ;
    skos:definition "Engineer A was obligated to refrain from representing to the client and federal funding agency that incomplete design documents were acceptable because federal funds would be awarded to complete the work, when that representation served to conceal Engineer A's failure to deliver a complete design." ;
    prov:generatedAtTime "2026-06-04T16:54:40.172403+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Low_Bid_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Low Bid Submission" ;
    proeth-core:initiates case85:Engineer_C_Unbuildable_Contract_Bid ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Owner, Hi-Lo Construction" ;
    proeth:foreseenUnintendedEffects "Exposure to cost overruns and constructability problems arising from deficient documents",
        "Risk of contract performance on an unbuildable design" ;
    proeth:guidedByPrinciple case85:Engineer_C_Bid_Transparency_Obligation,
        case85:Engineer_C_Professional_Competence_Bid_Evaluation ;
    proeth:guidedByPrincipleText "Honest representation to client",
        "Informed risk assessment before bidding",
        "Professional competence" ;
    proeth:hasAgent "Engineer C" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Construction Contract Awarded on Deficient Documents",
        "Contractor Exposed to Unbuildable Conditions" ;
    proeth:intendedOutcome "Win the construction contract by submitting the lowest bid" ;
    proeth:requiresCapabilityText "Bid preparation reflecting actual project risks",
        "Construction document review and evaluation",
        "Engineering judgment to identify unbuildable or incomplete design elements" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Bidding phase, prior to contract award" ;
    proeth:temporalSequence 10 ;
    proeth:violatesObligation case85:Engineer_C_Bid_Adequacy_Reflection ;
    proeth:violatesObligationText "Obligation to make an informed professional judgment before committing to contract performance",
        "Obligation to perform services within area of competence" ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer C, as owner of Hi-Lo Construction, decided to submit the low bid on the dam project based on documents that, upon review, should have revealed incompleteness and unbuildable elements, without seeking clarification from the owner or Engineer A and without adjusting the bid to reflect the additional work required." ;
    time:hasTime case85:time_Low_Bid_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Pre-Construction_Conference a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Pre-Construction Conference" ;
    proeth:causesStateChange "All key parties were assembled in a formal setting where document deficiencies became the subject of open acknowledgment, moving the incompleteness from a concealed state to a disclosed state." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Construction Start Pending State",
        "Disclosed Incompleteness State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "After contract award, before construction commencement" ;
    proeth:temporalSequence 12 ;
    proeth:terminatesText "Non-Disclosure of Incompleteness State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "A pre-construction conference was convened bringing together Engineer A, Engineer C, and the agency, at which the deficiencies in the project documents were first openly discussed." ;
    time:hasTime case85:time_Pre_Construction_Conference ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Contract_Award_to_Contractor a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Contract Award to Contractor" ;
    proeth-core:initiates case85:Engineer_C_Unbuildable_Contract_Bid ;
    proeth:causedByAction case85:Low_Bid_Submission ;
    proeth:causesStateChange "Engineer C's firm transitioned from bidder to awarded contractor, taking on construction responsibility under documents that were deficient." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Active Construction Contract",
        "Contractor Bound to Deficient Documents" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "After bid submission deadline, prior to pre-construction conference" ;
    proeth:temporalSequence 11 ;
    proeth:terminatesText "Open Bidding State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Hi-Lo Construction, owned by Engineer C, was identified as the winning low bidder and awarded the construction contract for the dam project." ;
    time:hasTime case85:time_Contract_Award_to_Contractor ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_C_Unbuildable_Contract_Bid a proeth:UnbuildableContractBidState,
        owl:NamedIndividual ;
    rdfs:label "Engineer C Unbuildable Contract Bid" ;
    proeth-core:activatedByEvent case85:Bid_Advertisement,
        case85:Contract_Award_to_Contractor,
        case85:Document_Incompleteness_Occurrence ;
    proeth-core:activatesConstraint case85:Engineer_A_Non-Deception_Submission,
        case85:Engineer_B_Approving_Review_Verification ;
    proeth-core:activatesObligation case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_C_Unbuildable_Bid_Notification ;
    proeth-core:affects case85:Agent_Engineer_A,
        case85:Agent_Engineer_C ;
    proeth-core:terminatedByEvent case85:Contract_Award_to_Contractor,
        case85:Design_Contract_Award,
        case85:Document_Incompleteness_Occurrence,
        case85:Pre-Construction_Conference ;
    proeth:activePeriod "From Engineer C's review of bidding documents through submission of the low bid" ;
    proeth:affectedParties "Engineer A",
        "Engineer C",
        "Owner" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.85" ;
    proeth:principleTransformation "Transforms the general duty of honesty and competence into a specific obligation to disclose known document deficiencies at the bid stage rather than proceeding silently and later attributing construction failures to the design engineer." ;
    proeth:stateClass "Unbuildable Contract Bid State" ;
    proeth:subject "Engineer C's bid on a project with known or apparent document deficiencies" ;
    proeth:terminatedBy "Not resolved; Engineer C encountered construction problems attributable to the incomplete documents" ;
    proeth:textReferences "Engineer C had no one to fault but himself for the problems Engineer C encountered in attempting to build the project",
        "Engineer C submitted the low bid on the project, presumably knowing inadequacies of the documents as well as the obvious risks involved",
        "Engineer C's actions in bidding on an 'unbuildable' contract is also very troubling",
        "Engineer C's bid should have reflected that fact and contained appropriate bid items for additional services required to complete the work for the benefit of the owner" ;
    proeth:triggeringEvent "Engineer C reviewed bidding documents that were incomplete or inadequate and submitted a low bid without reflecting the deficiencies or seeking clarification" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer C's actions in bidding on an 'unbuildable' contract is also very troubling" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer C's bid on a project with known or apparent document deficiencies" ;
    skos:definition "Engineer C's bid on a project with known or apparent document deficiencies" ;
    prov:generatedAtTime "2026-06-04T16:47:21.871867+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Incomplete_Documents_Approval a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Incomplete Documents Approval" ;
    proeth-core:initiates case85:Engineer_B_Unreviewed_Incomplete_Approval ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Federal Agency Engineering Staff Reviewer" ;
    proeth:foreseenUnintendedEffects "Federal funds committed to a project with deficient design basis",
        "Incomplete documents advanced to bidding without correction" ;
    proeth:guidedByPrinciple case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Engineer_B_Federal_Review_Approval_Competence ;
    proeth:guidedByPrincipleText "Competence in professional review",
        "Honest representation to client",
        "Responsible stewardship of federal funds" ;
    proeth:hasAgent "Engineer B" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Federal Approval of Deficient Documents",
        "Project Cleared for Bidding" ;
    proeth:intendedOutcome "Complete the federal review and approval process to allow the project to proceed to bidding" ;
    proeth:requiresCapabilityText "Ability to identify incomplete or non-conforming engineering documents",
        "Dam design review expertise",
        "Judgment to escalate review beyond personal competence" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Review phase, prior to project advertisement for bids" ;
    proeth:temporalSequence 7 ;
    proeth:terminatesText "Federal Review Process Active" ;
    proeth:violatesObligation case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Engineer_B_Competence_Limit_Escalation ;
    proeth:violatesObligationText "Obligation to perform services within area of competence",
        "Obligation to recognize limits of competency and escalate appropriately",
        "Public fund stewardship" ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer B, acting on behalf of the federal funding agency's engineering staff, decided to approve Engineer A's incomplete drawings and specifications without flagging identified or identifiable deficiencies or escalating the review to a more competent reviewer." ;
    time:hasTime case85:time_Incomplete_Documents_Approval ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Dam_Design_Engineer a proeth:DamDesignEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Dam Design Engineer" ;
    proeth-core:adheresToPrinciple case85:Engineer_A_Cost_Allocation_Bias,
        case85:Engineer_A_Cost_Allocation_Rationalization,
        case85:Engineer_A_Deliverable_Completeness_Concealment,
        case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle,
        case85:Engineer_A_Faithful_Agent_Duty_Limits,
        case85:Engineer_A_Honesty_Concealment_of_Deficiency,
        case85:Engineer_A_Professional_Competence_Dam_Drawings,
        case85:Engineer_A_Professional_Integrity_Deceptive_Acts,
        case85:Engineer_A_Public_Funds_Misrepresentation,
        case85:Engineer_A_Public_Welfare_Deficient_Dam_Design,
        case85:Engineer_A_Transparency_Deficient_Submission ;
    proeth-core:hasObligation case85:Engineer_A_Competence_Dam_Drawings_Obligation,
        case85:Engineer_A_Complete_Design_Delivery,
        case85:Engineer_A_Cost_Allocation_Neutrality,
        case85:Engineer_A_Deadline_Pressure_Resistance_Obligation,
        case85:Engineer_A_Deliverable_Completeness_Disclosure,
        case85:Engineer_A_Public_Funds_Misrepresentation_Obligation,
        case85:Engineer_A_Responsible_Charge_Seal,
        case85:Engineer_A_Safety_Obligation_Dam_Design ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Responded to RFP, was awarded the contract, and produced incomplete drawings and specifications for the dam project while concealing their incompleteness due to schedule pressure, confident that federal funds would cover cost overruns." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Dam and hydraulic infrastructure design" ;
    proeth:otherAttribute "misconduct: Delivered knowingly incomplete drawings and specifications without disclosing incompleteness to client or funding agency" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Dam Design Engineer" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness",
        "Engineer A's firm's impressive brochure and personal interview results in the award of a contract for the design, drawings, and specifications" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.82 ;
    proeth-prov:matchReasoning "Via class 'Dam Design Engineer': Design Engineer exists in the previously extracted classes and covers the core obligation of producing original plans and specifications with professional accountability. Dam Design Engineer is a specialization by infrastructure type, warranting a medium-confidence match to that parent class." ;
    proeth-prov:matchedOntologyClass proeth:DesignEngineer ;
    proeth-prov:matchedOntologyLabel "Design Engineer" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A's firm's impressive brochure and personal interview results in the award of a contract for the design, drawings, and specifications" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Responded to RFP, was awarded the contract, and produced incomplete drawings and specifications for the dam project while concealing their incompleteness due to schedule pressure, confident that federal funds would cover cost overruns." ;
    skos:definition "Responded to RFP, was awarded the contract, and produced incomplete drawings and specifications for the dam project while concealing their incompleteness due to schedule pressure, confident that federal funds would cover cost overruns." ;
    prov:generatedAtTime "2026-06-04T16:46:00.156208+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Document_Incompleteness_Occurrence a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Document Incompleteness Occurrence" ;
    proeth-core:initiates case85:Engineer_A_Deficient_Work_Product,
        case85:Engineer_A_Incomplete_Deliverable,
        case85:Engineer_A_Incomplete_Drawings_Submitted ;
    proeth:causedByAction case85:Incomplete_Work_Submission ;
    proeth:causesStateChange "Project documentation entered a deficient state, with gaps that made construction guidance unreliable and portions of the project potentially unbuildable." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Contractor Exposure to Ambiguity",
        "Deficient Documentation State",
        "Public Safety Risk" ;
    proeth:severity "high" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Design phase, prior to document submission for review" ;
    proeth:temporalSequence 4 ;
    proeth:terminatesText "Complete Design Deliverable Expected State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A's drawings and specifications were produced in a knowingly incomplete state, creating a condition of deficient project documentation that would affect all downstream project phases." ;
    time:hasTime case85:time_Document_Incompleteness_Occurrence ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Engineer_A_Deliverable_Completeness_Disclosure a proeth:DeliverableCompletenessDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Deliverable Completeness Disclosure" ;
    proeth-core:obligatedParty case85:Agent_Engineer_A ;
    proeth-core:prevailsOver case85:Engineer_A_Deadline_Pressure_Resistance_Obligation ;
    proeth:caseContext "Engineer A submitted signed and sealed dam drawings and specifications that he knew were incomplete and contained unbuildable elements, without disclosing those deficiencies to any party, citing schedule pressure as justification." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case85:Engineer_A_Deliverable_Completeness_Disclosure_Principle,
        case85:Engineer_A_Transparency_Deficient_Submission ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Deliverable Completeness Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to the local public agency client, the federal approving engineer, and the bidding contractors that the drawings and specifications were materially incomplete and that certain elements were unbuildable, before or at the time of submitting the sealed documents." ;
    proeth:temporalScope "At or before the time of submitting the signed and sealed drawings and specifications" ;
    proeth:textReferences "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:discoveredInCase 85 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 85 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Deliverable Completeness Disclosure Obligation': The concept is a variant of Complete Technical Reporting Obligation and Report Completeness Obligation, but those address omissions within a report rather than the duty to disclose that a deliverable itself is materially incomplete at the time of submission. The present obligation is sufficiently distinct to warrant a separate class focused on the completeness of the deliverable artifact rather than the completeness of findings within a report." ;
    proeth-prov:matchedOntologyClass proeth:CompleteOptionsAdvisoryObligation ;
    proeth-prov:matchedOntologyLabel "Complete Technical Reporting Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A generally agrees with Hi-Lo's characterization, but in his defense responds that he felt pressured to deliver the drawings and specifications on a specified date, but did not inform anyone as to their incompleteness" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to the local public agency client, the federal approving engineer, and the bidding contractors that the drawings and specifications were materially incomplete and that certain elements were unbuildable, before or at the time of submitting the sealed documents." ;
    skos:definition "Engineer A was obligated to disclose to the local public agency client, the federal approving engineer, and the bidding contractors that the drawings and specifications were materially incomplete and that certain elements were unbuildable, before or at the time of submitting the sealed documents." ;
    prov:generatedAtTime "2026-06-04T16:50:13.568162+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 85 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 85 Extraction" .

case85:Agent_Engineer_C a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer C" ;
    proeth-core:hasRole case85:Engineer_C_Contractor,
        case85:Engineer_C_Engineer_Contractor .

case85:Agent_Engineer_B a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer B" ;
    proeth-core:employedBy case85:Agent_Federal_Agency ;
    proeth-core:hasRole case85:Engineer_B_Federal_Approving_Engineer ;
    proeth-core:reviewsWorkOf case85:Agent_Engineer_A .

case85:Agent_Engineer_A a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A" ;
    proeth-core:hasClient case85:Agent_Engineer_C ;
    proeth-core:hasRole case85:Engineer_A_Dam_Design_Engineer ;
    proeth-core:workReviewedBy case85:Agent_Engineer_B .

