@prefix case7: <http://proethica.org/ontology/case/7#> .
@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/7> a owl:Ontology ;
    rdfs:label "ProEthica Case 7 Ontology" ;
    dcterms:created "2026-06-05T09:35:07.200537"^^xsd:dateTime ;
    dcterms:title "Use of Artificial Intelligence in Engineering Practice" ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case7:BER_Case_90-6 a owl:NamedIndividual ;
    rdfs:label "BER Case 90-6" ;
    rdfs:comment "The Board cited this case to establish historical precedent for the ethical use of computer-assisted drafting and design tools, and to show that the BER has long grappled with questions about new technology in engineering practice, including early references to AI." ;
    skos:definition "The Board cited this case to establish historical precedent for the ethical use of computer-assisted drafting and design tools, and to show that the BER has long grappled with questions about new technology in engineering practice, including early references to AI." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:BER_Case_98-3 a owl:NamedIndividual ;
    rdfs:label "BER Case 98-3" ;
    rdfs:comment "The Board cited this case to draw a parallel to Engineer A's use of AI-assisted drafting tools without sufficient competency verification, and to reinforce the principle that technology must not replace or substitute for engineering judgment, while also distinguishing Engineer A as not wholly incompetent unlike the engineer in that case." ;
    skos:definition "The Board cited this case to draw a parallel to Engineer A's use of AI-assisted drafting tools without sufficient competency verification, and to reinforce the principle that technology must not replace or substitute for engineering judgment, while also distinguishing Engineer A as not wholly incompetent unlike the engineer in that case." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

case7:CausalLink_AI_Disclosure_Omission_for_Des a owl:NamedIndividual ;
    rdfs:label "CausalLink_AI Disclosure Omission for Des" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_AI_Disclosure_Omission_for_Rep a owl:NamedIndividual ;
    rdfs:label "CausalLink_AI Disclosure Omission for Rep" ;
    rdfs:comment "Because the AI tool adoption directly caused the report generation and its stylistic inconsistencies, concealing the AI's role deceives the client about the true authorship and quality basis of the deliverable, which undermines the trust that professional attribution obligations are designed to protect." ;
    skos:definition "Because the AI tool adoption directly caused the report generation and its stylistic inconsistencies, concealing the AI's role deceives the client about the true authorship and quality basis of the deliverable, which undermines the trust that professional attribution obligations are designed to protect." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_AI_Tool_Adoption_for_Design a owl:NamedIndividual ;
    rdfs:label "CausalLink_AI Tool Adoption for Design" ;
    proeth:analyzesAction case7:AI_Tool_Adoption_for_Design ;
    rdfs:comment "Using AI for design generation under dual deliverable pressure carries normative weight because the causal chain produces AI-generated design outputs that feed into a review process already shown to be cursory, meaning the absence of a clear fulfillment or violation here reflects a gap in oversight that amplifies the risk of undetected design defects reaching the client." ;
    skos:definition "Using AI for design generation under dual deliverable pressure carries normative weight because the causal chain produces AI-generated design outputs that feed into a review process already shown to be cursory, meaning the absence of a clear fulfillment or violation here reflects a gap in oversight that amplifies the risk of undetected design defects reaching the client." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_AI_Tool_Adoption_for_Report a owl:NamedIndividual ;
    rdfs:label "CausalLink_AI Tool Adoption for Report" ;
    proeth:analyzesAction case7:AI_Tool_Adoption_for_Report ;
    rdfs:comment "Adopting the AI tool for the report fulfils competence obligations by leveraging available technology, but the causal chain shows it directly produces an AI Disclosure Omission, meaning the fulfillment of competence is undermined by a transparency failure that leaves the client and public unaware of how the deliverable was generated." ;
    skos:definition "Adopting the AI tool for the report fulfils competence obligations by leveraging available technology, but the causal chain shows it directly produces an AI Disclosure Omission, meaning the fulfillment of competence is undermined by a transparency failure that leaves the client and public unaware of how the deliverable was generated." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Client_Data_Upload_to_AI a owl:NamedIndividual ;
    rdfs:label "CausalLink_Client Data Upload to AI" ;
    proeth:analyzesAction case7:Client_Data_Upload_to_AI ;
    rdfs:comment "Uploading client data to the AI tool violates confidentiality because it causally produces client data exposure to a third-party system, and this breach is not offset by the downstream report generation benefit, since the client never consented to their proprietary information leaving the engineer's control." ;
    skos:definition "Uploading client data to the AI tool violates confidentiality because it causally produces client data exposure to a third-party system, and this breach is not offset by the downstream report generation benefit, since the client never consented to their proprietary information leaving the engineer's control." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Cursory_Design_Document_Review a owl:NamedIndividual ;
    rdfs:label "CausalLink_Cursory Design Document Review" ;
    proeth:analyzesAction case7:Cursory_Design_Document_Review ;
    rdfs:comment "The cursory review caused a design defect to be discovered only after submission, which triggered a client revision instruction, meaning the failure to exercise adequate direction and control over the work product directly produced a safety-relevant gap that the responsible charge obligation exists precisely to prevent." ;
    skos:definition "The cursory review caused a design defect to be discovered only after submission, which triggered a client revision instruction, meaning the failure to exercise adequate direction and control over the work product directly produced a safety-relevant gap that the responsible charge obligation exists precisely to prevent." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Design_Document_Submission a owl:NamedIndividual ;
    rdfs:label "CausalLink_Design Document Submission" ;
    proeth:analyzesAction case7:Design_Document_Submission ;
    rdfs:comment "Submitting the design document without adequate review or qualification fulfils no protective obligation and instead places a potentially defective design into the project record, meaning the public safety and responsible charge violations are not merely procedural but carry real downstream consequences given that a defect was in fact present." ;
    skos:definition "Submitting the design document without adequate review or qualification fulfils no protective obligation and instead places a potentially defective design into the project record, meaning the public safety and responsible charge violations are not merely procedural but carry real downstream consequences given that a defect was in fact present." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Draft_Report_Sealing_and_Submi a owl:NamedIndividual ;
    rdfs:label "CausalLink_Draft Report Sealing and Submi" ;
    rdfs:comment "Sealing and submitting the report gives it the force of a professional certification, so violating credit and attribution obligations at this step matters because it formally commits Engineer A to standing behind a product whose actual origins were misrepresented, compounding the downstream stylistic inconsistency into a documented professional record." ;
    skos:definition "Sealing and submitting the report gives it the force of a professional certification, so violating credit and attribution obligations at this step matters because it formally commits Engineer A to standing behind a product whose actual origins were misrepresented, compounding the downstream stylistic inconsistency into a documented professional record." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Project_Acceptance a owl:NamedIndividual ;
    rdfs:label "CausalLink_Project Acceptance" ;
    proeth:analyzesAction case7:Project_Acceptance ;
    rdfs:comment "Accepting the project within the bounds of competence matters because it establishes the foundational professional commitment to public safety, and any downstream failures in design review or AI tool use trace back to whether the engineer had the genuine capability to oversee the full scope of work from the outset." ;
    skos:definition "Accepting the project within the bounds of competence matters because it establishes the foundational professional commitment to public safety, and any downstream failures in design review or AI tool use trace back to whether the engineer had the genuine capability to oversee the full scope of work from the outset." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalLink_Thorough_Report_Review a owl:NamedIndividual ;
    rdfs:label "CausalLink_Thorough Report Review" ;
    proeth:analyzesAction case7:Thorough_Report_Review ;
    rdfs:comment "Conducting a thorough review fulfils both direction and control over the work product and competence obligations, and this matters causally because the report stylistic inconsistency produced by AI generation and draft sealing could have been caught and corrected before submission, making the review the critical intervention point for maintaining professional accountability." ;
    skos:definition "Conducting a thorough review fulfils both direction and control over the work product and competence obligations, and this matters causally because the report stylistic inconsistency produced by AI generation and draft sealing could have been caught and corrected before submission, making the review the critical intervention point for maintaining professional accountability." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "Engineer A's use of AI in report writing was partly ethical, and partly unethical." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "1" ;
    proeth:citedProvision1 "II.1.c." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that Engineer A's use of AI in report writing was partly ethical and partly unethical, the most independently significant ethical breach was not the use of AI itself but rather Engineer A's upload of Client W's confidential site data and groundwater monitoring information into an open-source AI platform without obtaining Client W's prior consent. This act violated Code Section II.1.c regardless of the quality of the resulting report or the thoroughness of Engineer A's subsequent review. The confidentiality breach is analytically separable from the competence and disclosure questions: even if Engineer A had produced a flawless, fully attributed report, the unauthorized exposure of proprietary client data to an open-source system with unknown data retention and third-party access policies would remain an independent ethical violation. The Board's conclusion that the report submission was partly ethical should therefore be understood as resting on a foundation that was itself compromised before Engineer A wrote a single word of review commentary." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "2" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board's finding that AI-assisted drafting tools are not unethical per se must be qualified by a competence threshold that Engineer A failed to meet before deploying those tools on a live client engagement. Code Sections I.2 and II.2.a require engineers to undertake assignments only when qualified by education or experience in the specific technical field involved. This obligation extends to the tools an engineer selects to perform that work: adopting AI drafting software that was entirely new to the market, with which Engineer A had no prior experience, for the purpose of generating sealed engineering design documents, is not ethically equivalent to using a mature, well-understood software application. The analogy the Board drew between AI tools and conventional engineering software—such as CAD or finite element analysis programs—understates the difference in verification burden. Established engineering software produces deterministic outputs that engineers can validate against known benchmarks; large-language-model and AI-drafting outputs are probabilistic, context-sensitive, and capable of producing plausible-looking but technically incorrect results, as the design deficiencies in this case demonstrated. Engineer A's lack of tool-specific proficiency therefore created a foreseeable competence gap that the cursory design review did not close, and the Board's permissive conclusion about AI tool use should not be read to excuse adoption of unfamiliar AI tools without a minimum threshold of tool-specific qualification." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "3" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "The Board's conclusion that Engineer A had no professional or ethical obligation to disclose AI use in the report—by analogy to conventional engineering software—does not adequately account for the distinct authorship and attribution dimensions raised by large-language-model text generation. Code Section III.9 requires engineers to give credit for engineering work to those to whom credit is due. When an AI system generates the substantive prose of a professional report, the question of authorship credit is not merely a stylistic preference but a professional representation about the origin of the intellectual work product. Client W's observation that the report read as if written by two different authors is not a trivial aesthetic complaint: it is evidence that the AI-generated sections were perceptibly distinct in character from Engineer A's own writing, which means the report implicitly represented a unified human authorship that did not exist. This implicit misrepresentation, even absent an affirmative false statement, is in tension with Code Sections I.5 and III.3, which prohibit deceptive acts and conduct that deceives the public. The Board's non-disclosure conclusion should therefore be treated as contingent on circumstances where AI involvement is not perceptible and does not create a false impression of authorship—conditions that were not met in this case." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_104 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_104" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "2" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.2.b." ;
    proeth:citedProvision3 "III.8.a." ;
    proeth:conclusionNumber 104 ;
    proeth:conclusionText "The Board's partial ethical approval of Engineer A's report work—grounded in Engineer A's thorough cross-checking—should not be extended to the engineering design documents, where the standard of review was categorically different and the consequences of error were categorically more serious. For the report, Engineer A verified factual claims against journal articles and checked phrasing for originality; this is a form of substantive intellectual engagement with the AI output. For the design documents, Engineer A conducted only a cursory review and adjusted certain elements for site-specific conditions, yet affixed a professional seal. Code Section II.2.b prohibits engineers from signing plans dealing with subject matter in which they lack competence, and the act of sealing is a public representation that the engineer has exercised responsible charge over the work. A cursory review of AI-generated plans that contained misaligned dimensions and omitted safety features required by local regulations does not constitute responsible charge; it constitutes a delegation of engineering judgment to an unqualified automated system. The seal therefore misrepresented the degree of professional oversight actually applied, creating a risk to public safety that the Board correctly identified as an ethical violation but that deserves emphasis as the most serious failure in this case." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_105 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_105" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "402" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:conclusionNumber 105 ;
    proeth:conclusionText "A dimension the Board did not address is the structural role that Engineer B's retirement played in creating the conditions for Engineer A's ethical failures. Engineer A's loss of mentorship and quality assurance review was not merely a personal inconvenience but a foreseeable competence gap that Engineer A was obligated to address through affirmative professional measures before accepting or continuing sealed deliverable work. The NSPE Code's competence obligations are not satisfied by the historical fact of prior mentored experience; they require that an engineer be currently qualified to perform the work independently or with appropriate oversight at the time of performance. Engineer A's response to the mentorship gap—unilaterally adopting an unfamiliar open-source AI tool as a functional substitute for peer review—was not a professionally adequate adaptation. Ethically sound alternatives would have included engaging a qualified substitute reviewer, limiting the scope of accepted work to tasks within Engineer A's independent competence, or declining the engagement pending identification of appropriate oversight. The Board's analysis would benefit from explicitly recognizing that the mentor loss was not a mitigating circumstance but a triggering condition that elevated Engineer A's professional obligations rather than relaxing them." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_106 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_106" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#I_1>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "3" ;
    proeth:answersQuestion2 "306" ;
    proeth:answersQuestion3 "202" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "I.5." ;
    proeth:citedProvision3 "III.3." ;
    proeth:conclusionNumber 106 ;
    proeth:conclusionText "The Board's discretionary approach to AI disclosure—treating it as ethically favored but not categorically required absent contractual obligation—produces an unstable standard that is likely to erode client trust and professional accountability as AI tools become more capable and more widely used. From a consequentialist perspective, a universal norm requiring disclosure whenever AI plays a substantial role in generating a sealed work product would produce better outcomes across three dimensions: it would enable clients to make informed decisions about the work product they are receiving; it would create professional incentives for engineers to maintain genuine responsible charge rather than delegating judgment to AI systems; and it would allow the profession to develop empirical knowledge about where AI-assisted engineering succeeds and fails. The Board's analogy to conventional engineering software is likely to become increasingly untenable as AI systems move from computation tools to generative authorship tools, and the profession would benefit from proactively establishing disclosure norms before the absence of such norms produces more serious public safety failures than the design deficiencies observed in this case." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_2 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_2" ;
    proeth:answersQuestion1 "2" ;
    proeth:conclusionNumber 2 ;
    proeth:conclusionText "The use of AI-assisted drafting tools by Engineer A was not unethical per se." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "301" ;
    proeth:answersQuestion3 "302" ;
    proeth:citedProvision1 "II.1.c." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "In response to Q101: Engineer A's upload of Client W's confidential site data and groundwater monitoring information into an open-source AI platform without obtaining Client W's prior consent constitutes an independent and serious breach of the client confidentiality obligation under Code Section II.1.c. Open-source AI platforms, by their nature, may retain, process, or expose input data in ways that fall outside the engineer's control, and Engineer A's unfamiliarity with the tool's full functionality compounds this risk. This breach is analytically separable from the quality of Engineer A's subsequent review of the report: even if the report were technically flawless, the act of exposing confidential client data to an uncontrolled third-party platform without consent is independently unethical. The breach does not become retroactively permissible because no confirmed data leak occurred; the obligation under II.1.c is triggered by unauthorized disclosure, not by demonstrated harm. Accordingly, the submission of the report is rendered ethically deficient on confidentiality grounds alone, independent of any assessment of report quality or AI disclosure obligations." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "2" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "In response to Q102: Engineer A did not satisfy the competence requirement under Code Sections I.2 and II.2.a before adopting the AI-assisted drafting tool for a live client engagement. The tool was new to the market, Engineer A had no prior experience with it, and Engineer A's own unfamiliarity with its full functionality is explicitly acknowledged in the case facts. Competence under the Code is not limited to domain expertise in environmental engineering; it extends to the tools and methods an engineer employs to produce sealed deliverables. Using an untested, unfamiliar tool on a live engagement — particularly one generating design documents that would bear a professional seal — without any prior validation, pilot testing, or independent verification protocol falls below the standard of care the Code demands. At minimum, before relying on AI-assisted drafting software for sealed deliverables, an engineer should: (1) conduct independent validation of the tool's outputs against known correct solutions; (2) understand the tool's known failure modes and limitations; and (3) establish a verification protocol sufficient to catch errors the tool is known to produce. Engineer A did none of these things for the design documents, and the resulting deficiencies — misaligned dimensions and omitted safety features — are a foreseeable consequence of that failure." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "3" ;
    proeth:answersQuestion3 "301" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "In response to Q103: Engineer A's omission of any disclosure about AI authorship, in the context of a report that Client W independently observed 'read as if written by two different authors,' constitutes a deceptive act or misrepresentation of authorship under Code Sections I.5 and III.3, independent of whether the factual content of the report was accurate. Deception under the Code does not require an affirmative false statement; it encompasses conduct that creates a false impression in the mind of the recipient. By submitting the report under their professional seal without any attribution of AI involvement, Engineer A implicitly represented the work as their own original professional writing. The stylistic inconsistency noticed by Client W is direct evidence that the AI's contribution was perceptible and material — not merely a background tool analogous to spell-check or grammar software. When a client can detect that a work product appears to have multiple authors, and the engineer withholds the explanation that one of those apparent 'authors' is an AI system, the omission crosses from permissible non-disclosure into functional misrepresentation. This conclusion is independent of the Board's finding that AI-assisted drafting is not unethical per se; the ethical problem here is not the use of AI but the concealment of its perceptible and substantial role." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_204 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_204" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "104" ;
    proeth:answersQuestion2 "402" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:citedProvision3 "II.2.b." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "In response to Q104: Engineer A's loss of Engineer B as mentor and quality assurance reviewer created a foreseeable and material competence gap that Engineer A was ethically obligated to address through means other than the unilateral adoption of an unfamiliar AI tool. The Code's competence obligations under Sections I.2 and II.2.a do not permit an engineer to substitute an untested technology for the human oversight and peer review that previously ensured the adequacy of their work product. Engineer A had several ethically permissible alternatives: engaging a substitute peer reviewer with relevant expertise, limiting the scope of accepted work to deliverables within Engineer A's independent capacity, or declining the engagement pending identification of adequate quality assurance support. Instead, Engineer A accepted both a complex technical report and engineering design documents — deliverables that would bear a professional seal — while simultaneously losing their primary quality assurance resource and adopting an unfamiliar AI tool as a replacement. This compounded the risk rather than mitigating it. The design deficiencies that resulted — misaligned dimensions and omitted safety features — are a direct and foreseeable consequence of this failure to address the competence gap through appropriate professional means." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "301" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "In response to Q201: A genuine and irresolvable tension exists between the principle of technical accuracy achieved through thorough review and the principle of honest representation of authorship and process. The Board's finding that Engineer A's thorough cross-checking of the report satisfied the competence obligation addresses only the output quality dimension of the ethical analysis. It does not resolve — and in fact obscures — the separate question of whether Engineer A misrepresented the nature and origin of the work product. An engineer may produce a technically accurate report while simultaneously creating a false impression about who or what authored it. When these two obligations cannot be simultaneously fulfilled — that is, when using AI produces a technically adequate product but concealing AI use constitutes deception — the obligation of candor and non-deception should take precedence, because the Code's prohibitions on deceptive acts under Sections I.5 and III.3 are categorical in character and do not yield to consequentialist justifications based on output quality. Technical accuracy is a necessary but not sufficient condition for ethical compliance." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:answersQuestion2 "2" ;
    proeth:answersQuestion3 "305" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.2.b." ;
    proeth:citedProvision3 "III.8.a." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "In response to Q203: A fundamental conflict exists between the act of affixing a professional seal and the adequacy of the oversight that seal is intended to certify. The professional seal is not merely a formality; under Code Section II.2.b and state engineering seal law, it represents the engineer's certification that they exercised responsible charge over the work. Engineer A's cursory review of AI-generated design documents — which failed to detect misaligned dimensions and omitted safety features required by local regulations — means that the seal was affixed to documents that Engineer A had not adequately reviewed. The seal therefore functioned not as a certification of responsible charge but as a misrepresentation of it. This is among the most serious ethical failures in the case, because the seal is the primary mechanism by which the public and clients rely on the engineer's professional judgment. To prevent this failure mode, procedural safeguards for sealing AI-generated design documents should include: (1) a systematic, element-by-element verification of all dimensions and specifications against source data; (2) explicit cross-checking of all design features against applicable local, state, and federal regulatory requirements; and (3) documented evidence of the review process sufficient to demonstrate responsible charge. A cursory review is categorically insufficient when AI has generated the primary content of sealed design documents." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "301" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "III.3." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "In response to Q301 and Q302: From a deontological perspective, Engineer A failed two categorical duties simultaneously. First, the duty of candor to Client W was breached by omitting disclosure of AI involvement in both the report and the design documents. A Kantian analysis requires asking whether the maxim 'engineers may omit disclosure of AI authorship when the output is technically adequate' could be universalized without contradiction. It cannot: if all engineers concealed AI involvement whenever they judged the output satisfactory, clients would be systematically deprived of information material to their ability to evaluate the work product and the professional relationship, undermining the very trust on which professional licensure depends. Second, the duty to protect client confidentiality was breached by uploading Client W's proprietary data to an open-source platform without consent. This duty is categorical under Code Section II.1.c and does not admit of exceptions based on the engineer's assessment of likely harm. The absence of a confirmed data breach is irrelevant to the deontological analysis: the wrong consists in the unauthorized act of disclosure itself, not in its consequences. Both violations are independently sufficient to render Engineer A's conduct unethical under a deontological framework, and they compound each other in a way that reflects a broader pattern of prioritizing personal convenience over professional obligation." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_1>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "303" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "I.2." ;
    proeth:citedProvision3 "II.1.c." ;
    proeth:citedProvision4 "II.2.a." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "In response to Q303: From a consequentialist perspective, the aggregate outcomes of Engineer A's AI-assisted workflow produce a net harm that substantially outweighs the efficiency gains sought. The benefits were limited to time savings in drafting and the ability to meet deliverable deadlines without a quality assurance reviewer. The harms include: (1) exposure of Client W's confidential site and groundwater data to an uncontrolled open-source platform, creating ongoing and unquantifiable data security risk; (2) submission of design documents containing misaligned dimensions and omitted safety features required by local regulations, creating direct public safety risk and requiring costly revision; (3) erosion of Client W's trust, evidenced by the client's observation that the report appeared to have two authors and by the client's instruction to revise the design documents; and (4) the broader systemic harm of normalizing inadequate AI oversight in professional engineering practice. The efficiency gain from AI adoption is only ethically defensible when the engineer has sufficient familiarity with the tool to ensure that the output meets professional standards. Here, Engineer A's unfamiliarity with the tool, combined with a cursory review of the design documents, meant that the efficiency gain was achieved by transferring risk to the client and the public rather than by genuinely improving productivity." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_209 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_209" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "304" ;
    proeth:answersQuestion2 "305" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:citedProvision3 "II.2.b." ;
    proeth:citedProvision4 "III.8.a." ;
    proeth:conclusionNumber 209 ;
    proeth:conclusionText "In response to Q304 and Q305: From a virtue ethics perspective, Engineer A's conduct in both the report and design document contexts falls short of the professional integrity and responsible stewardship that the public and clients are entitled to expect from a licensed engineer. A virtuous engineer, confronted with the loss of a trusted mentor and quality assurance reviewer, would respond by seeking alternative qualified oversight — not by substituting an unfamiliar, unvalidated AI tool for human professional judgment. The choice to adopt an open-source AI drafting tool with no prior experience, on a live client engagement involving sealed deliverables, reflects a disposition toward self-reliance that is admirable in principle but reckless in execution when the engineer lacks the competence to validate the tool's outputs. More seriously, Engineer A's decision to affix a professional seal to AI-generated design documents after only a cursory review reflects a self-serving shortcut that undermines the moral foundation of professional licensure. The seal exists to assure the public that a qualified professional has exercised genuine judgment over the work. Affixing it to documents that Engineer A had not adequately reviewed — and that contained detectable errors — is not merely a procedural lapse; it is a betrayal of the public trust that the seal is designed to embody. A virtuous engineer would have either declined to seal the documents until a thorough review was complete or sought qualified assistance before submission." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_210 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_210" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "306" ;
    proeth:answersQuestion2 "202" ;
    proeth:answersQuestion3 "3" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 210 ;
    proeth:conclusionText "In response to Q306: A universal norm requiring engineers to disclose AI involvement whenever AI plays a substantial role in generating a work product would produce better outcomes for public safety, client trust, and the engineering profession than the current discretionary approach endorsed by the Board. The Board's analogy between AI tools and conventional engineering software — such as CAD or structural analysis programs — is imperfect in a critical respect: conventional engineering software executes deterministic calculations based on engineer-defined inputs, while large language model AI generates probabilistic text and design content that may contain errors, hallucinations, or stylistic artifacts that are not traceable to any specific engineer input. This fundamental difference in the nature of the tool's contribution justifies a different disclosure standard. Mandatory disclosure of substantial AI involvement would: (1) enable clients to make informed decisions about the work product and the professional relationship; (2) create accountability incentives that encourage engineers to conduct more rigorous reviews of AI-generated content; (3) allow the profession to develop empirical data about AI tool reliability across different application domains; and (4) prevent the kind of functional deception illustrated by this case, where a client independently detected AI involvement through stylistic inconsistency. The current discretionary approach, by contrast, permits concealment of AI involvement as long as the engineer judges the output to be adequate — a standard that is self-assessed, unverifiable, and inconsistent with the Code's broader commitment to transparency and public trust." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_211 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_211" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "401" ;
    proeth:answersQuestion2 "101" ;
    proeth:answersQuestion3 "3" ;
    proeth:citedProvision1 "II.1.c." ;
    proeth:citedProvision2 "I.2." ;
    proeth:citedProvision3 "II.2.a." ;
    proeth:conclusionNumber 211 ;
    proeth:conclusionText "In response to Q401: Prior disclosure to Client W and explicit written consent for uploading confidential site data to an open-source AI platform would have resolved the confidentiality breach under Code Section II.1.c and would have substantially altered the ethical assessment of the engagement. Had Engineer A disclosed the intended use of open-source AI software before beginning work — including the fact that confidential client data would be input into the platform — Client W would have had the opportunity to evaluate the data security implications, negotiate alternative arrangements, or withhold consent. This would have either eliminated the confidentiality violation (if consent were granted) or prevented the data exposure entirely (if consent were withheld). However, prior consent for data upload would not have resolved all ethical violations: the design document deficiencies arising from inadequate review and the responsible charge failures would have persisted regardless of disclosure. The counterfactual therefore supports the conclusion that disclosure and consent are necessary but not sufficient conditions for ethical compliance — they address the confidentiality and transparency dimensions of the analysis but do not substitute for the competence and responsible charge obligations that Engineer A independently failed to satisfy." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_212 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_212" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "402" ;
    proeth:answersQuestion2 "104" ;
    proeth:answersQuestion3 "2" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.2.a." ;
    proeth:citedProvision3 "II.2.b." ;
    proeth:conclusionNumber 212 ;
    proeth:conclusionText "In response to Q402: Had Engineer A engaged a qualified substitute reviewer to replace Engineer B's mentorship and quality assurance role before submitting either the report or the design documents, the design deficiencies, regulatory omissions, and responsible charge failures identified in this case would very likely have been prevented. A competent peer reviewer would have been expected to detect misaligned dimensions and omitted safety features — errors that Client W, a non-engineer client, was able to identify upon review. The presence of qualified peer review would also have satisfied the spirit of the responsible charge obligation under Code Section II.2.b, because the engineer's judgment would have been supplemented — rather than replaced — by another qualified professional. Under those circumstances, AI use would have remained ethically permissible: the tool would have served its appropriate function as a drafting aid subject to meaningful professional oversight, rather than as a substitute for the professional judgment that Engineer A lacked the independent capacity to fully exercise. This counterfactual reinforces the conclusion that the ethical failures in this case are not primarily attributable to AI use per se, but to the absence of adequate professional oversight — a gap that Engineer A was obligated to fill through qualified human review rather than through technological substitution." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_213 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_213" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "403" ;
    proeth:answersQuestion2 "1" ;
    proeth:answersQuestion3 "2" ;
    proeth:citedProvision1 "II.2.b." ;
    proeth:citedProvision2 "I.1." ;
    proeth:citedProvision3 "II.1.c." ;
    proeth:conclusionNumber 213 ;
    proeth:conclusionText "In response to Q403: If Engineer A had applied the same level of thorough, cross-referenced review to the AI-generated design documents as they applied to the AI-generated report — verifying all dimensions against source data, checking safety feature requirements against local regulations, and reconciling site-specific conditions — the Board's finding of an ethical violation for failure to maintain responsible charge over the design documents would not have been warranted on review-adequacy grounds. The Board's distinction between the report (ethical) and the design documents (unethical) rests substantially on the difference in review quality: thorough review for the report, cursory review for the design documents. A thorough review of the design documents that successfully identified and corrected all misaligned dimensions and omitted safety features before submission would have satisfied the responsible charge obligation under Code Section II.2.b. However, this counterfactual does not eliminate all ethical concerns: the confidentiality breach from uploading client data to an open-source platform and the non-disclosure of AI involvement would have persisted regardless of review quality. The counterfactual therefore isolates the responsible charge violation as a curable deficiency — one that adequate review could have remedied — while confirming that the confidentiality and transparency violations are structural features of Engineer A's approach that no amount of post-generation review can retroactively cure." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_214 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_214" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "404" ;
    proeth:answersQuestion2 "3" ;
    proeth:answersQuestion3 "103" ;
    proeth:answersQuestion4 "301" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 214 ;
    proeth:conclusionText "In response to Q404: Voluntary disclosure of AI tool use in both the report and the design documents at the time of submission would have materially altered the client's trust, the professional relationship, and the Board's ethical assessment regarding the disclosure obligation. Client W's observation that the report 'read as if written by two different authors' demonstrates that the absence of disclosure was already functionally deceptive: the client perceived an anomaly that had a specific explanation — AI authorship of the introduction — that Engineer A withheld. Had Engineer A proactively disclosed the AI tools used and the extent of AI involvement, Client W would have had a factual explanation for the stylistic inconsistency, would have been positioned to make an informed judgment about the adequacy of Engineer A's review, and would have retained the ability to request additional assurances or alternative approaches. Such disclosure would have aligned Engineer A's conduct with the Code's requirements of candor under Sections I.5 and III.3 and would have transformed the AI use from a concealed practice into a transparent professional choice subject to client evaluation. The Board's conclusion that disclosure is not ethically required as a general matter does not address the specific circumstance where non-disclosure is already functionally deceptive — a circumstance this case presents directly. In that specific circumstance, the ethical obligation to avoid deception independently requires disclosure, regardless of whether a general disclosure norm exists." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_3 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_3" ;
    proeth:answersQuestion1 "3" ;
    proeth:conclusionNumber 3 ;
    proeth:conclusionText "Similar to other software used in the design or detailing process, Engineer A has no professional or ethical obligation to disclose AI use to Client W (unless such disclosure is required under Engineer A’s contract with Client W)." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_3>,
        <http://proethica.org/ontology/nspe#III_9>,
        <http://proethica.org/ontology/nspe#I_5> ;
    proeth:answersQuestion1 "201" ;
    proeth:answersQuestion2 "202" ;
    proeth:answersQuestion3 "1" ;
    proeth:answersQuestion4 "3" ;
    proeth:citedProvision1 "I.5." ;
    proeth:citedProvision2 "III.3." ;
    proeth:citedProvision3 "III.9." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The most consequential unresolved tension in this case is between Engineer A AI Report Competence and Engineer A AI Authorship Concealment. The Board found that Engineer A's thorough cross-checking of the report satisfied the competence standard, effectively decoupling technical accuracy from the question of authorship transparency. However, this resolution is incomplete: an engineer can produce a factually correct work product while simultaneously misrepresenting—by omission—the nature and origin of that product. Client W's observation that the report read as if written by two different authors demonstrates that the concealment was not merely theoretical; it was perceptible and materially affected the client's understanding of what they received. The Board's implicit prioritization of output quality over process transparency teaches that, under the current framework, competence obligations can be satisfied independently of candor obligations. This case suggests that framework is insufficient: where AI plays a substantial authorship role and that role is perceptible to the client, the principle of Engineer A AI Disclosure Transparency should be treated as a corollary of competence rather than a separate, discretionary consideration. Competence and candor should be jointly necessary conditions for ethical submission of a sealed work product." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#III_8_a>,
        <http://proethica.org/ontology/nspe#II_2_b>,
        <http://proethica.org/ontology/nspe#I_1> ;
    proeth:answersQuestion1 "203" ;
    proeth:answersQuestion2 "2" ;
    proeth:answersQuestion3 "305" ;
    proeth:citedProvision1 "I.1." ;
    proeth:citedProvision2 "II.2.b." ;
    proeth:citedProvision3 "III.8.a." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "The tension between Engineer A Responsible Charge Design Failure and Engineer A Seal on AI Design Documents exposes a structural vulnerability in how professional sealing norms interact with AI-generated outputs. The professional seal is the legal and ethical mechanism by which an engineer certifies responsible charge—meaning the engineer has exercised sufficient judgment, direction, and verification over the work product to stand behind it publicly. In this case, Engineer A's cursory review of AI-generated design documents that contained misaligned dimensions and omitted safety features required by local regulations means the seal was affixed to a product over which responsible charge had not, in fact, been exercised. The seal did not confirm oversight; it obscured its absence. This tension was not resolved by the Board so much as it was exposed: the Board's finding of an ethical violation for the design documents implicitly acknowledges that sealing AI-generated work after only a high-level review fails the responsible charge standard. The case teaches that the principle of Engineer A Seal on AI Design Documents cannot be treated as equivalent to sealing conventionally produced documents unless the engineer's review is substantively equivalent in depth and rigor to what would have been required had the engineer produced the documents without AI assistance. The seal's moral and legal weight demands that AI-assisted design receive verification proportionate to the risk of the output, not merely a review proportionate to the engineer's familiarity with the tool." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Conclusion_303 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_303" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_1_c>,
        <http://proethica.org/ontology/nspe#II_2_a>,
        <http://proethica.org/ontology/nspe#I_2> ;
    proeth:answersQuestion1 "204" ;
    proeth:answersQuestion2 "101" ;
    proeth:answersQuestion3 "102" ;
    proeth:answersQuestion4 "104" ;
    proeth:answersQuestion5 "202" ;
    proeth:citedProvision1 "I.2." ;
    proeth:citedProvision2 "II.1.c." ;
    proeth:citedProvision3 "II.2.a." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The interaction among Engineer A Client Data AI Upload, Engineer A Professional Competence AI Use, and Engineer A Mentor Loss Response reveals that what appears on the surface to be a single decision—adopting an AI tool—was in fact a compounded ethical failure involving three independently assessable breaches that reinforced one another. First, uploading Client W's confidential site data and groundwater monitoring information into an open-source AI platform without prior consent violated the client confidentiality principle regardless of whether any data breach materialized, because the obligation under Code Section II.1.c is triggered by unauthorized disclosure, not by demonstrated harm. Second, adopting an AI drafting tool that was entirely new to the market with no prior experience, and applying it to sealed deliverables for a live client engagement, violated the competence principle because Engineer A could not evaluate the tool's accuracy, limitations, or failure modes before relying on it. Third, Engineer A's response to the loss of Engineer B as mentor and quality assurance reviewer—substituting an unfamiliar AI tool rather than seeking a qualified peer reviewer, limiting scope, or declining work beyond independent capacity—violated the principle of Engineer A Mentor Loss Response, which required Engineer A to address the competence gap through means that preserved rather than compounded professional risk. The case teaches that when multiple principles are simultaneously in tension, the ethical analysis must treat each breach as independently actionable rather than allowing a finding of compliance on one dimension—such as the quality of the report review—to offset or absorb violations on others. Engineer A AI Tool Non-Disclosure Report and Engineer A AI Disclosure Transparency cannot be resolved by analogy to conventional software tools when the tool in question is unfamiliar, open-source, and processing confidential client data, because that analogy assumes a baseline of tool competence and data security that was absent here." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Should Engineer A (and Engineer B as mentor) proactively disclose to Client W that AI tools were used to generate portions of the report and design, or treat AI as an internal drafting tool requiring no separate client notification?" ;
    proeth:focus "Engineer B Mentor Engineer and Engineer A failed to disclose to Client W that AI tools were used in preparing the environmental report and design documents. The board must determine whether engineers are obligated to proactively disclose AI tool usage and AI-generated content to the client before submission, or whether existing professional review and sealing practices are sufficient." ;
    proeth:option1 "Proactively inform Client W that AI tools were used to generate portions of the report and design, identify which sections were AI-assisted, and describe the verification steps taken before sealing." ;
    proeth:option2 "Treat AI as an internal production tool equivalent to CAD or spreadsheet software, relying on the engineer's professional seal to represent full responsibility for the work product without separate disclosure of the tools used to produce it." ;
    proeth:option3 "Document AI tool usage in the internal project file and quality assurance records without providing a separate client-facing disclosure, on the basis that tool-level documentation satisfies professional record-keeping obligations without requiring client notification." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP10 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP10" ;
    proeth:decisionPointId "DP10" ;
    proeth:decisionQuestion "Should Engineer B limit involvement to a cursory review of Engineer A's AI-generated design documents, or must Engineer B provide substantive mentorship and technical oversight sufficient to close the competence gap and ensure regulatory safety compliance?" ;
    proeth:focus "Engineer B, acting as mentor, faces a decision about the adequacy of oversight provided to Engineer A on a project where AI tools are being used extensively and Engineer A has limited competence in AI-assisted design. The question is whether Engineer B's cursory review of design documents satisfies the mentorship and regulatory safety compliance obligations." ;
    proeth:option1 "Conduct a substantive, targeted review of the AI-generated design documents focused specifically on the areas where Engineer A has demonstrated basic proficiency, including AI output verification and safety feature compliance, providing direct corrective guidance before Engineer A seals the documents." ;
    proeth:option2 "Perform a high-level review of the design documents for obvious errors and general conformance, treating the mentorship role as advisory and leaving detailed technical verification to Engineer A as the responsible sealing engineer." ;
    proeth:option3 "Formally notify project leadership that Engineer A's proficiency in AI-assisted design is insufficient for the scope of work without additional support, recommend reassignment of design responsibility or engagement of a specialist, and decline to provide a review that would imply adequate oversight has been achieved." ;
    proeth:roleLabel "Engineer B Mentor Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP11 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP11" ;
    proeth:decisionPointId "DP11" ;
    proeth:decisionQuestion "Should Engineer A conduct a full independent technical review of AI-generated design documents before sealing them, or apply standard QA protocols treating AI output as equivalent to conventional drafting tools?" ;
    proeth:focus "Engineer A sealed design documents produced largely by AI without exercising responsible charge, omitting required safety features. The core question is whether Engineer A should have conducted a thorough independent technical review before sealing, or whether applying standard QA protocols to AI-generated design outputs was sufficient." ;
    proeth:option1 "Perform a complete, line-by-line independent technical review of all AI-generated design documents, verifying safety features, code compliance, and design integrity before sealing, regardless of time or resource constraints." ;
    proeth:option2 "Apply the same QA review process used for conventionally drafted documents, treating AI output as equivalent to CAD-generated drawings and relying on standard checklist-based review before sealing." ;
    proeth:option3 "Conduct a targeted independent review of safety-critical design elements with a qualified peer reviewer while applying standard QA protocols to non-safety-critical portions, acknowledging the limits of solo AI output verification." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP12 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP12" ;
    proeth:decisionPointId "DP12" ;
    proeth:decisionQuestion "Should Engineer A fully disclose AI tool usage to the client and apply heightened verification to AI-generated report and design outputs, or treat AI as an internal drafting tool requiring only standard review and no separate disclosure?" ;
    proeth:focus "Engineer A used AI tools to generate both a technical report and design documents without disclosing AI involvement to the client or mentor, and without adequately verifying AI-generated outputs. The question is whether Engineer A had an obligation to disclose AI tool usage and verify outputs to a higher standard given the circumstances." ;
    proeth:option1 "Proactively inform the client that AI tools were used in producing the report and design documents, identify AI-generated sections, and apply a more rigorous verification standard to AI outputs than would be applied to conventionally produced work." ;
    proeth:option2 "Use AI tools as internal productivity aids equivalent to CAD or spreadsheet software, applying standard QA review without separate client disclosure, on the basis that the engineer remains professionally responsible for the final sealed product." ;
    proeth:option3 "Note AI tool usage in project documentation and methodology sections of the report without a separate client notification, following existing firm software disclosure policy and relying on the client to inquire further if desired." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP13 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP13" ;
    proeth:decisionPointId "DP13" ;
    proeth:decisionQuestion "Should Engineer A seek alternative mentorship or supervisory support after losing access to a mentor, or continue the project independently given existing competence in the domain?" ;
    proeth:focus "Engineer A lost access to a mentor mid-project and continued work without seeking alternative supervision or guidance, despite having only basic proficiency in several critical areas including responsible charge verification and AI direction control for design. The question is whether Engineer A should have sought alternative mentorship or paused work rather than proceeding independently." ;
    proeth:option1 "Pause work on tasks requiring responsible charge and AI oversight, and actively seek a qualified supervising engineer or peer reviewer before proceeding, acknowledging the gap created by the mentor's departure." ;
    proeth:option2 "Continue project work limited strictly to tasks within Engineer A's demonstrated competence, deferring or flagging tasks requiring higher-level oversight until a replacement mentor or supervisor is identified." ;
    proeth:option3 "Continue the full scope of project work independently, relying on AI tools to supplement the guidance previously provided by the mentor, on the basis that advanced domain competence and AI assistance together constitute adequate professional judgment." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP14 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP14" ;
    proeth:decisionPointId "DP14" ;
    proeth:decisionQuestion "Should Engineer A proactively disclose AI tool usage to the client and conduct independent verification of all AI-generated design and report content before sealing and submitting deliverables, or is it sufficient to apply standard QA protocols without separate disclosure?" ;
    proeth:focus "Engineer A used an AI tool to generate substantial portions of both the design documents and the project report without disclosing this to the client, without maintaining adequate direction and control over AI outputs in the design phase, and without verifying AI-generated design content before sealing. Multiple obligations related to disclosure, responsible charge, and design verification remain unmet. The core tension is whether Engineer A must proactively disclose AI involvement and conduct independent verification before sealing and submitting deliverables, or whether existing QA practices and professional judgment are sufficient." ;
    proeth:option1 "Proactively inform the client of AI tool involvement in both the design and report deliverables, conduct independent technical verification of all AI-generated content before sealing, and correct any safety or technical deficiencies identified during review." ;
    proeth:option2 "Treat the AI tool as equivalent to conventional engineering software such as CAD or finite element analysis programs, applying the firm's standard quality assurance protocols without issuing a separate disclosure to the client, on the basis that method selection is an internal professional judgment." ;
    proeth:option3 "Acknowledge AI tool usage within the project report's methodology section and design document notes without a separate client notification, and apply enhanced verification only to safety-critical design elements while relying on domain expertise for remaining outputs." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Should Engineer A refrain from uploading Client W's confidential site and groundwater data into open-source AI platforms, or is use of such platforms permissible when the engineer exercises professional judgment over the outputs?" ;
    proeth:focus "Engineer A uploaded Client W's confidential site data and groundwater monitoring information into open-source AI software, exposing that data to a third-party platform outside the protected professional relationship. The board must determine whether this action violated the engineer's confidentiality obligation to the client and what standard of care applies when using AI tools that process client data." ;
    proeth:option1 "Decline to input Client W's confidential site and groundwater data into any open-source AI platform, instead using AI tools only with anonymized or non-confidential data, or using enterprise AI platforms with contractual data protection agreements." ;
    proeth:option2 "Seek explicit written authorization from Client W before uploading any confidential project data to AI platforms, disclosing the platform's data handling practices and allowing the client to make an informed decision about acceptable risk." ;
    proeth:option3 "Treat AI platforms as equivalent to other cloud-based engineering software routinely used without specific client authorization, relying on the engineer's professional judgment that the efficiency and quality benefits justify use of available tools within normal practice." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "Must Engineer A verify, independently direct, and properly attribute all AI-generated technical content in sealed reports and design documents, or is applying standard QA review to AI outputs sufficient to satisfy responsible charge obligations?" ;
    proeth:focus "Engineer A submitted a report and design documents that omitted citations to AI-generated technical content and misrepresented the authorship of the work product. Multiple obligations related to technical citation, authorship representation, responsible charge, and design verification are marked unmet. The board must determine what standard of verification and attribution applies when AI tools generate substantive technical content that an engineer then seals." ;
    proeth:option1 "Independently verify all AI-generated technical content against engineering first principles or established references, document the verification process, include proper citations to AI tools and source data, and seal only content that the engineer can personally defend as technically sound." ;
    proeth:option2 "Apply the same quality assurance review procedures used for work produced by junior engineers or conventional software to AI-generated content, treating the engineer's professional judgment in reviewing outputs as sufficient to establish responsible charge without requiring independent re-derivation of every result." ;
    proeth:option3 "Apply heightened independent review to AI-generated content in safety-critical design elements while applying standard QA protocols to non-safety-critical sections, and defer sealing until a senior engineer with AI competency reviews the safety-critical outputs." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Should Engineer A proactively disclose to the client that AI tools generated substantial portions of the design and report, or present the deliverables as conventionally authored engineering work?" ;
    proeth:focus "Engineer A must decide whether to disclose to the client that AI tools generated substantial portions of both the design documents and the written report, or to present the work product as conventionally authored engineering output." ;
    proeth:option1 "Inform the client before or upon delivery that AI tools generated substantial portions of the design documents and report, identifying which sections were AI-produced and describing the verification steps taken." ;
    proeth:option2 "Treat AI tools as equivalent to other computational or drafting software such as CAD or FEA packages, disclosing AI usage only if the client specifically inquires, consistent with how other software tools are handled." ;
    proeth:option3 "Document AI tool usage in internal project records and deliverable metadata without a separate client notification, on the basis that the engineer reviewed and sealed the work and therefore bears full professional responsibility regardless of the generative method." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP5 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP5" ;
    proeth:decisionPointId "DP5" ;
    proeth:decisionQuestion "Should Engineer B require Engineer A to disclose AI authorship of the deliverables to the client, or accept the work as submitted on the basis that Engineer B's review satisfies the professional responsibility?" ;
    proeth:focus "Engineer B, acting as mentor to Engineer A, must decide whether to require Engineer A to disclose the AI-generated authorship of the report and design to the client, or to allow the work to proceed without that disclosure given that Engineer B reviewed the output." ;
    proeth:option1 "Direct Engineer A to notify the client of AI tool usage in the design and report before final delivery, and confirm that disclosure has been made before Engineer B provides any further mentorship endorsement of the work." ;
    proeth:option2 "Conduct an independent technical review of the AI-generated content and, if satisfied with quality and accuracy, allow the deliverables to proceed without requiring separate AI disclosure, on the basis that Engineer B's review establishes professional accountability for the output." ;
    proeth:option3 "Counsel Engineer A on the professional risks of omitting AI disclosure and recommend disclosure as best practice, but ultimately defer to Engineer A's judgment as the engineer of record rather than mandating a specific course of action." ;
    proeth:roleLabel "Engineer B Mentor Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP6 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP6" ;
    proeth:decisionPointId "DP6" ;
    proeth:decisionQuestion "Should Engineer A seal the AI-generated design documents based on the review conducted, or withhold the seal until a more rigorous independent verification of safety compliance and responsible charge is completed?" ;
    proeth:focus "Engineer A must decide whether to seal design documents that were substantially generated by AI tools without adequate verification of safety compliance and responsible charge, or to withhold the seal until independent verification is complete." ;
    proeth:option1 "Decline to seal the design documents until a complete independent technical review confirms safety compliance and all required design features are present, accepting schedule delay as necessary to meet responsible charge obligations." ;
    proeth:option2 "Apply the firm's standard quality assurance review process to the AI-generated design, treating AI output as equivalent to conventionally drafted documents and sealing upon completion of that review, consistent with how other computer-assisted design tools are handled." ;
    proeth:option3 "Retain an independent reviewer with relevant safety expertise to evaluate the safety-critical portions of the AI-generated design before sealing, while applying standard review to non-safety-critical elements, balancing schedule pressure against the heightened risk of AI-generated safety features." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP7 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP7" ;
    proeth:decisionPointId "DP7" ;
    proeth:decisionQuestion "Should Engineer B conduct a full independent technical review of the AI-assisted design documents before sealing, or apply a standard supervisory review comparable to reviewing conventional CAD-produced work?" ;
    proeth:focus "Engineer B must decide what level of review to apply to design documents that Engineer A produced with substantial AI assistance, before affixing a seal as the responsible charge engineer." ;
    proeth:option1 "Review every substantive element of the AI-assisted design documents independently, verifying calculations, safety features, and code compliance before sealing, treating AI-generated content as requiring the same scrutiny as work from an unfamiliar subconsultant." ;
    proeth:option2 "Apply the firm's existing quality assurance protocols to the AI-assisted documents at the same level used for conventional CAD-produced work, relying on Engineer A's advanced environmental domain competence and intermediate verification proficiency as a reasonable internal check." ;
    proeth:option3 "Commission a focused third-party technical review of safety-critical and AI-generated design elements while applying standard supervisory review to the remaining portions, balancing thoroughness with practical resource constraints." ;
    proeth:roleLabel "Engineer B Mentor Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP8 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP8" ;
    proeth:decisionPointId "DP8" ;
    proeth:decisionQuestion "Should Engineer A proactively disclose to the client and to Engineer B the nature and extent of AI tool usage in the design and report before those documents are finalized, or treat the AI tools as internal drafting aids that do not require separate disclosure?" ;
    proeth:focus "Engineer A must decide how to disclose the AI tools used and the extent of AI involvement in both the design documents and the report, given that multiple AI disclosure and authorship obligations are unmet." ;
    proeth:option1 "Proactively inform the client and Engineer B of the specific AI tools used, the portions of the design and report they generated, and the verification steps taken, before any documents are sealed or submitted." ;
    proeth:option2 "Treat AI tools as internal drafting aids equivalent to spreadsheet or CAD software, disclosing their use only if the client or Engineer B specifically asks, on the basis that professional responsibility attaches to the engineer's judgment rather than to the tools employed." ;
    proeth:option3 "Record the AI tools and their outputs in the internal project file to preserve a verifiable audit trail, while omitting proactive client notification on the grounds that the engineer's professional seal represents adequate assumption of responsibility for all methods used." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:DP9 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP9" ;
    proeth:decisionPointId "DP9" ;
    proeth:decisionQuestion "Should Engineer A seal and submit the AI-generated design documents after only a cursory review, or must Engineer A conduct a thorough independent technical verification before sealing?" ;
    proeth:focus "Engineer A faces a decision about whether to seal and submit design documents that were substantially generated by AI tools without adequate independent technical verification, responsible charge oversight, or confirmation that required safety features are present." ;
    proeth:option1 "Perform a comprehensive, line-by-line technical review of all AI-generated design documents, independently verify that all required safety features are present and code-compliant, and only affix the professional seal after establishing genuine responsible charge over the entire design." ;
    proeth:option2 "Apply the firm's standard quality assurance review protocols to the AI-generated documents at the same level used for conventionally drafted designs, treating AI as an advanced drafting tool, and seal upon completion of that standard review without a separate AI-specific verification layer." ;
    proeth:option3 "Pause the sealing process, engage a qualified senior engineer or external reviewer to provide the mentorship and technical oversight lost when Engineer B departed, and seal only after that substitute oversight confirms the design documents are complete, safe, and accurate." ;
    proeth:roleLabel "Engineer" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_As_site_observation_and_data_gathering_before_project_deliverables_due_date a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's site observation and data gathering before project deliverables due date" ;
    proeth:allenRelation "before" ;
    proeth:evidence "groundwater monitoring data from a site Engineer A had been observing for over a year" ;
    proeth:fromEntityText "Engineer A's site observation and data gathering" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "project deliverables due date" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:project_deliverables_due_date ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

<http://proethica.org/ontology/case/7#I.2.> a owl:NamedIndividual ;
    rdfs:label "I.2." ;
    rdfs:comment "Perform services only in areas of their competence." ;
    skos:definition "Perform services only in areas of their competence." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

<http://proethica.org/ontology/case/7#I.5.> a owl:NamedIndividual ;
    rdfs:label "I.5." ;
    rdfs:comment "Avoid deceptive acts." ;
    skos:definition "Avoid deceptive acts." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

<http://proethica.org/ontology/case/7#II.2.a.> a owl:NamedIndividual ;
    rdfs:label "II.2.a." ;
    rdfs:comment "Engineers shall undertake assignments only when qualified by education or experience in the specific technical fields involved." ;
    skos:definition "Engineers shall undertake assignments only when qualified by education or experience in the specific technical fields involved." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

<http://proethica.org/ontology/case/7#II.2.b.> a owl:NamedIndividual ;
    rdfs:label "II.2.b." ;
    rdfs:comment "Engineers shall not affix their signatures to any plans or documents dealing with subject matter in which they lack competence, nor to any plan or document not prepared under their direction and control." ;
    skos:definition "Engineers shall not affix their signatures to any plans or documents dealing with subject matter in which they lack competence, nor to any plan or document not prepared under their direction and control." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

<http://proethica.org/ontology/case/7#III.3.> a owl:NamedIndividual ;
    rdfs:label "III.3." ;
    rdfs:comment "Engineers shall avoid all conduct or practice that deceives the public." ;
    skos:definition "Engineers shall avoid all conduct or practice that deceives the public." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

<http://proethica.org/ontology/case/7#III.8.a.> a owl:NamedIndividual ;
    rdfs:label "III.8.a." ;
    rdfs:comment "Engineers shall conform with state registration laws in the practice of engineering." ;
    skos:definition "Engineers shall conform with state registration laws in the practice of engineering." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

<http://proethica.org/ontology/case/7#III.9.> a owl:NamedIndividual ;
    rdfs:label "III.9." ;
    rdfs:comment "Engineers shall give credit for engineering work to those to whom credit is due, and will recognize the proprietary interests of others." ;
    skos:definition "Engineers shall give credit for engineering work to those to whom credit is due, and will recognize the proprietary interests of others." ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    rdfs:comment "This question arose because the act of uploading client data to an open-source AI platform is a factual trigger that sits at the intersection of two legitimate professional obligations, one demanding confidentiality and one demanding competent direction of tools. The deontological framing sharpens the question by asking whether the confidentiality duty is categorical and outcome-independent, which forces a determination of whether the absence of an actual breach is legally or ethically irrelevant to the duty itself." ;
    skos:definition "This question arose because the act of uploading client data to an open-source AI platform is a factual trigger that sits at the intersection of two legitimate professional obligations, one demanding confidentiality and one demanding competent direction of tools. The deontological framing sharpens the question by asking whether the confidentiality duty is categorical and outcome-independent, which forces a determination of whether the absence of an actual breach is legally or ethically irrelevant to the duty itself." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    rdfs:comment "This question arose because Engineer B's retirement created a foreseeable structural change in Engineer A's quality assurance capacity at the same moment Engineer A adopted an unfamiliar AI tool and accepted sealed deliverables, producing a compound competence deficit that the responsible charge obligation alone may not have been designed to address. The question forces analysis of whether the obligation to practice within competence required Engineer A to act before the engagement rather than only during it, and what specific remediation steps that obligation demanded." ;
    skos:definition "This question arose because Engineer B's retirement created a foreseeable structural change in Engineer A's quality assurance capacity at the same moment Engineer A adopted an unfamiliar AI tool and accepted sealed deliverables, producing a compound competence deficit that the responsible charge obligation alone may not have been designed to address. The question forces analysis of whether the obligation to practice within competence required Engineer A to act before the engagement rather than only during it, and what specific remediation steps that obligation demanded." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    rdfs:comment "This question emerged because the Board's competence finding and the concealment finding were reached independently, leaving open whether satisfying one obligation can offset a violation of the other. The two principles address different dimensions of professional conduct, technical quality and representational honesty, and the case provides no hierarchy for resolving their conflict when a single submission implicates both." ;
    skos:definition "This question emerged because the Board's competence finding and the concealment finding were reached independently, leaving open whether satisfying one obligation can offset a violation of the other. The two principles address different dimensions of professional conduct, technical quality and representational honesty, and the case provides no hierarchy for resolving their conflict when a single submission implicates both." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    rdfs:comment "The question emerged because Engineer A's conduct simultaneously satisfied the factual conditions that activate both warrants: the AI contribution was substantial enough that stylistic inconsistency became detectable, yet the Board's own reasoning acknowledged the software analogy as a legitimate basis for non-disclosure. The absence of a governing regulatory standard left both warrants in play without a rule to subordinate one to the other, making the tension a genuine unresolved conflict rather than a clear violation." ;
    skos:definition "The question emerged because Engineer A's conduct simultaneously satisfied the factual conditions that activate both warrants: the AI contribution was substantial enough that stylistic inconsistency became detectable, yet the Board's own reasoning acknowledged the software analogy as a legitimate basis for non-disclosure. The absence of a governing regulatory standard left both warrants in play without a rule to subordinate one to the other, making the tension a genuine unresolved conflict rather than a clear violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    rdfs:comment "This question emerged because the professional seal is designed to function as a guarantee of responsible charge, but Engineer A's cursory review of AI-generated plans containing misaligned dimensions and omitted safety features meant the seal communicated a level of oversight that had not actually occurred. The gap between what the seal formally represents and what Engineer A actually performed created a direct conflict between the obligation to seal work under responsible charge and the obligation to ensure that responsible charge was genuinely exercised before sealing." ;
    skos:definition "This question emerged because the professional seal is designed to function as a guarantee of responsible charge, but Engineer A's cursory review of AI-generated plans containing misaligned dimensions and omitted safety features meant the seal communicated a level of oversight that had not actually occurred. The gap between what the seal formally represents and what Engineer A actually performed created a direct conflict between the obligation to seal work under responsible charge and the obligation to ensure that responsible charge was genuinely exercised before sealing." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    rdfs:comment "This question emerged because Engineer A's single act of uploading confidential client data to an unfamiliar AI tool simultaneously activated two distinct ethical warrants, one protecting client privacy and one requiring professional competence, and the factual record does not resolve whether those warrants operate on the same normative ground or on independent grounds. The question of whether to treat the violations as compounded or independent is not merely taxonomic but determines how responsibility is assigned, what remedies are appropriate, and whether the ethical analysis focuses on harm to the client, harm to professional standards, or both." ;
    skos:definition "This question emerged because Engineer A's single act of uploading confidential client data to an unfamiliar AI tool simultaneously activated two distinct ethical warrants, one protecting client privacy and one requiring professional competence, and the factual record does not resolve whether those warrants operate on the same normative ground or on independent grounds. The question of whether to treat the violations as compounded or independent is not merely taxonomic but determines how responsibility is assigned, what remedies are appropriate, and whether the ethical analysis focuses on harm to the client, harm to professional standards, or both." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    rdfs:comment "This question emerged because Engineer B's retirement created a genuine competence gap at the same moment Engineer A faced dual deliverable pressure, and Engineer A responded by deploying an unfamiliar AI drafting tool rather than seeking alternative qualified oversight or declining work beyond independent capacity. The virtue ethics framing sharpens the question by asking not just whether the outcome was harmful but whether Engineer A demonstrated the self-knowledge and professional honesty that integrity requires before accepting and executing work under those conditions." ;
    skos:definition "This question emerged because Engineer B's retirement created a genuine competence gap at the same moment Engineer A faced dual deliverable pressure, and Engineer A responded by deploying an unfamiliar AI drafting tool rather than seeking alternative qualified oversight or declining work beyond independent capacity. The virtue ethics framing sharpens the question by asking not just whether the outcome was harmful but whether Engineer A demonstrated the self-knowledge and professional honesty that integrity requires before accepting and executing work under those conditions." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    rdfs:comment "This question arose because the professional seal is the institutional symbol of responsible stewardship, and Engineer A's cursory review created a direct contest between the virtue of diligence that the seal represents and the self-serving convenience of accepting AI output without the verification that would make the seal honest. The discovery of design deficiencies after submission made the gap between the character trait the seal implies and the character trait Engineer A actually demonstrated impossible to ignore." ;
    skos:definition "This question arose because the professional seal is the institutional symbol of responsible stewardship, and Engineer A's cursory review created a direct contest between the virtue of diligence that the seal represents and the self-serving convenience of accepting AI output without the verification that would make the seal honest. The discovery of design deficiencies after submission made the gap between the character trait the seal implies and the character trait Engineer A actually demonstrated impossible to ignore." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    rdfs:comment "This question emerged because the actual harms produced by Engineer A's undisclosed AI use, including design defects, public safety risks, and client data exposure, created observable evidence that discretionary disclosure failed to protect the interests it was meant to protect. The gap between the outcomes the current approach produced and the outcomes a universal norm might have produced forced a consequentialist evaluation of whether the warrant authorizing discretion is strong enough to survive the rebuttal that mandatory disclosure would have prevented those harms." ;
    skos:definition "This question emerged because the actual harms produced by Engineer A's undisclosed AI use, including design defects, public safety risks, and client data exposure, created observable evidence that discretionary disclosure failed to protect the interests it was meant to protect. The gap between the outcomes the current approach produced and the outcomes a universal norm might have produced forced a consequentialist evaluation of whether the warrant authorizing discretion is strong enough to survive the rebuttal that mandatory disclosure would have prevented those harms." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_18 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_18" ;
    rdfs:comment "This question arose because the Board identified multiple distinct violations, and it is genuinely unclear whether a single procedural act, prior written consent, would have collapsed those violations into a compliant engagement or whether the responsible charge, verification, and public safety failures would have remained as independent grounds for ethical censure. The question forces a structural analysis of whether the violations are causally linked to the absence of consent or whether they reflect deeper competence and oversight failures that consent alone could not have cured." ;
    skos:definition "This question arose because the Board identified multiple distinct violations, and it is genuinely unclear whether a single procedural act, prior written consent, would have collapsed those violations into a compliant engagement or whether the responsible charge, verification, and public safety failures would have remained as independent grounds for ethical censure. The question forces a structural analysis of whether the violations are causally linked to the absence of consent or whether they reflect deeper competence and oversight failures that consent alone could not have cured." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_19 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_19" ;
    rdfs:comment "This question arose because the Board's findings identified failures across multiple dimensions simultaneously, including design deficiencies, regulatory omissions, and responsible charge deficits, and it became unclear whether those failures were caused by the absence of a substitute reviewer specifically or by a broader pattern of inadequate verification that a substitute reviewer might not have corrected. The question forces a structural analysis of whether the ethical permissibility of AI use depends on the presence of a qualified human reviewer in the oversight chain, or whether it depends on the competence and rigor of whoever holds responsible charge." ;
    skos:definition "This question arose because the Board's findings identified failures across multiple dimensions simultaneously, including design deficiencies, regulatory omissions, and responsible charge deficits, and it became unclear whether those failures were caused by the absence of a substitute reviewer specifically or by a broader pattern of inadequate verification that a substitute reviewer might not have corrected. The question forces a structural analysis of whether the ethical permissibility of AI use depends on the presence of a qualified human reviewer in the oversight chain, or whether it depends on the competence and rigor of whoever holds responsible charge." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    rdfs:comment "This question arose because Engineer A's AI-assisted workflow produced multiple distinct categories of harm across a single project, and consequentialism demands a unified net assessment rather than isolated evaluation of each failure. The question became necessary because the data shows real efficiency motivation alongside real harm production, and no single warrant resolves whether the aggregate outcome is net negative without contested empirical judgments about harm probability, severity, and the counterfactual value of the efficiency gains." ;
    skos:definition "This question arose because Engineer A's AI-assisted workflow produced multiple distinct categories of harm across a single project, and consequentialism demands a unified net assessment rather than isolated evaluation of each failure. The question became necessary because the data shows real efficiency motivation alongside real harm production, and no single warrant resolves whether the aggregate outcome is net negative without contested empirical judgments about harm probability, severity, and the counterfactual value of the efficiency gains." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_20 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_20" ;
    rdfs:comment "This question emerged because the Board's finding rested on the inadequacy of Engineer A's review of the design documents, but Engineer A had demonstrated the capacity for thorough AI output review in the context of the report. The question asks whether the ethical violation was a function of the review process Engineer A chose to apply, rather than an inherent consequence of using AI-assisted drafting tools, which creates genuine uncertainty about whether the violation was avoidable through conduct rather than unavoidable through context." ;
    skos:definition "This question emerged because the Board's finding rested on the inadequacy of Engineer A's review of the design documents, but Engineer A had demonstrated the capacity for thorough AI output review in the context of the report. The question asks whether the ethical violation was a function of the review process Engineer A chose to apply, rather than an inherent consequence of using AI-assisted drafting tools, which creates genuine uncertainty about whether the violation was avoidable through conduct rather than unavoidable through context." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_21 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_21" ;
    rdfs:comment "This question arose because the stylistic inconsistency noticed by Client W created observable evidence that the work product had a non-uniform origin, which transformed what might have been a private tool-use decision into a situation where the client was already drawing inferences about authorship without accurate information. The question then asks whether voluntary disclosure would have reframed the entire ethical situation, because if transparency at submission would have resolved the client's concern and altered the Board's analysis, then the omission itself becomes the operative ethical failure rather than the AI use." ;
    skos:definition "This question arose because the stylistic inconsistency noticed by Client W created observable evidence that the work product had a non-uniform origin, which transformed what might have been a private tool-use decision into a situation where the client was already drawing inferences about authorship without accurate information. The question then asks whether voluntary disclosure would have reframed the entire ethical situation, because if transparency at submission would have resolved the client's concern and altered the Board's analysis, then the omission itself becomes the operative ethical failure rather than the AI use." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    rdfs:comment "This question emerged because Engineer A sealed and submitted AI-generated work products to Client W without any acknowledgment of AI involvement in either deliverable, creating a factual record of non-disclosure that directly contests the deontological principle that candor to a client is an obligation owed regardless of consequences. The question is not resolved by pointing to outcome because deontological analysis asks whether the duty was honored at the moment of action, and the competing warrants disagree on whether non-disclosure of AI authorship constitutes a breach of that duty or merely a lapse in attribution practice." ;
    skos:definition "This question emerged because Engineer A sealed and submitted AI-generated work products to Client W without any acknowledgment of AI involvement in either deliverable, creating a factual record of non-disclosure that directly contests the deontological principle that candor to a client is an obligation owed regardless of consequences. The question is not resolved by pointing to outcome because deontological analysis asks whether the duty was honored at the moment of action, and the competing warrants disagree on whether non-disclosure of AI authorship constitutes a breach of that duty or merely a lapse in attribution practice." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    rdfs:comment "This question arose because the data simultaneously supports two defensible positions: that AI tools are legitimate engineering aids when an engineer seals and takes responsibility for the work, and that a high-level review of AI-generated design documents falls short of the direction and control required by responsible charge. The Engineer A Design Deficiencies state, combined with the Engineer A Unfamiliar Drafting Tool state and the loss of mentorship oversight captured in Engineer A Mentor Unavailable, created a factual record that makes it genuinely contestable whether Engineer A's review process met the standard that would make the AI tool use ethical." ;
    skos:definition "This question arose because the data simultaneously supports two defensible positions: that AI tools are legitimate engineering aids when an engineer seals and takes responsibility for the work, and that a high-level review of AI-generated design documents falls short of the direction and control required by responsible charge. The Engineer A Design Deficiencies state, combined with the Engineer A Unfamiliar Drafting Tool state and the loss of mentorship oversight captured in Engineer A Mentor Unavailable, created a factual record that makes it genuinely contestable whether Engineer A's review process met the standard that would make the AI tool use ethical." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    rdfs:comment "The question emerged because Engineer A produced client deliverables substantially through AI tools and then omitted any mention of that fact, placing the client in a position of receiving work without knowing its origin. The absence of an explicit disclosure rule created genuine uncertainty about whether the obligation to be transparent about authorship and method extends beyond the engineer's internal professional responsibility and reaches the client relationship directly." ;
    skos:definition "The question emerged because Engineer A produced client deliverables substantially through AI tools and then omitted any mention of that fact, placing the client in a position of receiving work without knowing its origin. The absence of an explicit disclosure rule created genuine uncertainty about whether the obligation to be transparent about authorship and method extends beyond the engineer's internal professional responsibility and reaches the client relationship directly." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    rdfs:comment "The question arose because Engineer A's thorough review satisfies the professional competence and responsible charge obligations that normally govern work product quality, but the act of submitting AI-generated text without disclosure leaves the attribution and intellectual honesty obligations unresolved. The two sets of obligations point to different conclusions about the same conduct, and neither fully overrides the other given the facts, which is precisely what generates the ethical question." ;
    skos:definition "The question arose because Engineer A's thorough review satisfies the professional competence and responsible charge obligations that normally govern work product quality, but the act of submitting AI-generated text without disclosure leaves the attribution and intellectual honesty obligations unresolved. The two sets of obligations point to different conclusions about the same conduct, and neither fully overrides the other given the facts, which is precisely what generates the ethical question." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    rdfs:comment "This question arose because Engineer A's decision to input Client W's confidential data into an open-source AI platform created a potential confidentiality violation that is analytically separate from any question about the report's technical adequacy. The question forces a determination of whether a procedural breach in how work was generated can independently condemn a submission that might otherwise be technically sound, which the Code's structure does not explicitly resolve." ;
    skos:definition "This question arose because Engineer A's decision to input Client W's confidential data into an open-source AI platform created a potential confidentiality violation that is analytically separate from any question about the report's technical adequacy. The question forces a determination of whether a procedural breach in how work was generated can independently condemn a submission that might otherwise be technically sound, which the Code's structure does not explicitly resolve." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    rdfs:comment "The question emerged because Engineer A's state of unfamiliarity with the AI drafting tool, combined with the loss of mentor oversight after Supervisor Retirement and the pressure of Dual Deliverable Pressure, produced sealed design documents with safety-relevant deficiencies. The absence of any profession-wide threshold for AI tool proficiency before sealed use left the competence standard contested, forcing the question of what minimum readiness is required before an engineer may rely on such tools for deliverables that carry a professional seal." ;
    skos:definition "The question emerged because Engineer A's state of unfamiliarity with the AI drafting tool, combined with the loss of mentor oversight after Supervisor Retirement and the pressure of Dual Deliverable Pressure, produced sealed design documents with safety-relevant deficiencies. The absence of any profession-wide threshold for AI tool proficiency before sealed use left the competence standard contested, forcing the question of what minimum readiness is required before an engineer may rely on such tools for deliverables that carry a professional seal." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    rdfs:comment "This question arose because Client W's direct observation of stylistic inconsistency transformed what might otherwise be a silent omission into a situation where the client was actively forming an incorrect inference about authorship, making Engineer A's silence function more like a tacit false assertion. The question is whether the combination of a detectable anomaly and continued non-disclosure crosses the line from mere omission into misrepresentation under the cited code sections, independent of factual accuracy." ;
    skos:definition "This question arose because Client W's direct observation of stylistic inconsistency transformed what might otherwise be a silent omission into a situation where the client was actively forming an incorrect inference about authorship, making Engineer A's silence function more like a tacit false assertion. The question is whether the combination of a detectable anomaly and continued non-disclosure crosses the line from mere omission into misrepresentation under the cited code sections, independent of factual accuracy." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "Was Engineer A’s use of AI to create the report text ethical, given that Engineer A thoroughly checked the report?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "By uploading Client W's confidential site data and groundwater monitoring information into an open-source AI platform without obtaining Client W's prior consent, did Engineer A breach the client confidentiality obligation under Code Section II.1.c, and does that breach independently render the report submission unethical regardless of the quality of Engineer A's subsequent review?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Given that Engineer A used an AI drafting tool that was entirely new to the market and with which Engineer A had no prior experience, did Engineer A satisfy the competence requirement under Code Sections I.2 and II.2.a before adopting that tool for a live client engagement, and what minimum level of tool-specific proficiency should be required before an engineer may rely on AI-assisted drafting software for sealed deliverables?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "Because the AI-generated report produced stylistically inconsistent text that Client W noticed and attributed to what appeared to be two different authors, did Engineer A's omission of any disclosure about AI authorship constitute a deceptive act or misrepresentation of authorship under Code Sections I.5 and III.3, independent of whether the factual content of the report was accurate?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "To what extent did Engineer A's loss of Engineer B as a mentor and quality assurance reviewer create a foreseeable competence gap that Engineer A was obligated to address through means other than unilateral adoption of an unfamiliar AI tool—such as engaging a substitute peer reviewer, limiting the scope of accepted work, or declining the engagement—before undertaking sealed deliverables for Client W?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_2 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_2" ;
    proeth:questionNumber 2 ;
    proeth:questionText "Was Engineer A’s use of AI-assisted drafting tools to create the engineering design documents ethical, given that Engineer A reviewed the design at a high level?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does the principle of Engineer A AI Report Competence—which the Board found satisfied by Engineer A's thorough cross-checking of the report—conflict with the principle of Engineer A AI Authorship Concealment, in that an engineer may produce a technically accurate work product while simultaneously misrepresenting the nature and origin of that work product, and if so, which obligation should take precedence when the two cannot be simultaneously fulfilled?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "Does the principle of Engineer A AI Disclosure Transparency—which the Board acknowledged is ethically favored when AI plays a substantial role—conflict with the principle of Engineer A AI Tool Non-Disclosure Report, which the Board grounded in an analogy to conventional engineering software that carries no mandatory disclosure obligation, and how should engineers resolve this tension in the absence of a universal regulatory standard?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does the principle of Engineer A Responsible Charge Design Failure—arising from Engineer A's cursory review of AI-generated plans that contained misaligned dimensions and omitted safety features—conflict with the principle of Engineer A Seal on AI Design Documents, in that affixing a professional seal is intended to certify responsible charge but the act of sealing here obscured rather than confirmed the adequacy of engineering oversight, and what procedural safeguards should govern the sealing of AI-generated design documents?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does the principle of Engineer A Client Data AI Upload—which reflects the engineer's interest in leveraging available tools to meet client deliverable demands—conflict with the principle of Engineer A Professional Competence AI Use, in that using an unfamiliar open-source AI tool to process confidential client data may simultaneously undermine both the client's data security interests and the engineer's own competence obligations, and should the ethical analysis treat these as a single compounded violation or as two independently assessable breaches?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_3 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_3" ;
    proeth:questionNumber 3 ;
    proeth:questionText "If the use of AI was acceptable, did Engineer A have an ethical obligation to disclose the use of AI in any form to the Client?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7: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 their duty of candor to Client W by omitting any disclosure of AI involvement in both the report and the engineering design documents, regardless of whether that omission ultimately harmed the client?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a deontological perspective, did Engineer A violate a categorical duty to protect client confidentiality by uploading Client W's proprietary site data and groundwater monitoring information into an open-source AI platform without obtaining prior consent, irrespective of whether any actual data breach occurred?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a consequentialist perspective, did the aggregate outcomes of Engineer A's AI-assisted workflow — including the polished but stylistically inconsistent report, the deficient design documents with misaligned dimensions and omitted safety features, and the potential exposure of confidential client data — produce a net harm that outweighs the efficiency gains Engineer A sought by adopting AI tools?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a virtue ethics perspective, did Engineer A demonstrate the professional integrity and intellectual honesty expected of a licensed engineer by choosing to use an unfamiliar, open-source AI drafting tool — with no prior experience — as a substitute for the mentorship and quality assurance oversight previously provided by Engineer B, rather than seeking alternative qualified review or declining work beyond their current independent capacity?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_305 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_305" ;
    proeth:questionNumber 305 ;
    proeth:questionText "From a virtue ethics perspective, does Engineer A's decision to apply their professional seal to AI-generated design documents after only a cursory review reflect the character trait of responsible stewardship that the public and clients are entitled to expect from a licensed professional engineer, or does it represent a self-serving shortcut that undermines the moral foundation of professional licensure?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_306 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_306" ;
    proeth:questionNumber 306 ;
    proeth:questionText "From a consequentialist perspective, would a universal norm requiring engineers to disclose AI involvement whenever AI plays a substantial role in generating a work product produce better outcomes for public safety, client trust, and the engineering profession than the current discretionary approach endorsed by the Board?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "If Engineer A had disclosed to Client W, prior to beginning work, that they intended to use open-source AI software and had obtained explicit written consent for uploading confidential site data to that platform, would the ethical violations identified by the Board regarding client data exposure and lack of attribution have been avoided, and would the overall ethical assessment of the engagement have changed?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "What if Engineer A had sought a qualified substitute reviewer — such as a peer engineer or a licensed colleague — to replace Engineer B's mentorship and quality assurance role before submitting either the report or the design documents? Would the design deficiencies, regulatory omissions, and responsible charge failures identified by the Board have been prevented, and would AI use have remained ethically permissible under those circumstances?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "If Engineer A had conducted the same level of thorough, cross-referenced review on the AI-generated design documents as they applied to the AI-generated report — verifying dimensions, checking safety feature requirements against local regulations, and reconciling site-specific conditions — would the Board's finding of an ethical violation for failure to maintain Responsible Charge over the design documents still have been warranted?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "What if Engineer A had voluntarily disclosed the use of AI tools in both the report and the design documents — including the specific AI software used and the extent of AI involvement — at the time of submission to Client W? Would such proactive transparency have altered the client's trust, the professional relationship, or the Board's ethical assessment regarding the disclosure obligation, and does the client's observation that the report 'read as if written by two different authors' suggest that non-disclosure was already functionally deceptive?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    rdfs:comment "Because Engineer A exposed Client W's confidential data to a system with unknown retention and access policies before obtaining any consent, the board found an independent breach of II.1.c that the quality of the resulting report could not retroactively cure, since the violation was complete at the moment of upload." ;
    skos:definition "Because Engineer A exposed Client W's confidential data to a system with unknown retention and access policies before obtaining any consent, the board found an independent breach of II.1.c that the quality of the resulting report could not retroactively cure, since the violation was complete at the moment of upload." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    rdfs:comment "Because the Board found the report technically competent but simultaneously found the concealment of AI authorship perceptible and materially misleading, the Board concluded that the existing framework is insufficient and that competence and candor should be treated as jointly necessary conditions for ethical submission of a sealed work product where AI plays a substantial authorship role." ;
    skos:definition "Because the Board found the report technically competent but simultaneously found the concealment of AI authorship perceptible and materially misleading, the Board concluded that the existing framework is insufficient and that competence and candor should be treated as jointly necessary conditions for ethical submission of a sealed work product where AI plays a substantial authorship role." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    rdfs:comment "Because Engineer A reviewed the AI-generated design documents only at a high level and the documents contained misaligned dimensions and omitted required safety features, the board found that the act of sealing did not confirm responsible charge but instead obscured its absence, making the sealing and submission of those documents an ethical violation under the responsible charge standard." ;
    skos:definition "Because Engineer A reviewed the AI-generated design documents only at a high level and the documents contained misaligned dimensions and omitted required safety features, the board found that the act of sealing did not confirm responsible charge but instead obscured its absence, making the sealing and submission of those documents an ethical violation under the responsible charge standard." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    rdfs:comment "Because Engineer A's single decision to adopt an AI tool compounded three distinct ethical failures that each independently violated a code obligation, the board concluded that the ethical analysis could not treat these as a unified or offsetting set of considerations, and that each breach remained actionable on its own terms regardless of Engineer A's performance on other dimensions of the engagement." ;
    skos:definition "Because Engineer A's single decision to adopt an AI tool compounded three distinct ethical failures that each independently violated a code obligation, the board concluded that the ethical analysis could not treat these as a unified or offsetting set of considerations, and that each breach remained actionable on its own terms regardless of Engineer A's performance on other dimensions of the engagement." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    rdfs:comment "Because Engineer A thoroughly checked the AI-generated report and verified its technical content before submission, the board found that the use of AI for report drafting was not unethical in that respect, though the conclusion is partial because other aspects of the same engagement, including the data upload and the design documents, were found to be unethical." ;
    skos:definition "Because Engineer A thoroughly checked the AI-generated report and verified its technical content before submission, the board found that the use of AI for report drafting was not unethical in that respect, though the conclusion is partial because other aspects of the same engagement, including the data upload and the design documents, were found to be unethical." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    rdfs:comment "Because the board found that AI-assisted drafting is not categorically different from other engineering software tools when the engineer exercises adequate oversight, it concluded that Engineer A's use of AI for drafting was not unethical per se, with the ethical assessment turning on the quality of the review performed rather than on the fact of AI use itself." ;
    skos:definition "Because the board found that AI-assisted drafting is not categorically different from other engineering software tools when the engineer exercises adequate oversight, it concluded that Engineer A's use of AI for drafting was not unethical per se, with the ethical assessment turning on the quality of the review performed rather than on the fact of AI use itself." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    rdfs:comment "Because no contractual or regulatory requirement compelled disclosure and the board analogized AI drafting tools to conventional software, it concluded that Engineer A had no independent ethical obligation to disclose AI use to Client W, though this resolution is conditional on the absence of a disclosure requirement and does not address whether the client-observable stylistic inconsistency independently triggered a duty to correct a potentially deceptive impression." ;
    skos:definition "Because no contractual or regulatory requirement compelled disclosure and the board analogized AI drafting tools to conventional software, it concluded that Engineer A had no independent ethical obligation to disclose AI use to Client W, though this resolution is conditional on the absence of a disclosure requirement and does not address whether the client-observable stylistic inconsistency independently triggered a duty to correct a potentially deceptive impression." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    rdfs:comment "Because Client W could detect a stylistic discontinuity consistent with multiple authors, and because Engineer A offered no explanation, the board found that the omission created a false impression of sole human authorship. The conclusion rests on the perceptibility of the AI contribution in this case, not on a universal rule that all AI use must be disclosed." ;
    skos:definition "Because Client W could detect a stylistic discontinuity consistent with multiple authors, and because Engineer A offered no explanation, the board found that the omission created a false impression of sole human authorship. The conclusion rests on the perceptibility of the AI contribution in this case, not on a universal rule that all AI use must be disclosed." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    rdfs:comment "Because Engineer A simultaneously lost their mentor, accepted complex sealed deliverables, and adopted an unfamiliar AI tool without any substitute peer review, the board found that the competence gap was foreseeable and the resulting design deficiencies were a direct consequence of failing to address it through appropriate professional means." ;
    skos:definition "Because Engineer A simultaneously lost their mentor, accepted complex sealed deliverables, and adopted an unfamiliar AI tool without any substitute peer review, the board found that the competence gap was foreseeable and the resulting design deficiencies were a direct consequence of failing to address it through appropriate professional means." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    rdfs:comment "Because Engineer A's thorough review addressed only output quality and left the authorship misrepresentation intact, the board found that satisfying the competence obligation does not discharge the separate and categorical obligation of candor, and that the latter must prevail when the two cannot be simultaneously fulfilled." ;
    skos:definition "Because Engineer A's thorough review addressed only output quality and left the authorship misrepresentation intact, the board found that satisfying the competence obligation does not discharge the separate and categorical obligation of candor, and that the latter must prevail when the two cannot be simultaneously fulfilled." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    rdfs:comment "Because Engineer A's review did not detect errors that a systematic check would have caught, the board found that the seal functioned as a misrepresentation of responsible charge rather than a certification of it, and prescribed specific procedural safeguards to prevent this failure mode when AI generates sealed design content." ;
    skos:definition "Because Engineer A's review did not detect errors that a systematic check would have caught, the board found that the seal functioned as a misrepresentation of responsible charge rather than a certification of it, and prescribed specific procedural safeguards to prevent this failure mode when AI generates sealed design content." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    rdfs:comment "Because Engineer A had no experience with the AI tool and because the tool's probabilistic output characteristics created a verification burden that conventional software does not, the board concluded that adopting it for live sealed work without any tool-specific qualification failed the competence threshold under I.2 and II.2.a, regardless of whether AI tools are permissible in principle." ;
    skos:definition "Because Engineer A had no experience with the AI tool and because the tool's probabilistic output characteristics created a verification burden that conventional software does not, the board concluded that adopting it for live sealed work without any tool-specific qualification failed the competence threshold under I.2 and II.2.a, regardless of whether AI tools are permissible in principle." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    rdfs:comment "Because Engineer A acted without client consent on the data upload and without disclosure on the authorship question, the board found two independent categorical violations that compound each other as a pattern of prioritizing personal convenience over professional obligation, with the absence of a confirmed breach being irrelevant to the deontological analysis." ;
    skos:definition "Because Engineer A acted without client consent on the data upload and without disclosure on the authorship question, the board found two independent categorical violations that compound each other as a pattern of prioritizing personal convenience over professional obligation, with the absence of a confirmed breach being irrelevant to the deontological analysis." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    rdfs:comment "Because Engineer A was unfamiliar with the tool and reviewed the design documents only at a high level, the efficiency gains were achieved by offloading risk onto the client and the public rather than by genuinely improving productivity, and the board found that the aggregate harms across data security, public safety, client trust, and professional norms substantially outweighed those gains." ;
    skos:definition "Because Engineer A was unfamiliar with the tool and reviewed the design documents only at a high level, the efficiency gains were achieved by offloading risk onto the client and the public rather than by genuinely improving productivity, and the board found that the aggregate harms across data security, public safety, client trust, and professional norms substantially outweighed those gains." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_22 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_22" ;
    rdfs:comment "Because Engineer A chose technological substitution over qualified human oversight after losing Engineer B, and then sealed documents containing detectable errors following only a cursory review, the board found that both decisions reflected a disposition that fell short of the professional integrity and responsible stewardship that licensure demands." ;
    skos:definition "Because Engineer A chose technological substitution over qualified human oversight after losing Engineer B, and then sealed documents containing detectable errors following only a cursory review, the board found that both decisions reflected a disposition that fell short of the professional integrity and responsible stewardship that licensure demands." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_23 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_23" ;
    rdfs:comment "Because AI language models produce content through probabilistic processes that differ fundamentally from deterministic engineering software, and because non-disclosure in this case was already functionally deceptive as evidenced by the client's independent detection of AI involvement, the board concluded that a universal disclosure norm for substantial AI involvement would produce better outcomes than the current discretionary standard." ;
    skos:definition "Because AI language models produce content through probabilistic processes that differ fundamentally from deterministic engineering software, and because non-disclosure in this case was already functionally deceptive as evidenced by the client's independent detection of AI involvement, the board concluded that a universal disclosure norm for substantial AI involvement would produce better outcomes than the current discretionary standard." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_24 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_24" ;
    rdfs:comment "Because Engineer A's violations included both the unauthorized data upload and the independent failures of competence and responsible charge over the design documents, the board found that prior consent would have eliminated the confidentiality breach but would have left the design deficiency and sealing violations intact." ;
    skos:definition "Because Engineer A's violations included both the unauthorized data upload and the independent failures of competence and responsible charge over the design documents, the board found that prior consent would have eliminated the confidentiality breach but would have left the design deficiency and sealing violations intact." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_25 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_25" ;
    rdfs:comment "Because the design deficiencies were detectable by a non-engineer client and arose from the absence of qualified oversight rather than from AI use per se, the board concluded that engaging a qualified substitute reviewer before submission would have prevented the responsible charge failures and preserved the ethical permissibility of AI-assisted drafting." ;
    skos:definition "Because the design deficiencies were detectable by a non-engineer client and arose from the absence of qualified oversight rather than from AI use per se, the board concluded that engaging a qualified substitute reviewer before submission would have prevented the responsible charge failures and preserved the ethical permissibility of AI-assisted drafting." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_26 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_26" ;
    rdfs:comment "Given that the Board's distinction between the report and the design documents rested substantially on the difference in review depth rather than on the mere fact of AI use, the Board concluded that a counterfactually thorough review of the design documents would have satisfied the responsible charge obligation under II.2.b, because the deficiencies in the submitted documents were curable through the same verification process Engineer A successfully applied to the report. However, because the confidentiality breach and the non-disclosure of AI involvement were structural features of Engineer A's workflow that preceded and were independent of any review step, those violations would have persisted even under the counterfactual, confirming that responsible charge is a curable deficiency while confidentiality and transparency violations are not." ;
    skos:definition "Given that the Board's distinction between the report and the design documents rested substantially on the difference in review depth rather than on the mere fact of AI use, the Board concluded that a counterfactually thorough review of the design documents would have satisfied the responsible charge obligation under II.2.b, because the deficiencies in the submitted documents were curable through the same verification process Engineer A successfully applied to the report. However, because the confidentiality breach and the non-disclosure of AI involvement were structural features of Engineer A's workflow that preceded and were independent of any review step, those violations would have persisted even under the counterfactual, confirming that responsible charge is a curable deficiency while confidentiality and transparency violations are not." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    rdfs:comment "Because Client W could detect the stylistic discontinuity between AI-generated and human-written sections, Engineer A's silence about AI involvement functioned as an implicit claim of sole human authorship, placing the omission in tension with the deception prohibitions in I.5 and III.3 and the attribution obligation in III.9." ;
    skos:definition "Because Client W could detect the stylistic discontinuity between AI-generated and human-written sections, Engineer A's silence about AI involvement functioned as an implicit claim of sole human authorship, placing the omission in tension with the deception prohibitions in I.5 and III.3 and the attribution obligation in III.9." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    rdfs:comment "Because the design review was cursory rather than substantive, and because the sealed documents contained errors that a competent review would have caught, the board found that the seal misrepresented the degree of professional oversight applied and that this failure, given the public safety consequences of deficient design documents, was the most serious ethical violation in the case." ;
    skos:definition "Because the design review was cursory rather than substantive, and because the sealed documents contained errors that a competent review would have caught, the board found that the seal misrepresented the degree of professional oversight applied and that this failure, given the public safety consequences of deficient design documents, was the most serious ethical violation in the case." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    rdfs:comment "Because Engineer B's retirement removed a structural component of Engineer A's quality assurance process and because Engineer A's substitution of an unfamiliar AI tool for that human oversight was not a professionally adequate adaptation, the board concluded that the mentor loss elevated rather than relaxed Engineer A's obligations and that the ethical failures in this case were foreseeable consequences of failing to address that gap through appropriate professional measures." ;
    skos:definition "Because Engineer B's retirement removed a structural component of Engineer A's quality assurance process and because Engineer A's substitution of an unfamiliar AI tool for that human oversight was not a professionally adequate adaptation, the board concluded that the mentor loss elevated rather than relaxed Engineer A's obligations and that the ethical failures in this case were foreseeable consequences of failing to address that gap through appropriate professional measures." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    rdfs:comment "Given that no mandatory disclosure rule currently exists and the Board analogized AI tools to conventional engineering software, the Board concluded that disclosure is ethically favored but not required, while simultaneously warning that this standard is unstable and will likely produce worse outcomes as AI capabilities grow." ;
    skos:definition "Given that no mandatory disclosure rule currently exists and the Board analogized AI tools to conventional engineering software, the Board concluded that disclosure is ethically favored but not required, while simultaneously warning that this standard is unstable and will likely produce worse outcomes as AI capabilities grow." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    rdfs:comment "Because Engineer A exposed Client W's confidential data to an uncontrolled platform without consent, the Board found an independent ethical breach under II.1.c, treating the absence of demonstrated harm as irrelevant to whether the obligation was violated." ;
    skos:definition "Because Engineer A exposed Client W's confidential data to an uncontrolled platform without consent, the Board found an independent ethical breach under II.1.c, treating the absence of demonstrated harm as irrelevant to whether the obligation was violated." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    rdfs:comment "Because Engineer A used an untested, unfamiliar tool on a live engagement without any prior validation or verification protocol, and because the resulting deficiencies were foreseeable, the Board concluded that the competence requirement under I.2 and II.2.a was not satisfied before the tool was adopted." ;
    skos:definition "Because Engineer A used an untested, unfamiliar tool on a live engagement without any prior validation or verification protocol, and because the resulting deficiencies were foreseeable, the Board concluded that the competence requirement under I.2 and II.2.a was not satisfied before the tool was adopted." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    rdfs:comment "Because Client W could perceive the stylistic inconsistency caused by AI authorship and Engineer A withheld the explanation, the Board concluded that the omission crossed from mere non-disclosure into functional deception, independently triggering the candor obligations under I.5 and III.3 in this specific circumstance." ;
    skos:definition "Because Client W could perceive the stylistic inconsistency caused by AI authorship and Engineer A withheld the explanation, the Board concluded that the omission crossed from mere non-disclosure into functional deception, independently triggering the candor obligations under I.5 and III.3 in this specific circumstance." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:causal_edge_provenance_AI_Design_Generation_causedByAction_AI_Tool_Adoption_for_Design 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/7#Action_AI_Tool_Adoption_for_Design" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:AI_Tool_Adoption_for_Design .

case7:causal_edge_provenance_AI_Report_Generation_causedByAction_AI_Tool_Adoption_for_Report 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/7#Action_AI_Tool_Adoption_for_Report" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:AI_Tool_Adoption_for_Report .

case7:causal_edge_provenance_CausalChain_0f11ccf1_cause_Design_Defect_Discovery a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Design Defect Discovery" ;
    prov:wasDerivedFrom case7:CausalChain_0f11ccf1,
        case7:Design_Defect_Discovery .

case7:causal_edge_provenance_CausalChain_0f11ccf1_effect_Revision_Instruction_Issued 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 "Revision Instruction Issued" ;
    prov:wasDerivedFrom case7:CausalChain_0f11ccf1,
        case7:Revision_Instruction_Issued .

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

case7:causal_edge_provenance_CausalChain_27c4e3bd_cause_Client_Data_Upload_to_AI a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Data Upload to AI" ;
    prov:wasDerivedFrom case7:CausalChain_27c4e3bd,
        case7:Client_Data_Upload_to_AI .

case7:causal_edge_provenance_CausalChain_27c4e3bd_effect_AI_Report_Generation 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 "AI Report Generation" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:CausalChain_27c4e3bd .

case7:causal_edge_provenance_CausalChain_27c4e3bd_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 case7:Agent_Engineer_A,
        case7:CausalChain_27c4e3bd .

case7:causal_edge_provenance_CausalChain_33362a75_cause_AI_Tool_Adoption_for_Design 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 "AI Tool Adoption for Design" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:CausalChain_33362a75 .

case7:causal_edge_provenance_CausalChain_33362a75_effect_AI_Design_Generation 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 "AI Design Generation" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:CausalChain_33362a75 .

case7:causal_edge_provenance_CausalChain_33362a75_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 case7:Agent_Engineer_A,
        case7:CausalChain_33362a75 .

case7:causal_edge_provenance_CausalChain_37f829e3_cause_Draft_Report_Sealing_and_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 "Draft Report Sealing and Submission" ;
    prov:wasDerivedFrom case7:CausalChain_37f829e3,
        case7:Draft_Report_Sealing_and_Submission .

case7:causal_edge_provenance_CausalChain_37f829e3_effect_Report_Stylistic_Inconsistency 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 "Report Stylistic Inconsistency" ;
    prov:wasDerivedFrom case7:CausalChain_37f829e3,
        case7:Report_Stylistic_Inconsistency .

case7:causal_edge_provenance_CausalChain_37f829e3_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 case7:Agent_Engineer_A,
        case7:CausalChain_37f829e3 .

case7:causal_edge_provenance_CausalChain_4febf78b_cause_AI_Report_Generation 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 "AI Report Generation" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:CausalChain_4febf78b .

case7:causal_edge_provenance_CausalChain_4febf78b_effect_Report_Stylistic_Inconsistency 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 "Report Stylistic Inconsistency" ;
    prov:wasDerivedFrom case7:CausalChain_4febf78b,
        case7:Report_Stylistic_Inconsistency .

case7:causal_edge_provenance_CausalChain_4febf78b_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 case7:Agent_Engineer_A,
        case7:CausalChain_4febf78b .

case7:causal_edge_provenance_CausalChain_548e8fbd_cause_AI_Tool_Adoption_for_Report 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 "AI Tool Adoption for Report" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:CausalChain_548e8fbd .

case7:causal_edge_provenance_CausalChain_548e8fbd_effect_AI_Disclosure_Omission_for_Report 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 "AI Disclosure Omission for Report" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:CausalChain_548e8fbd .

case7:causal_edge_provenance_CausalChain_548e8fbd_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 case7:Agent_Engineer_A,
        case7:CausalChain_548e8fbd .

case7:causal_edge_provenance_CausalChain_5acad349_cause_Dual_Deliverable_Pressure 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 "Dual Deliverable Pressure" ;
    prov:wasDerivedFrom case7:CausalChain_5acad349,
        case7:Dual_Deliverable_Pressure .

case7:causal_edge_provenance_CausalChain_5acad349_effect_AI_Tool_Adoption_for_Design 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 "AI Tool Adoption for Design" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:CausalChain_5acad349 .

case7:causal_edge_provenance_CausalChain_5acad349_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 case7:Agent_Engineer_A,
        case7:CausalChain_5acad349 .

case7:causal_edge_provenance_CausalChain_5c444053_cause_Supervisor_Retirement 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 "Supervisor Retirement" ;
    prov:wasDerivedFrom case7:CausalChain_5c444053,
        case7:Supervisor_Retirement .

case7:causal_edge_provenance_CausalChain_5c444053_effect_AI_Tool_Adoption_for_Report 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 "AI Tool Adoption for Report" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:CausalChain_5c444053 .

case7:causal_edge_provenance_CausalChain_5c444053_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 case7:Agent_Engineer_A,
        case7:CausalChain_5c444053 .

case7:causal_edge_provenance_CausalChain_81a40fff_cause_Client_Data_Upload_to_AI a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Data Upload to AI" ;
    prov:wasDerivedFrom case7:CausalChain_81a40fff,
        case7:Client_Data_Upload_to_AI .

case7:causal_edge_provenance_CausalChain_81a40fff_effect_Client_Data_Exposure a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Client Data Exposure" ;
    prov:wasDerivedFrom case7:CausalChain_81a40fff,
        case7:Client_Data_Exposure .

case7:causal_edge_provenance_CausalChain_81a40fff_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 case7:Agent_Engineer_A,
        case7:CausalChain_81a40fff .

case7:causal_edge_provenance_CausalChain_e2ef42fd_cause_Cursory_Design_Document_Review 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 "Cursory Design Document Review" ;
    prov:wasDerivedFrom case7:CausalChain_e2ef42fd,
        case7:Cursory_Design_Document_Review .

case7:causal_edge_provenance_CausalChain_e2ef42fd_effect_Design_Defect_Discovery a prov:Derivation ;
    rdfs:label "Causal edge (effect)" ;
    rdfs:comment "property=effect; causal chain's effect text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Design Defect Discovery" ;
    prov:wasDerivedFrom case7:CausalChain_e2ef42fd,
        case7:Design_Defect_Discovery .

case7:causal_edge_provenance_CausalChain_e2ef42fd_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 case7:Agent_Engineer_A,
        case7:CausalChain_e2ef42fd .

case7:causal_edge_provenance_Client_Data_Exposure_causedByAction_Client_Data_Upload_to_AI 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/7#Action_Client_Data_Upload_to_AI" ;
    prov:wasDerivedFrom case7:Client_Data_Exposure,
        case7:Client_Data_Upload_to_AI .

case7:causal_edge_provenance_Design_Defect_Discovery_causedByAction_Cursory_Design_Document_Review 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/7#Action_Cursory_Design_Document_Review" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Design_Defect_Discovery .

case7:causal_edge_provenance_Dual_Deliverable_Pressure_causedByAction_Project_Acceptance 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/7#Action_Project_Acceptance" ;
    prov:wasDerivedFrom case7:Dual_Deliverable_Pressure,
        case7:Project_Acceptance .

case7:causal_edge_provenance_Report_Stylistic_Inconsistency_causedByAction_Thorough_Report_Review 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/7#Action_Thorough_Report_Review" ;
    prov:wasDerivedFrom case7:Report_Stylistic_Inconsistency,
        case7:Thorough_Report_Review .

case7:causal_edge_provenance_Revision_Instruction_Issued_causedByAction_Design_Document_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/7#Action_Design_Document_Submission" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Revision_Instruction_Issued .

case7:defeasibility_edge_provenance_Engineer_A_Design_Documents_Verification_defeasibleUnder_Engineer_A_Unfamiliar_Drafting_Tool a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:35:20.843301+00:00"^^xsd:dateTime ;
    prov:value "Using a novel AI tool without understanding its accuracy limitations, and reviewing its output only cursorily, falls below the competence standard required before sealing and submitting engineering design documents." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Verification_Failure,
        case7:Engineer_A_Design_Documents_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool .

case7:defeasibility_edge_provenance_Engineer_A_Design_Responsible_Charge_defeasibleUnder_Engineer_A_Responsible_Charge_Deficit a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.65" ;
    prov:generatedAtTime "2026-06-05T09:35:20.843408+00:00"^^xsd:dateTime ;
    prov:value "Responsible charge requires active engagement from conception to completion, not merely reviewing outputs after preparation. Engineer A's high-level review of AI-generated plans did not satisfy this standard, constituting a violation of licensure law and NSPE Code section III.8.a." ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Responsible_Charge_Deficit,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:defeasibility_edge_provenance_Engineer_A_Design_Safety_Compliance_prevailsOver_Engineer_A_AI_Design_Disclosure a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.5" ;
    prov:generatedAtTime "2026-06-05T09:35:20.843512+00:00"^^xsd:dateTime ;
    prov:value "The BER treated this as the most serious ethical concern arising from Engineer A's use of AI-assisted drafting, grounding the responsible charge and competence violations in the fundamental canon." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Public_Safety_Design_Errors .

case7:defeasibility_edge_provenance_Engineer_A_Report_AI_Direction_Control_defeasibleUnder_Engineer_A_AI_Report_Work_Product a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.6" ;
    prov:generatedAtTime "2026-06-05T09:35:20.843192+00:00"^^xsd:dateTime ;
    prov:value "The report review was more substantive than the design document review, but the inconsistency in writing style noted by the client suggests the verification did not fully address the limitations of AI-generated synthesis." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Work_Product,
        case7:Engineer_A_Report_AI_Direction_Control,
        case7:Engineer_A_Report_AI_Verification_Principle .

case7:defeasibility_edge_provenance_Engineer_A_Report_AI_Verification_Obligation_defeasibleUnder_Engineer_A_AI_Report_Work_Product a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.7" ;
    prov:generatedAtTime "2026-06-05T09:35:20.843058+00:00"^^xsd:dateTime ;
    prov:value "Because Engineer A had domain expertise in environmental engineering and conducted substantive verification of the AI output, the use of AI for report drafting was within the bounds of professional competence for this component of the work." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Competence,
        case7:Engineer_A_AI_Report_Work_Product,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:fluent_edge_provenance_AI_Design_Generation_initiates_Engineer_A_AI_Design_Documents 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 "AI-Drafted Design Exists; Unverified Design Content State" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_AI_Design_Documents .

case7:fluent_edge_provenance_AI_Disclosure_Omission_for_Design_initiates_Engineer_A_Undisclosed_AI_Design 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 "Undisclosed AI Contribution to Design Documents State" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:fluent_edge_provenance_AI_Disclosure_Omission_for_Report_initiates_Engineer_A_AI_Report_Undisclosed_Use 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 "Undisclosed AI Contribution to Report State" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:fluent_edge_provenance_AI_Disclosure_Omission_for_Report_initiates_Engineer_A_Undisclosed_AI_Report 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 "Undisclosed AI Contribution to Report State" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_Undisclosed_AI_Report .

case7:fluent_edge_provenance_AI_Report_Generation_initiates_Engineer_A_AI_Report_Draft 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 "AI-Drafted Report Exists; Unverified Content State" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_AI_Report_Draft .

case7:fluent_edge_provenance_AI_Report_Generation_initiates_Engineer_A_AI_Report_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 "AI-Drafted Report Exists; Unverified Content State" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_AI_Report_Work_Product .

case7:fluent_edge_provenance_AI_Tool_Adoption_for_Design_initiates_Engineer_A_AI_Design_Documents 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 "AI-Assisted Design Document Drafting State; Client Confidential Data in Public Domain State" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:Engineer_A_AI_Design_Documents .

case7:fluent_edge_provenance_AI_Tool_Adoption_for_Report_initiates_Engineer_A_AI_Report_Draft 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 "AI-Assisted Report Drafting State; Client Confidential Data in Public Domain State" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_AI_Report_Draft .

case7:fluent_edge_provenance_AI_Tool_Adoption_for_Report_initiates_Engineer_A_AI_Report_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 "AI-Assisted Report Drafting State; Client Confidential Data in Public Domain State" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_AI_Report_Work_Product .

case7:fluent_edge_provenance_AI_Tool_Adoption_for_Report_initiates_Engineer_A_Client_Data_Exposure 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 "AI-Assisted Report Drafting State; Client Confidential Data in Public Domain State" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_Client_Data_Exposure .

case7:fluent_edge_provenance_Client_Data_Exposure_initiates_Engineer_A_Client_Data_Exposure 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 "Confidentiality Risk State; Third-Party Data Exposure State" ;
    prov:wasDerivedFrom case7:Client_Data_Exposure,
        case7:Engineer_A_Client_Data_Exposure .

case7:fluent_edge_provenance_Client_Data_Exposure_terminates_Engineer_A_Confidential_Client_Data_AI_Input a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Client Data Confidentiality State" ;
    prov:wasDerivedFrom case7:Client_Data_Exposure,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:fluent_edge_provenance_Client_Data_Upload_to_AI_initiates_Engineer_A_Client_Data_Exposure a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Client Confidential Data in Public Domain State" ;
    prov:wasDerivedFrom case7:Client_Data_Upload_to_AI,
        case7:Engineer_A_Client_Data_Exposure .

case7:fluent_edge_provenance_Cursory_Design_Document_Review_initiates_Engineer_A_Design_Inadequate_AI_Review a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk State; Regulatory Noncompliance Risk State; Insufficient Oversight of Design Documents State" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Design_Inadequate_AI_Review .

case7:fluent_edge_provenance_Cursory_Design_Document_Review_initiates_Engineer_A_Public_Safety_Design_Omission a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk State; Regulatory Noncompliance Risk State; Insufficient Oversight of Design Documents State" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:fluent_edge_provenance_Cursory_Design_Document_Review_initiates_Engineer_A_Public_Safety_Design_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk State; Regulatory Noncompliance Risk State; Insufficient Oversight of Design Documents State" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:fluent_edge_provenance_Cursory_Design_Document_Review_initiates_Engineer_A_Regulatory_Non_Compliance_Design a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk State; Regulatory Noncompliance Risk State; Insufficient Oversight of Design Documents State" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Regulatory_Non-Compliance_Design .

case7:fluent_edge_provenance_Cursory_Design_Document_Review_initiates_Engineer_A_Responsible_Charge_Deficit a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk State; Regulatory Noncompliance Risk State; Insufficient Oversight of Design Documents State" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Responsible_Charge_Deficit .

case7:fluent_edge_provenance_Design_Defect_Discovery_initiates_Engineer_A_Design_Deficiencies a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Regulatory Non-Compliance State; Design Revision Required State; Client Confidence Impaired State" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Design_Deficiencies .

case7:fluent_edge_provenance_Design_Defect_Discovery_initiates_Engineer_A_Design_Deficient_Submission a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Regulatory Non-Compliance State; Design Revision Required State; Client Confidence Impaired State" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Design_Deficient_Submission .

case7:fluent_edge_provenance_Design_Defect_Discovery_initiates_Engineer_A_Public_Safety_Design_Omission a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Regulatory Non-Compliance State; Design Revision Required State; Client Confidence Impaired State" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:fluent_edge_provenance_Design_Defect_Discovery_initiates_Engineer_A_Public_Safety_Design_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Regulatory Non-Compliance State; Design Revision Required State; Client Confidence Impaired State" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:fluent_edge_provenance_Design_Defect_Discovery_initiates_Engineer_A_Regulatory_Non_Compliance_Design a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Public Safety Risk; Regulatory Non-Compliance State; Design Revision Required State; Client Confidence Impaired State" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Regulatory_Non-Compliance_Design .

case7:fluent_edge_provenance_Design_Document_Submission_initiates_Engineer_A_Design_Deficiencies 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 Design Documents Submitted State; Public Safety Risk State; Regulatory Noncompliance Risk State" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Design_Deficiencies .

case7:fluent_edge_provenance_Design_Document_Submission_initiates_Engineer_A_Design_Deficient_Submission 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 Design Documents Submitted State; Public Safety Risk State; Regulatory Noncompliance Risk State" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Design_Deficient_Submission .

case7:fluent_edge_provenance_Design_Document_Submission_initiates_Engineer_A_Public_Safety_Design_Omission 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 Design Documents Submitted State; Public Safety Risk State; Regulatory Noncompliance Risk State" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:fluent_edge_provenance_Design_Document_Submission_initiates_Engineer_A_Public_Safety_Design_Risk a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Deficient Design Documents Submitted State; Public Safety Risk State; Regulatory Noncompliance Risk State" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:fluent_edge_provenance_Design_Document_Submission_initiates_Engineer_A_Regulatory_Non_Compliance_Design 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 Design Documents Submitted State; Public Safety Risk State; Regulatory Noncompliance Risk State" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Regulatory_Non-Compliance_Design .

case7:fluent_edge_provenance_Thorough_Report_Review_terminates_Engineer_A_AI_Report_Draft a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Unverified AI Report Draft State" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Draft,
        case7:Thorough_Report_Review .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_guidedByPrinciple_Engineer_A_AI_Authorship_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 "Transparency and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Authorship_Concealment .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_guidedByPrinciple_Engineer_A_AI_Disclosure_Transparency 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Disclosure_Transparency .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_guidedByPrinciple_Engineer_A_AI_Report_Attribution 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Report_Attribution .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_guidedByPrinciple_Engineer_A_AI_Tool_Non_Disclosure_Report 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_guidedByPrinciple_Engineer_A_Transparency_to_Client 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_Transparency_to_Client .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_violatesObligation_Engineer_A_AI_Authorship_Representation 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 "Credit and Attribution for Engineering Work; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Authorship_Representation .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Design_violatesObligation_Engineer_A_AI_Design_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 "Credit and Attribution for Engineering Work; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Design,
        case7:Engineer_A_AI_Design_Disclosure .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_guidedByPrinciple_Engineer_A_AI_Authorship_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 "Transparency and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Authorship_Concealment .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_guidedByPrinciple_Engineer_A_AI_Disclosure_Transparency 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Disclosure_Transparency .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_guidedByPrinciple_Engineer_A_AI_Report_Attribution 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Report_Attribution .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_guidedByPrinciple_Engineer_A_AI_Tool_Non_Disclosure_Report 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_guidedByPrinciple_Engineer_A_Transparency_to_Client 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 and Attribution; Professional Integrity" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_Transparency_to_Client .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_violatesObligation_Engineer_A_AI_Authorship_Representation 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 "Credit and Attribution for Engineering Work; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Authorship_Representation .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_violatesObligation_Engineer_A_AI_Report_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 "Credit and Attribution for Engineering Work; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_AI_Report_Disclosure .

case7:normative_edge_provenance_AI_Disclosure_Omission_for_Report_violatesObligation_Engineer_A_Report_AI_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 "Credit and Attribution for Engineering Work; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:AI_Disclosure_Omission_for_Report,
        case7:Engineer_A_Report_AI_Disclosure .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Design_guidedByPrinciple_Engineer_A_AI_Design_Substitution 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 "Technological Innovation in Engineering Practice; Professional Competency" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:Engineer_A_AI_Design_Substitution .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Design_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 "Technological Innovation in Engineering Practice; Professional Competency" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Design_raisesObligation_Engineer_A_Design_Responsible_Charge a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Direction and Control Over Work Product; Responsible Charge; Hold Paramount the Safety, Health, and Welfare of the Public" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Design,
        case7:Engineer_A_Design_Responsible_Charge .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Report_guidedByPrinciple_Engineer_A_AI_Report_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 "Technological Innovation in Engineering Practice; Professional Competency" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_AI_Report_Competence .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Report_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 "Technological Innovation in Engineering Practice; Professional Competency" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Report_raisesObligation_Engineer_A_AI_Report_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Client Confidentiality; Direction and Control Over Work Product" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_AI_Report_Disclosure .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Report_raisesObligation_Engineer_A_Client_Data_AI_Upload a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Client Confidentiality; Direction and Control Over Work Product" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_Client_Data_AI_Upload .

case7:normative_edge_provenance_AI_Tool_Adoption_for_Report_raisesObligation_Engineer_A_Report_AI_Disclosure a prov:Derivation ;
    rdfs:label "Normative edge (raisesObligation)" ;
    rdfs:comment "property=raisesObligation; action's raisesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Client Confidentiality; Direction and Control Over Work Product" ;
    prov:wasDerivedFrom case7:AI_Tool_Adoption_for_Report,
        case7:Engineer_A_Report_AI_Disclosure .

case7:normative_edge_provenance_Client_Data_Upload_to_AI_guidedByPrinciple_Engineer_A_Client_Data_AI_Upload_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 "Respect for Client Privacy; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:Client_Data_Upload_to_AI,
        case7:Engineer_A_Client_Data_AI_Upload_Principle .

case7:normative_edge_provenance_Client_Data_Upload_to_AI_guidedByPrinciple_Engineer_A_Transparency_to_Client 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 "Respect for Client Privacy; Avoid Deceptive Acts" ;
    prov:wasDerivedFrom case7:Client_Data_Upload_to_AI,
        case7:Engineer_A_Transparency_to_Client .

case7:normative_edge_provenance_Client_Data_Upload_to_AI_violatesObligation_Engineer_A_Client_Data_AI_Upload 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 "Client Confidentiality" ;
    prov:wasDerivedFrom case7:Client_Data_Upload_to_AI,
        case7:Engineer_A_Client_Data_AI_Upload .

case7:normative_edge_provenance_Cursory_Design_Document_Review_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 Competency; Public Safety; Responsible Charge" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:normative_edge_provenance_Cursory_Design_Document_Review_guidedByPrinciple_Engineer_A_Public_Safety_Design_Errors 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 Competency; Public Safety; Responsible Charge" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Public_Safety_Design_Errors .

case7:normative_edge_provenance_Cursory_Design_Document_Review_guidedByPrinciple_Engineer_A_Responsible_Charge_Design_Failure 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 Competency; Public Safety; Responsible Charge" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:normative_edge_provenance_Cursory_Design_Document_Review_guidedByPrinciple_Engineer_A_Seal_on_AI_Design_Documents 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 Competency; Public Safety; Responsible Charge" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:normative_edge_provenance_Cursory_Design_Document_Review_violatesObligation_Engineer_A_Design_Responsible_Charge 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 "Direction and Control Over Work Product; Responsible Charge; Hold Paramount the Safety, Health, and Welfare of the Public; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Design_Responsible_Charge .

case7:normative_edge_provenance_Cursory_Design_Document_Review_violatesObligation_Engineer_A_Design_Safety_Compliance 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 "Direction and Control Over Work Product; Responsible Charge; Hold Paramount the Safety, Health, and Welfare of the Public; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Design_Safety_Compliance .

case7:normative_edge_provenance_Cursory_Design_Document_Review_violatesObligation_Engineer_A_Report_AI_Direction_Control 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 "Direction and Control Over Work Product; Responsible Charge; Hold Paramount the Safety, Health, and Welfare of the Public; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Report_AI_Direction_Control .

case7:normative_edge_provenance_Cursory_Design_Document_Review_violatesObligation_Engineer_A_Safety_Feature_Omission 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 "Direction and Control Over Work Product; Responsible Charge; Hold Paramount the Safety, Health, and Welfare of the Public; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_A_Safety_Feature_Omission .

case7:normative_edge_provenance_Design_Document_Submission_guidedByPrinciple_Engineer_A_Public_Safety_Design_Errors a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Public Safety; Responsible Charge; Professional Competency" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Public_Safety_Design_Errors .

case7:normative_edge_provenance_Design_Document_Submission_guidedByPrinciple_Engineer_A_Responsible_Charge_Design_Failure a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Public Safety; Responsible Charge; Professional Competency" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:normative_edge_provenance_Design_Document_Submission_guidedByPrinciple_Engineer_A_Safety_Feature_Omission_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 "Public Safety; Responsible Charge; Professional Competency" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Safety_Feature_Omission_Principle .

case7:normative_edge_provenance_Design_Document_Submission_guidedByPrinciple_Engineer_A_Seal_on_AI_Design_Documents a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Public Safety; Responsible Charge; Professional Competency" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:normative_edge_provenance_Design_Document_Submission_violatesObligation_Engineer_A_Design_Responsible_Charge a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount the Safety, Health, and Welfare of the Public; Direction and Control Over Work Product; Responsible Charge; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Design_Responsible_Charge .

case7:normative_edge_provenance_Design_Document_Submission_violatesObligation_Engineer_A_Design_Safety_Compliance a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount the Safety, Health, and Welfare of the Public; Direction and Control Over Work Product; Responsible Charge; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Design_Safety_Compliance .

case7:normative_edge_provenance_Design_Document_Submission_violatesObligation_Engineer_A_Design_Seal a prov:Derivation ;
    rdfs:label "Normative edge (violatesObligation)" ;
    rdfs:comment "property=violatesObligation; action's violatesObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Hold Paramount the Safety, Health, and Welfare of the Public; Direction and Control Over Work Product; Responsible Charge; Undertake Assignments Only When Qualified" ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_A_Design_Seal .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_fulfillsObligation_Engineer_A_Report_AI_Direction_Control a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Direction and Control Over Work Product; Perform Services Within Competence" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_Report_AI_Direction_Control .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 Competency; Responsible Charge" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_guidedByPrinciple_Engineer_A_Responsible_Charge_Design_Failure 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 Competency; Responsible Charge" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_guidedByPrinciple_Engineer_A_Seal_on_AI_Design_Documents 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 Competency; Responsible Charge" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_violatesObligation_Engineer_A_AI_Authorship_Representation 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 "Credit and Attribution for Engineering Work" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_AI_Authorship_Representation .

case7:normative_edge_provenance_Draft_Report_Sealing_and_Submission_violatesObligation_Engineer_A_Report_Technical_Citations 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 "Credit and Attribution for Engineering Work" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_A_Report_Technical_Citations .

case7:normative_edge_provenance_Project_Acceptance_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Project_Acceptance .

case7:normative_edge_provenance_Project_Acceptance_guidedByPrinciple_Engineer_A_Public_Safety_Design_Errors 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 Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Project_Acceptance .

case7:normative_edge_provenance_Project_Acceptance_guidedByPrinciple_Engineer_A_Safety_Feature_Omission_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 "Professional Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Safety_Feature_Omission_Principle,
        case7:Project_Acceptance .

case7:normative_edge_provenance_Thorough_Report_Review_fulfillsObligation_Engineer_A_Report_AI_Direction_Control a prov:Derivation ;
    rdfs:label "Normative edge (fulfillsObligation)" ;
    rdfs:comment "property=fulfillsObligation; action's fulfillsObligation text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Direction and Control Over Work Product; Perform Services Within Competence" ;
    prov:wasDerivedFrom case7:Engineer_A_Report_AI_Direction_Control,
        case7:Thorough_Report_Review .

case7:normative_edge_provenance_Thorough_Report_Review_guidedByPrinciple_Engineer_A_Professional_Competence_AI_Use 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 Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Thorough_Report_Review .

case7:normative_edge_provenance_Thorough_Report_Review_guidedByPrinciple_Engineer_A_Public_Safety_Design_Errors 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 Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Thorough_Report_Review .

case7:normative_edge_provenance_Thorough_Report_Review_guidedByPrinciple_Engineer_A_Safety_Feature_Omission_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 "Professional Competency; Public Safety" ;
    prov:wasDerivedFrom case7:Engineer_A_Safety_Feature_Omission_Principle,
        case7:Thorough_Report_Review .

case7:participant_edge_provenance_Engineer_A_AI_Authorship_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Authorship_Concealment .

case7:participant_edge_provenance_Engineer_A_AI_Authorship_Representation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Authorship_Representation_Capability .

case7:participant_edge_provenance_Engineer_A_AI_Authorship_Representation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Authorship_Representation .

case7:participant_edge_provenance_Engineer_A_AI_Design_Attribution_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Attribution .

case7:participant_edge_provenance_Engineer_A_AI_Design_Direction_Control_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Direction_Control .

case7:participant_edge_provenance_Engineer_A_AI_Design_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Disclosure_Constraint .

case7:participant_edge_provenance_Engineer_A_AI_Design_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Disclosure .

case7:participant_edge_provenance_Engineer_A_AI_Design_Substitution_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Substitution .

case7:participant_edge_provenance_Engineer_A_AI_Design_Verification_Failure_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Design_Verification_Failure .

case7:participant_edge_provenance_Engineer_A_AI_Direction_Control_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Direction_Control_Design .

case7:participant_edge_provenance_Engineer_A_AI_Direction_Control_Report_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Direction_Control_Report .

case7:participant_edge_provenance_Engineer_A_AI_Disclosure_Transparency_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 Environmental Engineer" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Disclosure_Transparency .

case7:participant_edge_provenance_Engineer_A_AI_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Disclosure .

case7:participant_edge_provenance_Engineer_A_AI_Judgment_Substitution_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Judgment_Substitution .

case7:participant_edge_provenance_Engineer_A_AI_Output_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Output_Verification_Design .

case7:participant_edge_provenance_Engineer_A_AI_Output_Verification_Report_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Output_Verification_Report .

case7:participant_edge_provenance_Engineer_A_AI_Report_Attribution_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Attribution_Constraint .

case7:participant_edge_provenance_Engineer_A_AI_Report_Attribution_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 Environmental Engineer" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Attribution .

case7:participant_edge_provenance_Engineer_A_AI_Report_Competence_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 Environmental Engineer" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Competence .

case7:participant_edge_provenance_Engineer_A_AI_Report_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Disclosure_Constraint .

case7:participant_edge_provenance_Engineer_A_AI_Report_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Disclosure .

case7:participant_edge_provenance_Engineer_A_AI_Tool_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 case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Tool_Disclosure .

case7:participant_edge_provenance_Engineer_A_AI_Tool_Non_Disclosure_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Design .

case7:participant_edge_provenance_Engineer_A_AI_Tool_Non_Disclosure_Report_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report .

case7:participant_edge_provenance_Engineer_A_Authorship_Representation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Authorship_Representation .

case7:participant_edge_provenance_Engineer_A_Client_Data_AI_Upload_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Client_Data_AI_Upload_Constraint .

case7:participant_edge_provenance_Engineer_A_Client_Data_AI_Upload_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 Environmental Engineer" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Client_Data_AI_Upload_Principle .

case7:participant_edge_provenance_Engineer_A_Client_Data_AI_Upload_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Client_Data_AI_Upload .

case7:participant_edge_provenance_Engineer_A_Client_Data_Confidentiality_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Client_Data_Confidentiality .

case7:participant_edge_provenance_Engineer_A_Client_Data_Upload_Consent_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Client_Data_Upload_Consent .

case7:participant_edge_provenance_Engineer_A_Design_AI_Output_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_AI_Output_Verification .

case7:participant_edge_provenance_Engineer_A_Design_Direction_Control_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Direction_Control .

case7:participant_edge_provenance_Engineer_A_Design_Documents_Competence_Failure_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Documents_Competence_Failure .

case7:participant_edge_provenance_Engineer_A_Design_Documents_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Documents_Verification_Constraint .

case7:participant_edge_provenance_Engineer_A_Design_Documents_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Documents_Verification .

case7:participant_edge_provenance_Engineer_A_Design_Responsible_Charge_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Responsible_Charge .

case7:participant_edge_provenance_Engineer_A_Design_Safety_Compliance_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Safety_Compliance_Capability .

case7:participant_edge_provenance_Engineer_A_Design_Safety_Compliance_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Safety_Compliance .

case7:participant_edge_provenance_Engineer_A_Design_Safety_Regulatory_Compliance_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Safety_Regulatory_Compliance .

case7:participant_edge_provenance_Engineer_A_Design_Seal_Responsible_Charge_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Seal_Responsible_Charge .

case7:participant_edge_provenance_Engineer_A_Design_Seal_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Seal_Verification .

case7:participant_edge_provenance_Engineer_A_Design_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Seal .

case7:participant_edge_provenance_Engineer_A_Domain_Expertise_Environmental_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Domain_Expertise_Environmental .

case7:participant_edge_provenance_Engineer_A_Environmental_Domain_Competence_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Environmental_Domain_Competence .

case7:participant_edge_provenance_Engineer_A_Mentor_Loss_Competence_Gap_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Mentor_Loss_Competence_Gap .

case7:participant_edge_provenance_Engineer_A_Mentor_Loss_Response_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Mentor_Loss_Response_Capability .

case7:participant_edge_provenance_Engineer_A_Mentor_Loss_Response_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Mentor_Loss_Response_Principle .

case7:participant_edge_provenance_Engineer_A_Mentor_Loss_Response_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Mentor_Loss_Response .

case7:participant_edge_provenance_Engineer_A_Mentorship_Gap_Adaptation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Mentorship_Gap_Adaptation .

case7:participant_edge_provenance_Engineer_A_Mentorship_Loss_Design_Oversight_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Mentorship_Loss_Design_Oversight .

case7:participant_edge_provenance_Engineer_A_Professional_Competence_AI_Use_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:participant_edge_provenance_Engineer_A_Public_Safety_Design_Errors_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Public_Safety_Design_Errors .

case7:participant_edge_provenance_Engineer_A_Report_AI_Direction_Control_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_AI_Direction_Control .

case7:participant_edge_provenance_Engineer_A_Report_AI_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_AI_Disclosure .

case7:participant_edge_provenance_Engineer_A_Report_AI_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:participant_edge_provenance_Engineer_A_Report_AI_Verification_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Report_AI_Verification_Principle .

case7:participant_edge_provenance_Engineer_A_Report_AI_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_AI_Verification .

case7:participant_edge_provenance_Engineer_A_Report_Authorship_Representation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_Authorship_Representation .

case7:participant_edge_provenance_Engineer_A_Report_Citation_Omission_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_Citation_Omission .

case7:participant_edge_provenance_Engineer_A_Report_Technical_Citations_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Report_Technical_Citations .

case7:participant_edge_provenance_Engineer_A_Responsible_Charge_Design_Failure_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:participant_edge_provenance_Engineer_A_Responsible_Charge_Verification_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Responsible_Charge_Verification_Design .

case7:participant_edge_provenance_Engineer_A_Safety_Feature_Omission_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Safety_Feature_Omission_Principle .

case7:participant_edge_provenance_Engineer_A_Safety_Feature_Omission_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Safety_Feature_Omission .

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

case7:participant_edge_provenance_Engineer_A_Seal_on_AI_Design_Documents_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 Responsible Charge" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:participant_edge_provenance_Engineer_A_Technical_Citation_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Technical_Citation .

case7:participant_edge_provenance_Engineer_A_Transparency_to_Client_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 AI-Assisted Design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Transparency_to_Client .

case7:participant_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_Use_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 case7:Agent_Engineer_A,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use .

case7:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_Client_W a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:35:08.607595+00:00"^^xsd:dateTime ;
    prov:value "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Agent_Engineer_A .

case7:relationship_edge_provenance_Agent_Engineer_A_professionalPeerOf_Agent_Engineer_B a prov:Derivation ;
    rdfs:label "Actor relationship edge (peer)" ;
    rdfs:comment "relation_type=peer; property=professionalPeerOf" ;
    prov:generatedAtTime "2026-06-05T09:35:08.607776+00:00"^^xsd:dateTime ;
    prov:value "Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Agent_Engineer_B .

case7: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:35:08.615195+00:00"^^xsd:dateTime ;
    prov:value "Engineer A appears to be operating in a compromised manner -- namely, without the help of Engineer B" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Agent_Engineer_B .

case7:relationship_edge_provenance_Agent_Engineer_B_professionalPeerOf_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Actor relationship edge (peer)" ;
    rdfs:comment "relation_type=peer; property=professionalPeerOf" ;
    prov:generatedAtTime "2026-06-05T09:35:08.610216+00:00"^^xsd:dateTime ;
    prov:value "Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Agent_Engineer_B .

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

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

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

case7:rpo_edge_provenance_adheresToPrinciple_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A used AI-assisted drafting tools to generate preliminary engineering design documents but did not disclose this to Client W when submitting the plans." ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Design .

case7:rpo_edge_provenance_adheresToPrinciple_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A used a new AI-assisted drafting tool without prior experience and conducted only a high-level review of the generated design documents" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Design_Documents_Competence_Failure .

case7:rpo_edge_provenance_adheresToPrinciple_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A did not proactively disclose to Client W that AI tools substantially contributed to the contaminant report and design documents" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Disclosure_Transparency,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_adheresToPrinciple_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's AI-generated contaminant report did not include citations of pertinent documents of technical authority" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Attribution,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_adheresToPrinciple_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A used AI software to generate the initial draft of the contaminant report but did not disclose this to Client W" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report .

case7:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations" ;
    prov:wasDerivedFrom case7:Engineer_A_Responsible_Charge,
        case7:Engineer_A_Safety_Feature_Omission_Principle .

case7:rpo_edge_provenance_adheresToPrinciple_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A applied their professional seal to engineering design documents generated primarily by AI tools after only a cursory review" ;
    prov:wasDerivedFrom case7:Engineer_A_Responsible_Charge,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:rpo_edge_provenance_adheresToPrinciple_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A did not disclose the use of AI tools to Client W in either the report or the design documents" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Transparency_to_Client .

case7:rpo_edge_provenance_adheresToPrinciple_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without the substantive involvement in design and development required by responsible charge" ;
    prov:wasDerivedFrom case7:Engineer_A_Responsible_Charge,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:rpo_edge_provenance_adheresToPrinciple_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's insufficient review of AI-generated design documents resulted in omitted safety features and misaligned dimensions that could cause regulatory noncompliance and safety hazards" ;
    prov:wasDerivedFrom case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_adheresToPrinciple_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A used an AI drafting tool without prior experience or understanding of its accuracy limitations, producing design documents with technical errors that the engineer did not detect during review." ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Professional_Competence_AI_Use .

case7:rpo_edge_provenance_adheresToPrinciple_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "When Engineer B retired and became unavailable, Engineer A substituted AI software for the quality assurance review function that Engineer B had previously provided, without seeking alternative peer review or supervisory oversight." ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Loss_Response_Principle,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_adheresToPrinciple_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "When Engineer B became unavailable due to retirement, Engineer A proceeded with AI-assisted design work without seeking alternative review mechanisms" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentorship_Loss_Design_Oversight,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_adheresToPrinciple_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A conducted only a cursory review of AI-generated design documents despite having no prior experience with the AI drafting tool" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Design_Verification_Failure .

case7:rpo_edge_provenance_adheresToPrinciple_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Report_AI_Verification_Principle .

case7:rpo_edge_provenance_adheresToPrinciple_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A accepted AI-generated design documents after only a high-level review without outlining solution guidelines, critically challenging outputs, or verifying that the AI-generated design met independent professional standards" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Design_Substitution .

case7:rpo_edge_provenance_adheresToPrinciple_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A uploaded Client W's proprietary project information into a public-domain open-source AI interface without obtaining prior consent from Client W" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Data_AI_Upload_Principle,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_adheresToPrinciple_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A used open-source AI language processing software to generate the initial contaminant report draft and performed a thorough review, cross-checking key facts against professional sources and making textual adjustments" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Competence,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_adheresToPrinciple_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A made minor wording adjustments to AI-generated report text to personalize it and did not disclose AI authorship" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Authorship_Concealment .

case7:rpo_edge_provenance_derivedFromPrinciple_34 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A accepted AI-generated design documents after only a high-level review without outlining solution guidelines, critically challenging outputs, or verifying that the AI-generated design met independent professional standards" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Direction_Control,
        case7:Engineer_A_AI_Design_Substitution .

case7:rpo_edge_provenance_derivedFromPrinciple_35 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "When Engineer B retired and became unavailable, Engineer A substituted AI software for the quality assurance review function that Engineer B had previously provided" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Loss_Response,
        case7:Engineer_A_Mentor_Loss_Response_Principle .

case7:rpo_edge_provenance_derivedFromPrinciple_36 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's AI-generated contaminant report did not include citations of pertinent documents of technical authority" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Attribution,
        case7:Engineer_A_Report_Technical_Citations .

case7:rpo_edge_provenance_derivedFromPrinciple_37 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A uploaded Client W's proprietary project information into a public-domain open-source AI interface without obtaining prior consent from Client W" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Data_AI_Upload,
        case7:Engineer_A_Client_Data_AI_Upload_Principle .

case7:rpo_edge_provenance_derivedFromPrinciple_38 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A conducted only a cursory review of AI-generated design documents despite having no prior experience with the AI drafting tool, resulting in submission of plans with misaligned dimensions and omitted safety features." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Verification_Failure,
        case7:Engineer_A_Design_Documents_Verification .

case7:rpo_edge_provenance_derivedFromPrinciple_39 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A used a new AI-assisted drafting tool without prior experience and conducted only a high-level review of the generated design documents, failing to detect misaligned dimensions and omitted safety features" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Documents_Competence_Failure,
        case7:Engineer_A_Design_Documents_Verification .

case7:rpo_edge_provenance_derivedFromPrinciple_40 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A made minor wording adjustments to AI-generated report text to personalize it and did not disclose AI authorship, effectively presenting AI-generated content as independently authored professional writing." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Authorship_Concealment,
        case7:Engineer_A_AI_Authorship_Representation .

case7:rpo_edge_provenance_derivedFromPrinciple_41 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without the substantive involvement in design and development required by responsible charge" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Responsible_Charge_Design_Failure .

case7:rpo_edge_provenance_derivedFromPrinciple_42 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing" ;
    prov:wasDerivedFrom case7:Engineer_A_Report_AI_Direction_Control,
        case7:Engineer_A_Report_AI_Verification_Principle .

case7:rpo_edge_provenance_derivedFromPrinciple_43 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A used AI software to generate the initial draft of the contaminant report but did not disclose this to Client W, submitting the report without citing the AI software or its large language models." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report .

case7:rpo_edge_provenance_derivedFromPrinciple_44 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing, demonstrating partial but not complete satisfaction of the verification obligatio" ;
    prov:wasDerivedFrom case7:Engineer_A_Report_AI_Verification_Obligation,
        case7:Engineer_A_Report_AI_Verification_Principle .

case7:rpo_edge_provenance_derivedFromPrinciple_45 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A applied their professional seal to engineering design documents generated primarily by AI tools after only a cursory review" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Seal_on_AI_Design_Documents .

case7:rpo_edge_provenance_derivedFromPrinciple_46 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations, creating a potential public safety risk" ;
    prov:wasDerivedFrom case7:Engineer_A_Safety_Feature_Omission,
        case7:Engineer_A_Safety_Feature_Omission_Principle .

case7:rpo_edge_provenance_derivedFromPrinciple_47 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A did not proactively disclose to Client W that AI tools substantially contributed to the contaminant report and design documents" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Disclosure_Transparency,
        case7:Engineer_A_Report_AI_Disclosure .

case7:rpo_edge_provenance_derivedFromPrinciple_48 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A's insufficient review of AI-generated design documents resulted in omitted safety features and misaligned dimensions that could cause regulatory noncompliance and safety hazards, violating the paramount obligation to protect publ" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Public_Safety_Design_Errors .

case7:rpo_edge_provenance_derivedFromPrinciple_49 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A used AI-assisted drafting tools to generate preliminary engineering design documents but did not disclose this to Client W when submitting the plans." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Design .

case7:rpo_edge_provenance_hasObligation_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to exercise genuine direction and control over the AI-assisted drafting tool by outlining solution guidelines and constraints, critically challenging outputs, and verifying results before accepting the AI-generated" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Design_Direction_Control .

case7:rpo_edge_provenance_hasObligation_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "When Engineer B retired and became unavailable, Engineer A was obligated to identify and implement an adequate alternative quality assurance process for their professional work products rather than substituting an unfamiliar AI tool" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Loss_Response,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_hasObligation_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to include citations to pertinent documents of technical authority in the AI-assisted contaminant report submitted to Client W." ;
    prov:wasDerivedFrom case7:Engineer_A_Environmental_Engineer,
        case7:Engineer_A_Report_Technical_Citations .

case7:rpo_edge_provenance_hasObligation_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to obtain prior consent from Client W before uploading Client W's proprietary project information into a public-domain open-source AI interface." ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Data_AI_Upload,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_hasObligation_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to conduct a thorough and competent review of the AI-generated engineering design documents, sufficient to identify regulatory non-compliance and technical errors, before submitting those documents to Client W." ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Design_Documents_Verification .

case7:rpo_edge_provenance_hasObligation_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to accurately represent the AI-generated origin of the contaminant report content and to refrain from presenting AI-generated text as their own original intellectual work" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Authorship_Representation .

case7:rpo_edge_provenance_hasObligation_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to conduct a comprehensive, experience-based verification of the AI-generated design documents with active involvement in the design and development process before sealing and submitting them." ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_hasObligation_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to exercise direction and control over the AI language processing tool used to generate the contaminant report draft" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Report_AI_Direction_Control .

case7:rpo_edge_provenance_hasObligation_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to Client W that AI software was used to generate the initial draft of the contaminant report, including the use of large language models, before or at the time of submission." ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Environmental_Engineer .

case7:rpo_edge_provenance_hasObligation_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to conduct a thorough and competent review of the AI-generated contaminant report before submission" ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:rpo_edge_provenance_hasObligation_29 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to apply their professional seal to the engineering design documents only after conducting a review sufficient to take genuine professional responsibility for the content" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_hasObligation_30 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to verify that the AI-generated design documents included all safety features required by local regulations before submitting them to Client W." ;
    prov:wasDerivedFrom case7:Engineer_A_Responsible_Charge,
        case7:Engineer_A_Safety_Feature_Omission .

case7:rpo_edge_provenance_hasObligation_31 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to proactively disclose to Client W that AI language processing software substantially contributed to the contaminant report." ;
    prov:wasDerivedFrom case7:Engineer_A_Environmental_Engineer,
        case7:Engineer_A_Report_AI_Disclosure .

case7:rpo_edge_provenance_hasObligation_32 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to ensure that the engineering design documents submitted to Client W included all safety features required by local regulations before submission" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Responsible_Charge .

case7:rpo_edge_provenance_hasObligation_33 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents before or at the time of submission." ;
    prov:wasDerivedFrom case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_AI_Design_Disclosure .

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

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

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

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

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

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

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

case7:state_affects_provenance_Engineer_A_AI_Report_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; Client W" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_AI_Report_Work_Product .

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

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

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

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

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

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

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

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

case7:state_affects_provenance_Engineer_A_Design_Deficient_Submission_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public safety; regulatory compliance" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Design_Deficient_Submission .

case7:state_affects_provenance_Engineer_A_Design_Deficient_Submission_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public safety; regulatory compliance" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Deficient_Submission .

case7:state_affects_provenance_Engineer_A_Design_Inadequate_AI_Review_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public affected by the design" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Design_Inadequate_AI_Review .

case7:state_affects_provenance_Engineer_A_Design_Inadequate_AI_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 A; Client W; public affected by the design" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Design_Inadequate_AI_Review .

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

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

case7:state_affects_provenance_Engineer_A_Public_Safety_Design_Omission_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public users of the groundwater infrastructure" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:state_affects_provenance_Engineer_A_Public_Safety_Design_Omission_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public users of the groundwater infrastructure" ;
    prov:wasDerivedFrom case7:Agent_Engineer_A,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:state_affects_provenance_Engineer_A_Public_Safety_Design_Risk_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Public_Safety_Design_Risk .

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

case7:state_affects_provenance_Engineer_A_Regulatory_Non_Compliance_Design_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Regulatory_Non-Compliance_Design .

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

case7:state_affects_provenance_Engineer_A_Responsible_Charge_Deficit_affects_Agent_Client_W a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; Client W; public safety" ;
    prov:wasDerivedFrom case7:Agent_Client_W,
        case7:Engineer_A_Responsible_Charge_Deficit .

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

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

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

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

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

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

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

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

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

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

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

case7:state_edge_provenance_Engineer_A_AI_Design_Documents_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI software is used to generate a draft report, design document, or other professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_AI_Design_Documents .

case7:state_edge_provenance_Engineer_A_AI_Design_Documents_activatesConstraint_Engineer_A_AI_Design_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 "Should not omit disclosure of AI use where professional standards or client expectations require transparency" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_AI_Design_Documents .

case7:state_edge_provenance_Engineer_A_AI_Design_Documents_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not seal or submit AI-generated work without thorough independent review" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Documents,
        case7:Engineer_A_Design_AI_Output_Verification .

case7:state_edge_provenance_Engineer_A_AI_Design_Documents_activatesObligation_Engineer_A_AI_Design_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 disclose AI tool use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_AI_Design_Documents .

case7:state_edge_provenance_Engineer_A_AI_Design_Documents_activatesObligation_Engineer_A_Report_AI_Verification_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 "Obligation to verify accuracy, originality, and completeness of AI-generated content" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Documents,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI software is used to generate a draft report, design document, or other professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_AI_Report_Draft .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatedByEvent_AI_Report_Generation 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 using AI software to generate the initial draft report and submitting it to Client W with a professional seal" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_AI_Report_Draft .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatesConstraint_Engineer_A_AI_Design_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 "Should not omit disclosure of AI use where professional standards or client expectations require transparency" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_AI_Report_Draft .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not seal or submit AI-generated work without thorough independent review" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Draft,
        case7:Engineer_A_Design_AI_Output_Verification .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatesObligation_Engineer_A_AI_Design_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 disclose AI tool use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_AI_Report_Draft .

case7:state_edge_provenance_Engineer_A_AI_Report_Draft_activatesObligation_Engineer_A_Report_AI_Verification_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 "Obligation to verify accuracy, originality, and completeness of AI-generated content" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Draft,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tools are used to generate or substantially draft a professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_activatesConstraint_Engineer_A_AI_Design_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 "Should not represent AI-generated content as entirely self-authored without disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_activatesConstraint_Engineer_A_AI_Report_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 "Should not seal or certify work without disclosing the role of AI in its production where standards require" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure_Constraint,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_activatesObligation_Engineer_A_AI_Report_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 correct any false impression created by non-disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_activatesObligation_Engineer_A_Report_AI_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 disclose AI use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Undisclosed_Use,
        case7:Engineer_A_Report_AI_Disclosure .

case7:state_edge_provenance_Engineer_A_AI_Report_Undisclosed_Use_terminatedByEvent_AI_Report_Generation a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Disclosure of AI use is made to the client or relevant parties" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_AI_Report_Undisclosed_Use .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI software is used to generate a draft report, design document, or other professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_AI_Report_Work_Product .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatedByEvent_AI_Report_Generation 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 using AI language processing software to draft the groundwater monitoring report and submitting it to Client W" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_AI_Report_Work_Product .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatesConstraint_Engineer_A_AI_Design_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 "Should not omit disclosure of AI use where professional standards or client expectations require transparency" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_AI_Report_Work_Product .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not seal or submit AI-generated work without thorough independent review" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Work_Product,
        case7:Engineer_A_Design_AI_Output_Verification .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatesObligation_Engineer_A_AI_Design_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 disclose AI tool use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_AI_Report_Work_Product .

case7:state_edge_provenance_Engineer_A_AI_Report_Work_Product_activatesObligation_Engineer_A_Report_AI_Verification_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 "Obligation to verify accuracy, originality, and completeness of AI-generated content" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Work_Product,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:state_edge_provenance_Engineer_A_Client_Data_Exposure_activatedByEvent_Client_Data_Exposure a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Confidential client data uploaded to an open or third-party platform" ;
    prov:wasDerivedFrom case7:Client_Data_Exposure,
        case7:Engineer_A_Client_Data_Exposure .

case7:state_edge_provenance_Engineer_A_Client_Data_Exposure_activatesConstraint_Engineer_A_AI_Report_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 "Must not represent the work product as fully confidential if data was exposed" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure_Constraint,
        case7:Engineer_A_Client_Data_Exposure .

case7:state_edge_provenance_Engineer_A_Client_Data_Exposure_activatesConstraint_Engineer_A_Client_Data_Upload_Consent a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Must not continue using the platform with client data absent consent" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Data_Exposure,
        case7:Engineer_A_Client_Data_Upload_Consent .

case7:state_edge_provenance_Engineer_A_Client_Data_Exposure_activatesObligation_Engineer_A_Report_AI_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Duty to assess and mitigate downstream confidentiality risks" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Data_Exposure,
        case7:Engineer_A_Report_AI_Disclosure .

case7:state_edge_provenance_Engineer_A_Client_Relationship_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not represent outputs as professionally validated without adequate review" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Relationship,
        case7:Engineer_A_Design_AI_Output_Verification .

case7:state_edge_provenance_Engineer_A_Client_Relationship_activatesConstraint_Engineer_A_Unfamiliar_Drafting_Tool_Use a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not rely on tool outputs without independent verification when tool behavior is not fully understood" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Relationship,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use .

case7:state_edge_provenance_Engineer_A_Client_Relationship_activatesObligation_Engineer_A_Report_AI_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 disclose use of unfamiliar tools to clients or supervisors where output reliability is uncertain" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Relationship,
        case7:Engineer_A_Report_AI_Disclosure .

case7:state_edge_provenance_Engineer_A_Client_Relationship_activatesObligation_Engineer_A_Report_AI_Verification_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 "Obligation to conduct thorough verification of tool outputs before relying on them" ;
    prov:wasDerivedFrom case7:Engineer_A_Client_Relationship,
        case7:Engineer_A_Report_AI_Verification_Obligation .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_activatedByEvent_AI_Report_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tools substantially contributed to the work product" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_activatedByEvent_Client_Data_Exposure 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 entering information gathered from Client W into open-source AI software" ;
    prov:wasDerivedFrom case7:Client_Data_Exposure,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_activatesConstraint_Engineer_A_AI_Design_Attribution a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Must not represent AI-generated content as solely the product of the professional's own analysis without disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Attribution,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_activatesConstraint_Engineer_A_AI_Report_Attribution_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 "Must include citations and attribution consistent with professional standards" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Attribution_Constraint,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_activatesObligation_Engineer_A_AI_Design_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 substantial AI contributions to clients" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Confidential_Client_Data_AI_Input_terminatedByEvent_AI_Report_Generation a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Disclosure of AI use made to client" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_Confidential_Client_Data_AI_Input .

case7:state_edge_provenance_Engineer_A_Design_Deficiencies_activatedByEvent_Design_Defect_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Client W identifying misaligned dimensions and omission of required safety features in the AI-generated design documents" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Design_Deficiencies .

case7:state_edge_provenance_Engineer_A_Design_Deficiencies_activatesObligation_Engineer_A_Safety_Feature_Omission a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to assess whether deficiencies create safety or regulatory compliance risks" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Deficiencies,
        case7:Engineer_A_Safety_Feature_Omission .

case7:state_edge_provenance_Engineer_A_Design_Deficient_Submission_activatesObligation_Engineer_A_Safety_Feature_Omission a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to assess whether deficiencies create safety or regulatory compliance risks" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Deficient_Submission,
        case7:Engineer_A_Safety_Feature_Omission .

case7:state_edge_provenance_Engineer_A_Design_Inadequate_AI_Review_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tool used to generate technical plans or documents" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Design_Inadequate_AI_Review .

case7:state_edge_provenance_Engineer_A_Design_Inadequate_AI_Review_activatesConstraint_Engineer_A_Design_Documents_Verification_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 "Must not affix signature or seal to AI-generated documents reviewed only at a high level" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Documents_Verification_Constraint,
        case7:Engineer_A_Design_Inadequate_AI_Review .

case7:state_edge_provenance_Engineer_A_Design_Inadequate_AI_Review_activatesObligation_Engineer_A_Design_Safety_Compliance 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 conduct experience-based quality assurance review" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Inadequate_AI_Review,
        case7:Engineer_A_Design_Safety_Compliance .

case7:state_edge_provenance_Engineer_A_Design_Inadequate_AI_Review_activatesObligation_Engineer_A_Design_Seal 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 refrain from sealing or signing documents not under proper direction and control" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Inadequate_AI_Review,
        case7:Engineer_A_Design_Seal .

case7:state_edge_provenance_Engineer_A_Mentor_Unavailable_activatedByEvent_Supervisor_Retirement a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Mentor or supervisor retires, resigns, or otherwise becomes unavailable" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Unavailable,
        case7:Supervisor_Retirement .

case7:state_edge_provenance_Engineer_A_Mentor_Unavailable_activatesConstraint_Engineer_A_Mentor_Loss_Competence_Gap a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not proceed with work requiring mentorship support without establishing an alternative" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Loss_Competence_Gap,
        case7:Engineer_A_Mentor_Unavailable .

case7:state_edge_provenance_Engineer_A_Mentor_Unavailable_activatesObligation_Engineer_A_Design_Safety_Compliance 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 identify alternative quality assurance mechanisms" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Mentor_Unavailable .

case7:state_edge_provenance_Engineer_A_Mentor_Unavailable_activatesObligation_Engineer_A_Mentor_Loss_Response 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 additional support before undertaking work that previously required mentorship" ;
    prov:wasDerivedFrom case7:Engineer_A_Mentor_Loss_Response,
        case7:Engineer_A_Mentor_Unavailable .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Omission_activatedByEvent_Design_Defect_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Client W identifying that required safety features were omitted from the AI-generated design documents" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Public_Safety_Design_Omission .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Omission_activatesObligation_Engineer_A_Safety_Feature_Omission a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to assess whether deficiencies create safety or regulatory compliance risks" ;
    prov:wasDerivedFrom case7:Engineer_A_Public_Safety_Design_Omission,
        case7:Engineer_A_Safety_Feature_Omission .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Risk_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tool used to generate technical plans or documents" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Risk_activatedByEvent_Design_Defect_Discovery a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Client W's discovery of omitted safety features and misaligned dimensions in the design documents" ;
    prov:wasDerivedFrom case7:Design_Defect_Discovery,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Risk_activatesConstraint_Engineer_A_Design_Documents_Verification_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 "Must not affix signature or seal to AI-generated documents reviewed only at a high level" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Documents_Verification_Constraint,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Risk_activatesObligation_Engineer_A_Design_Safety_Compliance 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 conduct experience-based quality assurance review" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:state_edge_provenance_Engineer_A_Public_Safety_Design_Risk_activatesObligation_Engineer_A_Design_Seal 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 refrain from sealing or signing documents not under proper direction and control" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Public_Safety_Design_Risk .

case7:state_edge_provenance_Engineer_A_Regulatory_Non_Compliance_Design_activatesObligation_Engineer_A_Safety_Feature_Omission a prov:Derivation ;
    rdfs:label "State edge (activatesObligation)" ;
    rdfs:comment "property=activatesObligation; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Obligation to assess whether deficiencies create safety or regulatory compliance risks" ;
    prov:wasDerivedFrom case7:Engineer_A_Regulatory_Non-Compliance_Design,
        case7:Engineer_A_Safety_Feature_Omission .

case7:state_edge_provenance_Engineer_A_Responsible_Charge_Deficit_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reliance on AI or other tools substitutes for engineering judgment" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Responsible_Charge_Deficit .

case7:state_edge_provenance_Engineer_A_Responsible_Charge_Deficit_activatesConstraint_Engineer_A_AI_Judgment_Substitution a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Must not delegate engineering judgment entirely to AI tools" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Judgment_Substitution,
        case7:Engineer_A_Responsible_Charge_Deficit .

case7:state_edge_provenance_Engineer_A_Responsible_Charge_Deficit_activatesObligation_Engineer_A_Design_Safety_Compliance 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 make engineering decisions personally or through supervised subordinates" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Responsible_Charge_Deficit .

case7:state_edge_provenance_Engineer_A_Responsible_Charge_Deficit_activatesObligation_Engineer_A_Design_Seal 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 refrain from sealing documents not under genuine direction and control" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Responsible_Charge_Deficit .

case7:state_edge_provenance_Engineer_A_Technical_Writing_Competence_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Reliance on AI or other tools substitutes for engineering judgment" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Technical_Writing_Competence .

case7:state_edge_provenance_Engineer_A_Technical_Writing_Competence_activatesConstraint_Engineer_A_AI_Judgment_Substitution a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Must not delegate engineering judgment entirely to AI tools" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Judgment_Substitution,
        case7:Engineer_A_Technical_Writing_Competence .

case7:state_edge_provenance_Engineer_A_Technical_Writing_Competence_activatesObligation_Engineer_A_Design_Safety_Compliance 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 make engineering decisions personally or through supervised subordinates" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Technical_Writing_Competence .

case7:state_edge_provenance_Engineer_A_Technical_Writing_Competence_activatesObligation_Engineer_A_Design_Seal 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 refrain from sealing documents not under genuine direction and control" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Technical_Writing_Competence .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tools are used to generate or substantially draft a professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_activatesConstraint_Engineer_A_AI_Design_Attribution a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not represent AI-generated content as entirely self-authored without disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Attribution,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_activatesConstraint_Engineer_A_AI_Report_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 "Should not seal or certify work without disclosing the role of AI in its production where standards require" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure_Constraint,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_activatesObligation_Engineer_A_AI_Report_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 correct any false impression created by non-disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_activatesObligation_Engineer_A_Report_AI_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 disclose AI use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_Report_AI_Disclosure,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Design_terminatedByEvent_AI_Report_Generation a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Disclosure of AI use is made to the client or relevant parties" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_Undisclosed_AI_Design .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Report_activatedByEvent_AI_Design_Generation a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "AI tools are used to generate or substantially draft a professional work product" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Undisclosed_AI_Report .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Report_activatesConstraint_Engineer_A_AI_Design_Attribution a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not represent AI-generated content as entirely self-authored without disclosure" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Attribution,
        case7:Engineer_A_Undisclosed_AI_Report .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Report_activatesObligation_Engineer_A_AI_Design_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 disclose AI use to clients and relevant parties" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Undisclosed_AI_Report .

case7:state_edge_provenance_Engineer_A_Undisclosed_AI_Report_terminatedByEvent_AI_Report_Generation a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Disclosure of AI use is made to the client or relevant parties" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:Engineer_A_Undisclosed_AI_Report .

case7:state_edge_provenance_Engineer_A_Unfamiliar_AI_Tool_activatedByEvent_AI_Design_Generation 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's decision to use new open-source AI drafting software without prior experience" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Unfamiliar_AI_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_AI_Tool_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not represent outputs as professionally validated without adequate review" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_AI_Output_Verification,
        case7:Engineer_A_Unfamiliar_AI_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_AI_Tool_activatesConstraint_Engineer_A_Unfamiliar_Drafting_Tool_Use a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not rely on tool outputs without independent verification when tool behavior is not fully understood" ;
    prov:wasDerivedFrom case7:Engineer_A_Unfamiliar_AI_Tool,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use .

case7:state_edge_provenance_Engineer_A_Unfamiliar_AI_Tool_activatesObligation_Engineer_A_AI_Design_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 disclose use of unfamiliar tools to clients or supervisors where output reliability is uncertain" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Unfamiliar_AI_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_AI_Tool_activatesObligation_Engineer_A_Design_Documents_Verification 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 conduct thorough verification of tool outputs before relying on them" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Documents_Verification,
        case7:Engineer_A_Unfamiliar_AI_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_activatedByEvent_AI_Design_Generation 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 electing to use a newly released AI-assisted drafting tool without prior experience or established verification protocols for its outputs" ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:Engineer_A_Unfamiliar_Drafting_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_activatesConstraint_Engineer_A_Design_AI_Output_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 "Should not represent outputs as professionally validated without adequate review" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_AI_Output_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_activatesConstraint_Engineer_A_Unfamiliar_Drafting_Tool_Use a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Should not rely on tool outputs without independent verification when tool behavior is not fully understood" ;
    prov:wasDerivedFrom case7:Engineer_A_Unfamiliar_Drafting_Tool,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use .

case7:state_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_activatesObligation_Engineer_A_AI_Design_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 disclose use of unfamiliar tools to clients or supervisors where output reliability is uncertain" ;
    prov:wasDerivedFrom case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Unfamiliar_Drafting_Tool .

case7:state_edge_provenance_Engineer_A_Unfamiliar_Drafting_Tool_activatesObligation_Engineer_A_Design_Documents_Verification 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 conduct thorough verification of tool outputs before relying on them" ;
    prov:wasDerivedFrom case7:Engineer_A_Design_Documents_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool .

case7:submission_of_both_deliverables_to_Client_W_before_Client_Ws_review_and_identification_of_issues a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "submission of both deliverables to Client W before Client W's review and identification of issues" ;
    proeth:allenRelation "before" ;
    proeth:evidence "When Client W reviewed the draft report ... Client W, however, noticed several issues with the AI-generated design documents ... Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans" ;
    proeth:fromEntityText "submission of both deliverables to Client W" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Client W's review and identification of issues" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Client_W_s_review_and_identification_of_issues ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:temporal_relation_edge_provenance_AI_generation_of_initial_report_draft_before_Engineer_As_thorough_review_and_cross_checking_of_the_report_fromEntity_AI_Report_Generation 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 conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries" ;
    prov:wasDerivedFrom case7:AI_Report_Generation,
        case7:AI_generation_of_initial_report_draft_before_Engineer_As_thorough_review_and_cross-checking_of_the_report .

case7:temporal_relation_edge_provenance_AI_generation_of_initial_report_draft_before_Engineer_As_thorough_review_and_cross_checking_of_the_report_toEntity_Thorough_Report_Review 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 conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries" ;
    prov:wasDerivedFrom case7:AI_generation_of_initial_report_draft_before_Engineer_As_thorough_review_and_cross-checking_of_the_report,
        case7:Thorough_Report_Review .

case7:temporal_relation_edge_provenance_AI_generation_of_preliminary_design_documents_before_Engineer_As_cursory_review_of_design_documents_fromEntity_AI_Design_Generation 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 completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    prov:wasDerivedFrom case7:AI_Design_Generation,
        case7:AI_generation_of_preliminary_design_documents_before_Engineer_As_cursory_review_of_design_documents .

case7:temporal_relation_edge_provenance_AI_generation_of_preliminary_design_documents_before_Engineer_As_cursory_review_of_design_documents_toEntity_Cursory_Design_Document_Review 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 completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    prov:wasDerivedFrom case7:AI_generation_of_preliminary_design_documents_before_Engineer_As_cursory_review_of_design_documents,
        case7:Cursory_Design_Document_Review .

case7:temporal_relation_edge_provenance_Client_Ws_identification_of_issues_in_design_documents_before_Client_Ws_instruction_to_Engineer_A_to_revise_the_plans_fromEntity_Design_Defect_Discovery 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 "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards." ;
    prov:wasDerivedFrom case7:Client_Ws_identification_of_issues_in_design_documents_before_Client_Ws_instruction_to_Engineer_A_to_revise_the_plans,
        case7:Design_Defect_Discovery .

case7:temporal_relation_edge_provenance_Client_Ws_identification_of_issues_in_design_documents_before_Client_Ws_instruction_to_Engineer_A_to_revise_the_plans_toEntity_Revision_Instruction_Issued 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 "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards." ;
    prov:wasDerivedFrom case7:Client_Ws_identification_of_issues_in_design_documents_before_Client_Ws_instruction_to_Engineer_A_to_revise_the_plans,
        case7:Revision_Instruction_Issued .

case7:temporal_relation_edge_provenance_Engineer_As_cursory_review_of_design_documents_before_submission_of_design_documents_to_Client_W_fromEntity_Cursory_Design_Document_Review 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 completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions. Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    prov:wasDerivedFrom case7:Cursory_Design_Document_Review,
        case7:Engineer_As_cursory_review_of_design_documents_before_submission_of_design_documents_to_Client_W .

case7:temporal_relation_edge_provenance_Engineer_As_cursory_review_of_design_documents_before_submission_of_design_documents_to_Client_W_toEntity_Design_Document_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 "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions. Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    prov:wasDerivedFrom case7:Design_Document_Submission,
        case7:Engineer_As_cursory_review_of_design_documents_before_submission_of_design_documents_to_Client_W .

case7:temporal_relation_edge_provenance_Engineer_As_thorough_review_of_the_report_before_submission_of_draft_report_to_Client_W_fromEntity_Thorough_Report_Review 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 ... submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft" ;
    prov:wasDerivedFrom case7:Engineer_As_thorough_review_of_the_report_before_submission_of_draft_report_to_Client_W,
        case7:Thorough_Report_Review .

case7:temporal_relation_edge_provenance_Engineer_As_thorough_review_of_the_report_before_submission_of_draft_report_to_Client_W_toEntity_Draft_Report_Sealing_and_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 "Engineer A ... submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft" ;
    prov:wasDerivedFrom case7:Draft_Report_Sealing_and_Submission,
        case7:Engineer_As_thorough_review_of_the_report_before_submission_of_draft_report_to_Client_W .

case7:temporal_relation_edge_provenance_Engineer_Bs_mentorship_and_QA_reviews_before_Engineer_Bs_retirement_toEntity_Supervisor_Retirement 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 "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    prov:wasDerivedFrom case7:Engineer_Bs_mentorship_and_QA_reviews_before_Engineer_Bs_retirement,
        case7:Supervisor_Retirement .

case7:temporal_relation_edge_provenance_Engineer_Bs_retirement_before_Engineer_As_use_of_AI_software_for_dual_deliverables_fromEntity_Supervisor_Retirement 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 "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software" ;
    prov:wasDerivedFrom case7:Engineer_Bs_retirement_before_Engineer_As_use_of_AI_software_for_dual_deliverables,
        case7:Supervisor_Retirement .

case7:temporal_relation_edge_provenance_Engineer_Bs_retirement_before_Engineer_As_use_of_AI_software_for_dual_deliverables_toEntity_Dual_Deliverable_Pressure 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 "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software" ;
    prov:wasDerivedFrom case7:Dual_Deliverable_Pressure,
        case7:Engineer_Bs_retirement_before_Engineer_As_use_of_AI_software_for_dual_deliverables .

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 .

case7:Client_W_Project_Client a proeth:ClientRole,
        owl:NamedIndividual ;
    rdfs:label "Client W Project Client" ;
    proeth:actor "Client W" ;
    proeth:caseInvolvement "Commissioned Engineer A to prepare a contaminant report and engineering design documents for a groundwater infrastructure site. Reviewed deliverables, identified quality inconsistencies in the report, and raised concerns about errors and regulatory omissions in the design documents." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.95" ;
    proeth:otherAttribute "project_type: Groundwater infrastructure modification",
        "review_action: Identified misaligned dimensions and omitted safety features in design documents" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Client Role" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations",
        "Client W reviewed the draft report",
        "was retained by Client W to prepare a comprehensive report addressing the manufacture, use, and characteristics of an organic compound" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Role'" ;
    proeth-prov:matchedOntologyClass proeth:ClientRole ;
    proeth-prov:matchedOntologyLabel "Client Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "was retained by Client W to prepare a comprehensive report addressing the manufacture, use, and characteristics of an organic compound" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Commissioned Engineer A to prepare a contaminant report and engineering design documents for a groundwater infrastructure site. Reviewed deliverables, identified quality inconsistencies in the report, and raised concerns about errors and regulatory omissions in the design documents." ;
    skos:definition "Commissioned Engineer A to prepare a contaminant report and engineering design documents for a groundwater infrastructure site. Reviewed deliverables, identified quality inconsistencies in the report, and raised concerns about errors and regulatory omissions in the design documents." ;
    prov:generatedAtTime "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Authorship_Representation_Capability a proeth:AIAuthorshipRepresentationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Authorship Representation" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Authorship Representation Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to accurately represent the AI-generated origin of the contaminant report and design documents but did not proactively disclose AI authorship to Client W, raising transparency concerns." ;
    proeth:caseContext "Engineer A used AI tools to generate both the contaminant report and design documents but did not disclose the AI contribution to Client W, who later identified inconsistencies and design errors." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Failure to proactively disclose to Client W that AI software substantially generated the contaminant report and design documents, which contributed to client confusion when inconsistencies were identified." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Given that Client W identified issues in the engineering design and questioned inconsistencies in the report, proactive disclosure could have prevented misunderstandings and strengthened trust.",
        "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to accurately represent the AI-generated origin of the contaminant report and design documents but did not proactively disclose AI authorship to Client W, raising transparency concerns." ;
    skos:definition "Engineer A possessed the capability to accurately represent the AI-generated origin of the contaminant report and design documents but did not proactively disclose AI authorship to Client W, raising transparency concerns." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Direction_Control_Design a proeth:AIDirectionandControlCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Direction Control Design" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Direction and Control Capability" ;
    proeth:capabilityStatement "Engineer A failed to exercise adequate AI direction and control capability over the AI-assisted drafting tool used for engineering design documents, conducting only a high-level review and not outlining solution guidelines or constraints before relying on AI-generated outputs." ;
    proeth:caseContext "Engineer A used a new AI-assisted drafting tool to generate preliminary engineering design documents and elected to conduct only a high-level review, without the comprehensive verification process required for responsible charge." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Failure to outline solution guidelines and constraints for the AI-assisted drafting tool, and failure to critically challenge AI-generated design outputs, resulting in undetected dimension errors and omitted safety features." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions.",
        "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to exercise adequate AI direction and control capability over the AI-assisted drafting tool used for engineering design documents, conducting only a high-level review and not outlining solution guidelines or constraints before relying on AI-generated outputs." ;
    skos:definition "Engineer A failed to exercise adequate AI direction and control capability over the AI-assisted drafting tool used for engineering design documents, conducting only a high-level review and not outlining solution guidelines or constraints before relying on AI-generated outputs." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Direction_Control_Report a proeth:AIDirectionandControlCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Direction Control Report" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Direction and Control Capability" ;
    proeth:capabilityStatement "Engineer A demonstrated partial exercise of AI direction and control capability for the contaminant report by performing a thorough review, cross-checking key facts, and making adjustments, but did not fully apply this capability to the AI-assisted design documents." ;
    proeth:caseContext "Engineer A used AI language processing software to draft a contaminant report and conducted a review sufficient to maintain direction and control over that document, but applied only a high-level review to the AI-generated design documents." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Thorough review and cross-checking of the AI-generated contaminant report against professional sources, with adjustments to text, satisfying direction and control requirements for that work product." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control, as required by Code section II.2.b" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control, as required by Code section II.2.b" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A demonstrated partial exercise of AI direction and control capability for the contaminant report by performing a thorough review, cross-checking key facts, and making adjustments, but did not fully apply this capability to the AI-assisted design documents." ;
    skos:definition "Engineer A demonstrated partial exercise of AI direction and control capability for the contaminant report by performing a thorough review, cross-checking key facts, and making adjustments, but did not fully apply this capability to the AI-assisted design documents." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Disclosure a proeth:AIToolDisclosureCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Disclosure" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Tool Disclosure Capability" ;
    proeth:capabilityStatement "Engineer A lacked or failed to exercise the capability to recognize that use of AI software to generate the report draft and design documents triggered a professional disclosure obligation to Client W." ;
    proeth:caseContext "Engineer A used open-source AI software to generate an initial report draft and preliminary design documents for Client W but did not disclose this use in either submission." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Failure to cite AI software or large language model use in either the submitted report or the engineering design documents, despite using AI tools for both deliverables." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents.",
        "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A lacked or failed to exercise the capability to recognize that use of AI software to generate the report draft and design documents triggered a professional disclosure obligation to Client W." ;
    skos:definition "Engineer A lacked or failed to exercise the capability to recognize that use of AI software to generate the report draft and design documents triggered a professional disclosure obligation to Client W." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Output_Verification_Design a proeth:AIOutputVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Output Verification Design" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Output Verification Capability" ;
    proeth:capabilityStatement "Engineer A failed to adequately apply AI output verification capability to the AI-generated engineering design documents, conducting only a high-level review that did not detect misaligned dimensions or omitted safety features." ;
    proeth:caseContext "Engineer A reviewed AI-generated design documents at a high level only, without the comprehensive verification required to take responsible charge, resulting in submission of documents with significant errors." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "High-level review of AI-generated design documents that failed to identify misaligned dimensions and omitted regulatory safety features subsequently discovered by Client W." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement.",
        "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions. When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions. When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to adequately apply AI output verification capability to the AI-generated engineering design documents, conducting only a high-level review that did not detect misaligned dimensions or omitted safety features." ;
    skos:definition "Engineer A failed to adequately apply AI output verification capability to the AI-generated engineering design documents, conducting only a high-level review that did not detect misaligned dimensions or omitted safety features." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Output_Verification_Report a proeth:AIOutputVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Output Verification Report" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Output Verification Capability" ;
    proeth:capabilityStatement "Engineer A applied AI output verification capability to the contaminant report by conducting a thorough review and cross-checking key facts against professional sources, meeting the standard for responsible charge over that work product." ;
    proeth:caseContext "Engineer A reviewed the AI-generated contaminant report sufficiently to maintain responsible charge, though the report still lacked required citations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Thorough review of the AI-generated contaminant report, cross-checking against professional sources, and making textual adjustments before submission." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A applied AI output verification capability to the contaminant report by conducting a thorough review and cross-checking key facts against professional sources, meeting the standard for responsible charge over that work product." ;
    skos:definition "Engineer A applied AI output verification capability to the contaminant report by conducting a thorough review and cross-checking key facts against professional sources, meeting the standard for responsible charge over that work product." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Tool_Disclosure a proeth:AIToolDisclosureCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Tool Disclosure" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Tool Disclosure Capability" ;
    proeth:capabilityStatement "Engineer A possessed the capability to recognize that AI tools substantially contributed to the contaminant report and design documents and that this contribution warranted disclosure to Client W, but did not exercise this capability." ;
    proeth:caseContext "Engineer A used AI tools to generate both the contaminant report and engineering design documents for Client W without disclosing the AI contribution, contrary to emerging best practices and transparency obligations." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Failure to inform Client W that AI language processing software and AI-assisted drafting tools substantially contributed to the work products delivered, despite best practices indicating such disclosure is warranted." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "BER Case 98-3 emphasized that engineers must acknowledge significant contributions by others. AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9",
        "There are currently no universal guidelines mandating AI disclosure in engineering work, but best practices suggest informing clients when AI substantially contributes to a work product." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "There are currently no universal guidelines mandating AI disclosure in engineering work, but best practices suggest informing clients when AI substantially contributes to a work product." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed the capability to recognize that AI tools substantially contributed to the contaminant report and design documents and that this contribution warranted disclosure to Client W, but did not exercise this capability." ;
    skos:definition "Engineer A possessed the capability to recognize that AI tools substantially contributed to the contaminant report and design documents and that this contribution warranted disclosure to Client W, but did not exercise this capability." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Authorship_Representation a proeth:AIAuthorshipRepresentationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Authorship Representation" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Authorship Representation Capability" ;
    proeth:capabilityStatement "Engineer A failed to accurately represent the AI-generated origin of the report content, presenting AI-synthesized text as professional work product without attribution, and made only minor wording adjustments to personalize AI-generated content." ;
    proeth:caseContext "Engineer A used AI software to generate the initial report draft, made minor adjustments to personalize the content, and submitted the report without disclosing the AI-generated origin of the polished introductory sections." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Submission of AI-generated report draft without authorship disclosure, combined with minor wording edits intended to personalize content, resulting in a report Client W observed read as if written by two different authors." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Client W noted that the introduction discussing the contaminant's manufacture, use, and characteristics to be exceptionally polished. The Client commented that the report read as if written by two different authors",
        "Engineer A also made minor adjustments to some of the wording to personalize the content. Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A also made minor adjustments to some of the wording to personalize the content. Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to accurately represent the AI-generated origin of the report content, presenting AI-synthesized text as professional work product without attribution, and made only minor wording adjustments to personalize AI-generated content." ;
    skos:definition "Engineer A failed to accurately represent the AI-generated origin of the report content, presenting AI-synthesized text as professional work product without attribution, and made only minor wording adjustments to personalize AI-generated content." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_AI_Upload_Constraint a proeth:ConfidentialDataPlatformConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data AI Upload" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A input Client W's proprietary site data and groundwater monitoring information into open-source AI software to generate both the contaminant report draft and the preliminary design documents, without apparent consideration of the confidentiality implications of using an open-source platform." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.86" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Confidential Data Platform Constraint" ;
    proeth:constraintStatement "Engineer A was constrained from uploading Client W's confidential site data and groundwater monitoring information into open-source AI software, as doing so exposed confidential client information to a third-party platform outside the protected professional relationship." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics confidentiality provisions, professional duty to protect client information" ;
    proeth:temporalScope "At the time of AI software use for both the report and design documents" ;
    proeth:textReferences "Engineer A gathered the relevant information provided by Client W and relied on the AI software to synthesize the information",
        "Engineer A input the information gathered from Client W into the AI software",
        "The AI drafting software was also open-sourced." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Confidential Data Platform Constraint': The Confidentiality Constraint class covers boundaries on information disclosure and privacy, which encompasses this scenario. However, the specific application to open-source AI platform data upload is a variant not explicitly addressed by the existing class. Matching as a variant of Confidentiality Constraint at medium confidence, while defining a more specific reusable subtype for AI platform contexts." ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityConstraint ;
    proeth-prov:matchedOntologyLabel "Confidentiality Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A gathered the relevant information provided by Client W and relied on the AI software to synthesize the information" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained from uploading Client W's confidential site data and groundwater monitoring information into open-source AI software, as doing so exposed confidential client information to a third-party platform outside the protected professional relationship." ;
    skos:definition "Engineer A was constrained from uploading Client W's confidential site data and groundwater monitoring information into open-source AI software, as doing so exposed confidential client information to a third-party platform outside the protected professional relationship." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_Confidentiality a proeth:ClientDataConfidentialityCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data Confidentiality" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Client Data Confidentiality Capability" ;
    proeth:capabilityStatement "Engineer A had the professional background to recognize that uploading client proprietary information to a public-domain AI interface required prior client consent, but failed to exercise this capability before uploading Client W's data." ;
    proeth:caseContext "Engineer A used an open-source AI language processing tool to draft a contaminant report and uploaded Client W's confidential project information without obtaining prior consent." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Failure to obtain consent before uploading Client W's proprietary project information into an open-source AI interface, resulting in a confidentiality breach." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "The facts here do not indicate Engineer A obtained permission from Client W to use the private information in the public domain.",
        "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Client Data Confidentiality Capability': The existing Confidentiality Scope Reasoning Capability addresses reasoning about limits of confidentiality obligations, but that class focuses on distinguishing between protecting review contents and procedurally improper conduct. This capability is more specifically about recognizing when tool use exposes client data to public domains and obtaining consent, which is a distinct application of confidentiality reasoning in the AI tool context. A medium-confidence match to the parent concept is appropriate, but the AI-tool-specific data upload dimension is sufficiently distinct to warrant a new class." ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityScopeReasoningCapability ;
    proeth-prov:matchedOntologyLabel "Confidentiality Scope Reasoning Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the professional background to recognize that uploading client proprietary information to a public-domain AI interface required prior client consent, but failed to exercise this capability before uploading Client W's data." ;
    skos:definition "Engineer A had the professional background to recognize that uploading client proprietary information to a public-domain AI interface required prior client consent, but failed to exercise this capability before uploading Client W's data." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Direction_Control a proeth:ResponsibleChargeDirectionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Direction Control" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used an AI-assisted drafting tool new to the market and conducted only a high-level review of the output, resulting in misaligned dimensions and omitted safety features. Engineer B's retirement had removed the quality assurance oversight Engineer A had previously relied upon." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Responsible Charge Direction Constraint" ;
    proeth:constraintStatement "Engineer A was required to actively direct and control the AI-assisted drafting process from conception through completion, including outlining solution guidelines and constraints before delegating to the AI tool, and critically evaluating all outputs rather than conducting only a high-level review after preparation." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Code section II.2.b; NSPE Position Statement No. 10-1778" ;
    proeth:temporalScope "Throughout the preparation and review of the AI-generated engineering design documents" ;
    proeth:textReferences "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement.",
        "NSPE defines 'Responsible Charge' in NSPE Position Statement No. 10-1778 as 'being actively engaged in the engineering process, from conception to completion.'",
        "Reviewing drawings or documents after preparation without involvement in the design and development process does not satisfy the definition of Responsible Charge." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to actively direct and control the AI-assisted drafting process from conception through completion, including outlining solution guidelines and constraints before delegating to the AI tool, and critically evaluating all outputs rather than conducting only a high-level review after preparation." ;
    skos:definition "Engineer A was required to actively direct and control the AI-assisted drafting process from conception through completion, including outlining solution guidelines and constraints before delegating to the AI tool, and critically evaluating all outputs rather than conducting only a high-level review after preparation." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Safety_Compliance_Capability a proeth:EngineeringDesignErrorRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Safety Compliance" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Engineering Design Error Recognition Capability" ;
    proeth:capabilityStatement "Engineer A failed to exercise adequate engineering design error recognition capability during review of the AI-generated design documents, missing misaligned dimensions and omitted safety features that were subsequently identified by Client W." ;
    proeth:caseContext "Engineer A reviewed AI-generated engineering design documents for a groundwater infrastructure modification project but conducted only a cursory review, missing regulatory deficiencies that Client W identified upon review." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.86" ;
    proeth:demonstratedThrough "Cursory review of AI-generated plans that failed to detect misaligned dimensions and the omission of key safety features required by local regulations." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations. Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to exercise adequate engineering design error recognition capability during review of the AI-generated design documents, missing misaligned dimensions and omitted safety features that were subsequently identified by Client W." ;
    skos:definition "Engineer A failed to exercise adequate engineering design error recognition capability during review of the AI-generated design documents, missing misaligned dimensions and omitted safety features that were subsequently identified by Client W." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Safety_Regulatory_Compliance a proeth:SafetyConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Safety Regulatory Compliance" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Client W identified that the AI-generated engineering design documents omitted key safety features required by local regulations, creating a public safety risk and requiring revision of the plans." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Safety Constraint" ;
    proeth:constraintStatement "Engineer A was constrained to ensure that engineering design documents submitted to Client W included all safety features required by local regulations, and submission of documents omitting those features violated this inviolable safety boundary." ;
    proeth:severity "critical" ;
    proeth:source "Local site safety regulations, NSPE Code of Ethics public safety provisions" ;
    proeth:temporalScope "At the time of preparing and submitting engineering design documents" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained to ensure that engineering design documents submitted to Client W included all safety features required by local regulations, and submission of documents omitting those features violated this inviolable safety boundary." ;
    skos:definition "Engineer A was constrained to ensure that engineering design documents submitted to Client W included all safety features required by local regulations, and submission of documents omitting those features violated this inviolable safety boundary." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Seal_Responsible_Charge a proeth:ResponsibleChargeSealConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Seal Responsible Charge" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A relied on AI-assisted drafting tools to generate the preliminary design documents and performed only a cursory review before submission, raising the question of whether responsible charge was exercised as required for valid seal application." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Responsible Charge Seal Constraint" ;
    proeth:constraintStatement "Engineer A was constrained to apply their professional seal to the engineering design documents only if they had exercised genuine responsible charge over the preparation of those documents, which a cursory post-preparation review of AI-generated output did not satisfy." ;
    proeth:severity "critical" ;
    proeth:source "State engineering seal law, NSPE responsible charge definition, NSPE Code of Ethics" ;
    proeth:temporalScope "At the time of sealing and submitting engineering design documents" ;
    proeth:textReferences "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft, but applied their seal consistent with state law" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained to apply their professional seal to the engineering design documents only if they had exercised genuine responsible charge over the preparation of those documents, which a cursory post-preparation review of AI-generated output did not satisfy." ;
    skos:definition "Engineer A was constrained to apply their professional seal to the engineering design documents only if they had exercised genuine responsible charge over the preparation of those documents, which a cursory post-preparation review of AI-generated output did not satisfy." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Seal_Verification a proeth:ResponsibleChargeVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Seal Verification" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Responsible Charge Verification Capability" ;
    proeth:capabilityStatement "Engineer A failed to exercise adequate responsible charge verification capability before sealing the AI-generated design documents, conducting only a cursory review insufficient to identify regulatory deficiencies." ;
    proeth:caseContext "Engineer A bore formal responsible charge over the AI-generated design documents and applied their seal, but the review conducted was insufficient to detect significant regulatory and dimensional errors." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Application of professional seal to design documents following only a cursory review, after which Client W identified misaligned dimensions and omitted safety features." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "Engineer A was obligated to apply their professional seal to the engineering design documents only after conducting a review sufficient to take general responsibility for the work" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to exercise adequate responsible charge verification capability before sealing the AI-generated design documents, conducting only a cursory review insufficient to identify regulatory deficiencies." ;
    skos:definition "Engineer A failed to exercise adequate responsible charge verification capability before sealing the AI-generated design documents, conducting only a cursory review insufficient to identify regulatory deficiencies." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Domain_Expertise_Environmental a proeth:DomainExpertise,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Domain Expertise Environmental" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Domain Expertise" ;
    proeth:capabilityStatement "Engineer A possessed domain expertise as an experienced environmental engineer with strong technical expertise in groundwater monitoring data analysis and contaminant risk assessment, which was sufficient to maintain direction and control over the AI-generated contaminant report." ;
    proeth:caseContext "Engineer A was retained as an experienced environmental engineer with several years of experience and strong technical expertise, which distinguished the situation from BER Case 98-3 where the engineer lacked relevant competence entirely." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Application of environmental engineering expertise to review, cross-check, and adjust the AI-generated contaminant report, and recognition of site-specific conditions requiring adjustment in the design documents." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A, as an experienced environmental engineer, was competent to analyze groundwater monitoring data and assess contaminant risks.",
        "The facts specifically note Engineer A has 'several years of experience' and 'strong technical expertise.' But the facts also note Engineer A appears to be operating in a compromised manner" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Domain Expertise'" ;
    proeth-prov:matchedOntologyClass proeth:DomainExpertise ;
    proeth-prov:matchedOntologyLabel "Domain Expertise" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A, as an experienced environmental engineer, was competent to analyze groundwater monitoring data and assess contaminant risks." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed domain expertise as an experienced environmental engineer with strong technical expertise in groundwater monitoring data analysis and contaminant risk assessment, which was sufficient to maintain direction and control over the AI-generated contaminant report." ;
    skos:definition "Engineer A possessed domain expertise as an experienced environmental engineer with strong technical expertise in groundwater monitoring data analysis and contaminant risk assessment, which was sufficient to maintain direction and control over the AI-generated contaminant report." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Environmental_Domain_Competence a proeth:DomainExpertise,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Domain Competence" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Domain Expertise" ;
    proeth:capabilityStatement "Engineer A possessed domain expertise in environmental engineering, including groundwater monitoring and contaminant analysis, developed over several years of licensed professional practice and site observation." ;
    proeth:caseContext "Engineer A was retained as a licensed environmental engineer to prepare a contaminant report and engineering design documents for groundwater infrastructure modifications, drawing on over a year of site observation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Performance of groundwater monitoring data analysis over more than a year at the site, and preparation of a comprehensive contaminant report addressing manufacture, use, and characteristics of an emerging organic contaminant." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report addressing the manufacture, use, and characteristics of an organic compound identified as an emerging contaminant of concern.",
        "This work required Engineer A to perform an analysis of groundwater monitoring data from a site Engineer A had been observing for over a year." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Domain Expertise'" ;
    proeth-prov:matchedOntologyClass proeth:DomainExpertise ;
    proeth-prov:matchedOntologyLabel "Domain Expertise" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report addressing the manufacture, use, and characteristics of an organic compound identified as an emerging contaminant of concern." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A possessed domain expertise in environmental engineering, including groundwater monitoring and contaminant analysis, developed over several years of licensed professional practice and site observation." ;
    skos:definition "Engineer A possessed domain expertise in environmental engineering, including groundwater monitoring and contaminant analysis, developed over several years of licensed professional practice and site observation." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentor_Loss_Response_Capability a proeth:MentorshipGapAdaptationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentor Loss Response" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Mentorship Gap Adaptation Capability" ;
    proeth:capabilityStatement "Engineer A recognized the quality assurance gap created by Engineer B's retirement but selected an inadequate substitute mechanism, relying on unfamiliar AI tools without implementing alternative professional review." ;
    proeth:caseContext "When Engineer B retired and became unavailable, Engineer A faced delivery obligations for both a technical report and design documents without the quality assurance support that had previously compensated for Engineer A's lower confidence in technical writing." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Decision to use open-source AI software as a substitute for Engineer B's mentorship and quality assurance review, without prior experience with the tool and without arranging alternative professional oversight." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A is known for their strong technical expertise but is, personally, less confident in their technical writing. Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity.",
        "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents. The AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is known for their strong technical expertise but is, personally, less confident in their technical writing. Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A recognized the quality assurance gap created by Engineer B's retirement but selected an inadequate substitute mechanism, relying on unfamiliar AI tools without implementing alternative professional review." ;
    skos:definition "Engineer A recognized the quality assurance gap created by Engineer B's retirement but selected an inadequate substitute mechanism, relying on unfamiliar AI tools without implementing alternative professional review." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentorship_Gap_Adaptation a proeth:MentorshipGapAdaptationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentorship Gap Adaptation" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Mentorship Gap Adaptation Capability" ;
    proeth:capabilityStatement "Engineer A failed to exercise mentorship gap adaptation capability after Engineer B retired, continuing to rely on AI-generated outputs without implementing an adequate alternative quality assurance mechanism to replace Engineer B's oversight role." ;
    proeth:caseContext "Engineer B, who had served as mentor and quality assurance reviewer for Engineer A, retired and became unavailable. Engineer A did not replace this oversight function before proceeding with AI-assisted work products." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Failure to identify and implement an alternative quality assurance process after Engineer B became unavailable, resulting in reliance on AI-generated design documents without adequate independent review." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A, as the engineer in Responsible Charge of the project, is required to provide an experienced-based quality assurance review, engaging in critical discussions, mentorship, and professional development -- elements that AI cannot replicate.",
        "the facts also note Engineer A appears to be operating in a compromised manner -- namely, without the help of Engineer B -- such that Engineer A relied on the AI-generated plans and specifications without proper oversight." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts also note Engineer A appears to be operating in a compromised manner -- namely, without the help of Engineer B -- such that Engineer A relied on the AI-generated plans and specifications without proper oversight." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to exercise mentorship gap adaptation capability after Engineer B retired, continuing to rely on AI-generated outputs without implementing an adequate alternative quality assurance mechanism to replace Engineer B's oversight role." ;
    skos:definition "Engineer A failed to exercise mentorship gap adaptation capability after Engineer B retired, continuing to rely on AI-generated outputs without implementing an adequate alternative quality assurance mechanism to replace Engineer B's oversight role." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_AI_Verification a proeth:AIOutputVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report AI Verification" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "AI Output Verification Capability" ;
    proeth:capabilityStatement "Engineer A exercised partial AI output verification capability for the report by cross-checking key facts and verifying phrasing, but did not extend equivalent verification to the engineering design documents." ;
    proeth:caseContext "Engineer A applied different levels of review to the two AI-generated deliverables, conducting a more thorough review of the report but only a cursory review of the design documents, which contained regulatory deficiencies identified by Client W." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.88" ;
    proeth:demonstratedThrough "Thorough fact-checking and search engine verification of report content versus cursory review of AI-generated design documents that missed misaligned dimensions and omitted safety features." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "Not being familiar with the full functionality of the AI software, including the accuracy and originality of AI-generated text, Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Not being familiar with the full functionality of the AI software, including the accuracy and originality of AI-generated text, Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A exercised partial AI output verification capability for the report by cross-checking key facts and verifying phrasing, but did not extend equivalent verification to the engineering design documents." ;
    skos:definition "Engineer A exercised partial AI output verification capability for the report by cross-checking key facts and verifying phrasing, but did not extend equivalent verification to the engineering design documents." ;
    prov:generatedAtTime "2026-06-03T14:06:21.353968+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_Authorship_Representation a proeth:Non-Deception,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Authorship Representation" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Client W observed that the report read as if written by two different authors, with the AI-generated introduction appearing exceptionally polished compared to the sections Engineer A personally revised, suggesting the undisclosed AI authorship was perceptible and potentially misleading." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Non-Deception" ;
    proeth:constraintStatement "Engineer A was constrained by the non-deception principle from presenting AI-generated report content as their own original professional work product without disclosure, because doing so created a false impression about the authorship and intellectual origin of the submitted report." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics non-deception and honesty provisions" ;
    proeth:temporalScope "At the time of report submission and throughout the client relationship" ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review",
        "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Deception'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/constraints#Non_Deception> ;
    proeth-prov:matchedOntologyLabel "Non-Deception" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by the non-deception principle from presenting AI-generated report content as their own original professional work product without disclosure, because doing so created a false impression about the authorship and intellectual origin of the submitted report." ;
    skos:definition "Engineer A was constrained by the non-deception principle from presenting AI-generated report content as their own original professional work product without disclosure, because doing so created a false impression about the authorship and intellectual origin of the submitted report." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_Citation_Omission a proeth:TechnicalCitationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Citation Omission" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "The AI-generated contaminant report submitted to Client W did not include citations to pertinent documents of technical authority, which Engineer A failed to add during review." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Technical Citation Constraint" ;
    proeth:constraintStatement "Engineer A was required to include citations to pertinent documents of technical authority in the AI-assisted contaminant report, and the omission of such citations from the AI-generated content constituted a failure to meet the professional standard of care required by NSPE Code section III.9." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics, Code section III.9" ;
    proeth:temporalScope "At the time of preparing and submitting the contaminant report to Client W" ;
    proeth:textReferences "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority. Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority. Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to include citations to pertinent documents of technical authority in the AI-assisted contaminant report, and the omission of such citations from the AI-generated content constituted a failure to meet the professional standard of care required by NSPE Code section III.9." ;
    skos:definition "Engineer A was required to include citations to pertinent documents of technical authority in the AI-assisted contaminant report, and the omission of such citations from the AI-generated content constituted a failure to meet the professional standard of care required by NSPE Code section III.9." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Responsible_Charge_Verification_Design a proeth:ResponsibleChargeVerificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Verification Design" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Responsible Charge Verification Capability" ;
    proeth:capabilityStatement "Engineer A failed to apply responsible charge verification capability to the AI-generated design documents, substituting a high-level review for the comprehensive, experience-based verification required to support sealing and submission." ;
    proeth:caseContext "Engineer A bore formal responsible charge over the AI-assisted design documents but did not conduct a review sufficient to satisfy the NSPE definition of responsible charge, resulting in submission of documents with regulatory and safety deficiencies." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Sealing and submitting AI-generated design documents after only a high-level review, without the active involvement in design and development required by the definition of responsible charge." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "basic" ;
    proeth:textReferences "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a.",
        "NSPE defines 'Responsible Charge' in NSPE Position Statement No. 10-1778 as 'being actively engaged in the engineering process, from conception to completion. Engineering decisions must be personally made by the professional engineer or by others over which the professional engineer provides supervisory direction and control authority. Reviewing drawings or documents after preparation without involvement in the design and development process does not satisfy the definition of Responsible Charge.'" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A failed to apply responsible charge verification capability to the AI-generated design documents, substituting a high-level review for the comprehensive, experience-based verification required to support sealing and submission." ;
    skos:definition "Engineer A failed to apply responsible charge verification capability to the AI-generated design documents, substituting a high-level review for the comprehensive, experience-based verification required to support sealing and submission." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Safety_Feature_Recognition a proeth:SafetyFeatureRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Feature Recognition" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Safety Feature Recognition Capability" ;
    proeth:capabilityStatement "Engineer A, as an experienced environmental engineer, possessed the technical capability to identify required safety features in engineering design documents but failed to apply this capability during review of the AI-generated design documents." ;
    proeth:caseContext "Engineer A reviewed AI-generated engineering design documents at a high level only, failing to identify omitted safety features required for regulatory compliance before submitting the documents to Client W." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Failure to detect omitted safety features required by local regulations in the AI-generated design documents, which were subsequently identified by Client W." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted.",
        "failure to detect misaligned dimensions and omitted safety features further indicates that Engineer A did not exercise sufficient diligence. The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.74 ;
    proeth-prov:matchReasoning "Via class 'Safety Feature Recognition Capability': The existing Engineering Design Error Recognition Capability covers identifying errors, omissions, and deficiencies in engineering plans including safety implications. The present capability is a more specific instantiation focused on safety feature recognition and regulatory compliance checking. A medium-confidence match to the existing class is appropriate, but the regulatory compliance and safety feature identification dimension is sufficiently distinct to warrant a separate class for precision." ;
    proeth-prov:matchedOntologyClass proeth:EngineeringDesignErrorRecognitionCapability ;
    proeth-prov:matchedOntologyLabel "Engineering Design Error Recognition Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A, as an experienced environmental engineer, possessed the technical capability to identify required safety features in engineering design documents but failed to apply this capability during review of the AI-generated design documents." ;
    skos:definition "Engineer A, as an experienced environmental engineer, possessed the technical capability to identify required safety features in engineering design documents but failed to apply this capability during review of the AI-generated design documents." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Technical_Citation a proeth:TechnicalCitationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Technical Citation" ;
    proeth-core:possessedBy case7:Agent_Engineer_A ;
    proeth:capabilityClass "Technical Citation Capability" ;
    proeth:capabilityStatement "Engineer A, as an experienced environmental engineer, possessed the capability to identify and include citations to pertinent documents of technical authority in professional reports, but did not apply this capability when reviewing the AI-generated contaminant report." ;
    proeth:caseContext "The AI-generated contaminant report submitted to Client W lacked citations to pertinent technical authority documents, which Engineer A failed to supply during review." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.82" ;
    proeth:demonstratedThrough "Failure to ensure the AI-generated contaminant report included citations to pertinent documents of technical authority before submission to Client W." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority. Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority. Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A, as an experienced environmental engineer, possessed the capability to identify and include citations to pertinent documents of technical authority in professional reports, but did not apply this capability when reviewing the AI-generated contaminant report." ;
    skos:definition "Engineer A, as an experienced environmental engineer, possessed the capability to identify and include citations to pertinent documents of technical authority in professional reports, but did not apply this capability when reviewing the AI-generated contaminant report." ;
    prov:generatedAtTime "2026-06-03T14:11:06.673267+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_B_Mentor_Engineer a proeth:MentorEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer B Mentor Engineer" ;
    proeth:actor "Engineer B" ;
    proeth:caseInvolvement "Served as mentor and supervisor to Engineer A, providing guidance and quality assurance reviews of report drafts. Recently retired and became unavailable, removing the professional check that Engineer A had depended upon." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:otherAttribute "relationship_to_engineer_a: Mentor and supervisor",
        "status: Retired" ;
    proeth:roleCategory "professional_peer" ;
    proeth:roleClass "Mentor Engineer" ;
    proeth:textReferences "Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts",
        "Engineer B recently retired and was no longer available to Engineer A in a work capacity" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Mentor Engineer': Mentor Engineer is a specialization of Professional Peer Role. The ontology lists Professional Peer Role as covering collegial relationships with mentoring and review obligations, which directly describes Engineer B's function. A distinct leaf class is warranted because the mentoring and supervisory quality-assurance dimension is more specific than generic peer review." ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalPeerRole ;
    proeth-prov:matchedOntologyLabel "Professional Peer Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Served as mentor and supervisor to Engineer A, providing guidance and quality assurance reviews of report drafts. Recently retired and became unavailable, removing the professional check that Engineer A had depended upon." ;
    skos:definition "Served as mentor and supervisor to Engineer A, providing guidance and quality assurance reviews of report drafts. Recently retired and became unavailable, removing the professional check that Engineer A had depended upon." ;
    prov:generatedAtTime "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_Bs_mentorship_and_QA_reviews_before_Engineer_Bs_retirement a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B's mentorship and QA reviews before Engineer B's retirement" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth:fromEntityText "Engineer B's mentorship and QA reviews" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Supervisor_Retirement ;
    proeth:toEntityText "Engineer B's retirement" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Engineer_B_s_retirement,
        case7:Supervisor_Retirement ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Local_Site_Safety_Regulations a proeth:LegalResource,
        owl:NamedIndividual ;
    rdfs:label "Local Site Safety Regulations" ;
    proeth-core:availableTo case7:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.83" ;
    proeth:createdBy "Local regulatory authority" ;
    proeth:documentTitle "Local regulatory requirements for groundwater infrastructure design safety features" ;
    proeth:resourceClass "Legal Resource" ;
    proeth:textReferences "an omission of key safety features required by local regulations",
        "ensuring that all elements satisfied the necessary professional and regulatory standards" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "Client W identified that the AI-generated design documents omitted key safety features required by local regulations, establishing the regulatory standard against which Engineer A's design documents were found deficient." ;
    proeth:version "Applicable local regulations at time of case" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Legal Resource'" ;
    proeth-prov:matchedOntologyClass proeth:LegalResource ;
    proeth-prov:matchedOntologyLabel "Legal Resource" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "an omission of key safety features required by local regulations" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Client W identified that the AI-generated design documents omitted key safety features required by local regulations, establishing the regulatory standard against which Engineer A's design documents were found deficient." ;
    skos:definition "Client W identified that the AI-generated design documents omitted key safety features required by local regulations, establishing the regulatory standard against which Engineer A's design documents were found deficient." ;
    prov:generatedAtTime "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:NSPE_Code_of_Ethics a proeth:ProfessionalCode,
        owl:NamedIndividual ;
    rdfs:label "NSPE Code of Ethics" ;
    proeth-core:availableTo case7:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.95" ;
    proeth:createdBy "National Society of Professional Engineers" ;
    proeth:documentTitle "NSPE Code of Ethics for Engineers" ;
    proeth:resourceClass "Professional Code" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A did not cite their use of AI-software or its large language models",
        "Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "Governs Engineer A's professional obligations regarding competence, responsible use of AI tools, disclosure to clients, accuracy of sealed documents, and public safety in engineering deliverables." ;
    proeth:version "Current" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Professional Code'" ;
    proeth-prov:matchedOntologyClass proeth:ProfessionalCode ;
    proeth-prov:matchedOntologyLabel "Professional Code" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Governs Engineer A's professional obligations regarding competence, responsible use of AI tools, disclosure to clients, accuracy of sealed documents, and public safety in engineering deliverables." ;
    skos:definition "Governs Engineer A's professional obligations regarding competence, responsible use of AI tools, disclosure to clients, accuracy of sealed documents, and public safety in engineering deliverables." ;
    prov:generatedAtTime "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:State_Engineering_Seal_Law a proeth:LegalResource,
        owl:NamedIndividual ;
    rdfs:label "State Engineering Seal Law" ;
    proeth-core:availableTo case7:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.85" ;
    proeth:createdBy "State legislature or professional licensing board" ;
    proeth:documentTitle "State Professional Engineering Licensing Statute governing seal application" ;
    proeth:resourceClass "Legal Resource" ;
    proeth:textReferences "applied their seal consistent with state law" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "Engineer A applied their professional seal to the draft report consistent with state law, making the conditions and requirements of that law directly relevant to the propriety of sealing AI-assisted work." ;
    proeth:version "Applicable state law at time of case" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Legal Resource'" ;
    proeth-prov:matchedOntologyClass proeth:LegalResource ;
    proeth-prov:matchedOntologyLabel "Legal Resource" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "applied their seal consistent with state law" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext",
        "version" ;
    rdfs:comment "Engineer A applied their professional seal to the draft report consistent with state law, making the conditions and requirements of that law directly relevant to the propriety of sealing AI-assisted work." ;
    skos:definition "Engineer A applied their professional seal to the draft report consistent with state law, making the conditions and requirements of that law directly relevant to the propriety of sealing AI-assisted work." ;
    prov:generatedAtTime "2026-06-03T13:59:19.637051+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:time_AI_Design_Generation a time:Instant ;
    rdfs:label "During drafting phase, before cursory review" .

case7:time_AI_Disclosure_Omission_for_Design a time:Instant ;
    rdfs:label "At design document submission" .

case7:time_AI_Disclosure_Omission_for_Report a time:Instant ;
    rdfs:label "At report submission" .

case7:time_AI_Report_Generation a time:Instant ;
    rdfs:label "During drafting phase, before thorough review" .

case7:time_AI_Tool_Adoption_for_Design a time:ProperInterval ;
    rdfs:label "During design document preparation phase" .

case7:time_AI_Tool_Adoption_for_Report a time:ProperInterval ;
    rdfs:label "During report preparation phase" .

case7:time_Client_Data_Exposure a time:Instant ;
    rdfs:label "During AI-assisted drafting phase, before submission" .

case7:time_Client_Data_Upload_to_AI a time:Instant ;
    rdfs:label "During both report and design document preparation phases" .

case7:time_Cursory_Design_Document_Review a time:ProperInterval ;
    rdfs:label "After receiving AI-generated design documents, before submission" .

case7:time_Design_Defect_Discovery a time:Instant ;
    rdfs:label "Upon Client W's review of submitted design documents" .

case7:time_Design_Document_Submission a time:Instant ;
    rdfs:label "At design document submission" .

case7:time_Draft_Report_Sealing_and_Submission a time:Instant ;
    rdfs:label "At report submission" .

case7:time_Dual_Deliverable_Pressure a time:ProperInterval ;
    rdfs:label "Concurrent with project execution phase" .

case7:time_Project_Acceptance a time:Instant ;
    rdfs:label "At project initiation, after Engineer B's retirement" .

case7:time_Report_Stylistic_Inconsistency a time:Instant ;
    rdfs:label "Upon Client W's review of submitted report" .

case7:time_Revision_Instruction_Issued a time:Instant ;
    rdfs:label "After Client W's review of design documents" .

case7:time_Supervisor_Retirement a time:Instant ;
    rdfs:label "Before project deliverables were due, over a year into site observation" .

case7:time_Thorough_Report_Review a time:ProperInterval ;
    rdfs:label "After receiving the AI-generated report draft, before submission" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case7:AI_generation_of_initial_report_draft_before_Engineer_As_thorough_review_and_cross-checking_of_the_report a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "AI generation of initial report draft before Engineer A's thorough review and cross-checking of the report" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries" ;
    proeth:fromEntity case7:AI_Report_Generation ;
    proeth:fromEntityText "AI generation of initial report draft" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Thorough_Report_Review ;
    proeth:toEntityText "Engineer A's thorough review and cross-checking of the report" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Engineer_A_s_thorough_review_and_cross-checking_of,
        case7:Thorough_Report_Review ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_generation_of_preliminary_design_documents_before_Engineer_As_cursory_review_of_design_documents a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "AI generation of preliminary design documents before Engineer A's cursory review of design documents" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth:fromEntity case7:AI_Design_Generation ;
    proeth:fromEntityText "AI generation of preliminary design documents" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Cursory_Design_Document_Review ;
    proeth:toEntityText "Engineer A's cursory review of design documents" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Cursory_Design_Document_Review,
        case7:Engineer_A_s_cursory_review_of_design_documents ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Client_Ws_identification_of_issues_in_design_documents_before_Client_Ws_instruction_to_Engineer_A_to_revise_the_plans a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Client W's identification of issues in design documents before Client W's instruction to Engineer A to revise the plans" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards." ;
    proeth:fromEntity case7:Design_Defect_Discovery ;
    proeth:fromEntityText "Client W's identification of issues in design documents" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Revision_Instruction_Issued ;
    proeth:toEntityText "Client W's instruction to Engineer A to revise the plans" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Client_W_s_instruction_to_Engineer_A_to_revise_the,
        case7:Revision_Instruction_Issued ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_As_cursory_review_of_design_documents_before_submission_of_design_documents_to_Client_W a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's cursory review of design documents before submission of design documents to Client W" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions. Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth:fromEntity case7:Cursory_Design_Document_Review ;
    proeth:fromEntityText "Engineer A's cursory review of design documents" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Design_Document_Submission ;
    proeth:toEntityText "submission of design documents to Client W" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Design_Document_Submission,
        case7:submission_of_design_documents_to_Client_W ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_As_thorough_review_of_the_report_before_submission_of_draft_report_to_Client_W a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A's thorough review of the report before submission of draft report to Client W" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A ... submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft" ;
    proeth:fromEntity case7:Thorough_Report_Review ;
    proeth:fromEntityText "Engineer A's thorough review of the report" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Draft_Report_Sealing_and_Submission ;
    proeth:toEntityText "submission of draft report to Client W" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Draft_Report_Sealing_and_Submission,
        case7:submission_of_draft_report_to_Client_W ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_Bs_retirement_before_Engineer_As_use_of_AI_software_for_dual_deliverables a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer B's retirement before Engineer A's use of AI software for dual deliverables" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software" ;
    proeth:fromEntity case7:Supervisor_Retirement ;
    proeth:fromEntityText "Engineer B's retirement" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case7:Dual_Deliverable_Pressure ;
    proeth:toEntityText "Engineer A's use of AI software for dual deliverables" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case7:Dual_Deliverable_Pressure,
        case7:Engineer_A_s_use_of_AI_software_for_dual_deliverab ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case7:CausalChain_0f11ccf1 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Design Defect Discovery → Revision Instruction Issued" ;
    proeth:causalLanguage "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards." ;
    proeth:causalStep1 "Design Defect Discovery -- Client W finds defects in the submitted design" ;
    proeth:causalStep2 "Revision Instruction Issued -- Client W formally instructs Engineer A to revise the plans" ;
    proeth:cause case7:Design_Defect_Discovery ;
    proeth:causeText "Design Defect Discovery" ;
    proeth:counterfactual "Had no defects been discovered, Client W would not have instructed Engineer A to revise the plans" ;
    proeth:effect case7:Revision_Instruction_Issued ;
    proeth:effectText "Revision Instruction Issued" ;
    proeth:necessaryFactors "Client W's discovery of misaligned dimensions and omitted safety features",
        "Client W's review of the design documents" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Client_W ;
    proeth:responsibleAgentText "Client W" ;
    proeth:sufficientFactors "Discovery of defects in the design documents was enough to prompt a formal revision instruction" ;
    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 7 Extraction" .

case7:CausalChain_27c4e3bd a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Client Data Upload to AI → AI Report Generation" ;
    proeth:causalLanguage "Engineer A input the information gathered from Client W into the AI software, and, after a few refining prompts, received a first draft of the report generated by the AI software." ;
    proeth:causalStep1 "Client Data Upload to AI -- Engineer A inputs Client W information into the AI" ;
    proeth:causalStep2 "AI Report Generation -- AI produces a first draft of the report" ;
    proeth:cause case7:Client_Data_Upload_to_AI ;
    proeth:causeText "Client Data Upload to AI" ;
    proeth:counterfactual "Without the data input and prompts, the AI would not have produced the draft report" ;
    proeth:effect case7:AI_Report_Generation ;
    proeth:effectText "AI Report Generation" ;
    proeth:necessaryFactors "Functioning AI language processing software",
        "Input of Client W's gathered information",
        "Refining prompts provided to the AI" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Inputting client data plus refining prompts was enough for the AI to generate a first draft report" ;
    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 7 Extraction" .

case7:CausalChain_33362a75 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "AI Tool Adoption for Design → AI Design Generation" ;
    proeth:causalLanguage "Engineer A entered the information gathered from Client W into the AI software and relied on the AI-assisted drafting tools to generate a preliminary design of the plans, including basic layouts and technical specifications." ;
    proeth:causalStep1 "AI Tool Adoption for Design -- Engineer A decides to use the AI-assisted drafting tool" ;
    proeth:causalStep2 "AI Design Generation -- AI produces preliminary design documents with layouts and specifications" ;
    proeth:cause case7:AI_Tool_Adoption_for_Design ;
    proeth:causeText "AI Tool Adoption for Design" ;
    proeth:counterfactual "Without adopting and feeding the AI drafting tool, the preliminary AI-generated design would not exist" ;
    proeth:effect case7:AI_Design_Generation ;
    proeth:effectText "AI Design Generation" ;
    proeth:necessaryFactors "Input of Client W's gathered information into the AI",
        "Reliance on the tools to generate plans",
        "Use of AI-assisted drafting tools" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Inputting data and relying on AI-assisted drafting tools was enough to generate preliminary design plans" ;
    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 7 Extraction" .

case7:CausalChain_37f829e3 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Draft Report Sealing and Submission → Report Stylistic Inconsistency" ;
    proeth:causalLanguage "When Client W reviewed the draft report, Client W noted that the section analyzing the groundwater monitoring data would benefit from minor edits for grammar and clarity, but found the introduction discussing the contaminant's manufacture, use, and characteristics to be exceptionally polished." ;
    proeth:causalStep1 "Draft Report Sealing and Submission -- Engineer A seals and submits the draft report to Client W" ;
    proeth:causalStep2 "Report Stylistic Inconsistency -- Client W notes the report reads as if written by two different authors" ;
    proeth:cause case7:Draft_Report_Sealing_and_Submission ;
    proeth:causeText "Draft Report Sealing and Submission" ;
    proeth:counterfactual "Without submission to Client W, the inconsistency would not have been noted by the client" ;
    proeth:effect case7:Report_Stylistic_Inconsistency ;
    proeth:effectText "Report Stylistic Inconsistency" ;
    proeth:necessaryFactors "Presence of stylistically divergent sections in the report",
        "Submission of the draft report to Client W" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Submitting the stylistically mixed report to the client was enough to enable the client's observation of inconsistency" ;
    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 7 Extraction" .

case7:CausalChain_4febf78b a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "AI Report Generation → Report Stylistic Inconsistency" ;
    proeth:causalLanguage "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth:causalStep1 "AI Report Generation -- AI produces a highly polished introduction section" ;
    proeth:causalStep2 "Thorough Report Review -- Engineer A reviews and makes only minor wording adjustments" ;
    proeth:causalStep3 "Draft Report Sealing and Submission -- Report submitted with mixed authorial voices" ;
    proeth:causalStep4 "Report Stylistic Inconsistency -- Client W observes the report reads as if written by two authors" ;
    proeth:cause case7:AI_Report_Generation ;
    proeth:causeText "AI Report Generation" ;
    proeth:counterfactual "Had the entire report been written in a uniform voice (or fully harmonized by Engineer A), the inconsistency would not have been observed" ;
    proeth:effect case7:Report_Stylistic_Inconsistency ;
    proeth:effectText "Report Stylistic Inconsistency" ;
    proeth:necessaryFactors "AI-generated polished introduction section",
        "Engineer A's own writing style in the data analysis section",
        "Juxtaposition of the two within one report" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Combination of AI-generated polished prose alongside human-drafted content produced a noticeable stylistic mismatch" ;
    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 7 Extraction" .

case7:CausalChain_548e8fbd a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "AI Tool Adoption for Report → AI Disclosure Omission for Report" ;
    proeth:causalLanguage "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth:causalStep1 "AI Tool Adoption for Report -- Engineer A uses AI to draft the report" ;
    proeth:causalStep2 "AI Disclosure Omission for Report -- Engineer A chooses not to cite the AI's contribution" ;
    proeth:cause case7:AI_Tool_Adoption_for_Report ;
    proeth:causeText "AI Tool Adoption for Report" ;
    proeth:counterfactual "Had Engineer A chosen to disclose, the omission and resulting transparency concern would not have arisen" ;
    proeth:effect case7:AI_Disclosure_Omission_for_Report ;
    proeth:effectText "AI Disclosure Omission for Report" ;
    proeth:necessaryFactors "Absence of disclosure to the client",
        "Engineer A's decision not to cite the AI use",
        "Substantial AI contribution to the report" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Use of AI plus a deliberate choice not to cite it produced the disclosure omission" ;
    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 7 Extraction" .

case7:CausalChain_5acad349 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Dual Deliverable Pressure → AI Tool Adoption for Design" ;
    proeth:causalLanguage "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents" ;
    proeth:causalStep1 "Dual Deliverable Pressure -- Engineer A faces concurrent report and design deadlines" ;
    proeth:causalStep2 "AI Tool Adoption for Design -- Engineer A decides to use AI-assisted drafting tools for design documents" ;
    proeth:cause case7:Dual_Deliverable_Pressure ;
    proeth:causeText "Dual Deliverable Pressure" ;
    proeth:counterfactual "Without the concurrent pressure and loss of support, Engineer A may not have turned to an unfamiliar AI drafting tool for design work" ;
    proeth:effect case7:AI_Tool_Adoption_for_Design ;
    proeth:effectText "AI Tool Adoption for Design" ;
    proeth:necessaryFactors "Absence of Engineer B's support",
        "Availability of AI-assisted drafting tools",
        "Concurrent deadlines for report and design" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Combination of time pressure + lack of mentorship + availability of AI tools led to adoption for design" ;
    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 7 Extraction" .

case7:CausalChain_5c444053 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Supervisor Retirement → AI Tool Adoption for Report" ;
    proeth:causalLanguage "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report" ;
    proeth:causalStep1 "Supervisor Retirement -- Engineer B retires, removing prior QA review and mentorship" ;
    proeth:causalStep2 "Dual Deliverable Pressure -- Engineer A faces concurrent report and design deadlines without support" ;
    proeth:causalStep3 "AI Tool Adoption for Report -- Engineer A decides to use open-source AI software to draft the report" ;
    proeth:cause case7:Supervisor_Retirement ;
    proeth:causeText "Supervisor Retirement" ;
    proeth:counterfactual "Had Engineer B remained available for review, Engineer A would likely have relied on mentorship rather than adopting unfamiliar AI software" ;
    proeth:effect case7:AI_Tool_Adoption_for_Report ;
    proeth:effectText "AI Tool Adoption for Report" ;
    proeth:necessaryFactors "Engineer A's lack of confidence in technical writing",
        "Loss of Engineer B's quality assurance and mentorship",
        "Need to deliver the report" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Combination of mentor unavailability + writing insecurity + delivery deadline drove adoption of AI software" ;
    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 7 Extraction" .

case7:CausalChain_81a40fff a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Client Data Upload to AI → Client Data Exposure" ;
    proeth:causalLanguage "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth:causalStep1 "AI Tool Adoption for Report -- Engineer A selects open-source AI software" ;
    proeth:causalStep2 "Client Data Upload to AI -- Engineer A enters Client W's private information into the interface" ;
    proeth:causalStep3 "Client Data Exposure -- Confidential information effectively placed in the public domain" ;
    proeth:cause case7:Client_Data_Upload_to_AI ;
    proeth:causeText "Client Data Upload to AI" ;
    proeth:counterfactual "Had Engineer A not uploaded the data, or used a secure/private tool with consent, exposure would not have occurred" ;
    proeth:effect case7:Client_Data_Exposure ;
    proeth:effectText "Client Data Exposure" ;
    proeth:necessaryFactors "Absence of client consent to public disclosure",
        "Possession of Client W's confidential information",
        "Use of an open-source (public) AI interface" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Uploading confidential client data into an open-source AI interface was enough to expose it to the public domain" ;
    proeth:withinAgentControl true ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:synthesisLiteral "causalLanguage",
        "causalSequence",
        "counterfactual",
        "necessaryFactors",
        "responsibilityType",
        "sufficientFactors",
        "withinAgentControl" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:CausalChain_e2ef42fd a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Cursory Design Document Review → Design Defect Discovery" ;
    proeth:causalLanguage "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth:causalStep1 "AI Design Generation -- AI produces plans with misaligned dimensions and missing safety features" ;
    proeth:causalStep2 "Cursory Design Document Review -- Engineer A reviews only superficially, missing the defects" ;
    proeth:causalStep3 "Design Document Submission -- Defective documents submitted to Client W" ;
    proeth:causalStep4 "Design Defect Discovery -- Client W identifies misaligned dimensions and omitted safety features" ;
    proeth:cause case7:Cursory_Design_Document_Review ;
    proeth:causeText "Cursory Design Document Review" ;
    proeth:counterfactual "Had Engineer A conducted a comprehensive verification process, the misaligned dimensions and omitted safety features would likely have been caught and corrected before Client review" ;
    proeth:effect case7:Design_Defect_Discovery ;
    proeth:effectText "Design Defect Discovery" ;
    proeth:necessaryFactors "AI-generated plans containing misaligned dimensions and omitted safety features",
        "Failure to detect the errors before submission",
        "Only a cursory (insufficient) review by Engineer A" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case7:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Combination of AI-generated defects + insufficient review allowed defects to remain in submitted 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 7 Extraction" .

case7:Engineer_A_AI_Report_Attribution_Constraint a proeth:AIDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Attribution" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "AI language processing software fundamentally shaped the contaminant report submitted to Client W, but Engineer A did not disclose this contribution or attribute it in the work product." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was required to disclose and attribute the substantial contribution of AI language processing software to the contaminant report, consistent with the obligation to give credit for engineering work to those to whom credit is due under NSPE Code section III.9." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics, Code section III.9; BER Case 98-3" ;
    proeth:temporalScope "At the time of submitting the AI-assisted contaminant report to Client W" ;
    proeth:textReferences "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9, '[e]ngineers shall give credit for engineering work to those to whom credit is due, and will recognize the proprietary interests of others.'" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9, '[e]ngineers shall give credit for engineering work to those to whom credit is due, and will recognize the proprietary interests of others.'" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to disclose and attribute the substantial contribution of AI language processing software to the contaminant report, consistent with the obligation to give credit for engineering work to those to whom credit is due under NSPE Code section III.9." ;
    skos:definition "Engineer A was required to disclose and attribute the substantial contribution of AI language processing software to the contaminant report, consistent with the obligation to give credit for engineering work to those to whom credit is due under NSPE Code section III.9." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_Upload_Consent a proeth:ConfidentialDataPlatformConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data Upload Consent" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A uploaded Client W's confidential project information into a publicly accessible AI interface to generate a draft groundwater monitoring report, without obtaining Client W's consent to share that information externally." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Confidential Data Platform Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from uploading Client W's confidential proprietary site data and groundwater monitoring information into an open-source AI interface without first obtaining Client W's prior consent, as doing so placed the client's private information in the public domain." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Code section II.1.c" ;
    proeth:temporalScope "At the time Engineer A used the open-source AI language processing tool to draft the contaminant report" ;
    proeth:textReferences "Per Code section II.1.c, confidential information can only be shared with prior consent of the Client.",
        "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Per Code section II.1.c, confidential information can only be shared with prior consent of the Client." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from uploading Client W's confidential proprietary site data and groundwater monitoring information into an open-source AI interface without first obtaining Client W's prior consent, as doing so placed the client's private information in the public domain." ;
    skos:definition "Engineer A was prohibited from uploading Client W's confidential proprietary site data and groundwater monitoring information into an open-source AI interface without first obtaining Client W's prior consent, as doing so placed the client's private information in the public domain." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentor_Loss_Competence_Gap a proeth:CompetenceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentor Loss Competence Gap" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A had relied on Engineer B for quality assurance review of report drafts to compensate for self-assessed limitations in technical writing. After Engineer B retired, Engineer A turned to AI tools without implementing equivalent quality assurance, resulting in deficient work products." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Competence Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by the loss of Engineer B's mentorship and quality assurance review from delivering professional work products in areas of personal weakness, specifically technical writing, without implementing an adequate alternative quality assurance mechanism." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics competence provisions" ;
    proeth:temporalScope "Following Engineer B's retirement and throughout the Client W engagement" ;
    proeth:textReferences "Engineer A is known for their strong technical expertise but is, personally, less confident in their technical writing.",
        "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 is known for their strong technical expertise but is, personally, less confident in their technical writing." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by the loss of Engineer B's mentorship and quality assurance review from delivering professional work products in areas of personal weakness, specifically technical writing, without implementing an adequate alternative quality assurance mechanism." ;
    skos:definition "Engineer A was constrained by the loss of Engineer B's mentorship and quality assurance review from delivering professional work products in areas of personal weakness, specifically technical writing, without implementing an adequate alternative quality assurance mechanism." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentorship_Loss_Design_Oversight a proeth:MentorshipContinuityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentorship Loss Design Oversight" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents" ;
    proeth:balancingWith "Responsible Charge Integrity Principle",
        "Technology Substitution Prohibition Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "When Engineer B became unavailable due to retirement, Engineer A proceeded with AI-assisted design work without seeking alternative review mechanisms, resulting in inadequate oversight of work that contained safety-critical errors." ;
    proeth:confidence "0.84" ;
    proeth:interpretation "The loss of Engineer B's mentorship and quality assurance review created a gap in oversight that Engineer A was required to address by finding alternative review mechanisms rather than proceeding with a high-level self-review of novel AI-generated outputs." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Mentorship Continuity Principle" ;
    proeth:tensionResolution "The BER identified Engineer A as operating in a compromised manner without Engineer B's guidance, treating the failure to seek alternative oversight as a contributing factor in the ethical violations rather than a complete excuse." ;
    proeth:textReferences "Engineer A, as the engineer in Responsible Charge of the project, is required to provide an experienced-based quality assurance review, engaging in critical discussions, mentorship, and professional development -- elements that AI cannot replicate.",
        "The facts also note Engineer A appears to be operating in a compromised manner -- namely, without the help of Engineer B -- such that Engineer A relied on the AI-generated plans and specifications without proper oversight." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The facts also note Engineer A appears to be operating in a compromised manner -- namely, without the help of Engineer B -- such that Engineer A relied on the AI-generated plans and specifications without proper oversight." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "When Engineer B became unavailable due to retirement, Engineer A proceeded with AI-assisted design work without seeking alternative review mechanisms, resulting in inadequate oversight of work that contained safety-critical errors." ;
    skos:definition "When Engineer B became unavailable due to retirement, Engineer A proceeded with AI-assisted design work without seeking alternative review mechanisms, resulting in inadequate oversight of work that contained safety-critical errors." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

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

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

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

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

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

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

case7:Engineer_A_AI_Design_Direction_Control a proeth:AIDirectionandControlObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Direction Control" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used a new AI-assisted drafting tool without prior experience, conducted only a high-level review of the generated design documents, and did not outline solution guidelines or critically challenge the AI outputs, resulting in omitted safety features and misaligned dimensions." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Design_Substitution ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Direction and Control Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to exercise genuine direction and control over the AI-assisted drafting tool by outlining solution guidelines and constraints, critically challenging outputs, and verifying results before accepting the AI-generated design documents." ;
    proeth:temporalScope "Throughout the AI-assisted design document preparation process" ;
    proeth:textReferences "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions.",
        "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to exercise genuine direction and control over the AI-assisted drafting tool by outlining solution guidelines and constraints, critically challenging outputs, and verifying results before accepting the AI-generated design documents." ;
    skos:definition "Engineer A was obligated to exercise genuine direction and control over the AI-assisted drafting tool by outlining solution guidelines and constraints, critically challenging outputs, and verifying results before accepting the AI-generated design documents." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

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

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

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

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

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

case7:Agent_Engineer_B a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer B" ;
    proeth-core:hasRole case7:Engineer_B_Mentor_Engineer ;
    proeth-core:professionalPeerOf case7:Agent_Engineer_A .

case7:Engineer_A_AI_Judgment_Substitution a proeth:TechnologySubstitutionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Judgment Substitution" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A relied on AI-generated plans and specifications without proper oversight following Engineer B's retirement, resulting in design documents with misaligned dimensions and omitted safety features required by local regulations." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Technology Substitution Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from using the AI-assisted drafting tool as a substitute for independent engineering judgment, and was required to critically challenge and verify all AI-generated design outputs against professional standards before acceptance rather than relying on them without proper oversight." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Fundamental Canon I.1; BER Case 98-3" ;
    proeth:temporalScope "Throughout the preparation and review of the AI-generated engineering design documents" ;
    proeth:textReferences "Engineer A relied on the AI-generated plans and specifications without proper oversight.",
        "Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood.",
        "technology must not replace or be used as a substitute for engineering judgement." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "technology must not replace or be used as a substitute for engineering judgement." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from using the AI-assisted drafting tool as a substitute for independent engineering judgment, and was required to critically challenge and verify all AI-generated design outputs against professional standards before acceptance rather than relying on them without proper oversight." ;
    skos:definition "Engineer A was prohibited from using the AI-assisted drafting tool as a substitute for independent engineering judgment, and was required to critically challenge and verify all AI-generated design outputs against professional standards before acceptance rather than relying on them without proper oversight." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Tool_Non-Disclosure_Design a proeth:AIToolDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Tool Non-Disclosure Design" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Engineering design documents submitted to Client W" ;
    proeth:balancingWith "Time pressure to deliver design documents" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A used AI-assisted drafting tools to generate preliminary engineering design documents but did not disclose this to Client W when submitting the plans." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "Disclosure of AI tool use in design documents is required so clients and regulators can evaluate the basis for the design and the degree of independent engineering judgment applied." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "AI Tool Disclosure Principle" ;
    proeth:tensionResolution "The principle was violated: Engineer A again chose not to disclose AI tool use in the design documents." ;
    proeth:textReferences "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A used AI-assisted drafting tools to generate preliminary engineering design documents but did not disclose this to Client W when submitting the plans." ;
    skos:definition "Engineer A used AI-assisted drafting tools to generate preliminary engineering design documents but did not disclose this to Client W when submitting the plans." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Documents_Competence_Failure a proeth:AIVerificationCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Documents Competence Failure" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents" ;
    proeth:balancingWith "Responsible Charge Integrity Principle",
        "Technology Substitution Prohibition Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A used a new AI-assisted drafting tool without prior experience and conducted only a high-level review of the generated design documents, failing to detect misaligned dimensions and omitted safety features, falling below the competence standard for AI-assisted design work." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "Unlike the report, where Engineer A had domain expertise and conducted substantive verification, the design documents received insufficient scrutiny. The lack of experience with the tool combined with a high-level review rather than comprehensive verification constituted a failure of the AI verification competence obligation." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "AI Verification Competence Principle" ;
    proeth:tensionResolution "The BER found that Engineer A was not incompetent in the general sense but operated in a compromised manner without adequate oversight, resulting in an ethical violation through insufficient verification of AI-generated design outputs." ;
    proeth:textReferences "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement.",
        "Engineer A also prepared draft design documents with a AI-assisted drafting tool that was new to the market. Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions.",
        "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A also prepared draft design documents with a AI-assisted drafting tool that was new to the market. Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A used a new AI-assisted drafting tool without prior experience and conducted only a high-level review of the generated design documents, failing to detect misaligned dimensions and omitted safety features, falling below the competence standard for AI-assisted design work." ;
    skos:definition "Engineer A used a new AI-assisted drafting tool without prior experience and conducted only a high-level review of the generated design documents, failing to detect misaligned dimensions and omitted safety features, falling below the competence standard for AI-assisted design work." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Documents_Verification_Constraint a proeth:AIOutputVerificationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Documents Verification" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A performed only a cursory review of AI-generated design documents, which left misaligned dimensions and omitted safety features required by local regulations undetected until Client W identified them." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Output Verification Constraint" ;
    proeth:constraintStatement "Engineer A was constrained to conduct a sufficiently thorough technical review of the AI-generated engineering design documents to identify regulatory omissions and dimensional errors before submission, and a cursory review did not satisfy this constraint." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, state engineering seal law, local site safety regulations" ;
    proeth:temporalScope "Prior to submission of engineering design documents to Client W" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained to conduct a sufficiently thorough technical review of the AI-generated engineering design documents to identify regulatory omissions and dimensional errors before submission, and a cursory review did not satisfy this constraint." ;
    skos:definition "Engineer A was constrained to conduct a sufficiently thorough technical review of the AI-generated engineering design documents to identify regulatory omissions and dimensional errors before submission, and a cursory review did not satisfy this constraint." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentor_Loss_Response_Principle a proeth:MentorshipContinuityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentor Loss Response" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Report and design document preparation without mentor oversight" ;
    proeth:balancingWith "Client delivery expectations",
        "Professional Competence" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "When Engineer B retired and became unavailable, Engineer A substituted AI software for the quality assurance review function that Engineer B had previously provided, without seeking alternative peer review or supervisory oversight." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "The loss of Engineer B created a quality assurance gap that Engineer A was obligated to address through alternative review mechanisms. Substituting an unfamiliar AI tool without equivalent verification did not satisfy this obligation." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Mentorship Continuity Principle" ;
    proeth:tensionResolution "The principle was not satisfied: Engineer A chose AI substitution over alternative peer review, and the resulting work product contained errors that Engineer B's review might have caught." ;
    proeth:textReferences "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software",
        "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "When Engineer B retired and became unavailable, Engineer A substituted AI software for the quality assurance review function that Engineer B had previously provided, without seeking alternative peer review or supervisory oversight." ;
    skos:definition "When Engineer B retired and became unavailable, Engineer A substituted AI software for the quality assurance review function that Engineer B had previously provided, without seeking alternative peer review or supervisory oversight." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Report_Stylistic_Inconsistency a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Report Stylistic Inconsistency" ;
    proeth:causedByAction case7:Thorough_Report_Review ;
    proeth:causesStateChange "Client W identified a quality concern in the report, signaling that the document's authorship was inconsistent even if factually adequate." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Authorship Attribution Question State",
        "Client Concern State" ;
    proeth:severity "low" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Upon Client W's review of submitted report" ;
    proeth:temporalSequence 11 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The submitted report exhibited a stylistic inconsistency noted by Client W, who observed that the document read as if written by two different authors, likely reflecting the blending of AI-generated and human-reviewed content." ;
    time:hasTime case7:time_Report_Stylistic_Inconsistency ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Dual_Deliverable_Pressure a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Dual Deliverable Pressure" ;
    proeth:causedByAction case7:Project_Acceptance ;
    proeth:causesStateChange "Engineer A operated under elevated workload conditions with two simultaneous major deliverables and no supervisory backup." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Elevated Workload State",
        "Resource Deficit State" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Concurrent with project execution phase" ;
    proeth:temporalSequence 3 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer A faced concurrent deadlines for both the comprehensive contaminant report and the groundwater infrastructure design documents, creating compounded workload pressure." ;
    time:hasTime case7:time_Dual_Deliverable_Pressure ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Verification_Failure a proeth:AIVerificationCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Verification Failure" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents for groundwater infrastructure" ;
    proeth:balancingWith "Loss of mentor oversight",
        "Time pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A conducted only a cursory review of AI-generated design documents despite having no prior experience with the AI drafting tool, resulting in submission of plans with misaligned dimensions and omitted safety features." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "Using a novel AI tool without understanding its accuracy limitations, and reviewing its output only cursorily, falls below the competence standard required before sealing and submitting engineering design documents." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "AI Verification Competence Principle" ;
    proeth:tensionResolution "The principle was not satisfied: the cursory review was insufficient given Engineer A's unfamiliarity with the tool and the regulatory stakes of the design documents." ;
    proeth:textReferences "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "The AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A conducted only a cursory review of AI-generated design documents despite having no prior experience with the AI drafting tool, resulting in submission of plans with misaligned dimensions and omitted safety features." ;
    skos:definition "Engineer A conducted only a cursory review of AI-generated design documents despite having no prior experience with the AI drafting tool, resulting in submission of plans with misaligned dimensions and omitted safety features." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Competence a proeth:AIVerificationCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Competence" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated contaminant report draft" ;
    proeth:balancingWith "AI Tool Disclosure Principle",
        "Client Data Confidentiality Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A used open-source AI language processing software to generate the initial contaminant report draft and performed a thorough review, cross-checking key facts against professional sources and making textual adjustments, satisfying the competence requirement for AI-assisted report writing." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "Because Engineer A had domain expertise in environmental engineering and conducted substantive verification of the AI output, the use of AI for report drafting was within the bounds of professional competence for this component of the work." ;
    proeth:invokedBy "Engineer A Environmental Engineer" ;
    proeth:principleClass "AI Verification Competence Principle" ;
    proeth:tensionResolution "Competence in verification was satisfied for the report, but separate obligations regarding client data confidentiality and attribution were not fulfilled, meaning overall ethical compliance was incomplete." ;
    proeth:textReferences "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control.",
        "Engineer A, as an experienced environmental engineer, was competent to analyze groundwater monitoring data and assess contaminant risks." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A, as an experienced environmental engineer, was competent to analyze groundwater monitoring data and assess contaminant risks. Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A used open-source AI language processing software to generate the initial contaminant report draft and performed a thorough review, cross-checking key facts against professional sources and making textual adjustments, satisfying the competence requirement for AI-assisted report writing." ;
    skos:definition "Engineer A used open-source AI language processing software to generate the initial contaminant report draft and performed a thorough review, cross-checking key facts against professional sources and making textual adjustments, satisfying the competence requirement for AI-assisted report writing." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Relationship a proeth:ClientRelationshipEstablished,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Relationship" ;
    proeth-core:activatesConstraint case7:Engineer_A_Design_AI_Output_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use ;
    proeth-core:activatesObligation case7:Engineer_A_Report_AI_Disclosure,
        case7:Engineer_A_Report_AI_Verification_Obligation ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From retention by Client W through completion of report and design documents" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.97" ;
    proeth:principleTransformation "Transforms general competence and due care principles into specific verification and disclosure duties when deploying tools whose accuracy and limitations are not yet understood by the professional." ;
    proeth:stateClass "Client Relationship Established" ;
    proeth:subject "Engineer A's professional engagement with Client W" ;
    proeth:terminatedBy "Completion and acceptance of all deliverables" ;
    proeth:textReferences "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report" ;
    proeth:triggeringEvent "Client W retaining Engineer A to prepare the comprehensive report and engineering design documents" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Relationship Established'" ;
    proeth-prov:matchedOntologyClass proeth:ClientRelationship ;
    proeth-prov:matchedOntologyLabel "Client Relationship Established" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's professional engagement with Client W" ;
    skos:definition "Engineer A's professional engagement with Client W" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentor_Loss_Response a proeth:MentorshipGapCompetenceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentor Loss Response" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A lost access to mentor Engineer B's quality assurance reviews upon Engineer B's retirement and responded by using open-source AI software with which Engineer A had no prior experience, resulting in deficient design documents being submitted to Client W." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Mentor_Loss_Response_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Mentorship Gap Competence Obligation" ;
    proeth:obligationStatement "When Engineer B retired and became unavailable, Engineer A was obligated to identify and implement an adequate alternative quality assurance process for their professional work products rather than substituting an unfamiliar AI tool for the oversight function Engineer B had previously provided." ;
    proeth:temporalScope "Upon Engineer B's retirement and throughout the project delivery period" ;
    proeth:textReferences "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B, Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents. The AI drafting software was new to the market and Engineer A had no previous experience with the tool.",
        "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Mentorship Gap Competence Obligation': This obligation is a contextual specialization of the existing Competence Obligation, addressing the specific situation where a quality assurance mentor becomes unavailable. The existing class covers the general duty to practice within competence but does not address the specific duty to maintain quality assurance processes when supervisory support is lost. A new class is warranted to capture this distinct scenario type." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceObligation ;
    proeth-prov:matchedOntologyLabel "Competence Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts. But Engineer B recently retired and was no longer available to Engineer A in a work capacity." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "When Engineer B retired and became unavailable, Engineer A was obligated to identify and implement an adequate alternative quality assurance process for their professional work products rather than substituting an unfamiliar AI tool for the oversight function Engineer B had previously provided." ;
    skos:definition "When Engineer B retired and became unavailable, Engineer A was obligated to identify and implement an adequate alternative quality assurance process for their professional work products rather than substituting an unfamiliar AI tool for the oversight function Engineer B had previously provided." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Mentor_Unavailable a proeth:MentorUnavailableState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Mentor Unavailable" ;
    proeth-core:activatedByEvent case7:Supervisor_Retirement ;
    proeth-core:activatesConstraint case7:Engineer_A_Mentor_Loss_Competence_Gap ;
    proeth-core:activatesObligation case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Mentor_Loss_Response ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer B's retirement through the completion of the engagement" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.95" ;
    proeth:principleTransformation "Transforms general competence obligations into specific duties to secure alternative quality assurance before undertaking work previously dependent on mentorship." ;
    proeth:stateClass "Mentor Unavailable State" ;
    proeth:subject "Engineer A's loss of access to Engineer B as mentor and quality assurance reviewer" ;
    proeth:terminatedBy "Not resolved within the case" ;
    proeth:textReferences "Engineer B recently retired and was no longer available to Engineer A in a work capacity",
        "Faced with the need to deliver both the report and the engineering design documents without the review by and mentorship from Engineer B" ;
    proeth:triggeringEvent "Engineer B's retirement from active work capacity" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer B recently retired and was no longer available to Engineer A in a work capacity" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's loss of access to Engineer B as mentor and quality assurance reviewer" ;
    skos:definition "Engineer A's loss of access to Engineer B as mentor and quality assurance reviewer" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_Technical_Citations a proeth:TechnicalCitationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Technical Citations" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used AI language processing software to generate the initial draft of a contaminant report but did not include citations to pertinent technical authority documents in the final report." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Report_Attribution ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Technical Citation Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to include citations to pertinent documents of technical authority in the AI-assisted contaminant report submitted to Client W." ;
    proeth:temporalScope "At the time of preparing and submitting the contaminant report" ;
    proeth:textReferences "Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations.",
        "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the facts do not indicate the AI-generated report included citations of pertinent documents of technical authority" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to include citations to pertinent documents of technical authority in the AI-assisted contaminant report submitted to Client W." ;
    skos:definition "Engineer A was obligated to include citations to pertinent documents of technical authority in the AI-assisted contaminant report submitted to Client W." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Technical_Writing_Competence a proeth:CompetenceState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Technical Writing Competence" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Judgment_Substitution ;
    proeth-core:activatesObligation case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "Throughout the engagement, from initial assignment through submission of deliverables" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms the responsible charge and public safety principles into a concrete prohibition on passive post-hoc review as a substitute for active supervisory engagement throughout the engineering process." ;
    proeth:stateClass "Competence State" ;
    proeth:subject "Engineer A's self-assessed limitation in technical writing" ;
    proeth:terminatedBy "Not resolved within the case; persists through the described events" ;
    proeth:textReferences "Engineer A is known for their strong technical expertise but is, personally, less confident in their technical writing",
        "Previously, Engineer A had relied on guidance and quality assurance reviews by their mentor and supervisor, Engineer B, to refine report drafts" ;
    proeth:triggeringEvent "Engineer A's recognition of personal weakness in technical writing and loss of mentorship support" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 "Engineer A is known for their strong technical expertise but is, personally, less confident in their technical writing" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's self-assessed limitation in technical writing" ;
    skos:definition "Engineer A's self-assessed limitation in technical writing" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Project_Acceptance a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Project Acceptance" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Reduced quality assurance coverage due to absence of Engineer B" ;
    proeth:fulfillsObligationText "Perform Services Within Competence" ;
    proeth:guidedByPrinciple case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Safety_Feature_Omission_Principle ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Public Safety" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Dual Deliverable Obligation",
        "Reduced Quality Assurance Support State" ;
    proeth:intendedOutcome "Fulfill professional engagement and deliver required work products to Client W" ;
    proeth:raisesObligationText "Undertake Assignments Only When Qualified" ;
    proeth:requiresCapabilityText "Engineering design and review",
        "Environmental engineering expertise",
        "Quality assurance oversight",
        "Technical report writing" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At project initiation, after Engineer B's retirement" ;
    proeth:temporalSequence 2 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A accepted the dual engagement from Client W to produce a comprehensive contaminant report and engineering design documents for groundwater infrastructure modifications, without securing alternative quality assurance support after Engineer B's retirement." ;
    time:hasTime case7:time_Project_Acceptance ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Revision_Instruction_Issued a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Revision Instruction Issued" ;
    proeth:causedByAction case7:Design_Document_Submission ;
    proeth:causesStateChange "Engineer A became obligated to revise the design documents, and the project moved into a remediation phase rather than proceeding to implementation." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Design Revision Required State",
        "Project Remediation Phase State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "After Client W's review of design documents" ;
    proeth:temporalSequence 18 ;
    proeth:terminatesText "Design Submission Complete State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Client W raised concerns about the defective design documents and formally instructed Engineer A to revise the plans to correct the identified deficiencies." ;
    time:hasTime case7:time_Revision_Instruction_Issued ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Attribution a proeth:AIDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Attribution" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "AI-assisted drafting tools generated the preliminary engineering design documents submitted to Client W, but Engineer A did not disclose this contribution." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was required to disclose and attribute the substantial contribution of AI-assisted drafting tools to the engineering design documents submitted to Client W, consistent with the obligation to give credit for engineering work to those to whom credit is due." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics, Code section III.9; BER Case 98-3" ;
    proeth:temporalScope "At the time of submitting the AI-assisted engineering design documents to Client W" ;
    proeth:textReferences "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9.",
        "There are currently no universal guidelines mandating AI disclosure in engineering work, but best practices suggest informing clients when AI substantially contributes to a work product." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to disclose and attribute the substantial contribution of AI-assisted drafting tools to the engineering design documents submitted to Client W, consistent with the obligation to give credit for engineering work to those to whom credit is due." ;
    skos:definition "Engineer A was required to disclose and attribute the substantial contribution of AI-assisted drafting tools to the engineering design documents submitted to Client W, consistent with the obligation to give credit for engineering work to those to whom credit is due." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Substitution a proeth:TechnologySubstitutionProhibitionPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Substitution" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents" ;
    proeth:balancingWith "AI Verification Competence Principle",
        "Responsible Charge Integrity Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A accepted AI-generated design documents after only a high-level review without outlining solution guidelines, critically challenging outputs, or verifying that the AI-generated design met independent professional standards, effectively substituting AI output for engineering judgment." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "The BER analogized responsible AI use to supervising an engineering intern: outputs must be outlined, challenged, and verified against independent professional standards before acceptance. Engineer A's high-level review fell short of this standard, constituting impermissible substitution." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "Technology Substitution Prohibition Principle" ;
    proeth:tensionResolution "The prohibition on substitution was treated as absolute in this context: no efficiency or novelty justification could excuse accepting AI-generated design outputs without substantive independent evaluation." ;
    proeth:textReferences "It is the [BER]'s position that technology has an important place in the practice of engineering, but it must never be a replacement of a substitute for engineering judgement.",
        "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood.",
        "Only after the engineer in Responsible Charge has satisfied themselves that the proposed solution is in accordance with their own and professional standards should the design/report be accepted. These are steps that, in this case, Engineer A chose not to follow." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Much like directing an engineering intern to solve a problem, responsible use of AI requires an engineer to outline solution guidelines and constraints. Recommendations from the program or intern should not be blindly accepted, they should be considered and challenged and the resulting outputs should be understood." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A accepted AI-generated design documents after only a high-level review without outlining solution guidelines, critically challenging outputs, or verifying that the AI-generated design met independent professional standards, effectively substituting AI output for engineering judgment." ;
    skos:definition "Engineer A accepted AI-generated design documents after only a high-level review without outlining solution guidelines, critically challenging outputs, or verifying that the AI-generated design met independent professional standards, effectively substituting AI output for engineering judgment." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Disclosure_Constraint a proeth:AIDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Disclosure" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used open-source AI software to draft a groundwater contaminant report for Client W but did not disclose this use when submitting the draft, despite the AI having generated the substantive content of the introduction section." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by professional ethics to disclose to Client W that AI language processing software was used to generate the initial draft of the contaminant report, and failure to do so constituted a violation of this constraint." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, professional norms on honesty and transparency with clients" ;
    proeth:temporalScope "At the time of report submission to Client W" ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by professional ethics to disclose to Client W that AI language processing software was used to generate the initial draft of the contaminant report, and failure to do so constituted a violation of this constraint." ;
    skos:definition "Engineer A was constrained by professional ethics to disclose to Client W that AI language processing software was used to generate the initial draft of the contaminant report, and failure to do so constituted a violation of this constraint." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_AI_Upload_Principle a proeth:ClientDataConfidentialityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data AI Upload" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Client W proprietary site and contaminant data" ;
    proeth:balancingWith "AI Verification Competence Principle",
        "Professional Competence" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A uploaded Client W's proprietary project information into a public-domain open-source AI interface without obtaining prior consent from Client W, constructively placing confidential client data in the public domain." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "The confidentiality obligation under NSPE Code section II.1.c extends to incidental or constructive disclosure arising from tool selection. Uploading client data to a public AI interface is functionally equivalent to disclosure, regardless of intent." ;
    proeth:invokedBy "Engineer A Environmental Engineer" ;
    proeth:principleClass "Client Data Confidentiality Principle" ;
    proeth:tensionResolution "The BER found no justification for the disclosure: Engineer A should have either obtained client consent or used a tool that did not expose client data to public access." ;
    proeth:textReferences "Per Code section II.1.c, confidential information can only be shared with prior consent of the Client.",
        "The facts here do not indicate Engineer A obtained permission from Client W to use the private information in the public domain.",
        "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Client Data Confidentiality Principle': The existing Confidentiality Principle covers the general obligation to protect client information. This instance adds a domain-specific qualifier about constructive disclosure through AI tool use, which is a meaningful variant warranting a more specific class rather than a direct match. The existing Confidentiality Principle does not address the incidental-disclosure-via-tool-selection scenario, so a variant class is appropriate." ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityPrinciple ;
    proeth-prov:matchedOntologyLabel "Confidentiality Principle" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A uploaded Client W's proprietary project information into a public-domain open-source AI interface without obtaining prior consent from Client W, constructively placing confidential client data in the public domain." ;
    skos:definition "Engineer A uploaded Client W's proprietary project information into a public-domain open-source AI interface without obtaining prior consent from Client W, constructively placing confidential client data in the public domain." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Deficient_Submission a proeth:DeficientWorkProductSubmittedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Deficient Submission" ;
    proeth-core:activatesObligation case7:Engineer_A_Safety_Feature_Omission ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From submission of the design documents to Client W through Client W's identification of the errors; correction not described in the facts" ;
    proeth:affectedParties "Client W",
        "Engineer A",
        "public safety",
        "regulatory compliance" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms general professional responsibility and public safety principles into specific corrective action and notification duties once deficiencies in a submitted work product are confirmed." ;
    proeth:stateClass "Deficient Work Product Submitted State" ;
    proeth:subject "Engineer A's submission of AI-generated design documents containing misaligned dimensions and omitted safety features required for regulatory compliance" ;
    proeth:terminatedBy "Would require correction of all deficiencies and resubmission; not resolved within the case facts" ;
    proeth:textReferences "The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards.",
        "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth:triggeringEvent "Client W's review revealing misaligned dimensions and omitted safety features in the AI-generated design documents" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's submission of AI-generated design documents containing misaligned dimensions and omitted safety features required for regulatory compliance" ;
    skos:definition "Engineer A's submission of AI-generated design documents containing misaligned dimensions and omitted safety features required for regulatory compliance" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Unfamiliar_AI_Tool a proeth:UnfamiliarToolDeploymentState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Unfamiliar AI Tool" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_Design_AI_Output_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Design_Documents_Verification ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From the decision to use AI software through submission of both deliverables" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.94" ;
    proeth:principleTransformation "Transforms general competence and due care principles into specific verification and disclosure duties when deploying tools whose accuracy and limitations are not yet understood by the professional." ;
    proeth:stateClass "Unfamiliar Tool Deployment State" ;
    proeth:subject "Engineer A's use of AI drafting software with no prior experience" ;
    proeth:terminatedBy "Not resolved within the case" ;
    proeth:textReferences "Not being familiar with the full functionality of the AI software, including the accuracy and originality of AI-generated text",
        "The AI drafting software was new to the market and Engineer A had no previous experience with the tool" ;
    proeth:triggeringEvent "Engineer A's decision to use new open-source AI drafting software without prior experience" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "The AI drafting software was new to the market and Engineer A had no previous experience with the tool" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's use of AI drafting software with no prior experience" ;
    skos:definition "Engineer A's use of AI drafting software with no prior experience" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Unfamiliar_Drafting_Tool_Use a proeth:UnfamiliarToolCompetenceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Unfamiliar Drafting Tool Use" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used an AI-assisted drafting tool that was new to the market and with which Engineer A had no established experience, resulting in a cursory review that failed to catch misaligned dimensions and omitted safety features in the submitted design documents." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.84" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Unfamiliar Tool Competence Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by competence boundaries from relying on an AI-assisted drafting tool with which they had no prior experience to generate engineering design documents for client submission without additional safeguards, because lack of familiarity with the tool's capabilities and limitations prevented adequate evaluation of its outputs." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics competence provisions, professional engineering standards" ;
    proeth:temporalScope "At the time of selecting and using the AI drafting tool for Client W's design documents" ;
    proeth:textReferences "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "The AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Unfamiliar Tool Competence Constraint': The existing Competence Constraint class covers boundaries defined by agent capabilities and technical limitations, which encompasses this scenario. The unfamiliar tool variant is a specific application of that general class. Matching as a variant at medium confidence while defining a more specific reusable subtype for unfamiliar tool deployment contexts." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceConstraint ;
    proeth-prov:matchedOntologyLabel "Competence Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by competence boundaries from relying on an AI-assisted drafting tool with which they had no prior experience to generate engineering design documents for client submission without additional safeguards, because lack of familiarity with the tool's capabilities and limitations prevented adequate evaluation of its outputs." ;
    skos:definition "Engineer A was constrained by competence boundaries from relying on an AI-assisted drafting tool with which they had no prior experience to generate engineering design documents for client submission without additional safeguards, because lack of familiarity with the tool's capabilities and limitations prevented adequate evaluation of its outputs." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Disclosure_Omission_for_Design a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "AI Disclosure Omission for Design" ;
    proeth-core:initiates case7:Engineer_A_Undisclosed_AI_Design ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Client W unaware of AI involvement and therefore unable to apply appropriate scrutiny or make informed decisions about the reliability of the designs" ;
    proeth:guidedByPrinciple case7:Engineer_A_AI_Authorship_Concealment,
        case7:Engineer_A_AI_Disclosure_Transparency,
        case7:Engineer_A_AI_Report_Attribution,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report,
        case7:Engineer_A_Transparency_to_Client ;
    proeth:guidedByPrincipleText "Professional Integrity",
        "Transparency and Attribution" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Undisclosed AI Contribution to Design Documents State" ;
    proeth:intendedOutcome "Submit the design documents as a professional work product without separately identifying AI as a contributing tool" ;
    proeth:requiresCapabilityText "Awareness of professional attribution norms for AI-assisted design work",
        "Judgment about transparency obligations to clients" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At design document submission" ;
    proeth:temporalSequence 15 ;
    proeth:violatesObligation case7:Engineer_A_AI_Authorship_Representation,
        case7:Engineer_A_AI_Design_Disclosure ;
    proeth:violatesObligationText "Avoid Deceptive Acts",
        "Credit and Attribution for Engineering Work" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose not to disclose the use of AI-assisted drafting tools when submitting the engineering design documents to Client W, providing no indication that the plans and specifications were substantially generated by AI software." ;
    time:hasTime case7:time_AI_Disclosure_Omission_for_Design ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_AI_Upload a proeth:ClientDataConfidentialityObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data AI Upload" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used an open-source AI language processing tool to generate a contaminant report draft, uploading Client W's confidential project data into the public-domain interface without documented client consent." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Client_Data_AI_Upload_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Client Data Confidentiality Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to obtain prior consent from Client W before uploading Client W's proprietary project information into a public-domain open-source AI interface." ;
    proeth:temporalScope "Prior to uploading any client data into the AI tool" ;
    proeth:textReferences "The facts here do not indicate Engineer A obtained permission from Client W to use the private information in the public domain.",
        "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.8 ;
    proeth-prov:matchReasoning "Via class 'Client Data Confidentiality Obligation': This is a specific variant of the existing Confidentiality Obligation, narrowed to the context of uploading client data into public-domain AI tools without consent. The existing class covers duty to protect confidential information generally; this specialization addresses the AI-tool transmission vector." ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialityObligation ;
    proeth-prov:matchedOntologyLabel "Confidentiality Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to obtain prior consent from Client W before uploading Client W's proprietary project information into a public-domain open-source AI interface." ;
    skos:definition "Engineer A was obligated to obtain prior consent from Client W before uploading Client W's proprietary project information into a public-domain open-source AI interface." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Deficiencies a proeth:DeficientWorkProductSubmittedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Deficiencies" ;
    proeth-core:activatedByEvent case7:Design_Defect_Discovery ;
    proeth-core:activatesObligation case7:Engineer_A_Safety_Feature_Omission ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From Client W's identification of deficiencies through correction and resubmission" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.94" ;
    proeth:principleTransformation "Transforms general professional responsibility and public safety principles into specific corrective action and notification duties once deficiencies in a submitted work product are confirmed." ;
    proeth:stateClass "Deficient Work Product Submitted State" ;
    proeth:subject "The engineering design documents found to contain errors and regulatory omissions" ;
    proeth:terminatedBy "Engineer A revising the plans to meet professional and regulatory standards" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations",
        "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards" ;
    proeth:triggeringEvent "Client W identifying misaligned dimensions and omission of required safety features in the AI-generated design documents" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The engineering design documents found to contain errors and regulatory omissions" ;
    skos:definition "The engineering design documents found to contain errors and regulatory omissions" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Inadequate_AI_Review a proeth:InadequateAIReviewState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Inadequate AI Review" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_Design_Documents_Verification_Constraint ;
    proeth-core:activatesObligation case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's use of the AI drafting tool through Client W's discovery of errors in the design documents" ;
    proeth:affectedParties "Client W",
        "Engineer A",
        "public affected by the design" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.91" ;
    proeth:principleTransformation "Transforms the responsible charge and public safety principles into a concrete obligation to apply at least the same level of scrutiny to AI-generated work as to human-generated work, including critical engagement with outputs rather than passive acceptance." ;
    proeth:stateClass "Inadequate AI Review State" ;
    proeth:subject "Engineer A's high-level review of AI-assisted drafting tool output for the design documents, which left misaligned dimensions and omitted safety features undetected" ;
    proeth:terminatedBy "Client W's identification of errors in the design documents; full remediation not described in the facts" ;
    proeth:textReferences "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement.",
        "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions.",
        "When Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth:triggeringEvent "Engineer A electing to conduct only a high-level review of AI-generated design documents rather than a comprehensive verification" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's high-level review of AI-assisted drafting tool output for the design documents, which left misaligned dimensions and omitted safety features undetected" ;
    skos:definition "Engineer A's high-level review of AI-assisted drafting tool output for the design documents, which left misaligned dimensions and omitted safety features undetected" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_AI_Verification_Principle a proeth:AIVerificationCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report AI Verification" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated contaminant report" ;
    proeth:balancingWith "Unfamiliarity with AI tool capabilities" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing, demonstrating partial but not complete satisfaction of the verification obligation." ;
    proeth:confidence "0.83" ;
    proeth:interpretation "The report review was more substantive than the design document review, but the inconsistency in writing style noted by the client suggests the verification did not fully address the limitations of AI-generated synthesis." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "AI Verification Competence Principle" ;
    proeth:tensionResolution "The principle was partially satisfied for the report but the stylistic inconsistency identified by the client indicates residual gaps in verification." ;
    proeth:textReferences "Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries to ensure the content did not match any existing language.",
        "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries to ensure the content did not match any existing language." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing, demonstrating partial but not complete satisfaction of the verification obligation." ;
    skos:definition "Engineer A conducted a more thorough review of the AI-generated report, cross-checking key facts against professional journal articles and verifying phrasing, demonstrating partial but not complete satisfaction of the verification obligation." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Undisclosed_AI_Report a proeth:UndisclosedAIUseState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Undisclosed AI Report" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Attribution ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case7:AI_Report_Generation ;
    proeth:activePeriod "From submission of the report through the case's described events" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms honesty and transparency principles into specific disclosure obligations when AI tools have played a material role in producing a professional work product." ;
    proeth:stateClass "Undisclosed AI Use State" ;
    proeth:subject "Engineer A's omission of disclosure of AI use in the report" ;
    proeth:terminatedBy "Not resolved within the case" ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth:triggeringEvent "Engineer A submitting the AI-assisted report to Client W without disclosing AI use" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's omission of disclosure of AI use in the report" ;
    skos:definition "Engineer A's omission of disclosure of AI use in the report" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Client_Data_Exposure a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Client Data Exposure" ;
    proeth-core:initiates case7:Engineer_A_Client_Data_Exposure ;
    proeth-core:terminates case7:Engineer_A_Confidential_Client_Data_AI_Input ;
    proeth:causedByAction case7:Client_Data_Upload_to_AI ;
    proeth:causesStateChange "Client W's confidential site data entered a third-party AI system, creating a potential confidentiality breach outside Engineer A's control." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Confidentiality Risk State",
        "Third-Party Data Exposure State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During AI-assisted drafting phase, before submission" ;
    proeth:temporalSequence 6 ;
    proeth:terminatesText "Client Data Confidentiality State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "When Engineer A uploaded client monitoring data and site information to the open-source AI software, that proprietary client data was transmitted to and processed by a third-party system outside Engineer A's control." ;
    time:hasTime case7:time_Client_Data_Exposure ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Authorship_Concealment a proeth:IntellectualHonestyinAuthorshipPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Authorship Concealment" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Contaminant report submitted to Client W" ;
    proeth:balancingWith "AI Tool Disclosure Principle",
        "Client perception of professional capability" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A made minor wording adjustments to AI-generated report text to personalize it and did not disclose AI authorship, effectively presenting AI-generated content as independently authored professional writing." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "Personalizing AI-generated text without disclosing its origin misrepresents the intellectual authorship of the work product. The client's observation that the report read as if written by two authors indicates the concealment was imperfect and material." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "Intellectual Honesty in Authorship Principle" ;
    proeth:tensionResolution "The principle was violated: Engineer A's minor edits did not transform AI-generated content into independently authored work, and the absence of disclosure misrepresented the work's intellectual origin." ;
    proeth:textReferences "Engineer A also made minor adjustments to some of the wording to personalize the content.",
        "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review",
        "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Intellectual Honesty in Authorship Principle': Intellectual Honesty exists in the ontology as a general principle. The AI authorship context is a specific and emergent variant that the existing class does not fully address, particularly the novel question of whether presenting AI-generated text without disclosure constitutes a failure of intellectual honesty. The match is a variant rather than a direct match, warranting a new class that specializes the existing principle for AI authorship contexts." ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Intellectual_Honesty> ;
    proeth-prov:matchedOntologyLabel "Intellectual Honesty" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A also made minor adjustments to some of the wording to personalize the content. Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A made minor wording adjustments to AI-generated report text to personalize it and did not disclose AI authorship, effectively presenting AI-generated content as independently authored professional writing." ;
    skos:definition "Engineer A made minor wording adjustments to AI-generated report text to personalize it and did not disclose AI authorship, effectively presenting AI-generated content as independently authored professional writing." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Disclosure_Constraint a proeth:AIDisclosureConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Disclosure" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used an AI-assisted drafting tool new to the market to generate preliminary engineering design documents for Client W but did not disclose this use, and the documents were later found to contain misaligned dimensions and omitted safety features." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.88" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Disclosure Constraint" ;
    proeth:constraintStatement "Engineer A was constrained by professional ethics to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents, and failure to do so constituted a violation of this constraint." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, professional norms on honesty and transparency with clients" ;
    proeth:temporalScope "At the time of design document submission to Client W" ;
    proeth:textReferences "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained by professional ethics to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents, and failure to do so constituted a violation of this constraint." ;
    skos:definition "Engineer A was constrained by professional ethics to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents, and failure to do so constituted a violation of this constraint." ;
    prov:generatedAtTime "2026-06-03T14:06:33.588436+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Disclosure_Transparency a proeth:AIToolDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Disclosure Transparency" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated contaminant report and design documents",
        "Client W" ;
    proeth:balancingWith "Attribution and Credit Principle",
        "Client Data Confidentiality Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A did not proactively disclose to Client W that AI tools substantially contributed to the contaminant report and design documents, and Client W subsequently identified inconsistencies and errors that proactive disclosure could have helped prevent or address." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "While no universal guidelines mandate AI disclosure, best practices and the transparency obligations underlying NSPE Code section III.9 support informing clients when AI substantially shapes a work product, particularly when the client may need to assess reliability or provenance." ;
    proeth:invokedBy "Engineer A Environmental Engineer" ;
    proeth:principleClass "AI Tool Disclosure Principle" ;
    proeth:tensionResolution "The BER found that proactive disclosure would have strengthened trust and prevented misunderstandings, treating it as a best-practice obligation even in the absence of a universal mandate." ;
    proeth:textReferences "Given that Client W identified issues in the engineering design and questioned inconsistencies in the report, proactive disclosure could have prevented misunderstandings and strengthened trust.",
        "There are currently no universal guidelines mandating AI disclosure in engineering work, but best practices suggest informing clients when AI substantially contributes to a work product.",
        "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency. BER Case 98-3 emphasized that engineers must acknowledge significant contributions by others." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A did not proactively disclose to Client W that AI tools substantially contributed to the contaminant report and design documents, and Client W subsequently identified inconsistencies and errors that proactive disclosure could have helped prevent or address." ;
    skos:definition "Engineer A did not proactively disclose to Client W that AI tools substantially contributed to the contaminant report and design documents, and Client W subsequently identified inconsistencies and errors that proactive disclosure could have helped prevent or address." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Attribution a proeth:AttributionandCreditPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Attribution" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated contaminant report" ;
    proeth:balancingWith "AI Tool Disclosure Principle",
        "Intellectual Honesty in Authorship Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's AI-generated contaminant report did not include citations of pertinent documents of technical authority, and Engineer A did not disclose to Client W that AI substantially contributed to the report, failing the attribution and credit obligation under NSPE Code section III.9." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Attribution obligations require both citation of technical sources synthesized by AI and disclosure of AI's substantial role in shaping the work product. Absence of citations undermines the professional record; absence of disclosure prevents the client from assessing provenance." ;
    proeth:invokedBy "Engineer A Environmental Engineer" ;
    proeth:principleClass "Attribution and Credit Principle" ;
    proeth:tensionResolution "The BER found that proactive disclosure of AI contributions and proper citation of technical authority were required for ethical use of AI in report preparation, and their absence rendered Engineer A's use of AI less than ethical." ;
    proeth:textReferences "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9.",
        "Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations.",
        "The facts do not indicate the AI-generated report included citations of pertinent documents of technical authority." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Per Code section III.9, engineers are required to 'give credit for engineering work to those to whom credit is due,' so Engineer A's ethical use of the AI software would need to include appropriate citations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's AI-generated contaminant report did not include citations of pertinent documents of technical authority, and Engineer A did not disclose to Client W that AI substantially contributed to the report, failing the attribution and credit obligation under NSPE Code section III.9." ;
    skos:definition "Engineer A's AI-generated contaminant report did not include citations of pertinent documents of technical authority, and Engineer A did not disclose to Client W that AI substantially contributed to the report, failing the attribution and credit obligation under NSPE Code section III.9." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Tool_Non-Disclosure_Report a proeth:AIToolDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Tool Non-Disclosure Report" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Contaminant report submitted to Client W" ;
    proeth:balancingWith "Client expectations for polished deliverables" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A used AI software to generate the initial draft of the contaminant report but did not disclose this to Client W, submitting the report without citing the AI software or its large language models." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "Professional norms of transparency require disclosure of AI tool use so clients can assess the provenance and reliability of the work product. Non-disclosure here concealed a material fact about how the report was produced." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "AI Tool Disclosure Principle" ;
    proeth:tensionResolution "The principle was violated: Engineer A chose not to disclose AI use, prioritizing seamless delivery over transparent representation of authorship." ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A used AI software to generate the initial draft of the contaminant report but did not disclose this to Client W, submitting the report without citing the AI software or its large language models." ;
    skos:definition "Engineer A used AI software to generate the initial draft of the contaminant report but did not disclose this to Client W, submitting the report without citing the AI software or its large language models." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Environmental_Engineer a proeth:EnvironmentalEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Environmental Engineer" ;
    proeth-core:adheresToPrinciple case7:Engineer_A_AI_Disclosure_Transparency,
        case7:Engineer_A_AI_Report_Attribution,
        case7:Engineer_A_AI_Report_Competence,
        case7:Engineer_A_Client_Data_AI_Upload_Principle ;
    proeth-core:hasObligation case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Client_Data_AI_Upload,
        case7:Engineer_A_Report_AI_Disclosure,
        case7:Engineer_A_Report_Technical_Citations ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Licensed environmental engineer retained by Client W to prepare a comprehensive contaminant report and engineering design documents for groundwater infrastructure modifications at a monitored site." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:experienceLevel "Several years" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Environmental engineering, groundwater monitoring" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Environmental Engineer" ;
    proeth:textReferences "Engineer A was tasked to develop engineering design documents (plans and specifications) for modifications to groundwater infrastructure at the same site",
        "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Environmental Engineer': Environmental Engineer is a specialization of Engineer Role in the ontology. The ontology has Engineer Role as the occupational archetype head for all engineer specializations, so this is a medium-confidence match to the parent. A distinct leaf class is warranted because environmental engineering carries domain-specific obligations around contaminant reporting and groundwater infrastructure not captured by the generic Engineer Role." ;
    proeth-prov:matchedOntologyClass proeth:EngineerRole ;
    proeth-prov:matchedOntologyLabel "Engineer Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A, an environmental engineer with several years of experience and holding a professional engineering license, was retained by Client W to prepare a comprehensive report" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Licensed environmental engineer retained by Client W to prepare a comprehensive contaminant report and engineering design documents for groundwater infrastructure modifications at a monitored site." ;
    skos:definition "Licensed environmental engineer retained by Client W to prepare a comprehensive contaminant report and engineering design documents for groundwater infrastructure modifications at a monitored site." ;
    prov:generatedAtTime "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Regulatory_Non-Compliance_Design a proeth:Non-CompliantState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Regulatory Non-Compliance Design" ;
    proeth-core:activatesObligation case7:Engineer_A_Safety_Feature_Omission ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From submission of the deficient design documents through correction and resubmission" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms general professional responsibility and public safety principles into specific corrective action and notification duties once deficiencies in a submitted work product are confirmed." ;
    proeth:stateClass "Non-Compliant State" ;
    proeth:subject "The engineering design documents that omit safety features required by local regulations" ;
    proeth:terminatedBy "Engineer A revising the plans to satisfy regulatory requirements" ;
    proeth:textReferences "an omission of key safety features required by local regulations",
        "instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards" ;
    proeth:triggeringEvent "Client W identifying that the AI-generated design documents omit key safety features required by local regulations" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Compliant State'" ;
    proeth-prov:matchedOntologyClass proeth:NonCompliant ;
    proeth-prov:matchedOntologyLabel "Non-Compliant State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "an omission of key safety features required by local regulations" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The engineering design documents that omit safety features required by local regulations" ;
    skos:definition "The engineering design documents that omit safety features required by local regulations" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Transparency_to_Client a proeth:Transparency,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Transparency to Client" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Report and design documents submitted to Client W" ;
    proeth:balancingWith "Client perception of professional capability",
        "Competitive norms" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A did not disclose the use of AI tools to Client W in either the report or the design documents, depriving the client of information material to evaluating the work product's reliability and the basis for the engineer's professional judgments." ;
    proeth:confidence "0.86" ;
    proeth:interpretation "Transparency in professional relationships requires engineers to be open about the methods and tools used to produce work products, particularly when those tools are novel and their reliability is uncertain." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "Transparency" ;
    proeth:tensionResolution "The principle was not satisfied: non-disclosure of AI tool use prevented the client from making an informed assessment of the work product's provenance." ;
    proeth:textReferences "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents.",
        "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Transparency'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Transparency> ;
    proeth-prov:matchedOntologyLabel "Transparency" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft, but applied their seal consistent with state law." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A did not disclose the use of AI tools to Client W in either the report or the design documents, depriving the client of information material to evaluating the work product's reliability and the basis for the engineer's professional judgments." ;
    skos:definition "Engineer A did not disclose the use of AI tools to Client W in either the report or the design documents, depriving the client of information material to evaluating the work product's reliability and the basis for the engineer's professional judgments." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Unfamiliar_Drafting_Tool a proeth:UnfamiliarToolDeploymentState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Unfamiliar Drafting Tool" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_Design_AI_Output_Verification,
        case7:Engineer_A_Unfamiliar_Drafting_Tool_Use ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Design_Documents_Verification ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's adoption of the new AI drafting tool through the production and submission of the design documents" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms general competence and due care principles into specific verification and disclosure duties when deploying tools whose accuracy and limitations are not yet understood by the professional." ;
    proeth:stateClass "Unfamiliar Tool Deployment State" ;
    proeth:subject "Engineer A's use of an AI-assisted drafting tool that was new to the market and with which Engineer A had no established experience" ;
    proeth:terminatedBy "Would require Engineer A to develop sufficient familiarity and verification protocols for the tool before relying on its outputs for professional work products" ;
    proeth:textReferences "Engineer A also prepared draft design documents with an AI-assisted drafting tool that was new to the market.",
        "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions." ;
    proeth:triggeringEvent "Engineer A electing to use a newly released AI-assisted drafting tool without prior experience or established verification protocols for its outputs" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A also prepared draft design documents with an AI-assisted drafting tool that was new to the market." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's use of an AI-assisted drafting tool that was new to the market and with which Engineer A had no established experience" ;
    skos:definition "Engineer A's use of an AI-assisted drafting tool that was new to the market and with which Engineer A had no established experience" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Supervisor_Retirement a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Supervisor Retirement" ;
    proeth:causesStateChange "Engineer A lost access to supervisory oversight and quality assurance support, leaving the project without a senior review resource." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Reduced QA Support",
        "Unsupervised Practice State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Before project deliverables were due, over a year into site observation" ;
    proeth:temporalSequence 1 ;
    proeth:terminatesText "Active Supervision State",
        "QA Resource Available State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Engineer B, Engineer A's mentor and supervisor, retired before project deliverables were due, removing the primary quality assurance resource from the project." ;
    time:hasTime case7:time_Supervisor_Retirement ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Authorship_Representation a proeth:AIAuthorshipHonestyObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Authorship Representation" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A made minor wording adjustments to AI-generated report text to personalize it and submitted the report without disclosing AI authorship, effectively presenting the AI-generated content as their own original professional writing." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Authorship_Concealment ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Authorship Honesty Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to accurately represent the AI-generated origin of the contaminant report content and to refrain from presenting AI-generated text as their own original intellectual work by making only minor wording adjustments without attribution." ;
    proeth:temporalScope "At the time of preparing and submitting the draft contaminant report" ;
    proeth:textReferences "Engineer A also made minor adjustments to some of the wording to personalize the content.",
        "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review",
        "The Client commented that the report read as if written by two different authors but was otherwise satisfactory." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A also made minor adjustments to some of the wording to personalize the content." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to accurately represent the AI-generated origin of the contaminant report content and to refrain from presenting AI-generated text as their own original intellectual work by making only minor wording adjustments without attribution." ;
    skos:definition "Engineer A was obligated to accurately represent the AI-generated origin of the contaminant report content and to refrain from presenting AI-generated text as their own original intellectual work by making only minor wording adjustments without attribution." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Undisclosed_Use a proeth:UndisclosedAIUseState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Undisclosed Use" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_AI_Report_Disclosure_Constraint ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Report_AI_Disclosure ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case7:AI_Report_Generation ;
    proeth:activePeriod "From report submission through case analysis; no disclosure is noted in the facts" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms honesty and transparency principles into specific disclosure obligations when AI tools have played a material role in producing a professional work product." ;
    proeth:stateClass "Undisclosed AI Use State" ;
    proeth:subject "Engineer A's use of AI language processing software to draft the groundwater monitoring report without disclosing that use to Client W or including AI attribution" ;
    proeth:terminatedBy "Would require proactive disclosure to Client W and inclusion of appropriate citations" ;
    proeth:textReferences "AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9.",
        "The facts also do not indicate the AI-generated report included citations of pertinent documents of technical authority.",
        "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth:triggeringEvent "Engineer A submitting the AI-assisted report to Client W without disclosure or attribution" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's use of AI language processing software to draft the groundwater monitoring report without disclosing that use to Client W or including AI attribution" ;
    skos:definition "Engineer A's use of AI language processing software to draft the groundwater monitoring report without disclosing that use to Client W or including AI attribution" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Confidential_Client_Data_AI_Input a proeth:ConfidentialInformationHeld,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Confidential Client Data AI Input" ;
    proeth-core:activatedByEvent case7:AI_Report_Generation,
        case7:Client_Data_Exposure ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Attribution,
        case7:Engineer_A_AI_Report_Attribution_Constraint ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case7:AI_Report_Generation ;
    proeth:activePeriod "From Engineer A inputting Client W's information into the AI software through the engagement" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general honesty and attribution principles into a concrete obligation to proactively disclose when AI has substantially shaped a work product, even absent a universal regulatory mandate to do so." ;
    proeth:stateClass "Confidential Information Held" ;
    proeth:subject "Client W's proprietary site data and groundwater monitoring information input into open-source AI software" ;
    proeth:terminatedBy "Not resolved within the case" ;
    proeth:textReferences "Engineer A gathered the relevant information provided by Client W and relied on the AI software to synthesize the information",
        "Engineer A input the information gathered from Client W into the AI software",
        "The AI drafting software was also open-sourced" ;
    proeth:triggeringEvent "Engineer A entering information gathered from Client W into open-source AI software" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Confidential Information Held'" ;
    proeth-prov:matchedOntologyClass proeth:ConfidentialInformation ;
    proeth-prov:matchedOntologyLabel "Confidential Information Held" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A gathered the relevant information provided by Client W and relied on the AI software to synthesize the information" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Client W's proprietary site data and groundwater monitoring information input into open-source AI software" ;
    skos:definition "Client W's proprietary site data and groundwater monitoring information input into open-source AI software" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Documents_Verification a proeth:AIOutputVerificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Documents Verification" ;
    proeth-core:defeasibleUnder case7:Engineer_A_Unfamiliar_Drafting_Tool ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A conducted only a cursory review of AI-generated design documents produced by a tool with which Engineer A had no prior experience, resulting in submission of documents with misaligned dimensions and omitted safety features required by local regulations." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Design_Verification_Failure,
        case7:Engineer_A_Design_Documents_Competence_Failure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Output Verification Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to conduct a thorough and competent review of the AI-generated engineering design documents, sufficient to identify regulatory non-compliance and technical errors, before submitting those documents to Client W." ;
    proeth:temporalScope "Prior to submission of engineering design documents to Client W" ;
    proeth:textReferences "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'AI Output Verification Obligation': This obligation is a specialization of the existing Competence Obligation, applied specifically to the context of AI-generated outputs. The existing class covers the general duty to practice within competence, but does not address the specific verification duty that arises when AI tools are used to generate professional work products. A new class is warranted to capture this distinct obligation type." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceObligation ;
    proeth-prov:matchedOntologyLabel "Competence Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to conduct a thorough and competent review of the AI-generated engineering design documents, sufficient to identify regulatory non-compliance and technical errors, before submitting those documents to Client W." ;
    skos:definition "Engineer A was obligated to conduct a thorough and competent review of the AI-generated engineering design documents, sufficient to identify regulatory non-compliance and technical errors, before submitting those documents to Client W." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Public_Safety_Design_Omission a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Design Omission" ;
    proeth-core:activatedByEvent case7:Design_Defect_Discovery ;
    proeth-core:activatesObligation case7:Engineer_A_Safety_Feature_Omission ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From identification of the safety feature omissions through correction of the design documents" ;
    proeth:affectedParties "Client W",
        "Engineer A",
        "public users of the groundwater infrastructure" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms general professional responsibility and public safety principles into specific corrective action and notification duties once deficiencies in a submitted work product are confirmed." ;
    proeth:stateClass "Public Safety at Risk" ;
    proeth:subject "The risk to public safety created by the omission of required safety features in the engineering design documents" ;
    proeth:terminatedBy "Engineer A revising the plans to include all required safety features" ;
    proeth:textReferences "Client W raised concerns about the accuracy and reliability of the engineering design",
        "an omission of key safety features required by local regulations" ;
    proeth:triggeringEvent "Client W identifying that required safety features were omitted from the AI-generated design documents" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 "an omission of key safety features required by local regulations" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The risk to public safety created by the omission of required safety features in the engineering design documents" ;
    skos:definition "The risk to public safety created by the omission of required safety features in the engineering design documents" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Responsible_Charge_Deficit a proeth:ResponsibleChargeDeficitState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Deficit" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Judgment_Substitution ;
    proeth-core:activatesObligation case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's use of the AI drafting tool through the submission of deficient design documents; persists until responsible charge obligations are properly satisfied" ;
    proeth:affectedParties "Client W",
        "Engineer A",
        "public safety" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the responsible charge and public safety principles into a concrete prohibition on passive post-hoc review as a substitute for active supervisory engagement throughout the engineering process." ;
    proeth:stateClass "Responsible Charge Deficit State" ;
    proeth:subject "Engineer A's failure to maintain active supervisory direction and control over AI-generated design documents, relying on post-preparation review rather than engagement throughout the design process" ;
    proeth:terminatedBy "Would require Engineer A to re-engage with comprehensive verification and active supervisory direction; not resolved within the case facts" ;
    proeth:textReferences "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a.",
        "Engineer A, as the engineer in Responsible Charge of the project, is required to provide an experienced-based quality assurance review, engaging in critical discussions, mentorship, and professional development.",
        "Reviewing drawings or documents after preparation without involvement in the design and development process does not satisfy the definition of Responsible Charge." ;
    proeth:triggeringEvent "Engineer A sealing and submitting AI-generated design documents reviewed only at a high level without active involvement in the design and development process" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's failure to maintain active supervisory direction and control over AI-generated design documents, relying on post-preparation review rather than engagement throughout the design process" ;
    skos:definition "Engineer A's failure to maintain active supervisory direction and control over AI-generated design documents, relying on post-preparation review rather than engagement throughout the design process" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Undisclosed_AI_Design a proeth:UndisclosedAIUseState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Undisclosed AI Design" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Attribution,
        case7:Engineer_A_AI_Report_Disclosure_Constraint ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Report_AI_Disclosure ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case7:AI_Report_Generation ;
    proeth:activePeriod "From submission of the design documents through the case's described events" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms honesty and transparency principles into specific disclosure obligations when AI tools have played a material role in producing a professional work product." ;
    proeth:stateClass "Undisclosed AI Use State" ;
    proeth:subject "Engineer A's omission of disclosure of AI use in the engineering design documents" ;
    proeth:terminatedBy "Not resolved within the case" ;
    proeth:textReferences "Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents" ;
    proeth:triggeringEvent "Engineer A submitting the AI-assisted design documents to Client W without disclosing AI use" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's omission of disclosure of AI use in the engineering design documents" ;
    skos:definition "Engineer A's omission of disclosure of AI use in the engineering design documents" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Tool_Adoption_for_Design a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "AI Tool Adoption for Design" ;
    proeth-core:initiates case7:Engineer_A_AI_Design_Documents ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Risk of errors in AI-generated designs given Engineer A's unfamiliarity with the tool and absence of comprehensive review process" ;
    proeth:guidedByPrinciple case7:Engineer_A_AI_Design_Substitution,
        case7:Engineer_A_Professional_Competence_AI_Use ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Technological Innovation in Engineering Practice" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "AI-Assisted Design Document Drafting State",
        "Client Confidential Data in Public Domain State" ;
    proeth:intendedOutcome "Efficiently generate preliminary design documents to meet project deliverable requirements without the benefit of Engineer B's oversight" ;
    proeth:raisesObligation case7:Engineer_A_Design_Responsible_Charge ;
    proeth:raisesObligationText "Direction and Control Over Work Product",
        "Hold Paramount the Safety, Health, and Welfare of the Public",
        "Responsible Charge" ;
    proeth:requiresCapabilityText "Engineering design expertise for groundwater infrastructure",
        "Proficiency with AI drafting tool capabilities and limitations",
        "Regulatory knowledge for local safety requirements" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "During design document preparation phase" ;
    proeth:temporalSequence 12 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A decided to use AI-assisted drafting tools, which were new to the market and with which Engineer A had no prior experience, to generate preliminary engineering design documents including basic layouts and technical specifications for the groundwater infrastructure modifications." ;
    time:hasTime case7:time_AI_Tool_Adoption_for_Design ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Client_Data_Upload_to_AI a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Client Data Upload to AI" ;
    proeth-core:initiates case7:Engineer_A_Client_Data_Exposure ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Potential exposure of confidential client information to the public domain" ;
    proeth:guidedByPrinciple case7:Engineer_A_Client_Data_AI_Upload_Principle,
        case7:Engineer_A_Transparency_to_Client ;
    proeth:guidedByPrincipleText "Avoid Deceptive Acts",
        "Respect for Client Privacy" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Client Confidential Data in Public Domain State" ;
    proeth:intendedOutcome "Provide the AI software with sufficient project context to generate relevant and accurate draft content" ;
    proeth:requiresCapabilityText "Client confidentiality management",
        "Understanding of data privacy implications of open-source AI platforms" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During both report and design document preparation phases" ;
    proeth:temporalSequence 5 ;
    proeth:violatesObligation case7:Engineer_A_Client_Data_AI_Upload ;
    proeth:violatesObligationText "Client Confidentiality" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A entered Client W's private project information into the open-source AI software interface to generate report content and design documents, effectively placing confidential client data into a public-domain platform without obtaining Client W's prior consent." ;
    time:hasTime case7:time_Client_Data_Upload_to_AI ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Draft_Report_Sealing_and_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Draft Report Sealing and Submission" ;
    proeth-core:fulfillsObligation case7:Engineer_A_Report_AI_Direction_Control ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Sealing a document with undisclosed AI contributions and without full citation of technical authority sources" ;
    proeth:fulfillsObligationText "Direction and Control Over Work Product",
        "Perform Services Within Competence" ;
    proeth:guidedByPrinciple case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Engineer_A_Responsible_Charge_Design_Failure,
        case7:Engineer_A_Seal_on_AI_Design_Documents ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Responsible Charge" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Sealed Draft Report Submitted State" ;
    proeth:intendedOutcome "Fulfill the contractual deliverable and assert professional responsibility over the report content in accordance with state licensure requirements" ;
    proeth:requiresCapabilityText "Environmental engineering expertise sufficient to take responsible charge of the report",
        "Understanding of sealing obligations under state law" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At report submission" ;
    proeth:temporalSequence 10 ;
    proeth:terminatesText "Dual Deliverable Obligation for Report" ;
    proeth:violatesObligation case7:Engineer_A_AI_Authorship_Representation,
        case7:Engineer_A_Report_Technical_Citations ;
    proeth:violatesObligationText "Credit and Attribution for Engineering Work" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A applied their professional seal to the draft report consistent with state law and submitted it to Client W with language clearly identifying it as a draft." ;
    time:hasTime case7:time_Draft_Report_Sealing_and_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Documents a proeth:AI-GeneratedWorkProductState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Documents" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_Design_AI_Output_Verification ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Report_AI_Verification_Obligation ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From AI generation of the design documents through Client W's identification of deficiencies" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms general honesty, competence, and professional accountability principles into specific duties of disclosure, verification, and independent review when AI tools contribute substantially to a professional work product." ;
    proeth:stateClass "AI-Generated Work Product State" ;
    proeth:subject "The engineering design documents generated using AI-assisted drafting tools and submitted to Client W" ;
    proeth:terminatedBy "Client W's identification of deficiencies and instruction to revise" ;
    proeth:textReferences "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions",
        "Engineer A entered the information gathered from Client W into the AI software and relied on the AI-assisted drafting tools to generate a preliminary design of the plans" ;
    proeth:triggeringEvent "Engineer A using AI-assisted drafting tools to generate preliminary design plans and specifications and submitting them to Client W" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A entered the information gathered from Client W into the AI software and relied on the AI-assisted drafting tools to generate a preliminary design of the plans" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The engineering design documents generated using AI-assisted drafting tools and submitted to Client W" ;
    skos:definition "The engineering design documents generated using AI-assisted drafting tools and submitted to Client W" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Responsible_Charge a proeth:ResponsibleChargeVerificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Responsible Charge" ;
    proeth-core:defeasibleUnder case7:Engineer_A_Responsible_Charge_Deficit ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without substantive involvement in the design and development process, resulting in omitted safety features and misaligned dimensions." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Responsible_Charge_Design_Failure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Responsible Charge Verification Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to conduct a comprehensive, experience-based verification of the AI-generated design documents with active involvement in the design and development process before sealing and submitting them." ;
    proeth:temporalScope "During preparation and prior to sealing and submission of the design documents" ;
    proeth:textReferences "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a.",
        "Engineer A's oversight of engineering plans was inadequate, raising ethical concerns. AI-generated technical work requires at least the same level of scrutiny as human-created work.",
        "Reviewing drawings or documents after preparation without involvement in the design and development process does not satisfy the definition of Responsible Charge." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.82 ;
    proeth-prov:matchReasoning "Via class 'Responsible Charge Verification Obligation': This obligation is closely related to the already-extracted Responsible Charge Seal Obligation but emphasizes the verification and active-involvement dimension rather than the sealing act itself. It is a variant of that class focusing on the process of responsible charge rather than the sealing act." ;
    proeth-prov:matchedOntologyClass proeth:ResponsibleChargeSealObligation ;
    proeth-prov:matchedOntologyLabel "Responsible Charge Seal Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to conduct a comprehensive, experience-based verification of the AI-generated design documents with active involvement in the design and development process before sealing and submitting them." ;
    skos:definition "Engineer A was obligated to conduct a comprehensive, experience-based verification of the AI-generated design documents with active involvement in the design and development process before sealing and submitting them." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_AI_Direction_Control a proeth:AIDirectionandControlObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report AI Direction Control" ;
    proeth-core:defeasibleUnder case7:Engineer_A_AI_Report_Work_Product ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used open-source AI software to generate the initial contaminant report draft, then performed a thorough review, cross-checked key facts against professional journal articles, and made adjustments to the text." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Report_AI_Verification_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Direction and Control Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to exercise direction and control over the AI language processing tool used to generate the contaminant report draft, which was satisfied by thorough review and cross-checking against professional sources." ;
    proeth:temporalScope "During preparation and review of the contaminant report" ;
    proeth:textReferences "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control, as required by Code section II.2.b." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Because Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text, the final document remained under Engineer A's direction and control, as required by Code section II.2.b." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to exercise direction and control over the AI language processing tool used to generate the contaminant report draft, which was satisfied by thorough review and cross-checking against professional sources." ;
    skos:definition "Engineer A was obligated to exercise direction and control over the AI language processing tool used to generate the contaminant report draft, which was satisfied by thorough review and cross-checking against professional sources." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Safety_Feature_Omission_Principle a proeth:PublicSafetyParamount,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Feature Omission" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Groundwater infrastructure design documents" ;
    proeth:balancingWith "Client delivery expectations",
        "Time pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations, creating a potential public safety risk that the client identified during review." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The omission of required safety features from engineering design documents implicates the fundamental obligation to hold public safety paramount. The engineer's cursory review of AI-generated plans failed to protect against this risk." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Public Safety Paramount" ;
    proeth:tensionResolution "The principle was not adequately served: the failure to verify AI-generated safety-critical design elements allowed a public safety risk to reach the client review stage rather than being caught by the engineer." ;
    proeth:textReferences "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards.",
        "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Paramount'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamount ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations, creating a potential public safety risk that the client identified during review." ;
    skos:definition "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations, creating a potential public safety risk that the client identified during review." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Seal_on_AI_Design_Documents a proeth:ResponsibleChargeIntegrityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Seal on AI Design Documents" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "Sealed engineering design documents for groundwater infrastructure" ;
    proeth:balancingWith "Loss of mentor review",
        "Time pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A applied their professional seal to engineering design documents generated primarily by AI tools after only a cursory review, submitting plans that contained misaligned dimensions and omitted required safety features." ;
    proeth:confidence "0.89" ;
    proeth:interpretation "Applying a professional seal represents a public declaration of responsible charge and independent professional judgment. A cursory review of AI-generated documents that fails to catch regulatory omissions does not satisfy the substantive oversight the seal implies." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Responsible Charge Integrity Principle" ;
    proeth:tensionResolution "The principle was violated: the seal was applied without the substantive independent review it represents, as evidenced by the errors identified by the client." ;
    proeth:textReferences "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions.",
        "submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft, but applied their seal consistent with state law." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A applied their professional seal to engineering design documents generated primarily by AI tools after only a cursory review, submitting plans that contained misaligned dimensions and omitted required safety features." ;
    skos:definition "Engineer A applied their professional seal to engineering design documents generated primarily by AI tools after only a cursory review, submitting plans that contained misaligned dimensions and omitted required safety features." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Disclosure_Omission_for_Report a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "AI Disclosure Omission for Report" ;
    proeth-core:initiates case7:Engineer_A_AI_Report_Undisclosed_Use,
        case7:Engineer_A_Undisclosed_AI_Report ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Failure to give credit to AI contributions as required by attribution norms",
        "Potential client misunderstanding about authorship" ;
    proeth:guidedByPrinciple case7:Engineer_A_AI_Authorship_Concealment,
        case7:Engineer_A_AI_Disclosure_Transparency,
        case7:Engineer_A_AI_Report_Attribution,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report,
        case7:Engineer_A_Transparency_to_Client ;
    proeth:guidedByPrincipleText "Professional Integrity",
        "Transparency and Attribution" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Undisclosed AI Contribution to Report State" ;
    proeth:intendedOutcome "Submit the report as a professional work product without drawing attention to AI involvement, consistent with then-current absence of universal mandatory disclosure guidelines" ;
    proeth:requiresCapabilityText "Awareness of professional attribution norms",
        "Judgment about disclosure obligations for AI-assisted work" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At report submission" ;
    proeth:temporalSequence 9 ;
    proeth:violatesObligation case7:Engineer_A_AI_Authorship_Representation,
        case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Report_AI_Disclosure ;
    proeth:violatesObligationText "Avoid Deceptive Acts",
        "Credit and Attribution for Engineering Work" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose not to disclose the use of AI language processing software or cite its contributions when submitting the draft report to Client W, and did not include citations to the AI-generated content or the large language models used." ;
    time:hasTime case7:time_AI_Disclosure_Omission_for_Report ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Disclosure a proeth:AIToolDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Disclosure" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used open-source AI software to generate the initial draft of a contaminant report for Client W and submitted the report without disclosing AI involvement, making only minor wording adjustments to personalize the content." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Tool_Non-Disclosure_Report ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Tool Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to Client W that AI software was used to generate the initial draft of the contaminant report, including the use of large language models, before or at the time of submission." ;
    proeth:temporalScope "At the time of submitting the draft report to Client W" ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to Client W that AI software was used to generate the initial draft of the contaminant report, including the use of large language models, before or at the time of submission." ;
    skos:definition "Engineer A was obligated to disclose to Client W that AI software was used to generate the initial draft of the contaminant report, including the use of large language models, before or at the time of submission." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Client_Data_Exposure a proeth:ClientDataExposedState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Client Data Exposure" ;
    proeth-core:activatedByEvent case7:Client_Data_Exposure ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Report_Disclosure_Constraint,
        case7:Engineer_A_Client_Data_Upload_Consent ;
    proeth-core:activatesObligation case7:Engineer_A_Report_AI_Disclosure ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From the moment Engineer A uploaded Client W's data to the AI platform through the point of case analysis; no remediation or consent is noted in the facts" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general confidentiality principle into a concrete obligation to notify the client and obtain consent before using open-domain AI tools with private client data." ;
    proeth:stateClass "Client Data Exposed State" ;
    proeth:subject "Engineer A's upload of Client W's confidential information to an open-source AI interface" ;
    proeth:terminatedBy "Not terminated within the case facts; would require client notification, consent, or confirmed data removal" ;
    proeth:textReferences "The facts here do not indicate Engineer A obtained permission from Client W to use the private information in the public domain.",
        "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth:triggeringEvent "Engineer A uploading Client W's private information into an open-source AI interface without prior consent" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "When Engineer A uploaded Client W's information into the AI open-source interface, this was tantamount to placing the Client's private information in the public domain." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's upload of Client W's confidential information to an open-source AI interface" ;
    skos:definition "Engineer A's upload of Client W's confidential information to an open-source AI interface" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Responsible_Charge a proeth:ResponsibleChargeEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge" ;
    proeth-core:adheresToPrinciple case7:Engineer_A_Mentor_Loss_Response_Principle,
        case7:Engineer_A_Mentorship_Loss_Design_Oversight,
        case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Responsible_Charge_Design_Failure,
        case7:Engineer_A_Safety_Feature_Omission_Principle,
        case7:Engineer_A_Seal_on_AI_Design_Documents ;
    proeth-core:hasObligation case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal,
        case7:Engineer_A_Mentor_Loss_Response,
        case7:Engineer_A_Safety_Feature_Omission ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Bore formal responsible charge over the AI-assisted design documents and contaminant report, but conducted only a high-level review of AI-generated engineering plans, failing to satisfy the active engagement and supervisory control requirements of responsible charge, resulting in undetected dimensional errors and omitted safety features." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:hasSpecialty "Environmental engineering" ;
    proeth:otherAttribute "responsible_charge_status: Deficient under NSPE Position Statement No. 10-1778" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Responsible Charge Engineer" ;
    proeth:textReferences "By relying on AI-assisted tools without a comprehensive verification process of its output, Engineer A risked violating this requirement",
        "Engineer A did not maintain responsible charge in violation of licensure law",
        "Engineer A, as the engineer in Responsible Charge of the project, is required to provide an experienced-based quality assurance review, engaging in critical discussions, mentorship, and professional development" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:40.742585+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Responsible Charge Engineer': Responsible Charge Engineer is a specialization of Engineer Role, distinguished by the formal licensure-law concept of responsible charge, which imposes active engagement and supervisory control obligations beyond general engineering practice. No existing extracted class captures this specific licensure-based accountability framing." ;
    proeth-prov:matchedOntologyClass proeth:EngineerRole ;
    proeth-prov:matchedOntologyLabel "Engineer Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A did not maintain responsible charge in violation of licensure law" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Bore formal responsible charge over the AI-assisted design documents and contaminant report, but conducted only a high-level review of AI-generated engineering plans, failing to satisfy the active engagement and supervisory control requirements of responsible charge, resulting in undetected dimensional errors and omitted safety features." ;
    skos:definition "Bore formal responsible charge over the AI-assisted design documents and contaminant report, but conducted only a high-level review of AI-generated engineering plans, failing to satisfy the active engagement and supervisory control requirements of responsible charge, resulting in undetected dimensional errors and omitted safety features." ;
    prov:generatedAtTime "2026-06-03T14:00:40.742585+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Responsible_Charge_Design_Failure a proeth:ResponsibleChargeIntegrityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Responsible Charge Design Failure" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents" ;
    proeth:balancingWith "Technology Substitution Prohibition Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without the substantive involvement in design and development required by responsible charge, resulting in documents with safety-critical errors reaching the client." ;
    proeth:confidence "0.93" ;
    proeth:interpretation "Responsible charge requires active engagement from conception to completion, not merely reviewing outputs after preparation. Engineer A's high-level review of AI-generated plans did not satisfy this standard, constituting a violation of licensure law and NSPE Code section III.8.a." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Responsible Charge Integrity Principle" ;
    proeth:tensionResolution "The BER found no acceptable balance: responsible charge cannot be satisfied by reviewing AI outputs without substantive involvement in the design process, regardless of the efficiency benefits of AI-assisted drafting." ;
    proeth:textReferences "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a.",
        "Engineer A, as the engineer in Responsible Charge of the project, is required to provide an experienced-based quality assurance review, engaging in critical discussions, mentorship, and professional development -- elements that AI cannot replicate.",
        "Reviewing drawings or documents after preparation without involvement in the design and development process does not satisfy the definition of Responsible Charge." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A did not maintain responsible charge in violation of licensure law which violates Code section III.8.a." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without the substantive involvement in design and development required by responsible charge, resulting in documents with safety-critical errors reaching the client." ;
    skos:definition "Engineer A sealed and submitted AI-generated design documents after only a high-level review, without the substantive involvement in design and development required by responsible charge, resulting in documents with safety-critical errors reaching the client." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_AI_Output_Verification a proeth:AIOutputVerificationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design AI Output Verification" ;
    proeth-core:constrainedEntity case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A conducted only a high-level review of AI-generated design documents, failing to identify misaligned dimensions and omitted safety features required by local regulations, resulting in a deficient and noncompliant submission." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "AI Output Verification Constraint" ;
    proeth:constraintStatement "Engineer A was required to conduct a sufficiently thorough independent technical review of the AI-generated engineering design documents before submission and sealing, sufficient to identify misaligned dimensions, omitted safety features, and regulatory noncompliance, and to take genuine responsible charge of the final work product." ;
    proeth:severity "critical" ;
    proeth:source "NSPE Code of Ethics, Fundamental Canon I.1; Code section II.2.b; NSPE Position Statement No. 10-1778" ;
    proeth:temporalScope "Before submission and sealing of the AI-generated engineering design documents" ;
    proeth:textReferences "AI-generated technical work requires at least the same level of scrutiny as human-created work.",
        "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions.",
        "failure to detect misaligned dimensions and omitted safety features further indicates that Engineer A did not exercise sufficient diligence." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A elected to only conduct a high-level review and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to conduct a sufficiently thorough independent technical review of the AI-generated engineering design documents before submission and sealing, sufficient to identify misaligned dimensions, omitted safety features, and regulatory noncompliance, and to take genuine responsible charge of the final work product." ;
    skos:definition "Engineer A was required to conduct a sufficiently thorough independent technical review of the AI-generated engineering design documents before submission and sealing, sufficient to identify misaligned dimensions, omitted safety features, and regulatory noncompliance, and to take genuine responsible charge of the final work product." ;
    prov:generatedAtTime "2026-06-03T14:11:08.316438+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Public_Safety_Design_Risk a proeth:PublicSafetyatRisk,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Design Risk" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation,
        case7:Design_Defect_Discovery ;
    proeth-core:activatesConstraint case7:Engineer_A_Design_Documents_Verification_Constraint ;
    proeth-core:activatesObligation case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From submission of the deficient design documents through Client W's identification of errors; full remediation not described" ;
    proeth:affectedParties "Client W",
        "Engineer A",
        "public" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms the responsible charge and public safety principles into a concrete obligation to apply at least the same level of scrutiny to AI-generated work as to human-generated work, including critical engagement with outputs rather than passive acceptance." ;
    proeth:stateClass "Public Safety at Risk" ;
    proeth:subject "The risk to public safety arising from omitted safety features and misaligned dimensions in the AI-generated design documents submitted by Engineer A" ;
    proeth:terminatedBy "Would require correction of all safety-critical omissions and regulatory compliance verification" ;
    proeth:textReferences "The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards, conflicting with the Fundamental Canon I.1, 'hold paramount the safety, health, and welfare of the public'.",
        "key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth:triggeringEvent "Client W's discovery of omitted safety features and misaligned dimensions in the design documents" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 "key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The risk to public safety arising from omitted safety features and misaligned dimensions in the AI-generated design documents submitted by Engineer A" ;
    skos:definition "The risk to public safety arising from omitted safety features and misaligned dimensions in the AI-generated design documents submitted by Engineer A" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_AI_Verification_Obligation a proeth:AIOutputVerificationObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report AI Verification" ;
    proeth-core:defeasibleUnder case7:Engineer_A_AI_Report_Work_Product ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A conducted a thorough review of the AI-generated report, cross-checking key facts against professional journal articles and running search engine queries to verify originality of phrasing, before submitting the draft report to Client W." ;
    proeth:complianceStatus "met" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Report_AI_Verification_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Output Verification Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to conduct a thorough and competent review of the AI-generated contaminant report before submission, which Engineer A substantially met by cross-checking key facts against professional journal articles and verifying phrasing against existing published language." ;
    proeth:temporalScope "Prior to submission of the draft contaminant report to Client W" ;
    proeth:textReferences "Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries to ensure the content did not match any existing language." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'AI Output Verification Obligation': This obligation is a specialization of the existing Competence Obligation, applied specifically to the context of AI-generated outputs. The existing class covers the general duty to practice within competence, but does not address the specific verification duty that arises when AI tools are used to generate professional work products. A new class is warranted to capture this distinct obligation type." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceObligation ;
    proeth-prov:matchedOntologyLabel "Competence Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A conducted a thorough review of the report, cross-checking key facts against professional journal articles and verifying the phrasing by running search engine queries to ensure the content did not match any existing language." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to conduct a thorough and competent review of the AI-generated contaminant report before submission, which Engineer A substantially met by cross-checking key facts against professional journal articles and verifying phrasing against existing published language." ;
    skos:definition "Engineer A was obligated to conduct a thorough and competent review of the AI-generated contaminant report before submission, which Engineer A substantially met by cross-checking key facts against professional journal articles and verifying phrasing against existing published language." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Thorough_Report_Review a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Thorough Report Review" ;
    proeth-core:fulfillsObligation case7:Engineer_A_Report_AI_Direction_Control ;
    proeth-core:terminates case7:Engineer_A_AI_Report_Draft ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Review may not catch all deficiencies given unfamiliarity with AI output characteristics" ;
    proeth:fulfillsObligationText "Direction and Control Over Work Product",
        "Perform Services Within Competence" ;
    proeth:guidedByPrinciple case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Safety_Feature_Omission_Principle ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Public Safety" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Report Under Engineer Direction and Control State" ;
    proeth:intendedOutcome "Ensure factual accuracy, originality, and professional quality of the report before submission to Client W" ;
    proeth:requiresCapabilityText "Critical evaluation of AI-generated text",
        "Environmental engineering domain expertise",
        "Technical knowledge to fact-check environmental contaminant content" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "After receiving the AI-generated report draft, before submission" ;
    proeth:temporalSequence 8 ;
    proeth:terminatesText "Unverified AI Report Draft State" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A conducted a thorough review of the AI-generated report draft, cross-checking key facts against professional journal articles, verifying phrasing through search engine queries to check for copied language, and making minor wording adjustments to personalize the content." ;
    time:hasTime case7:time_Thorough_Report_Review ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Draft a proeth:AI-GeneratedWorkProductState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Draft" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation,
        case7:AI_Report_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_Design_AI_Output_Verification ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Report_AI_Verification_Obligation ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From AI generation of the report draft through submission to Client W" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms general honesty, competence, and professional accountability principles into specific duties of disclosure, verification, and independent review when AI tools contribute substantially to a professional work product." ;
    proeth:stateClass "AI-Generated Work Product State" ;
    proeth:subject "The draft report generated using AI software and submitted to Client W" ;
    proeth:terminatedBy "Client W's review and identification of inconsistencies; pending revision" ;
    proeth:textReferences "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review",
        "Engineer A relied on the AI software to synthesize the information and generate an initial draft of the necessary report",
        "applied their seal consistent with state law" ;
    proeth:triggeringEvent "Engineer A using AI software to generate the initial draft report and submitting it to Client W with a professional seal" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A relied on the AI software to synthesize the information and generate an initial draft of the necessary report" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "The draft report generated using AI software and submitted to Client W" ;
    skos:definition "The draft report generated using AI software and submitted to Client W" ;
    prov:generatedAtTime "2026-06-03T14:00:13.061399+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Seal a proeth:ResponsibleChargeSealObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Seal" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A applied their professional seal to AI-generated engineering design documents after only a cursory review, and the sealed documents contained misaligned dimensions and omitted safety features required by local regulations." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.9" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Seal_on_AI_Design_Documents ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Responsible Charge Seal Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to apply their professional seal to the engineering design documents only after conducting a review sufficient to take genuine professional responsibility for the content, including verification that all regulatory safety requirements were satisfied." ;
    proeth:temporalScope "At the time of sealing and submitting the engineering design documents" ;
    proeth:textReferences "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "Engineer A applied their seal consistent with state law.",
        "Engineer A completed a cursory review of the AI-generated plans and adjusted certain elements to align with site-specific conditions." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A applied their seal consistent with state law." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to apply their professional seal to the engineering design documents only after conducting a review sufficient to take genuine professional responsibility for the content, including verification that all regulatory safety requirements were satisfied." ;
    skos:definition "Engineer A was obligated to apply their professional seal to the engineering design documents only after conducting a review sufficient to take genuine professional responsibility for the content, including verification that all regulatory safety requirements were satisfied." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Public_Safety_Design_Errors a proeth:PublicSafetyParamount,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Public Safety Design Errors" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-generated engineering design documents with omitted safety features" ;
    proeth:balancingWith "Professional Competence",
        "Responsible Charge Integrity Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's insufficient review of AI-generated design documents resulted in omitted safety features and misaligned dimensions that could cause regulatory noncompliance and safety hazards, violating the paramount obligation to protect public safety." ;
    proeth:confidence "0.94" ;
    proeth:interpretation "The omission of safety features required for regulatory compliance directly implicated public welfare. The BER treated this as the most serious ethical concern arising from Engineer A's use of AI-assisted drafting, grounding the responsible charge and competence violations in the fundamental canon." ;
    proeth:invokedBy "Engineer A Responsible Charge" ;
    proeth:principleClass "Public Safety Paramount" ;
    proeth:tensionResolution "Public safety paramountcy was not balanced against competing considerations; it served as the foundational reason why insufficient AI review is ethically impermissible regardless of efficiency or tool novelty." ;
    proeth:textReferences "The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards, conflicting with the Fundamental Canon I.1, 'hold paramount the safety, health, and welfare of the public'.",
        "While AI-assisted drafting can be beneficial, the identified errors suggest insufficient review, which could compromise public welfare and impinge on Engineer A's ethical and professional obligations." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Public Safety Paramount'" ;
    proeth-prov:matchedOntologyClass proeth:PublicSafetyParamount ;
    proeth-prov:matchedOntologyLabel "Public Safety Paramount" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards, conflicting with the Fundamental Canon I.1, 'hold paramount the safety, health, and welfare of the public'." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's insufficient review of AI-generated design documents resulted in omitted safety features and misaligned dimensions that could cause regulatory noncompliance and safety hazards, violating the paramount obligation to protect public safety." ;
    skos:definition "Engineer A's insufficient review of AI-generated design documents resulted in omitted safety features and misaligned dimensions that could cause regulatory noncompliance and safety hazards, violating the paramount obligation to protect public safety." ;
    prov:generatedAtTime "2026-06-03T14:08:23.434917+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Safety_Feature_Omission a proeth:SafetyFeatureComplianceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Safety Feature Omission" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A submitted AI-generated design documents that omitted key safety features required by local regulations, creating potential public safety hazards and regulatory noncompliance." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.92" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Safety_Feature_Omission_Principle ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Safety Feature Compliance Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to verify that the AI-generated design documents included all safety features required by local regulations before submitting them to Client W." ;
    proeth:temporalScope "Prior to submission of the design documents to Client W" ;
    proeth:textReferences "Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted.",
        "The errors in the AI-generated design documents could have led to regulatory noncompliance and safety hazards, conflicting with the Fundamental Canon I.1, 'hold paramount the safety, health, and welfare of the public'." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.84 ;
    proeth-prov:matchReasoning "Via class 'Safety Feature Compliance Obligation': This obligation is a variant of the already-extracted Regulatory Safety Compliance Obligation, with specific emphasis on verifying that safety features required by local regulations are not omitted from AI-generated design documents." ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryComplianceObligation ;
    proeth-prov:matchedOntologyLabel "Regulatory Safety Compliance Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Client W reviewed the design documents, they found misaligned dimensions and key safety features (including those necessary for compliance with local regulations) were omitted." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to verify that the AI-generated design documents included all safety features required by local regulations before submitting them to Client W." ;
    skos:definition "Engineer A was obligated to verify that the AI-generated design documents included all safety features required by local regulations before submitting them to Client W." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Tool_Adoption_for_Report a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "AI Tool Adoption for Report" ;
    proeth-core:initiates case7:Engineer_A_AI_Report_Draft,
        case7:Engineer_A_AI_Report_Work_Product,
        case7:Engineer_A_Client_Data_Exposure ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Potential confidentiality exposure from uploading client data to open-source platform",
        "Uncertainty about AI output accuracy and originality" ;
    proeth:fulfillsObligationText "Perform Services Within Competence" ;
    proeth:guidedByPrinciple case7:Engineer_A_AI_Report_Competence,
        case7:Engineer_A_Professional_Competence_AI_Use ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Technological Innovation in Engineering Practice" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "AI-Assisted Report Drafting State",
        "Client Confidential Data in Public Domain State" ;
    proeth:intendedOutcome "Compensate for reduced writing confidence and lack of mentorship by using AI to produce a workable first draft efficiently" ;
    proeth:raisesObligation case7:Engineer_A_AI_Report_Disclosure,
        case7:Engineer_A_Client_Data_AI_Upload,
        case7:Engineer_A_Report_AI_Disclosure ;
    proeth:raisesObligationText "Client Confidentiality",
        "Direction and Control Over Work Product" ;
    proeth:requiresCapabilityText "Environmental engineering domain expertise",
        "Familiarity with AI tool capabilities and limitations",
        "Judgment to evaluate AI-generated technical content" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "During report preparation phase" ;
    proeth:temporalSequence 4 ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A decided to use new, open-source AI language processing software to generate an initial draft of the contaminant report rather than drafting it independently or seeking an alternative expert reviewer." ;
    time:hasTime case7:time_AI_Tool_Adoption_for_Report ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Professional_Competence_AI_Use a proeth:ProfessionalCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Professional Competence AI Use" ;
    proeth-core:invokedBy case7:Agent_Engineer_A ;
    proeth:appliedTo "AI-assisted engineering design documents" ;
    proeth:balancingWith "Loss of mentor oversight",
        "Time pressure" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A used an AI drafting tool without prior experience or understanding of its accuracy limitations, producing design documents with technical errors that the engineer did not detect during review." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Professional competence requires engineers to understand the tools they use in professional practice. Deploying an unfamiliar AI tool on safety-critical design work without adequate understanding of its limitations falls below the competence standard." ;
    proeth:invokedBy "Engineer A AI-Assisted Design" ;
    proeth:principleClass "Professional Competence" ;
    proeth:tensionResolution "The principle was not satisfied: Engineer A's lack of familiarity with the AI tool contributed to a failure to detect errors in the design documents." ;
    proeth:textReferences "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations.",
        "The AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    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 AI drafting software was new to the market and Engineer A had no previous experience with the tool." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A used an AI drafting tool without prior experience or understanding of its accuracy limitations, producing design documents with technical errors that the engineer did not detect during review." ;
    skos:definition "Engineer A used an AI drafting tool without prior experience or understanding of its accuracy limitations, producing design documents with technical errors that the engineer did not detect during review." ;
    prov:generatedAtTime "2026-06-03T14:03:55.305980+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI-Assisted_Design a proeth:AI-AssistedDesignEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI-Assisted Design" ;
    proeth-core:adheresToPrinciple case7:Engineer_A_AI_Authorship_Concealment,
        case7:Engineer_A_AI_Design_Substitution,
        case7:Engineer_A_AI_Design_Verification_Failure,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Design,
        case7:Engineer_A_AI_Tool_Non-Disclosure_Report,
        case7:Engineer_A_Design_Documents_Competence_Failure,
        case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Engineer_A_Report_AI_Verification_Principle,
        case7:Engineer_A_Transparency_to_Client ;
    proeth-core:hasObligation case7:Engineer_A_AI_Authorship_Representation,
        case7:Engineer_A_AI_Design_Direction_Control,
        case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Design_Documents_Verification,
        case7:Engineer_A_Report_AI_Direction_Control,
        case7:Engineer_A_Report_AI_Verification_Obligation ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Used open-source AI software to generate an initial report draft and preliminary engineering design documents without prior experience with the tool, applied a professional seal to the output, and did not disclose AI use to the client. The AI-generated design documents contained misaligned dimensions and omitted key safety features required by local regulations." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:otherAttribute "ai_tool_experience: None prior to this engagement",
        "disclosure: No AI use disclosed" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "AI-Assisted Design Engineer" ;
    proeth:textReferences "Client W noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations",
        "Engineer A did not cite their use of AI-software or its large language models, and submitted the draft report to Client W for review, including language to clearly identify that the supplied report was a draft, but applied their seal consistent with state law",
        "Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A opted to use open-sourced artificial intelligence (AI) software to create an initial draft of the necessary report and to use AI-assisted drafting tools to generate preliminary design documents" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Used open-source AI software to generate an initial report draft and preliminary engineering design documents without prior experience with the tool, applied a professional seal to the output, and did not disclose AI use to the client. The AI-generated design documents contained misaligned dimensions and omitted key safety features required by local regulations." ;
    skos:definition "Used open-source AI software to generate an initial report draft and preliminary engineering design documents without prior experience with the tool, applied a professional seal to the output, and did not disclose AI use to the client. The AI-generated design documents contained misaligned dimensions and omitted key safety features required by local regulations." ;
    prov:generatedAtTime "2026-06-03T13:59:26.869728+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Report_Work_Product a proeth:AI-GeneratedWorkProductState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Report Work Product" ;
    proeth-core:activatedByEvent case7:AI_Design_Generation,
        case7:AI_Report_Generation ;
    proeth-core:activatesConstraint case7:Engineer_A_AI_Design_Disclosure_Constraint,
        case7:Engineer_A_Design_AI_Output_Verification ;
    proeth-core:activatesObligation case7:Engineer_A_AI_Design_Disclosure,
        case7:Engineer_A_Report_AI_Verification_Obligation ;
    proeth-core:affects case7:Agent_Client_W,
        case7:Agent_Engineer_A ;
    proeth:activePeriod "From the report's submission to Client W through the case analysis period" ;
    proeth:affectedParties "Client W",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.91" ;
    proeth:principleTransformation "Transforms general honesty, competence, and professional accountability principles into specific duties of disclosure, verification, and independent review when AI tools contribute substantially to a professional work product." ;
    proeth:stateClass "AI-Generated Work Product State" ;
    proeth:subject "Engineer A's groundwater monitoring report substantially drafted by AI language processing software" ;
    proeth:terminatedBy "Would require disclosure, attribution, and confirmation that the work product meets professional standards; partially addressed by Engineer A's cross-checking but attribution and consent issues remain" ;
    proeth:textReferences "AI, while not a human contributor, fundamentally shaped the report and design documents.",
        "Engineer A performed a thorough review, cross-checked key facts against professional sources, and made adjustments to the text.",
        "Engineer A used AI language processing software to draft a groundwater monitoring report." ;
    proeth:triggeringEvent "Engineer A using AI language processing software to draft the groundwater monitoring report and submitting it to Client W" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A used AI language processing software to draft a groundwater monitoring report." ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's groundwater monitoring report substantially drafted by AI language processing software" ;
    skos:definition "Engineer A's groundwater monitoring report substantially drafted by AI language processing software" ;
    prov:generatedAtTime "2026-06-03T14:01:36.958645+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Report_AI_Disclosure a proeth:AIContributionDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report AI Disclosure" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used open-source AI software to generate the initial draft of the contaminant report but did not disclose this to Client W when submitting the final report." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.89" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Disclosure_Transparency ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Contribution Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to proactively disclose to Client W that AI language processing software substantially contributed to the contaminant report." ;
    proeth:temporalScope "At the time of delivering the contaminant report to Client W" ;
    proeth:textReferences "BER Case 98-3 emphasized that engineers must acknowledge significant contributions by others. AI, while not a human contributor, fundamentally shaped the report and design documents, warranting disclosure under Code section III.9.",
        "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.88 ;
    proeth-prov:matchReasoning "Via class 'AI Contribution Disclosure Obligation': This obligation is substantively the same concept as the already-extracted AI Tool Disclosure Obligation. The present class emphasizes the proactive and best-practice dimension but covers the same duty to disclose AI contribution to clients and stakeholders." ;
    proeth-prov:matchedOntologyClass proeth:AIToolDisclosureObligation ;
    proeth-prov:matchedOntologyLabel "AI Tool Disclosure Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "While Engineer A reviewed the content, the lack of disclosure raises concerns about transparency." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to proactively disclose to Client W that AI language processing software substantially contributed to the contaminant report." ;
    skos:definition "Engineer A was obligated to proactively disclose to Client W that AI language processing software substantially contributed to the contaminant report." ;
    prov:generatedAtTime "2026-06-03T14:09:34.826300+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Design_Defect_Discovery a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Design Defect Discovery" ;
    proeth-core:initiates case7:Engineer_A_Design_Deficiencies,
        case7:Engineer_A_Design_Deficient_Submission,
        case7:Engineer_A_Public_Safety_Design_Omission,
        case7:Engineer_A_Public_Safety_Design_Risk,
        case7:Engineer_A_Regulatory_Non-Compliance_Design ;
    proeth:causedByAction case7:Cursory_Design_Document_Review ;
    proeth:causesStateChange "The design documents were identified as non-compliant and technically deficient, creating a public safety risk and triggering a revision requirement." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Client Confidence Impaired State",
        "Design Revision Required State",
        "Public Safety Risk",
        "Regulatory Non-Compliance State" ;
    proeth:severity "critical" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Upon Client W's review of submitted design documents" ;
    proeth:temporalSequence 17 ;
    proeth:terminatesText "Design Adequacy State",
        "Regulatory Compliance State" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Client W's review of the submitted design documents revealed misaligned dimensions and omitted safety features required by local regulations, constituting a failure of the design deliverable to meet regulatory and professional standards." ;
    time:hasTime case7:time_Design_Defect_Discovery ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Design_Document_Submission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Design Document Submission" ;
    proeth-core:initiates case7:Engineer_A_Design_Deficiencies,
        case7:Engineer_A_Design_Deficient_Submission,
        case7:Engineer_A_Public_Safety_Design_Omission,
        case7:Engineer_A_Public_Safety_Design_Risk,
        case7:Engineer_A_Regulatory_Non-Compliance_Design ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Risk that undetected errors could cause regulatory noncompliance or safety hazards if the documents were acted upon" ;
    proeth:guidedByPrinciple case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Responsible_Charge_Design_Failure,
        case7:Engineer_A_Safety_Feature_Omission_Principle,
        case7:Engineer_A_Seal_on_AI_Design_Documents ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Public Safety",
        "Responsible Charge" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Deficient Design Documents Submitted State",
        "Public Safety Risk State",
        "Regulatory Noncompliance Risk State" ;
    proeth:intendedOutcome "Fulfill the contractual deliverable for engineering design documents and advance the project for Client W's review" ;
    proeth:requiresCapabilityText "Comprehensive design review and verification",
        "Regulatory compliance assurance",
        "Responsible charge over engineering plans and specifications" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At design document submission" ;
    proeth:temporalSequence 16 ;
    proeth:terminatesText "Dual Deliverable Obligation for Design Documents" ;
    proeth:violatesObligation case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Design_Seal ;
    proeth:violatesObligationText "Direction and Control Over Work Product",
        "Hold Paramount the Safety, Health, and Welfare of the Public",
        "Responsible Charge",
        "Undertake Assignments Only When Qualified" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A submitted the AI-generated engineering design documents to Client W without comprehensive review, without disclosure of AI use, and without verifying that all elements satisfied applicable professional and regulatory standards, including local safety feature requirements." ;
    time:hasTime case7:time_Design_Document_Submission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_Design_Safety_Compliance a proeth:RegulatorySafetyComplianceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Design Safety Compliance" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth-core:prevailsOver case7:Engineer_A_AI_Design_Disclosure ;
    proeth:caseContext "AI-generated design documents submitted by Engineer A omitted key safety features required by local regulations, which Client W identified upon review and required Engineer A to correct." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case7:Engineer_A_Public_Safety_Design_Errors ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Regulatory Safety Compliance Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to ensure that the engineering design documents submitted to Client W included all safety features required by local regulations before submission, regardless of whether those documents were generated by AI tools." ;
    proeth:temporalScope "Prior to submission of engineering design documents to Client W" ;
    proeth:textReferences "Client W raised concerns about the accuracy and reliability of the engineering design and instructed Engineer A to revise the plans, ensuring that all elements satisfied the necessary professional and regulatory standards.",
        "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.8 ;
    proeth-prov:matchReasoning "Via class 'Regulatory Safety Compliance Obligation': This obligation is a specialization of the existing Safety Obligation, focused specifically on regulatory compliance in design documents. The existing Safety Obligation covers the general duty to hold paramount public safety, and the external reference standard 'Comply with Applicable Safety Standards' is closely related. A distinct class is warranted because this obligation specifically addresses regulatory compliance verification in submitted design documents rather than the broader public welfare principle." ;
    proeth-prov:matchedOntologyClass proeth:SafetyObligation ;
    proeth-prov:matchedOntologyLabel "Safety Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Client W, however, noticed several issues with the AI-generated design documents, including misaligned dimensions and an omission of key safety features required by local regulations." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to ensure that the engineering design documents submitted to Client W included all safety features required by local regulations before submission, regardless of whether those documents were generated by AI tools." ;
    skos:definition "Engineer A was obligated to ensure that the engineering design documents submitted to Client W included all safety features required by local regulations before submission, regardless of whether those documents were generated by AI tools." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Engineer_A_AI_Design_Disclosure a proeth:AIToolDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A AI Design Disclosure" ;
    proeth-core:obligatedParty case7:Agent_Engineer_A ;
    proeth:caseContext "Engineer A used AI-assisted drafting tools to generate preliminary design documents for groundwater infrastructure modifications and submitted those documents to Client W without disclosing the AI tool involvement." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case7:Engineer_A_AI_Tool_Non-Disclosure_Design ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "AI Tool Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents before or at the time of submission." ;
    proeth:temporalScope "At the time of submitting the engineering design documents to Client W" ;
    proeth:textReferences "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:discoveredInCase 7 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 7 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Again, Engineer A did not cite the AI-assisted drafting tools they used to generate the engineering design documents." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents before or at the time of submission." ;
    skos:definition "Engineer A was obligated to disclose to Client W that AI-assisted drafting tools were used to generate the preliminary engineering design documents before or at the time of submission." ;
    prov:generatedAtTime "2026-06-03T14:05:12.288818+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 7 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Report_Generation a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "AI Report Generation" ;
    proeth-core:initiates case7:Engineer_A_AI_Report_Draft,
        case7:Engineer_A_AI_Report_Work_Product ;
    proeth:causedByAction case7:AI_Tool_Adoption_for_Report ;
    proeth:causesStateChange "A machine-generated draft report existed and was available for Engineer A's review." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "AI-Drafted Report Exists",
        "Unverified Content State" ;
    proeth:severity "low" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During drafting phase, before thorough review" ;
    proeth:temporalSequence 7 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The open-source AI software produced a draft of the comprehensive contaminant report based on the data and inputs provided by Engineer A." ;
    time:hasTime case7:time_AI_Report_Generation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Cursory_Design_Document_Review a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Cursory Design Document Review" ;
    proeth-core:initiates case7:Engineer_A_Design_Inadequate_AI_Review,
        case7:Engineer_A_Public_Safety_Design_Omission,
        case7:Engineer_A_Public_Safety_Design_Risk,
        case7:Engineer_A_Regulatory_Non-Compliance_Design,
        case7:Engineer_A_Responsible_Charge_Deficit ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "Licensed Environmental Engineer" ;
    proeth:foreseenUnintendedEffects "Undetected errors in dimensions and omission of safety features required by local regulations" ;
    proeth:guidedByPrinciple case7:Engineer_A_Professional_Competence_AI_Use,
        case7:Engineer_A_Public_Safety_Design_Errors,
        case7:Engineer_A_Responsible_Charge_Design_Failure,
        case7:Engineer_A_Seal_on_AI_Design_Documents ;
    proeth:guidedByPrincipleText "Professional Competency",
        "Public Safety",
        "Responsible Charge" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Insufficient Oversight of Design Documents State",
        "Public Safety Risk State",
        "Regulatory Noncompliance Risk State" ;
    proeth:intendedOutcome "Adapt the AI-generated plans to the site context and prepare them for submission without expending the full review effort applied to the report" ;
    proeth:requiresCapabilityText "Comprehensive engineering design review",
        "Dimensional accuracy checking",
        "Regulatory compliance verification",
        "Safety feature validation for groundwater infrastructure" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "After receiving AI-generated design documents, before submission" ;
    proeth:temporalSequence 14 ;
    proeth:violatesObligation case7:Engineer_A_Design_Responsible_Charge,
        case7:Engineer_A_Design_Safety_Compliance,
        case7:Engineer_A_Report_AI_Direction_Control,
        case7:Engineer_A_Safety_Feature_Omission ;
    proeth:violatesObligationText "Direction and Control Over Work Product",
        "Hold Paramount the Safety, Health, and Welfare of the Public",
        "Responsible Charge",
        "Undertake Assignments Only When Qualified" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A performed only a cursory review of the AI-generated engineering design documents, adjusting certain elements to align with site-specific conditions but not conducting a comprehensive verification of dimensions, safety features, or regulatory compliance." ;
    time:hasTime case7:time_Cursory_Design_Document_Review ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:AI_Design_Generation a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "AI Design Generation" ;
    proeth-core:initiates case7:Engineer_A_AI_Design_Documents ;
    proeth:causedByAction case7:AI_Tool_Adoption_for_Design ;
    proeth:causesStateChange "A machine-generated draft of the design documents existed and was available for Engineer A's review, containing unverified technical specifications." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "AI-Drafted Design Exists",
        "Unverified Design Content State" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During drafting phase, before cursory review" ;
    proeth:temporalSequence 13 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The open-source AI software produced draft groundwater infrastructure design documents, including dimensions and safety feature specifications, based on inputs provided by Engineer A." ;
    time:hasTime case7:time_AI_Design_Generation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 7 Extraction" .

case7:Agent_Client_W a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Client W" ;
    proeth-core:hasRole case7:Client_W_Project_Client .

case7:Agent_Engineer_A a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A" ;
    proeth-core:hasClient case7:Agent_Client_W ;
    proeth-core:hasRole case7:Engineer_A_AI-Assisted_Design,
        case7:Engineer_A_Environmental_Engineer,
        case7:Engineer_A_Responsible_Charge ;
    proeth-core:professionalPeerOf case7:Agent_Engineer_B ;
    proeth-core:workReviewedBy case7:Agent_Engineer_B .

