@prefix case14: <http://proethica.org/ontology/case/14#> .
@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/14> a owl:Ontology ;
    rdfs:label "ProEthica Case 14 Ontology" ;
    dcterms:created "2026-06-05T09:38:22.484365"^^xsd:dateTime ;
    dcterms:title "Providing Incomplete, Self-Serving Advice" ;
    owl:imports <http://proethica.org/ontology/cases>,
        <http://proethica.org/ontology/intermediate> .

case14:BER_Case_95-5 a owl:NamedIndividual ;
    rdfs:label "BER Case 95-5" ;
    rdfs:comment "The Board cited this case to establish the principle that engineers must provide complete and objective reports, and that intentional disregard or selective use of information in engineering reports is unethical." ;
    skos:definition "The Board cited this case to establish the principle that engineers must provide complete and objective reports, and that intentional disregard or selective use of information in engineering reports is unethical." ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:BER_Case_99-8 a owl:NamedIndividual ;
    rdfs:label "BER Case 99-8" ;
    rdfs:comment "The Board cited this case as relatively analogous to establish that submitting incomplete work product without disclosing its incompleteness is clearly unethical, paralleling Engineer A's omission of relevant delivery methods." ;
    skos:definition "The Board cited this case as relatively analogous to establish that submitting incomplete work product without disclosing its incompleteness is clearly unethical, paralleling Engineer A's omission of relevant delivery methods." ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

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

case14:CausalLink_Advisory_Memo_Preparation a owl:NamedIndividual ;
    rdfs:label "CausalLink_Advisory Memo Preparation" ;
    proeth:analyzesAction case14:Advisory_Memo_Preparation ;
    rdfs:comment "By rendering free professional services, Engineer A violates the prohibition on using complimentary work to secure future contracts, and this violation matters causally because the free services rendered become a direct basis for the BER ethical finding against the engineer." ;
    skos:definition "By rendering free professional services, Engineer A violates the prohibition on using complimentary work to secure future contracts, and this violation matters causally because the free services rendered become a direct basis for the BER ethical finding against the engineer." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:CausalLink_Biased_Method_Recommendation a owl:NamedIndividual ;
    rdfs:label "CausalLink_Biased Method Recommendation" ;
    proeth:analyzesAction case14:Biased_Method_Recommendation ;
    rdfs:comment "Steering the city toward a particular method that benefits Engineer A creates a conflict of interest and undermines faithful agency to the client, and this distortion compounds the harm by directly triggering the self-promotional credential inclusion that follows." ;
    skos:definition "Steering the city toward a particular method that benefits Engineer A creates a conflict of interest and undermines faithful agency to the client, and this distortion compounds the harm by directly triggering the self-promotional credential inclusion that follows." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:CausalLink_Informal_Guidance_Request a owl:NamedIndividual ;
    rdfs:label "CausalLink_Informal Guidance Request" ;
    proeth:analyzesAction case14:Informal_Guidance_Request ;
    rdfs:comment "Although the city administrator's request carries no direct normative violation, it initiates the advisory engagement that sets every downstream action in motion, making responsiveness to public need the foundational value whose exercise opens the door to the ethical problems that follow." ;
    skos:definition "Although the city administrator's request carries no direct normative violation, it initiates the advisory engagement that sets every downstream action in motion, making responsiveness to public need the foundational value whose exercise opens the door to the ethical problems that follow." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:CausalLink_Selective_Scope_Omission a owl:NamedIndividual ;
    rdfs:label "CausalLink_Selective Scope Omission" ;
    proeth:analyzesAction case14:Selective_Scope_Omission ;
    rdfs:comment "Omitting relevant delivery options from the memo narrows the city's decision space in a way that serves the engineer's interests rather than the client's, violating completeness and objectivity obligations whose breach is serious enough to independently produce an adverse BER ethical finding." ;
    skos:definition "Omitting relevant delivery options from the memo narrows the city's decision space in a way that serves the engineer's interests rather than the client's, violating completeness and objectivity obligations whose breach is serious enough to independently produce an adverse BER ethical finding." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:CausalLink_Self-Promotional_Credential_In a owl:NamedIndividual ;
    rdfs:label "CausalLink_Self-Promotional Credential In" ;
    rdfs:comment "Embedding credentials in a memo framed as neutral advice misrepresents the document's purpose and violates prohibitions on using gifts or free services to secure work, converting what was already an ethically compromised memo into an undisclosed solicitation." ;
    skos:definition "Embedding credentials in a memo framed as neutral advice misrepresents the document's purpose and violates prohibitions on using gifts or free services to secure work, converting what was already an ethically compromised memo into an undisclosed solicitation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_1 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_1" ;
    proeth:answersQuestion1 "1" ;
    proeth:answersQuestion2 "301" ;
    proeth:answersQuestion3 "302" ;
    proeth:answersQuestion4 "303" ;
    proeth:conclusionNumber 1 ;
    proeth:conclusionText "It was unethical for Engineer A to leave out relevant and pertinent information from the analysis/ recommendation." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_101 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_101" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "102" ;
    proeth:answersQuestion2 "1" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 101 ;
    proeth:conclusionText "Beyond the Board's finding that omitting relevant information was unethical, Engineer A's selective disclosure was compounded by the specific vulnerability of the recipient. Because City Administrator is not a licensed professional engineer, they lacked any independent means of detecting that two of four approved delivery methods had been silently excluded from the analysis. This asymmetry of expertise created a heightened duty of candor: the less technically equipped the client, the more complete and transparent the advisory communication must be. Engineer A's failure to disclose the full option set was therefore not merely an incomplete analysis but a structurally misleading one, because a non-engineer client would have no basis to question what was absent from the memo. The ethical violation is thus more serious than it would have been had the memo been delivered to a technically sophisticated client capable of independently recognizing the omission." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_102 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_102" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "1" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 102 ;
    proeth:conclusionText "The Board's conclusion that omitting relevant information was unethical applies with particular force to the exclusion of Construction-Manager-at-Risk, because that omission carried a second-order ethical dimension the Board did not address. Under the applicable funding source, if City B had selected Construction-Manager-at-Risk, the funding agency would have required the Construction Manager at Risk firm and the Engineer of Record to be two distinct entities — a constraint that would have directly disqualified Engineer A's firm from serving in its preferred combined role. By omitting Construction-Manager-at-Risk from the memo entirely, Engineer A avoided having to disclose this regulatory constraint, which would have revealed a concrete, project-specific reason why that method was disadvantageous to Engineer A's business interests. The omission of Construction-Manager-at-Risk was therefore not merely an analytical gap but a strategically motivated suppression of a funding constraint that was directly material to understanding Engineer A's conflict of interest. This constitutes a separate and aggravated dimension of the ethical violation beyond the general incompleteness finding." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_103 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_103" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "101" ;
    proeth:answersQuestion2 "1" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 103 ;
    proeth:conclusionText "The Board's finding of an ethical violation for omitting relevant information implicitly raises, but does not resolve, the question of whether Engineer A had an affirmative obligation to proactively disclose their conflict of interest before or at the time of delivering the advisory memo — independent of the completeness of the options analysis itself. Even if Engineer A had included all four delivery methods with equal rigor, the undisclosed financial interest in the recommended method would have remained a separate ethical problem. The duty to disclose a conflict of interest is not satisfied merely by producing a technically complete analysis; it requires explicit, upfront acknowledgment that the advisor stands to benefit commercially from the client's adoption of the recommended course of action. Engineer A's failure to make this disclosure deprived City Administrator of the information necessary to weigh the advice critically or to seek a second opinion, and this failure is analytically distinct from — and in addition to — the incomplete options analysis the Board identified." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_104 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_104" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "2" ;
    proeth:answersQuestion2 "401" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 104 ;
    proeth:conclusionText "The Board's conclusion that recommending Progressive-Design-Build was ethical provided the reasoning was objective, valid, and comparative is correct as a conditional proposition, but the condition was not met in this case. The Board's framing implies that the recommendation itself is separable from the process that produced it, but in practice the two cannot be cleanly divorced. A recommendation that emerges from a selectively framed analysis — one that excluded two of four approved methods without explanation — cannot be retroactively rendered objective simply because the recommended method might have prevailed in a complete analysis. The ethical validity of the recommendation is inseparable from the integrity of the analytical process that generated it. Because the process was compromised by selective omission and undisclosed conflict of interest, the recommendation itself carries the taint of that process, and the Board's conditional approval should be understood as describing what Engineer A should have done rather than validating what Engineer A actually did." ;
    proeth:conclusionType "analytical_extension" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_105 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_105" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "2" ;
    proeth:answersQuestion2 "202" ;
    proeth:answersQuestion3 "402" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 105 ;
    proeth:conclusionText "The Board's conditional approval of recommending a method within Engineer A's own service capabilities does not resolve the deeper tension between the advisory role and the prospective vendor role that Engineer A simultaneously occupied. When an engineer provides unsolicited advisory services to a prospective client without a contractual relationship, and then recommends the delivery method under which they are best positioned to compete for work, the structural conflict of interest is not neutralized by the quality of the technical reasoning. The advisory role carries an implicit representation of disinterested expertise; the vendor role carries an inherent financial stake in the outcome. These roles are not inherently irreconcilable, but they can only be ethically combined through full upfront disclosure of the conflict, explicit acknowledgment that the client may wish to seek independent advice, and a demonstrably complete and balanced analysis. Engineer A satisfied none of these conditions, meaning the dual-role problem was never resolved and the conditional ethical approval the Board described was never actually achieved." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_106 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_106" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a>,
        <http://proethica.org/ontology/nspe#II_5_b> ;
    proeth:answersQuestion1 "3" ;
    proeth:answersQuestion2 "104" ;
    proeth:answersQuestion3 "304" ;
    proeth:answersQuestion4 "404" ;
    proeth:citedProvision1 "II.5.b." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 106 ;
    proeth:conclusionText "The Board's finding that including marketing materials and project references was not unethical in isolation requires important qualification when considered in the full context of the engagement. The Board appears to have evaluated the credential inclusion as a standalone act, but its ethical character cannot be assessed in isolation from the circumstances in which it occurred: an unsolicited advisory memo, prepared without compensation, delivered to a non-engineer public official, in the absence of any contractual relationship, recommending the delivery method under which Engineer A's firm was best positioned to compete. In this context, the inclusion of project summaries and references functioned not merely as transparent disclosure of qualifications but as a commercial inducement embedded within what was presented as objective professional advice. The absence of a contractual relationship is particularly significant: when an engineer provides free advisory services and simultaneously promotes their own credentials to secure future work, the combined effect approaches the kind of indirect contribution or gift to influence a professional decision that the applicable code provisions are designed to prohibit. The Board's finding that this was not unethical in isolation should not be read to mean it was unethical in combination with the other conduct, and a complete ethical assessment requires treating the credential inclusion as one element of a pattern rather than an isolated act." ;
    proeth:conclusionType "analytical_extension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_2 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_2" ;
    proeth:answersQuestion1 "2" ;
    proeth:answersQuestion2 "401" ;
    proeth:conclusionNumber 2 ;
    proeth:conclusionText "It was ethical for Engineer A to recommend progressive design build is the best choice, as long as reasons are objective, described, valid, and compared against all available and appropriate delivery methods." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_201 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_201" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "101" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 201 ;
    proeth:conclusionText "In response to Q101: Engineer A had an affirmative obligation to proactively disclose to City Administrator that Engineer A's firm stood to benefit financially from the recommended project delivery method, and this obligation arose at the moment Engineer A accepted the advisory request — not merely upon formal contract execution. The absence of a contractual relationship does not diminish this duty; if anything, it heightens it, because without a formal engagement structure, City Administrator had no procedural mechanism to prompt or require such disclosure. When an engineer voluntarily assumes an advisory role, the ethical duties of objectivity and candor attach to that role regardless of whether compensation is involved. Engineer A's failure to disclose the conflict of interest at the outset of the advisory engagement constitutes a standalone ethical violation independent of the incomplete options analysis." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_202 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_202" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "102" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 202 ;
    proeth:conclusionText "In response to Q102: Engineer A bears a heightened duty of candor and completeness precisely because City Administrator is not a licensed professional engineer and therefore lacked the technical capacity to independently evaluate whether the memo's scope was complete, whether the omitted methods were materially relevant, or whether Engineer A's recommendation was shaped by self-interest. The asymmetry of technical knowledge between Engineer A and City Administrator is not a neutral background condition — it is an ethically significant factor that amplifies Engineer A's responsibility to ensure the advisory memo was comprehensive and unbiased. A sophisticated engineering client might have recognized that Fixed-Price-Design-Build and Construction-Manager-at-Risk were absent from the analysis and demanded their inclusion; City Administrator had no basis to make that demand. This asymmetry means that Engineer A's selective omission was more harmful in practice than it would have been in a technically peer-to-peer advisory context, and the Board's finding of unethical conduct in Conclusion 1 is further reinforced by this heightened duty." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_203 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_203" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 203 ;
    proeth:conclusionText "In response to Q103: Engineer A bore a separate and distinct obligation to disclose the funding agency's requirement that the Construction-Manager-at-Risk firm and the Engineer of Record be two distinct entities when presenting Construction-Manager-at-Risk as a delivery option. This regulatory constraint was directly material to City B's decision-making and to Engineer A's own eligibility under that method. By omitting Construction-Manager-at-Risk from the analysis entirely, Engineer A avoided having to make this disclosure — but the omission of the method does not cure the underlying ethical problem; it compounds it. Had Engineer A included Construction-Manager-at-Risk and disclosed the separation requirement, City Administrator would have received a complete picture of both the method's availability and Engineer A's limited role under it. The failure to disclose this funding constraint constitutes a separate violation of the duty to issue objective and truthful professional reports, beyond the general incompleteness finding in Board Conclusion 1." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_204 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_204" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_5_b> ;
    proeth:answersQuestion1 "104" ;
    proeth:citedProvision1 "II.5.b." ;
    proeth:conclusionNumber 204 ;
    proeth:conclusionText "In response to Q104: The provision of a detailed, unsolicited advisory memo without compensation, in a context where Engineer A had no existing contractual relationship with City B and stood to benefit from the recommended delivery method, raises a serious question under the prohibition on offering contributions or gifts to influence professional decisions. While the memo is not a monetary gift, it constitutes a thing of professional value — substantive engineering analysis — provided free of charge in a manner structurally designed to position Engineer A favorably for a future contract. The ethical concern is not merely that Engineer A provided free services, but that the free services were selectively framed to advantage Engineer A's preferred outcome. This pattern — providing free, strategically incomplete advisory work to a non-engineer public official in order to shape a procurement decision — is functionally analogous to an indirect inducement and warrants scrutiny under Code Section II.5.b., even if it does not constitute a direct monetary contribution." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_205 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_205" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "201" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 205 ;
    proeth:conclusionText "In response to Q201: The principle that an engineer should limit advisory scope to areas within their own expertise does not override the obligation to present all available and approved delivery methods to a client seeking a complete options analysis. These principles are not in genuine conflict when properly understood: Engineer A was not required to offer to perform services under Design-Bid-Build or Fixed-Price-Design-Build, but was required to identify those methods as approved options, describe their general characteristics, and explain why they were or were not recommended for City B's project. An engineer's competence boundary governs what services they may contract to perform, not what information they may convey in an advisory capacity. The selective omission of two methods cannot be justified on competence grounds; it can only be explained by self-interest, which is precisely the conflict the Board identified in Conclusion 1." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_206 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_206" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "202" ;
    proeth:answersQuestion2 "303" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 206 ;
    proeth:conclusionText "In response to Q202 and Q303: The dual role of disinterested technical advisor and prospective service provider is not inherently irreconcilable, but it can only be ethically maintained through full upfront disclosure of the conflict of interest. Without such disclosure, the advisory role is structurally compromised from the outset, because the client — particularly a non-engineer public official — cannot calibrate the weight to give the advice without knowing the advisor's financial stake in the outcome. Engineer A's failure to disclose this dual role before or at the time of providing the memo means that City Administrator received what appeared to be neutral expert guidance but was in fact advocacy dressed as analysis. From a virtue ethics perspective, this reflects a failure of practical wisdom: a professionally virtuous engineer would have recognized that the appearance of objectivity, without its substance, is itself a form of deception toward a client who lacks the tools to pierce that appearance." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_207 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_207" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "203" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 207 ;
    proeth:conclusionText "In response to Q203: A professional report can be materially false and ethically deficient even when every individual statement it contains is technically accurate, if the selective omission of relevant information creates a false overall impression in the mind of a non-expert reader. Engineer A's memo may have contained no factually incorrect statements about Design-Bid-Build or Progressive-Design-Build, yet by silently omitting Fixed-Price-Design-Build and Construction-Manager-at-Risk, it conveyed the false impression that only two approved methods existed or were viable. This is precisely the kind of structural misrepresentation that Code Section II.3.a. is designed to prevent: the duty to be objective and truthful in professional reports is not satisfied merely by avoiding false statements, but requires that the report as a whole not mislead the reader. The Board's finding in Conclusion 1 implicitly recognizes this principle, and it should be understood as establishing that omission-based misrepresentation is a violation of the truthfulness obligation even in the absence of affirmative falsehood." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_208 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_208" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "301" ;
    proeth:answersQuestion2 "302" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 208 ;
    proeth:conclusionText "In response to Q301 and Q302: From a deontological perspective, Engineer A's omission of two of four approved delivery methods constitutes a structural breach of the categorical duty of honesty regardless of whether Progressive-Design-Build was objectively the superior choice for City B's project. The deontological analysis does not permit consequentialist justification: even if the recommended method would have produced the best outcome for City B, the manner in which the recommendation was reached — through selective framing that concealed alternatives — violated Engineer A's duty to provide complete and truthful professional advice. From a consequentialist standpoint, the harm is compounded by the public funding context: City B's selection of a delivery method influences how public resources are allocated, and a procurement decision shaped by an incomplete, self-interested analysis risks locking a municipality into a suboptimal contractual structure with no independent basis for comparison. The convergence of both frameworks on an adverse ethical judgment strengthens the Board's finding in Conclusion 1." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_209 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_209" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_5_b> ;
    proeth:answersQuestion1 "304" ;
    proeth:citedProvision1 "II.5.b." ;
    proeth:conclusionNumber 209 ;
    proeth:conclusionText "In response to Q304: The inclusion of self-promotional project summaries and references in an advisory memo provided without a contractual relationship and without compensation is more ethically problematic than the Board's Conclusion 3 suggests when considered in its full context. While the Board found the credential inclusion not unethical in isolation, the combination of free services, selective analysis favoring Engineer A's preferred method, and appended self-promotional materials creates a composite pattern that functions as an indirect inducement — each element individually defensible, but collectively constituting an effort to influence City Administrator's procurement decision through professional services rather than through transparent competition. Code Section II.5.b.'s prohibition on indirect contributions to influence professional decisions should be read to encompass this kind of structured advisory-plus-marketing package when delivered free of charge to a non-engineer public official in the absence of any existing contractual relationship. The Board's finding in Conclusion 3 should therefore be understood as narrowly limited to the credential inclusion viewed in isolation, and should not be read to immunize the overall pattern of conduct." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_210 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_210" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "401" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 210 ;
    proeth:conclusionText "In response to Q401: Engineer A's recommendation of Progressive-Design-Build would have been ethically sound if Engineer A had disclosed the conflict of interest upfront, evaluated all four approved delivery methods with equal analytical rigor, and then concluded — on objective grounds — that Progressive-Design-Build was the best fit for City B's wastewater project. This counterfactual is important because it clarifies that the Board's Conclusion 2 is not merely aspirational: it identifies a specific and achievable standard of ethical compliance. The ethical deficiency in Engineer A's actual conduct was not the recommendation itself, but the process by which it was reached and presented. A conflict of interest, once disclosed, does not disqualify an engineer from providing advice; it simply requires that the advice be demonstrably objective and complete so that the client can weigh it with full knowledge of the advisor's stake in the outcome." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_211 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_211" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "402" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 211 ;
    proeth:conclusionText "In response to Q402: Engineer A's failure to consider referring City Administrator to a neutral third-party resource or an independent engineer for the delivery method analysis is itself ethically significant, though it does not rise to the level of a standalone violation. When an engineer recognizes — or should recognize — that their personal financial interest in the outcome of an advisory engagement creates a structural conflict that cannot be fully neutralized through disclosure alone, the professionally virtuous course of action is to consider whether referral to a disinterested party better serves the client's interests. Engineer A's decision to proceed with the advisory memo rather than recommend an independent analysis reflects a failure of the practical wisdom expected of a licensed professional engineer, particularly given the public funding context and the non-engineer status of City Administrator. While the Board did not address this alternative, it represents the most conservative and ethically unambiguous path Engineer A could have taken." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_212 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_212" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "403" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 212 ;
    proeth:conclusionText "In response to Q403: Including Construction-Manager-at-Risk in the analysis with a clear disclosure that the funding agency's separation requirement would preclude Engineer A's firm from serving as both the CM-at-Risk and the Engineer of Record would have substantially transformed the ethical character of the memo, though it would not have fully resolved all ethical concerns. Such a disclosure would have demonstrated that Engineer A was willing to present options that limited their own commercial opportunity, which is strong evidence of objectivity. However, the memo would still have required inclusion of Fixed-Price-Design-Build and disclosure of Engineer A's conflict of interest with respect to Progressive-Design-Build to be fully compliant. The disclosure of the CM-at-Risk separation constraint is therefore a necessary but not sufficient condition for ethical compliance — it addresses one dimension of the incompleteness problem but does not substitute for the full analysis the Board required in Conclusion 1." ;
    proeth:conclusionType "question_response" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_213 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_213" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_5_b> ;
    proeth:answersQuestion1 "404" ;
    proeth:citedProvision1 "II.5.b." ;
    proeth:conclusionNumber 213 ;
    proeth:conclusionText "In response to Q404: The absence of an existing contractual relationship between Engineer A and City B at the time the memo was prepared makes the self-promotional credential inclusion more ethically problematic, not less. When an engineer provides advisory services under an existing contract, the inclusion of relevant qualifications may serve a legitimate informational purpose within an established professional relationship governed by defined scope and compensation terms. In the absence of any contract, the credential inclusion serves no purpose other than to influence City B's future procurement decision — it is, in effect, unsolicited marketing embedded within what City Administrator reasonably understood to be neutral technical advice. This conflation of advisory and promotional functions, delivered free of charge to a non-engineer public official, is precisely the kind of indirect mechanism that Code Section II.5.b. is designed to address, and the Board's finding in Conclusion 3 should be read narrowly rather than as a general endorsement of credential inclusion in unsolicited advisory contexts." ;
    proeth:conclusionType "question_response" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_3 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_3" ;
    proeth:answersQuestion1 "3" ;
    proeth:answersQuestion2 "304" ;
    proeth:answersQuestion3 "404" ;
    proeth:conclusionNumber 3 ;
    proeth:conclusionText "It was not unethical to include marketing materials that display Engineer A’s firm’s qualifications." ;
    proeth:conclusionType "board_explicit" ;
    proeth:extractionReasoning "Parsed from imported case text (no LLM)" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_301 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_301" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "201" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 301 ;
    proeth:conclusionText "The tension between Engineer A Professional Competence Advisory and Engineer A Complete Options Analysis Duty was not resolved in Engineer A's favor. While it might seem reasonable for an engineer to limit advisory scope to methods within their own expertise, the Board's finding makes clear that the duty of completeness overrides any self-imposed scope limitation rooted in personal qualification. An engineer advising a non-engineer public official on all approved funding options cannot ethically narrow that analysis to only the options they are qualified to perform. The correct resolution of this tension is not to omit methods outside one's competence, but rather to either disclose the limitation explicitly and recommend the client seek supplemental advice on those methods, or to provide a complete analysis with appropriate caveats about the engineer's own qualifications relative to each option. Choosing instead to silently omit two of four approved methods transforms a competence limitation into a structural misrepresentation." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_302 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_302" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "202" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 302 ;
    proeth:conclusionText "The case reveals an irreconcilable structural tension between Engineer A Advisory Role Integrity and Engineer A Conflict of Interest Non-Disclosure that cannot be resolved merely by ensuring the recommended method is objectively defensible. The Board found it ethical to recommend Progressive-Design-Build provided the reasoning was objective, valid, and comparative — but this condition was never met because the conflict of interest was never disclosed and the comparative analysis was never complete. This case teaches that Engineer A Advisory Role Integrity and Engineer A Objectivity Advisory are not independent principles that can be satisfied in isolation: objectivity in the final recommendation is undermined at the root when the framing of the analysis is shaped by undisclosed self-interest. The two principles can only be reconciled through upfront disclosure of the conflict, followed by a genuinely complete and comparative analysis. Without that disclosure, even a technically sound recommendation carries an ethical defect that no post-hoc justification can cure." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_303 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_303" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3>,
        <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "203" ;
    proeth:citedProvision1 "II.3." ;
    proeth:citedProvision2 "II.3.a." ;
    proeth:conclusionNumber 303 ;
    proeth:conclusionText "The interaction between Engineer A Truthfulness Obligation and Engineer A Honesty Incomplete Memo reveals a critical principle: technical accuracy in individual statements does not satisfy the duty of truthfulness when selective omission produces a materially false overall impression. Every factual claim in Engineer A's memo may have been accurate, yet the memo as a whole was misleading because it presented a two-option landscape to a non-engineer client who had no independent means of knowing that four options existed. This case establishes that Engineer A Truthfulness Obligation must be understood holistically — it governs the impression conveyed by the totality of a professional communication, not merely the literal accuracy of its component parts. The principle of Engineer A Complete Options Analysis therefore functions as a necessary operational condition for satisfying Engineer A Truthfulness Obligation: completeness is not a separate, additive duty but an integral component of honesty itself. The heightened vulnerability of City Administrator Non-Engineer Client amplifies this obligation, because the asymmetry of expertise between advisor and recipient increases the potential for omission to function as effective deception." ;
    proeth:conclusionType "principle_synthesis" ;
    proeth-prov:synthesisLiteral "citationProvenance" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_304 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_304" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_5_b> ;
    proeth:answersQuestion1 "204" ;
    proeth:citedProvision1 "II.5.b." ;
    proeth:conclusionNumber 304 ;
    proeth:conclusionText "The tension between Engineer A Objectivity Advisory and Engineer A Gratuitous Services Extension was left unresolved by the Board, which addressed the self-promotional credential inclusion in isolation rather than examining the structural conflict created by the provision of free advisory services to a prospective client. This case teaches that these two principles exist in a relationship of mutual contamination: the very act of providing unsolicited free advisory services to a non-client creates a structural incentive — securing future work — that is incompatible with the independence required for objective advice. Engineer A Objectivity Advisory cannot be fully satisfied in a context where Engineer A Free Services Extension has already established a commercial dynamic. The Board's finding that credential inclusion was not unethical in isolation does not resolve this deeper tension, because the ethical problem is not the credential inclusion per se but the overall architecture of an advisory engagement designed to position Engineer A as the preferred provider. This case suggests that when an engineer provides free advisory services to a prospective client on a question where the engineer has a financial stake in the outcome, the engineer bears an affirmative obligation under Engineer A Conflict of Interest Disclosure to make that structural conflict explicit before the advice is delivered, or to decline the advisory role entirely." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conclusion_305 a proeth-cases:EthicalConclusion,
        owl:NamedIndividual ;
    rdfs:label "Conclusion_305" ;
    proeth-core:citesProvision <http://proethica.org/ontology/nspe#II_3_a> ;
    proeth:answersQuestion1 "103" ;
    proeth:answersQuestion2 "201" ;
    proeth:answersQuestion3 "203" ;
    proeth:citedProvision1 "II.3.a." ;
    proeth:conclusionNumber 305 ;
    proeth:conclusionText "The case demonstrates that Engineer A Funding Constraint Disclosure and Engineer A Complete Options Analysis Duty are not merely parallel obligations but are hierarchically ordered: the duty to disclose regulatory constraints that affect the viability of a delivery option is a precondition for the completeness of the options analysis itself. By omitting Construction-Manager-at-Risk from the memo without disclosing the funding agency's requirement that the CM-at-Risk firm and Engineer of Record be separate entities — a constraint that would have disqualified Engineer A from serving in both roles — Engineer A committed two compounding ethical violations. First, the omission of the option itself violated Engineer A Complete Options Analysis Duty. Second, even if the option had been included, omitting the regulatory constraint that would have affected Engineer A's own eligibility would have constituted a separate violation of Engineer A Conflict of Interest Disclosure and Engineer A Transparency Advisory Memo. This layered structure of obligation means that full ethical compliance required not only listing all four methods but also disclosing the specific regulatory constraint that intersected with Engineer A's own financial interest — a disclosure that would have been particularly material to City Administrator Non-Engineer Client, who lacked the expertise to independently identify this constraint." ;
    proeth:conclusionType "principle_synthesis" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:DP1 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP1" ;
    proeth:decisionPointId "DP1" ;
    proeth:decisionQuestion "Should Engineer A provide a free advisory memo to the city, or decline and recommend a formal selection process?" ;
    proeth:focus "A city administrator asks Engineer A for informal guidance on a water system project. Engineer A must decide whether to respond with a free advisory memo or to decline and direct the city to a formal procurement process. Providing the memo at no charge creates the foundational ethical problem: it constitutes a gratuitous professional service rendered with the intent, or at least the effect, of positioning Engineer A for the subsequent paid engagement." ;
    proeth:option1 "Engineer A declines to prepare the memo at no charge and instead advises the city administrator to initiate a formal engineer selection process, preserving competitive fairness and avoiding the appearance of using complimentary work to secure future contracts." ;
    proeth:option2 "Engineer A prepares and delivers a complimentary advisory memo in response to the informal request, rendering professional services without compensation and thereby opening the door to the downstream ethical violations identified by the BER." ;
    proeth:option3 "Engineer A prepares the memo but explicitly charges a nominal fee and discloses in writing that the engagement does not confer any preference for future work, partially mitigating the free-services concern while still responding to the public need." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:DP2 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP2" ;
    proeth:decisionPointId "DP2" ;
    proeth:decisionQuestion "Must Engineer A include all relevant delivery and financing options in the advisory memo, or may Engineer A limit the memo to options that align with Engineer A's preferred method?" ;
    proeth:focus "Having decided to prepare the advisory memo, Engineer A must choose whether to present all relevant project delivery and financing options available to the city or to omit alternatives that would not favor Engineer A's preferred method. The normative record shows that Engineer A's compliance with completeness and objectivity obligations was unmet, and that the engineer possessed advanced proficiency in options completeness, making the omission a deliberate rather than inadvertent choice." ;
    proeth:option1 "Engineer A prepares a memo that surveys the full range of project delivery methods and financing alternatives available to the city, with objective analysis of the advantages and disadvantages of each, enabling the city to make a fully informed decision." ;
    proeth:option2 "Engineer A selectively presents only the delivery method that aligns with Engineer A's expertise and business interests, omitting alternatives that might lead the city toward a different procurement path, thereby narrowing the city's decision space in Engineer A's favor." ;
    proeth:option3 "Recognizing the conflict of interest inherent in advising on method selection while also being a potential contractor, Engineer A discloses the conflict and recommends that the city retain an independent advisor to evaluate delivery options objectively." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:DP3 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP3" ;
    proeth:decisionPointId "DP3" ;
    proeth:decisionQuestion "Should Engineer A recommend a project delivery method based solely on the city's needs, or may Engineer A favor a method that benefits Engineer A's own practice?" ;
    proeth:focus "Within the advisory memo, Engineer A must decide whether to recommend a particular project delivery method in a manner that is objectively justified or to steer the recommendation toward the method in which Engineer A has a competitive advantage. The causal record shows that a biased method recommendation directly triggered the subsequent self-promotional credential inclusion, compounding the ethical harm and creating a conflict of interest that was never disclosed to the city." ;
    proeth:option1 "Engineer A bases the method recommendation exclusively on an objective analysis of the city's technical requirements, budget constraints, and timeline, and discloses in writing any personal or financial interest Engineer A may have in the recommended approach." ;
    proeth:option2 "Engineer A recommends the delivery method that aligns with Engineer A's own expertise and business development interests without disclosing the conflict, presenting the recommendation as if it were a neutral, client-centered conclusion." ;
    proeth:option3 "Engineer A discloses to the city administrator that a conflict of interest prevents Engineer A from making an objective method recommendation and abstains from that portion of the analysis, suggesting the city seek independent guidance on method selection." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:DP4 a proeth-cases:DecisionPoint,
        owl:NamedIndividual ;
    rdfs:label "DP4" ;
    proeth:decisionPointId "DP4" ;
    proeth:decisionQuestion "Should Engineer A include self-promotional credentials in the advisory memo, or keep the document limited to objective technical guidance?" ;
    proeth:focus "After drafting the substantive content of the memo, Engineer A must decide whether to embed credentials, qualifications, and experience highlights within the document. Because the memo was framed as neutral professional advice, inserting self-promotional material converts it into an undisclosed solicitation, violating prohibitions on using gifts or free services to secure work and misrepresenting the document's purpose to the city." ;
    proeth:option1 "Engineer A confines the memo to objective technical analysis and omits any reference to Engineer A's own qualifications, experience, or interest in performing future work, preserving the document's integrity as neutral professional advice." ;
    proeth:option2 "Engineer A incorporates a section highlighting Engineer A's relevant experience and qualifications within the advisory memo, effectively using the complimentary document as a vehicle for solicitation without disclosing that dual purpose to the city." ;
    proeth:option3 "Engineer A appends a clearly labeled, separate statement of qualifications to the memo and explicitly discloses that Engineer A is interested in being considered for the subsequent project, distinguishing the advisory content from the solicitation and allowing the city to evaluate each on its own terms." ;
    proeth:roleLabel "Engineer A" ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_recommending_Progressive_Design-Build_equals_Engineer_A_providing_firm_experience_summary_and_references a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A recommending Progressive Design-Build equals Engineer A providing firm experience summary and references" ;
    proeth:allenRelation "equals" ;
    proeth:evidence "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth:fromEntityText "Engineer A recommending Progressive Design-Build" ;
    proeth:owlTimeProperty "time:intervalEquals" ;
    proeth:toEntityText "Engineer A providing firm experience summary and references" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 and Entity2 have the same start and end times" ;
    time:intervalEquals case14:Engineer_A_providing_firm_experience_summary_and_r ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

<http://proethica.org/ontology/case/14#II.3.> a owl:NamedIndividual ;
    rdfs:label "II.3." ;
    rdfs:comment "Engineers shall issue public statements only in an objective and truthful manner." ;
    skos:definition "Engineers shall issue public statements only in an objective and truthful manner." ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

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

<http://proethica.org/ontology/case/14#II.5.b.> a owl:NamedIndividual ;
    rdfs:label "II.5.b." ;
    rdfs:comment "Engineers shall not offer, give, solicit, or receive, either directly or indirectly, any contribution to influence the award of a contract by public authority, or which may be reasonably construed by the public as having the effect or intent of influencing the awarding of a contract. They shall not offer any gift or other valuable consideration in order to secure work. They shall not pay a commission, percentage, or brokerage fee in order to secure work, except to a bona fide employee or bona fide established commercial or marketing agencies retained by them." ;
    skos:definition "Engineers shall not offer, give, solicit, or receive, either directly or indirectly, any contribution to influence the award of a contract by public authority, or which may be reasonably construed by the public as having the effect or intent of influencing the awarding of a contract. They shall not offer any gift or other valuable consideration in order to secure work. They shall not pay a commission, percentage, or brokerage fee in order to secure work, except to a bona fide employee or bona fide established commercial or marketing agencies retained by them." ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_1 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_1" ;
    rdfs:comment "The question emerged because Engineer A occupied an advisory role for a non-engineer client who was entirely dependent on that advice, yet no formal engagement existed that would unambiguously trigger standard conflict of interest disclosure protocols. The combination of a self-interested recommendation, a financially vulnerable client, and the absence of a contract created a structural gap in which the scope of the disclosure obligation was neither clearly satisfied nor clearly inapplicable." ;
    skos:definition "The question emerged because Engineer A occupied an advisory role for a non-engineer client who was entirely dependent on that advice, yet no formal engagement existed that would unambiguously trigger standard conflict of interest disclosure protocols. The combination of a self-interested recommendation, a financially vulnerable client, and the absence of a contract created a structural gap in which the scope of the disclosure obligation was neither clearly satisfied nor clearly inapplicable." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_10 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_10" ;
    rdfs:comment "The question emerged because Engineer A Selective Option Disclosure created a factual record in which literal accuracy and material honesty point in opposite directions, forcing a determination of whether the Engineer A Truthfulness Obligation is satisfied by the absence of false sentences or requires that the overall impression conveyed to a City Administrator Non-Engineer be accurate. The presence of Engineer A Conflict of Interest Undisclosed and the Engineer A Self-Interested Recommendation deepens the tension, because the omission was not random but served Engineer A's business interest, making it harder to treat the gap as a neutral drafting choice rather than a deliberate act of deception." ;
    skos:definition "The question emerged because Engineer A Selective Option Disclosure created a factual record in which literal accuracy and material honesty point in opposite directions, forcing a determination of whether the Engineer A Truthfulness Obligation is satisfied by the absence of false sentences or requires that the overall impression conveyed to a City Administrator Non-Engineer be accurate. The presence of Engineer A Conflict of Interest Undisclosed and the Engineer A Self-Interested Recommendation deepens the tension, because the omission was not random but served Engineer A's business interest, making it harder to treat the gap as a neutral drafting choice rather than a deliberate act of deception." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_11 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_11" ;
    rdfs:comment "This question arose because Engineer A's decision to provide free services to City Administrator was not a neutral act of professional generosity but a business development strategy, and that strategic purpose infected the advisory output by giving Engineer A a concrete reason to recommend Progressive-Design-Build and omit the two methods outside Engineer A's qualification scope. The question forces analysis of whether the objectivity principle can survive the structural incentive created by the free services act, or whether the two principles collapse into a single compound violation where the gratuitous services extension is the mechanism by which objectivity fails." ;
    skos:definition "This question arose because Engineer A's decision to provide free services to City Administrator was not a neutral act of professional generosity but a business development strategy, and that strategic purpose infected the advisory output by giving Engineer A a concrete reason to recommend Progressive-Design-Build and omit the two methods outside Engineer A's qualification scope. The question forces analysis of whether the objectivity principle can survive the structural incentive created by the free services act, or whether the two principles collapse into a single compound violation where the gratuitous services extension is the mechanism by which objectivity fails." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_12 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_12" ;
    rdfs:comment "This question arose because the same memo that could be defended as a competent engineer recommending what they know best is also a document that a non-engineer client relied upon as a complete analysis of available options, and the City Administrator had no basis to know that two approved methods were absent. The deontological framing sharpens the question by asking whether the structural fact of omission, independent of intent or outcome, constitutes a breach of the categorical duty of honesty that engineers owe to clients who cannot independently verify the completeness of professional advice." ;
    skos:definition "This question arose because the same memo that could be defended as a competent engineer recommending what they know best is also a document that a non-engineer client relied upon as a complete analysis of available options, and the City Administrator had no basis to know that two approved methods were absent. The deontological framing sharpens the question by asking whether the structural fact of omission, independent of intent or outcome, constitutes a breach of the categorical duty of honesty that engineers owe to clients who cannot independently verify the completeness of professional advice." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_13 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_13" ;
    rdfs:comment "The question emerged because Engineer A occupied an advisory role toward a non-engineer client who lacked the capacity to detect the omission, making the consequentialist harm of the selective disclosure difficult to separate from the structural conflict of interest that motivated it. The combination of Selective Scope Omission, undisclosed self-interest, and public funding constraints created a factual record in which the efficiency rationale for narrowing the analysis is indistinguishable from a self-serving rationale, forcing the question of which consequence actually dominated." ;
    skos:definition "The question emerged because Engineer A occupied an advisory role toward a non-engineer client who lacked the capacity to detect the omission, making the consequentialist harm of the selective disclosure difficult to separate from the structural conflict of interest that motivated it. The combination of Selective Scope Omission, undisclosed self-interest, and public funding constraints created a factual record in which the efficiency rationale for narrowing the analysis is indistinguishable from a self-serving rationale, forcing the question of which consequence actually dominated." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_14 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_14" ;
    rdfs:comment "This question emerged because the data shows a licensed engineer in an advisory role to a non-engineer client making a recommendation that happened to align precisely with the engineer's own business interest, while omitting options the engineer could not profit from. Virtue ethics surfaces the question because the framework demands that integrity and practical wisdom be visible in the reasoning process itself, not just in formal compliance, and the combination of selective disclosure, free services, and credential promotion creates a pattern that contests whether Engineer A's character met that standard." ;
    skos:definition "This question emerged because the data shows a licensed engineer in an advisory role to a non-engineer client making a recommendation that happened to align precisely with the engineer's own business interest, while omitting options the engineer could not profit from. Virtue ethics surfaces the question because the framework demands that integrity and practical wisdom be visible in the reasoning process itself, not just in formal compliance, and the combination of selective disclosure, free services, and credential promotion creates a pattern that contests whether Engineer A's character met that standard." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_15 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_15" ;
    rdfs:comment "This question arose because the BER's finding that credential inclusion was not unethical in isolation left unresolved whether deontological analysis, which focuses on the nature of the act rather than its isolated outcome, reaches a different conclusion when the same act is embedded in a pattern that includes selective disclosure, biased recommendation, and free service provision. The question forces a determination of whether the duty to separate objective advice from commercial self-interest is violated by the structural composition of the memo, even absent a finding of explicit misconduct on the credential element alone." ;
    skos:definition "This question arose because the BER's finding that credential inclusion was not unethical in isolation left unresolved whether deontological analysis, which focuses on the nature of the act rather than its isolated outcome, reaches a different conclusion when the same act is embedded in a pattern that includes selective disclosure, biased recommendation, and free service provision. The question forces a determination of whether the duty to separate objective advice from commercial self-interest is violated by the structural composition of the memo, even absent a finding of explicit misconduct on the credential element alone." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_16 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_16" ;
    rdfs:comment "This question arose because the original BER finding bundled two distinct failures, non-disclosure and selective omission, making it unclear whether either violation was independently disqualifying or whether both had to be present for the conduct to be unethical. By positing a corrected version of the scenario where both failures are remedied, the question forces a determination of whether the underlying conflict of interest is itself an ethical barrier or merely a procedural one that transparency and completeness can resolve." ;
    skos:definition "This question arose because the original BER finding bundled two distinct failures, non-disclosure and selective omission, making it unclear whether either violation was independently disqualifying or whether both had to be present for the conduct to be unethical. By positing a corrected version of the scenario where both failures are remedied, the question forces a determination of whether the underlying conflict of interest is itself an ethical barrier or merely a procedural one that transparency and completeness can resolve." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_17 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_17" ;
    rdfs:comment "This question arose because the BER finding identified what Engineer A did wrong but left open whether a structurally different choice, specifically referring the City Administrator to a neutral third party, would have satisfied all competing obligations simultaneously. The question probes whether the ethical lapse was in the content of the memo or in the prior decision to prepare any memo at all given the conflict, and whether failing to consider the referral option is itself a breach of the Advisory Role Integrity Principle." ;
    skos:definition "This question arose because the BER finding identified what Engineer A did wrong but left open whether a structurally different choice, specifically referring the City Administrator to a neutral third party, would have satisfied all competing obligations simultaneously. The question probes whether the ethical lapse was in the content of the memo or in the prior decision to prepare any memo at all given the conflict, and whether failing to consider the referral option is itself a breach of the Advisory Role Integrity Principle." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_18 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_18" ;
    rdfs:comment "This question emerged because the ethical violation in the original memo involved two distinct failures, selective omission of options and undisclosed self-interest, and the hypothetical disclosure addresses only one narrow aspect of one failure. The question forces analysis of whether a single corrective disclosure can redeem a memo that was defective on multiple independent grounds, which is genuinely uncertain because disclosure norms and completeness norms operate through different warrants and neither automatically satisfies the other." ;
    skos:definition "This question emerged because the ethical violation in the original memo involved two distinct failures, selective omission of options and undisclosed self-interest, and the hypothetical disclosure addresses only one narrow aspect of one failure. The question forces analysis of whether a single corrective disclosure can redeem a memo that was defective on multiple independent grounds, which is genuinely uncertain because disclosure norms and completeness norms operate through different warrants and neither automatically satisfies the other." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_19 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_19" ;
    rdfs:comment "This question arose because the Gratuitous Services Prohibition Principle and the Self-Promotion Advisory Constraint both attach to the same action, the credential inclusion, but they produce different severity assessments depending on whether a prior contractual relationship existed. The absence of any contract with City B sharpens the question of whether the memo as a whole, including the credential inclusion, constituted an unsolicited inducement rather than a professional advisory communication." ;
    skos:definition "This question arose because the Gratuitous Services Prohibition Principle and the Self-Promotion Advisory Constraint both attach to the same action, the credential inclusion, but they produce different severity assessments depending on whether a prior contractual relationship existed. The absence of any contract with City B sharpens the question of whether the memo as a whole, including the credential inclusion, constituted an unsolicited inducement rather than a professional advisory communication." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_2 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_2" ;
    rdfs:comment "The question arose because Engineer A occupied an advisory role toward a non-engineer client who was entirely dependent on Engineer A's analysis to make an informed selection, and Engineer A's memo was structurally incomplete in a way that aligned with Engineer A's own business interests. The combination of selective disclosure, an undisclosed conflict of interest, free services rendered to cultivate the relationship, and a client with no independent means to detect the omission created a situation where the gap between what was provided and what professional integrity required became ethically significant." ;
    skos:definition "The question arose because Engineer A occupied an advisory role toward a non-engineer client who was entirely dependent on Engineer A's analysis to make an informed selection, and Engineer A's memo was structurally incomplete in a way that aligned with Engineer A's own business interests. The combination of selective disclosure, an undisclosed conflict of interest, free services rendered to cultivate the relationship, and a client with no independent means to detect the omission created a situation where the gap between what was provided and what professional integrity required became ethically significant." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_3 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_3" ;
    rdfs:comment "The question arose because Engineer A occupied an advisory role for a non-engineer client who depended entirely on Engineer A's analysis, and Engineer A's recommendation happened to align perfectly with Engineer A's own commercial interest. That alignment, combined with the selective omission of competing methods and the inclusion of Engineer A's own credentials in the memo, made it impossible to determine from the record whether the recommendation reflected objective professional judgment or self-interested advocacy." ;
    skos:definition "The question arose because Engineer A occupied an advisory role for a non-engineer client who depended entirely on Engineer A's analysis, and Engineer A's recommendation happened to align perfectly with Engineer A's own commercial interest. That alignment, combined with the selective omission of competing methods and the inclusion of Engineer A's own credentials in the memo, made it impossible to determine from the record whether the recommendation reflected objective professional judgment or self-interested advocacy." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_4 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_4" ;
    rdfs:comment "The question arose because Engineer A occupied an advisory role for a non-engineer client who was dependent on objective guidance, and Engineer A used that position to include firm credentials and project summaries that served the firm's interest in being selected for the recommended delivery method. The tension between the duty of objectivity in an advisory role and the prohibition on using advisory services as a vehicle for self-promotion created genuine uncertainty about whether the credential inclusion was professional transparency or an ethically impermissible act of self-dealing." ;
    skos:definition "The question arose because Engineer A occupied an advisory role for a non-engineer client who was dependent on objective guidance, and Engineer A used that position to include firm credentials and project summaries that served the firm's interest in being selected for the recommended delivery method. The tension between the duty of objectivity in an advisory role and the prohibition on using advisory services as a vehicle for self-promotion created genuine uncertainty about whether the credential inclusion was professional transparency or an ethically impermissible act of self-dealing." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_5 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_5" ;
    rdfs:comment "This question arose because Engineer A's selective omission of two delivery methods was directed at a recipient who had no professional basis to recognize the analysis as incomplete, making the City Administrator's reliance on the memo total rather than partial. The gap between what a licensed engineer would notice and what the City Administrator could detect created the contested space where the standard duty of candor may be insufficient and a heightened duty may be required." ;
    skos:definition "This question arose because Engineer A's selective omission of two delivery methods was directed at a recipient who had no professional basis to recognize the analysis as incomplete, making the City Administrator's reliance on the memo total rather than partial. The gap between what a licensed engineer would notice and what the City Administrator could detect created the contested space where the standard duty of candor may be insufficient and a heightened duty may be required." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_6 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_6" ;
    rdfs:comment "This question arose because the regulatory constraint was not merely missing information but a fact that changed the practical meaning of the option presented, making the omission potentially more serious than a general failure to cover all delivery methods. The question forces a determination of whether presenting a constrained option without its constraint is a distinct form of deception or simply one instance of the same incomplete analysis already identified." ;
    skos:definition "This question arose because the regulatory constraint was not merely missing information but a fact that changed the practical meaning of the option presented, making the omission potentially more serious than a general failure to cover all delivery methods. The question forces a determination of whether presenting a constrained option without its constraint is a distinct form of deception or simply one instance of the same incomplete analysis already identified." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_7 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_7" ;
    rdfs:comment "The question emerged because Engineer A occupied two simultaneous roles, that of a responsive advisor answering a legitimate request and that of a prospective contractor with a financial interest in the outcome, and the free memo with appended credentials made it impossible to separate professional responsiveness from self-interested solicitation. The absence of any contract, combined with the inclusion of qualifications tied to the recommended method, created a factual record that fits the definition of a contribution offered to influence a professional decision, which forced the ethical question of whether the memo's form and content crossed the boundary the prohibition was designed to enforce." ;
    skos:definition "The question emerged because Engineer A occupied two simultaneous roles, that of a responsive advisor answering a legitimate request and that of a prospective contractor with a financial interest in the outcome, and the free memo with appended credentials made it impossible to separate professional responsiveness from self-interested solicitation. The absence of any contract, combined with the inclusion of qualifications tied to the recommended method, created a factual record that fits the definition of a contribution offered to influence a professional decision, which forced the ethical question of whether the memo's form and content crossed the boundary the prohibition was designed to enforce." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_8 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_8" ;
    rdfs:comment "This question emerged because Engineer A's selective memo created a factual record in which omitting two approved options could be defended as professional restraint or condemned as a violation of the duty to give the non-engineer City Administrator a full picture. The tension is genuine rather than merely apparent because both principles draw on recognized engineering ethics norms, and neither automatically overrides the other without additional facts about whether a referral or disclosure of scope limits was offered." ;
    skos:definition "This question emerged because Engineer A's selective memo created a factual record in which omitting two approved options could be defended as professional restraint or condemned as a violation of the duty to give the non-engineer City Administrator a full picture. The tension is genuine rather than merely apparent because both principles draw on recognized engineering ethics norms, and neither automatically overrides the other without additional facts about whether a referral or disclosure of scope limits was offered." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:QuestionEmergence_9 a owl:NamedIndividual ;
    rdfs:label "QuestionEmergence_9" ;
    rdfs:comment "This question emerged because the same set of facts, Engineer A preparing a memo at a non-engineer administrator's request, simultaneously satisfies the data conditions for two incompatible warrants: one authorizing technical advisory service and one prohibiting undisclosed self-interested recommendation. The question of whether the roles can be reconciled without full upfront disclosure arose precisely because the data shows Engineer A never tested that reconciliation, choosing instead to act as though the advisory role and the service provider interest were not in tension at all." ;
    skos:definition "This question emerged because the same set of facts, Engineer A preparing a memo at a non-engineer administrator's request, simultaneously satisfies the data conditions for two incompatible warrants: one authorizing technical advisory service and one prohibiting undisclosed self-interested recommendation. The question of whether the roles can be reconciled without full upfront disclosure arose precisely because the data shows Engineer A never tested that reconciliation, choosing instead to act as though the advisory role and the service provider interest were not in tension at all." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_1 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_1" ;
    proeth:questionNumber 1 ;
    proeth:questionText "Was it ethical for Engineer A to provide a recommendation on project delivery methods that only included two of the possible methods, without providing the complete analysis and the reasoning behind recommending the two selected methods over others?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_101 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_101" ;
    proeth:questionNumber 101 ;
    proeth:questionText "Did Engineer A have an obligation to proactively disclose to City Administrator that Engineer A's firm stood to benefit financially from the recommended project delivery method before or at the time of providing the advisory memo, even in the absence of a formal contractual relationship?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_102 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_102" ;
    proeth:questionNumber 102 ;
    proeth:questionText "Because City Administrator is not a licensed professional engineer and was therefore unable to independently evaluate the completeness or objectivity of Engineer A's memo, does Engineer A bear a heightened duty of candor and completeness toward a non-engineer client compared to a technically sophisticated client?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_103 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_103" ;
    proeth:questionNumber 103 ;
    proeth:questionText "Given that the funding source requires the Construction Manager at Risk firm and the Engineer of Record to be two distinct entities, was Engineer A obligated to disclose this regulatory constraint when presenting Construction-Manager-at-Risk as a delivery option, and does omitting this constraint constitute a separate ethical violation beyond the incomplete options analysis?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_104 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_104" ;
    proeth:questionNumber 104 ;
    proeth:questionText "Does the provision of a detailed advisory memo without compensation, in a context where Engineer A had no existing contractual relationship with City B, constitute an improper extension of gratuitous services intended to secure future work, and how should this be evaluated under the prohibition on offering contributions or gifts to influence professional decisions?" ;
    proeth:questionType "implicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_2 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_2" ;
    proeth:questionNumber 2 ;
    proeth:questionText "Was it ethical for Engineer A to recommend the method for which they could provide services?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_201 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_201" ;
    proeth:questionNumber 201 ;
    proeth:questionText "Does the principle of Engineer A Professional Competence Advisory — which might counsel Engineer A to limit the scope of analysis to methods within their own expertise — conflict with the principle of Engineer A Complete Options Analysis Duty, which requires presenting all available and approved delivery methods regardless of Engineer A's qualifications to perform them?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_202 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_202" ;
    proeth:questionNumber 202 ;
    proeth:questionText "How does the principle of Engineer A Advisory Role Integrity conflict with Engineer A Conflict of Interest Non-Disclosure when Engineer A occupies a dual role as both a disinterested technical advisor and a prospective service provider, and can these roles ever be reconciled without full upfront disclosure?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_203 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_203" ;
    proeth:questionNumber 203 ;
    proeth:questionText "Does the principle of Engineer A Truthfulness Obligation — requiring that all statements be truthful — conflict with Engineer A Honesty Incomplete Memo in a case where every individual statement in the memo may be technically accurate, yet the selective omission of two delivery methods creates a materially false overall impression for a non-engineer client?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_204 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_204" ;
    proeth:questionNumber 204 ;
    proeth:questionText "Does the principle of Engineer A Objectivity Advisory — requiring neutral, evidence-based analysis — come into irreconcilable tension with Engineer A Gratuitous Services Extension, given that the very act of providing free advisory services to a prospective client creates a structural incentive that undermines the independence required for objective advice?" ;
    proeth:questionType "principle_tension" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_3 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_3" ;
    proeth:questionNumber 3 ;
    proeth:questionText "Was it ethical for Engineer A to include project summaries and references to encourage selection of their firm for the recommended method for project delivery?" ;
    proeth:questionType "board_explicit" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14: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 categorical duty of honesty and completeness when preparing the advisory memo, given that omitting two of four approved delivery methods constitutes a structural misrepresentation regardless of whether the recommended method was objectively superior?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_302 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_302" ;
    proeth:questionNumber 302 ;
    proeth:questionText "From a consequentialist standpoint, did the harm caused by Engineer A's selective disclosure — potentially locking City B into a suboptimal or self-serving delivery method with public funding — outweigh any efficiency benefit gained by narrowing the analysis to two methods?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_303 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_303" ;
    proeth:questionNumber 303 ;
    proeth:questionText "From a virtue ethics perspective, did Engineer A demonstrate the professional integrity and practical wisdom expected of a licensed engineer when they allowed personal business interest to shape the framing of an advisory memo delivered to a non-engineer public official who had no independent means of detecting the omission?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_304 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_304" ;
    proeth:questionNumber 304 ;
    proeth:questionText "From a deontological perspective, does the inclusion of self-promotional credentials and project references in an unsolicited advisory memo — provided without a contractual relationship — constitute a form of indirect inducement that violates Engineer A's duty to separate objective professional advice from commercial self-interest, even if the Board found it not unethical in isolation?" ;
    proeth:questionType "theoretical" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_401 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_401" ;
    proeth:questionNumber 401 ;
    proeth:questionText "Would Engineer A's recommendation of Progressive-Design-Build have been ethically sound if they had disclosed their conflict of interest upfront, evaluated all four approved delivery methods with equal rigor, and then concluded that Progressive-Design-Build was the best fit for City B's wastewater project?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_402 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_402" ;
    proeth:questionNumber 402 ;
    proeth:questionText "What if Engineer A had referred City Administrator to a neutral third-party resource or an independent engineer for the delivery method analysis rather than preparing the memo themselves — would this have resolved the conflict of interest entirely, and does the failure to consider this alternative itself constitute an ethical lapse?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_403 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_403" ;
    proeth:questionNumber 403 ;
    proeth:questionText "If Engineer A had included Construction-Manager-at-Risk in the analysis but disclosed that the funding agency's requirement for separate CM-at-Risk and Engineer of Record entities would disqualify Engineer A's firm from serving in both roles, would the inclusion of that disclosure have transformed an otherwise self-serving memo into an ethically compliant one?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Question_404 a proeth-cases:EthicalQuestion,
        owl:NamedIndividual ;
    rdfs:label "Question_404" ;
    proeth:questionNumber 404 ;
    proeth:questionText "Would the ethical character of Engineer A's self-promotional credential inclusion have changed if City B had an existing contractual relationship with Engineer A at the time the memo was prepared, and does the absence of any contract make the credential inclusion more or less problematic under the prohibition on indirect inducements?" ;
    proeth:questionType "counterfactual" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_1 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_1" ;
    rdfs:comment "Because Engineer A accepted a request to analyze all approved delivery methods and then omitted two without any disclosure, the board found that the competence limitation did not justify the omission. The board concluded that silent omission under these conditions converts a personal qualification boundary into a structural misrepresentation, regardless of whether the omitted methods were ones Engineer A could perform." ;
    skos:definition "Because Engineer A accepted a request to analyze all approved delivery methods and then omitted two without any disclosure, the board found that the competence limitation did not justify the omission. The board concluded that silent omission under these conditions converts a personal qualification boundary into a structural misrepresentation, regardless of whether the omitted methods were ones Engineer A could perform." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_10 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_10" ;
    rdfs:comment "Because Engineer A presented what appeared to be neutral expert guidance while holding an undisclosed financial stake in the recommended delivery method, and because City Administrator lacked the technical background to recognize the conflict, the board found that Engineer A's failure to disclose the dual role constituted a failure of practical wisdom and rendered the advisory memo structurally deceptive regardless of whether any individual statement in it was technically accurate." ;
    skos:definition "Because Engineer A presented what appeared to be neutral expert guidance while holding an undisclosed financial stake in the recommended delivery method, and because City Administrator lacked the technical background to recognize the conflict, the board found that Engineer A's failure to disclose the dual role constituted a failure of practical wisdom and rendered the advisory memo structurally deceptive regardless of whether any individual statement in it was technically accurate." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_11 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_11" ;
    rdfs:comment "Because Engineer A presented only two of four approved methods to a non-engineer client who had no basis for knowing the analysis was incomplete, the board found that the memo's structural omission created a materially false impression, satisfying the conditions for an omission-based truthfulness violation under II.3.a. even in the absence of any affirmatively false statement." ;
    skos:definition "Because Engineer A presented only two of four approved methods to a non-engineer client who had no basis for knowing the analysis was incomplete, the board found that the memo's structural omission created a materially false impression, satisfying the conditions for an omission-based truthfulness violation under II.3.a. even in the absence of any affirmatively false statement." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_12 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_12" ;
    rdfs:comment "Because Engineer A's omission was both a categorical breach of the duty of honesty under deontological analysis and a source of concrete public harm under consequentialist analysis, the board found that the convergence of both ethical frameworks on an adverse judgment strengthened the finding that Engineer A's conduct was ethically deficient, with the public funding context serving as a compounding factor under the consequentialist lens." ;
    skos:definition "Because Engineer A's omission was both a categorical breach of the duty of honesty under deontological analysis and a source of concrete public harm under consequentialist analysis, the board found that the convergence of both ethical frameworks on an adverse judgment strengthened the finding that Engineer A's conduct was ethically deficient, with the public funding context serving as a compounding factor under the consequentialist lens." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_13 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_13" ;
    rdfs:comment "Because Engineer A combined free services, selective analysis, and self-promotional materials into a single advisory package delivered to a non-engineer public official with no prior contractual relationship, the board found that the overall pattern constituted an indirect inducement under II.5.b., while narrowly limiting the finding that credential inclusion alone is not unethical to that isolated element viewed outside its context." ;
    skos:definition "Because Engineer A combined free services, selective analysis, and self-promotional materials into a single advisory package delivered to a non-engineer public official with no prior contractual relationship, the board found that the overall pattern constituted an indirect inducement under II.5.b., while narrowly limiting the finding that credential inclusion alone is not unethical to that isolated element viewed outside its context." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_14 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_14" ;
    rdfs:comment "Because the board identified the process rather than the outcome as the source of the ethical violation, it concluded that a recommendation of Progressive-Design-Build would have been ethically sound under the counterfactual conditions of full disclosure and complete analysis, establishing that conflict of interest does not disqualify an engineer from advising but requires that the advice be demonstrably objective and complete so the client can weigh it with full knowledge of the advisor's stake." ;
    skos:definition "Because the board identified the process rather than the outcome as the source of the ethical violation, it concluded that a recommendation of Progressive-Design-Build would have been ethically sound under the counterfactual conditions of full disclosure and complete analysis, establishing that conflict of interest does not disqualify an engineer from advising but requires that the advice be demonstrably objective and complete so the client can weigh it with full knowledge of the advisor's stake." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_15 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_15" ;
    rdfs:comment "Because Engineer A's financial stake in the recommended outcome created a structural conflict that disclosure alone could not fully resolve, and because City Administrator had no independent means of evaluating the advice, the board found that Engineer A's failure to consider referring City Administrator to a neutral resource reflected a lapse in practical professional wisdom, even though that failure did not independently constitute a code violation." ;
    skos:definition "Because Engineer A's financial stake in the recommended outcome created a structural conflict that disclosure alone could not fully resolve, and because City Administrator had no independent means of evaluating the advice, the board found that Engineer A's failure to consider referring City Administrator to a neutral resource reflected a lapse in practical professional wisdom, even though that failure did not independently constitute a code violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_16 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_16" ;
    rdfs:comment "Because the memo omitted Fixed-Price-Design-Build and concealed Engineer A's financial stake in the recommended method, the board found that disclosing the CM-at-Risk separation constraint was a necessary but not sufficient remedial step, and that the ethical deficiency of the memo could not be cured by that disclosure alone." ;
    skos:definition "Because the memo omitted Fixed-Price-Design-Build and concealed Engineer A's financial stake in the recommended method, the board found that disclosing the CM-at-Risk separation constraint was a necessary but not sufficient remedial step, and that the ethical deficiency of the memo could not be cured by that disclosure alone." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_17 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_17" ;
    rdfs:comment "Because Engineer A had no contract with City B when the memo was delivered, the board found that embedding credentials and project references in the memo conflated advisory and promotional functions in a way that Code Section II.5.b. is designed to prevent, and that the absence of a contract made the credential inclusion more ethically problematic than it would have been under an established professional relationship." ;
    skos:definition "Because Engineer A had no contract with City B when the memo was delivered, the board found that embedding credentials and project references in the memo conflated advisory and promotional functions in a way that Code Section II.5.b. is designed to prevent, and that the absence of a contract made the credential inclusion more ethically problematic than it would have been under an established professional relationship." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_18 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_18" ;
    rdfs:comment "Because Engineer A left out two of four approved delivery methods without explanation or disclosure, and because City Administrator lacked the technical background to identify the gap, the board concluded that the memo created a materially false impression of completeness and therefore violated the engineer's duty to provide objective and truthful professional reports." ;
    skos:definition "Because Engineer A left out two of four approved delivery methods without explanation or disclosure, and because City Administrator lacked the technical background to identify the gap, the board concluded that the memo created a materially false impression of completeness and therefore violated the engineer's duty to provide objective and truthful professional reports." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_19 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_19" ;
    rdfs:comment "Because the ethical problem in this case was the incomplete analysis and the undisclosed conflict rather than the direction of the recommendation itself, the board found that recommending Progressive-Design-Build was permissible in principle, provided the engineer met the conditions of full disclosure and complete comparative analysis that were absent from the actual memo." ;
    skos:definition "Because the ethical problem in this case was the incomplete analysis and the undisclosed conflict rather than the direction of the recommendation itself, the board found that recommending Progressive-Design-Build was permissible in principle, provided the engineer met the conditions of full disclosure and complete comparative analysis that were absent from the actual memo." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_2 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_2" ;
    rdfs:comment "Because the recommendation was generated through a process that excluded two approved methods without explanation and concealed a financial stake in the outcome, the board found that the recommendation itself carried the taint of that process. The board's conditional approval describes what an ethical recommendation would have required, not a validation of what Engineer A actually did." ;
    skos:definition "Because the recommendation was generated through a process that excluded two approved methods without explanation and concealed a financial stake in the outcome, the board found that the recommendation itself carried the taint of that process. The board's conditional approval describes what an ethical recommendation would have required, not a validation of what Engineer A actually did." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_20 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_20" ;
    rdfs:comment "The board found that including qualifications and project references was not independently unethical, but immediately qualified that finding in C2 by explaining that the absence of a contract with City B made the credential inclusion more problematic rather than less, and that the Conclusion 3 finding should not be read as a general endorsement of self-promotional content in unsolicited advisory memos." ;
    skos:definition "The board found that including qualifications and project references was not independently unethical, but immediately qualified that finding in C2 by explaining that the absence of a contract with City B made the credential inclusion more problematic rather than less, and that the Conclusion 3 finding should not be read as a general endorsement of self-promotional content in unsolicited advisory memos." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_21 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_21" ;
    rdfs:comment "Because City Administrator was not a licensed engineer and had no independent basis to detect that two delivery methods had been silently excluded, the board concluded that Engineer A's duty of candor was heightened relative to what it would have been with a technically sophisticated client, and that the omission under these conditions constituted a structurally misleading communication rather than merely an incomplete one." ;
    skos:definition "Because City Administrator was not a licensed engineer and had no independent basis to detect that two delivery methods had been silently excluded, the board concluded that Engineer A's duty of candor was heightened relative to what it would have been with a technically sophisticated client, and that the omission under these conditions constituted a structurally misleading communication rather than merely an incomplete one." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_22 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_22" ;
    rdfs:comment "Because the funding source's requirement that the CM-at-Risk firm and Engineer of Record be separate entities would have directly disqualified Engineer A from its preferred role, and because Engineer A omitted that method without disclosing this constraint, the board found that the omission was not merely an analytical gap but a strategically motivated suppression that constituted a separate and aggravated dimension of the ethical violation." ;
    skos:definition "Because the funding source's requirement that the CM-at-Risk firm and Engineer of Record be separate entities would have directly disqualified Engineer A from its preferred role, and because Engineer A omitted that method without disclosing this constraint, the board found that the omission was not merely an analytical gap but a strategically motivated suppression that constituted a separate and aggravated dimension of the ethical violation." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_23 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_23" ;
    rdfs:comment "Because Engineer A stood to benefit commercially from City B's adoption of the recommended delivery method and never disclosed this interest, the board concluded that a separate ethical violation existed independent of the completeness of the options analysis, because the undisclosed conflict deprived City Administrator of the information needed to evaluate the advice with appropriate skepticism." ;
    skos:definition "Because Engineer A stood to benefit commercially from City B's adoption of the recommended delivery method and never disclosed this interest, the board concluded that a separate ethical violation existed independent of the completeness of the options analysis, because the undisclosed conflict deprived City Administrator of the information needed to evaluate the advice with appropriate skepticism." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_24 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_24" ;
    rdfs:comment "Because Engineer A never disclosed the conflict of interest and never completed the comparative analysis, the board concluded that the structural tension between Advisory Role Integrity and Conflict of Interest Non-Disclosure was irreconcilable under the facts as they stood, and that the only path to reconciliation would have been upfront disclosure followed by a complete analysis." ;
    skos:definition "Because Engineer A never disclosed the conflict of interest and never completed the comparative analysis, the board concluded that the structural tension between Advisory Role Integrity and Conflict of Interest Non-Disclosure was irreconcilable under the facts as they stood, and that the only path to reconciliation would have been upfront disclosure followed by a complete analysis." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_25 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_25" ;
    rdfs:comment "Because Engineer A's memo was technically accurate in its individual claims but omitted two of four approved delivery methods in a communication directed at a non-engineer client who had no basis to question what was absent, the board concluded that the Truthfulness Obligation was violated at the level of the overall impression conveyed, and that completeness functions as a necessary operational condition for satisfying that obligation rather than as a separate duty." ;
    skos:definition "Because Engineer A's memo was technically accurate in its individual claims but omitted two of four approved delivery methods in a communication directed at a non-engineer client who had no basis to question what was absent, the board concluded that the Truthfulness Obligation was violated at the level of the overall impression conveyed, and that completeness functions as a necessary operational condition for satisfying that obligation rather than as a separate duty." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_26 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_26" ;
    rdfs:comment "Given that Engineer A provided free advisory services to a prospective client without disclosing the financial incentive that motivated the engagement, the board's finding that credential inclusion was not unethical in isolation left unresolved the deeper structural problem: the advisory engagement was architecturally designed to secure future work, and that design made genuine objectivity impossible regardless of whether any individual statement in the memo was accurate." ;
    skos:definition "Given that Engineer A provided free advisory services to a prospective client without disclosing the financial incentive that motivated the engagement, the board's finding that credential inclusion was not unethical in isolation left unresolved the deeper structural problem: the advisory engagement was architecturally designed to secure future work, and that design made genuine objectivity impossible regardless of whether any individual statement in the memo was accurate." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_27 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_27" ;
    rdfs:comment "Given that Engineer A omitted both the CM-at-Risk option and the funding agency rule that would have disqualified Engineer A from serving in both roles, the board concluded that two compounding violations occurred: the omission of the delivery method violated the complete options analysis duty, and the separate omission of the regulatory constraint that intersected with Engineer A's financial interest violated the conflict of interest disclosure obligation in a way that was especially material because the client had no independent means of detecting it." ;
    skos:definition "Given that Engineer A omitted both the CM-at-Risk option and the funding agency rule that would have disqualified Engineer A from serving in both roles, the board concluded that two compounding violations occurred: the omission of the delivery method violated the complete options analysis duty, and the separate omission of the regulatory constraint that intersected with Engineer A's financial interest violated the conflict of interest disclosure obligation in a way that was especially material because the client had no independent means of detecting it." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_3 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_3" ;
    rdfs:comment "Because Engineer A never disclosed the dual role and never satisfied any of the conditions that would have made the combination of advisor and prospective vendor ethically permissible, the board found that the structural conflict of interest was never resolved. The conditional ethical approval the board described remained a hypothetical standard that Engineer A's actual conduct did not meet." ;
    skos:definition "Because Engineer A never disclosed the dual role and never satisfied any of the conditions that would have made the combination of advisor and prospective vendor ethically permissible, the board found that the structural conflict of interest was never resolved. The conditional ethical approval the board described remained a hypothetical standard that Engineer A's actual conduct did not meet." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_4 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_4" ;
    rdfs:comment "Because the credential inclusion did not occur in isolation but as part of a pattern that included free services, selective omission, and undisclosed financial interest, the board's finding that it was not unethical in isolation does not resolve its ethical character in combination with the other conduct. Assessed as one element of the full pattern, the credential inclusion approaches the kind of indirect inducement the applicable code provisions are designed to prohibit." ;
    skos:definition "Because the credential inclusion did not occur in isolation but as part of a pattern that included free services, selective omission, and undisclosed financial interest, the board's finding that it was not unethical in isolation does not resolve its ethical character in combination with the other conduct. Assessed as one element of the full pattern, the credential inclusion approaches the kind of indirect inducement the applicable code provisions are designed to prohibit." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_5 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_5" ;
    rdfs:comment "Because Engineer A accepted the advisory request while holding a financial interest in the recommended outcome and never disclosed that interest, the board found a standalone ethical violation independent of the incomplete options analysis. The absence of a formal contract made the violation more serious, not less, because it removed the only procedural safeguard that might otherwise have prompted disclosure." ;
    skos:definition "Because Engineer A accepted the advisory request while holding a financial interest in the recommended outcome and never disclosed that interest, the board found a standalone ethical violation independent of the incomplete options analysis. The absence of a formal contract made the violation more serious, not less, because it removed the only procedural safeguard that might otherwise have prompted disclosure." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_6 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_6" ;
    rdfs:comment "Because City Administrator was a non-engineer who had no basis to detect that two approved delivery methods were missing from the memo, the board found that Engineer A's standard duty of candor was heightened in this context, and the selective omission was therefore more harmful than it would have been in a peer-to-peer advisory setting." ;
    skos:definition "Because City Administrator was a non-engineer who had no basis to detect that two approved delivery methods were missing from the memo, the board found that Engineer A's standard duty of candor was heightened in this context, and the selective omission was therefore more harmful than it would have been in a peer-to-peer advisory setting." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_7 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_7" ;
    rdfs:comment "Because the funding agency's separation requirement was directly material to City B's options and to Engineer A's own role, the board found that omitting Construction-Manager-at-Risk from the memo was not a neutral editorial choice but a mechanism that allowed Engineer A to avoid a disclosure that would have revealed a limitation on Engineer A's eligibility, constituting a separate violation beyond the general incompleteness finding." ;
    skos:definition "Because the funding agency's separation requirement was directly material to City B's options and to Engineer A's own role, the board found that omitting Construction-Manager-at-Risk from the memo was not a neutral editorial choice but a mechanism that allowed Engineer A to avoid a disclosure that would have revealed a limitation on Engineer A's eligibility, constituting a separate violation beyond the general incompleteness finding." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_8 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_8" ;
    rdfs:comment "Because Engineer A provided free, strategically incomplete advisory work to a non-engineer public official in a context where Engineer A had a direct financial interest in the recommended outcome, the board found that the memo was functionally analogous to an indirect inducement and warranted scrutiny under the prohibition on gifts or contributions intended to influence professional decisions, even absent a direct monetary transfer." ;
    skos:definition "Because Engineer A provided free, strategically incomplete advisory work to a non-engineer public official in a context where Engineer A had a direct financial interest in the recommended outcome, the board found that the memo was functionally analogous to an indirect inducement and warranted scrutiny under the prohibition on gifts or contributions intended to influence professional decisions, even absent a direct monetary transfer." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:ResolutionPattern_9 a owl:NamedIndividual ;
    rdfs:label "ResolutionPattern_9" ;
    rdfs:comment "Because City Administrator asked for an analysis of delivery methods and not merely a list of services Engineer A could provide, the board found that Engineer A's competence boundaries governed what Engineer A could contract to perform but did not justify omitting methods from an advisory memo, and that the actual explanation for the omission was self-interest rather than any legitimate competence constraint." ;
    skos:definition "Because City Administrator asked for an analysis of delivery methods and not merely a list of services Engineer A could provide, the board found that Engineer A's competence boundaries governed what Engineer A could contract to perform but did not justify omitting methods from an advisory memo, and that the actual explanation for the omission was self-interest rather than any legitimate competence constraint." ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:causal_edge_provenance_Advisory_Engagement_Initiated_causedByAction_Informal_Guidance_Request 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/14#Action_Informal_Guidance_Request" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:Informal_Guidance_Request .

case14:causal_edge_provenance_CausalChain_0003f718_cause_Informal_Guidance_Request 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 "Informal Guidance Request" ;
    prov:wasDerivedFrom case14:CausalChain_0003f718,
        case14:Informal_Guidance_Request .

case14:causal_edge_provenance_CausalChain_0003f718_effect_Advisory_Engagement_Initiated 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 "Advisory Engagement Initiated" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:CausalChain_0003f718 .

case14:causal_edge_provenance_CausalChain_0003f718_responsibleAgent_Agent_City_Administrator 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 "City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:CausalChain_0003f718 .

case14:causal_edge_provenance_CausalChain_174b27bd_cause_Advisory_Memo_Preparation 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 "Advisory Memo Preparation" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:CausalChain_174b27bd .

case14:causal_edge_provenance_CausalChain_174b27bd_effect_Free_Services_Rendered 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 "Free Services Rendered" ;
    prov:wasDerivedFrom case14:CausalChain_174b27bd,
        case14:Free_Services_Rendered .

case14:causal_edge_provenance_CausalChain_174b27bd_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 case14:Agent_Engineer_A,
        case14:CausalChain_174b27bd .

case14:causal_edge_provenance_CausalChain_46c9b3fa_cause_Biased_Method_Recommendation a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Biased Method Recommendation" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:CausalChain_46c9b3fa .

case14:causal_edge_provenance_CausalChain_46c9b3fa_effect_Self_Promotional_Credential_Inclusion 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 "Self-Promotional Credential Inclusion" ;
    prov:wasDerivedFrom case14:CausalChain_46c9b3fa,
        case14:Self-Promotional_Credential_Inclusion .

case14:causal_edge_provenance_CausalChain_46c9b3fa_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 case14:Agent_Engineer_A,
        case14:CausalChain_46c9b3fa .

case14:causal_edge_provenance_CausalChain_5beb86d9_cause_Advisory_Engagement_Initiated 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 "Advisory Engagement Initiated" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:CausalChain_5beb86d9 .

case14:causal_edge_provenance_CausalChain_5beb86d9_effect_Advisory_Memo_Preparation 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 "Advisory Memo Preparation" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:CausalChain_5beb86d9 .

case14:causal_edge_provenance_CausalChain_5beb86d9_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 case14:Agent_Engineer_A,
        case14:CausalChain_5beb86d9 .

case14:causal_edge_provenance_CausalChain_88941d6b_cause_Free_Services_Rendered 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 "Free Services Rendered" ;
    prov:wasDerivedFrom case14:CausalChain_88941d6b,
        case14:Free_Services_Rendered .

case14:causal_edge_provenance_CausalChain_88941d6b_effect_BER_Ethical_Finding 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 "BER Ethical Finding" ;
    prov:wasDerivedFrom case14:BER_Ethical_Finding,
        case14:CausalChain_88941d6b .

case14:causal_edge_provenance_CausalChain_88941d6b_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 case14:Agent_Engineer_A,
        case14:CausalChain_88941d6b .

case14:causal_edge_provenance_CausalChain_a4fa03df_cause_Selective_Scope_Omission 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 "Selective Scope Omission" ;
    prov:wasDerivedFrom case14:CausalChain_a4fa03df,
        case14:Selective_Scope_Omission .

case14:causal_edge_provenance_CausalChain_a4fa03df_effect_Delivery_Options_Narrowed 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 "Delivery Options Narrowed" ;
    prov:wasDerivedFrom case14:CausalChain_a4fa03df,
        case14:Delivery_Options_Narrowed .

case14:causal_edge_provenance_CausalChain_a4fa03df_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 case14:Agent_Engineer_A,
        case14:CausalChain_a4fa03df .

case14:causal_edge_provenance_CausalChain_a5ef419c_cause_Selective_Scope_Omission 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 "Selective Scope Omission" ;
    prov:wasDerivedFrom case14:CausalChain_a5ef419c,
        case14:Selective_Scope_Omission .

case14:causal_edge_provenance_CausalChain_a5ef419c_effect_BER_Ethical_Finding 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 "BER Ethical Finding" ;
    prov:wasDerivedFrom case14:BER_Ethical_Finding,
        case14:CausalChain_a5ef419c .

case14:causal_edge_provenance_CausalChain_a5ef419c_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 case14:Agent_Engineer_A,
        case14:CausalChain_a5ef419c .

case14:causal_edge_provenance_CausalChain_ee58b6b6_cause_Biased_Method_Recommendation a prov:Derivation ;
    rdfs:label "Causal edge (cause)" ;
    rdfs:comment "property=cause; causal chain's cause text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "Biased Method Recommendation" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:CausalChain_ee58b6b6 .

case14:causal_edge_provenance_CausalChain_ee58b6b6_effect_Conflict_of_Interest_Created 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 "Conflict of Interest Created" ;
    prov:wasDerivedFrom case14:CausalChain_ee58b6b6,
        case14:Conflict_of_Interest_Created .

case14:causal_edge_provenance_CausalChain_ee58b6b6_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 case14:Agent_Engineer_A,
        case14:CausalChain_ee58b6b6 .

case14:causal_edge_provenance_Conflict_of_Interest_Created_causedByAction_Biased_Method_Recommendation a prov:Derivation ;
    rdfs:label "Causal edge (causedByAction)" ;
    rdfs:comment "property=causedByAction; causal chain's causedByAction text resolved to the case individual(s) by embedding shortlist + LLM select" ;
    prov:value "http://proethica.org/cases/14#Action_Biased_Method_Recommendation" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Conflict_of_Interest_Created .

case14:causal_edge_provenance_Delivery_Options_Narrowed_causedByAction_Selective_Scope_Omission 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/14#Action_Selective_Scope_Omission" ;
    prov:wasDerivedFrom case14:Delivery_Options_Narrowed,
        case14:Selective_Scope_Omission .

case14:causal_edge_provenance_Free_Services_Rendered_causedByAction_Advisory_Memo_Preparation 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/14#Action_Advisory_Memo_Preparation" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:Free_Services_Rendered .

case14:cure_period_before_test_hammer_drops_before_count_began a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "cure period before test hammer drops before count began" ;
    proeth:allenRelation "before" ;
    proeth:evidence "that following cure, the test hammer was dropped several times before the count began" ;
    proeth:fromEntityText "cure period" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "test hammer drops before count began" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case14:test_hammer_drops_before_count_began ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:defeasibility_edge_provenance_Engineer_A_Advisory_Role_Objectivity_competesWith_Engineer_A_Self-Serving_Advisory_Recommendation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.6" ;
    prov:generatedAtTime "2026-06-05T09:38:39.681438+00:00"^^xsd:dateTime ;
    prov:value "An engineer serving in a purely advisory capacity must not allow interest in obtaining subsequent work to shape the advice given; doing so corrupts the advisory relationship and deprives the client of the independent judgment they sought." ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:defeasibility_edge_provenance_Engineer_A_Advisory_Role_Objectivity_defeasibleUnder_Engineer_A_Conflict_of_Interest_Undisclosed a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.85" ;
    prov:generatedAtTime "2026-06-05T09:38:39.680763+00:00"^^xsd:dateTime ;
    prov:value "An engineer serving in a purely advisory capacity must not allow interest in obtaining subsequent work to shape the advice given; doing so corrupts the advisory relationship and deprives the client of the independent judgment they sought." ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:defeasibility_edge_provenance_Engineer_A_Complete_Options_Advisory_defeasibleUnder_Engineer_A_Selective_Option_Disclosure a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.8" ;
    prov:generatedAtTime "2026-06-05T09:38:39.680985+00:00"^^xsd:dateTime ;
    prov:value "The principle required Engineer A to analyze all four approved delivery methods and to disclose and justify any exclusion." ;
    prov:wasDerivedFrom case14:Engineer_A_Complete_Options_Advisory,
        case14:Engineer_A_Complete_Options_Analysis,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:defeasibility_edge_provenance_Engineer_A_Fiduciary_Advisory_Duty_prevailsOver_Engineer_A_Self-Serving_Advisory_Recommendation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.62" ;
    prov:generatedAtTime "2026-06-05T09:38:39.681547+00:00"^^xsd:dateTime ;
    prov:value "The principle required Engineer A to either maintain clear separation between the advisory recommendation and any interest in follow-on work, or to disclose explicitly that the recommendation was not independent of Engineer A's business interest in the project." ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:defeasibility_edge_provenance_Engineer_A_Gratuitous_Services_Advisory_defeasibleUnder_Engineer_A_Free_Services_Extension a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.8" ;
    prov:generatedAtTime "2026-06-05T09:38:39.681328+00:00"^^xsd:dateTime ;
    prov:value "The NSPE Code prohibition on offering valuable consideration to secure work applies to the extension of free professional services that are structured to benefit the engineer's subsequent engagement prospects." ;
    prov:wasDerivedFrom case14:Engineer_A_Free_Services_Extension,
        case14:Engineer_A_Gratuitous_Services_Advisory,
        case14:Engineer_A_Gratuitous_Services_Extension .

case14:defeasibility_edge_provenance_Engineer_A_Report_Completeness_Advisory_Memo_defeasibleUnder_Engineer_A_Partial_Methodology_Analysis a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.8" ;
    prov:generatedAtTime "2026-06-05T09:38:39.681187+00:00"^^xsd:dateTime ;
    prov:value "The completeness obligation required Engineer A to either provide a full analysis of all four methodologies with pros and cons or to refer City B to neutral resources, not to submit a partial analysis that served Engineer A's interest in subsequent work." ;
    prov:wasDerivedFrom case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Engineer_A_Report_Completeness_Advisory_Memo,
        case14:Engineer_A_Report_Completeness_Violation .

case14:defeasibility_edge_provenance_Engineer_A_Self-Serving_Advisory_Recommendation_competesWith_Engineer_A_Advisory_Role_Objectivity a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.6" ;
    prov:generatedAtTime "2026-06-05T09:38:39.681647+00:00"^^xsd:dateTime ;
    prov:value "An engineer serving in a purely advisory capacity must not allow interest in obtaining subsequent work to shape the advice given; doing so corrupts the advisory relationship and deprives the client of the independent judgment they sought." ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:defeasibility_edge_provenance_Engineer_A_Self-Serving_Advisory_Recommendation_defeasibleUnder_Engineer_A_Self-Interested_Recommendation a prov:Derivation ;
    rdfs:label "Defeasibility edge from interpretation" ;
    rdfs:comment "source_field=interpretation; confidence=0.82" ;
    prov:generatedAtTime "2026-06-05T09:38:39.680884+00:00"^^xsd:dateTime ;
    prov:value "Objectivity required Engineer A to present all relevant methodologies without bias toward the option that would generate subsequent work for Engineer A." ;
    prov:wasDerivedFrom case14:Engineer_A_Objectivity_Failure_Advisory,
        case14:Engineer_A_Self-Interested_Recommendation,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:fluent_edge_provenance_Advisory_Engagement_Initiated_initiates_City_Administrator_Non_Engineer_Advisory_Context 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 "Informal Advisory Relationship Active; Engineer A Advising Public Client" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:City_Administrator_Non-Engineer_Advisory_Context .

case14:fluent_edge_provenance_Advisory_Engagement_Initiated_initiates_Engineer_A_No_Contract_With_City_B a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Informal Advisory Relationship Active; Engineer A Advising Public Client" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:Engineer_A_No_Contract_With_City_B .

case14:fluent_edge_provenance_Advisory_Engagement_Initiated_terminates_Engineer_A_No_Contract_With_City_B a prov:Derivation ;
    rdfs:label "Fluent edge (terminates)" ;
    rdfs:comment "property=terminates; happening's terminates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "No Contractual Relationship with City B" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:Engineer_A_No_Contract_With_City_B .

case14:fluent_edge_provenance_Advisory_Memo_Preparation_initiates_Engineer_A_Free_Services_Extension 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 "Free Advisory Services Rendered; Potential Inducement State" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:Engineer_A_Free_Services_Extension .

case14:fluent_edge_provenance_Biased_Method_Recommendation_initiates_Engineer_A_Conflict_of_Interest_Undisclosed a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Self-Serving Recommendation State; Conflict of Interest Active" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:fluent_edge_provenance_Biased_Method_Recommendation_initiates_Engineer_A_Self_Interested_Recommendation 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 "Self-Serving Recommendation State; Conflict of Interest Active" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:fluent_edge_provenance_Conflict_of_Interest_Created_initiates_Engineer_A_Conflict_of_Interest_Undisclosed a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Undisclosed Conflict of Interest; Compromised Advisory Integrity" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:fluent_edge_provenance_Conflict_of_Interest_Created_terminates_Engineer_A_Free_Services_Extension 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 "Disinterested Advisory Relationship" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Free_Services_Extension .

case14:fluent_edge_provenance_Delivery_Options_Narrowed_initiates_Engineer_A_Partial_Methodology_Analysis a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Incomplete Information Held by Client; Decision Scope Artificially Reduced" ;
    prov:wasDerivedFrom case14:Delivery_Options_Narrowed,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:fluent_edge_provenance_Delivery_Options_Narrowed_initiates_Engineer_A_Selective_Option_Disclosure a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Incomplete Information Held by Client; Decision Scope Artificially Reduced" ;
    prov:wasDerivedFrom case14:Delivery_Options_Narrowed,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:fluent_edge_provenance_Delivery_Options_Narrowed_terminates_Engineer_A_Partial_Methodology_Analysis 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 "Full Option Set Available to City B" ;
    prov:wasDerivedFrom case14:Delivery_Options_Narrowed,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:fluent_edge_provenance_Delivery_Options_Narrowed_terminates_Engineer_A_Selective_Option_Disclosure 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 "Full Option Set Available to City B" ;
    prov:wasDerivedFrom case14:Delivery_Options_Narrowed,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:fluent_edge_provenance_Free_Services_Rendered_initiates_Engineer_A_Free_Services_Extension 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 "Uncompensated Professional Services Provided; Free Services as Competitive Advantage" ;
    prov:wasDerivedFrom case14:Engineer_A_Free_Services_Extension,
        case14:Free_Services_Rendered .

case14:fluent_edge_provenance_Funding_Approval_Established_initiates_City_B_Regulatory_Funding_Constraints 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 "Four Delivery Methods Approved; Full Option Set Available to City B" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Funding_Approval_Established .

case14:fluent_edge_provenance_Selective_Scope_Omission_initiates_Engineer_A_Partial_Methodology_Analysis a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Incomplete Information State; Owner Decision Bias State" ;
    prov:wasDerivedFrom case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Selective_Scope_Omission .

case14:fluent_edge_provenance_Selective_Scope_Omission_initiates_Engineer_A_Selective_Option_Disclosure a prov:Derivation ;
    rdfs:label "Fluent edge (initiates)" ;
    rdfs:comment "property=initiates; happening's initiates state text resolved to the case State(s) by embedding shortlist + LLM multi-select (Event Calculus fluent transition)" ;
    prov:value "Incomplete Information State; Owner Decision Bias State" ;
    prov:wasDerivedFrom case14:Engineer_A_Selective_Option_Disclosure,
        case14:Selective_Scope_Omission .

case14:normative_edge_provenance_Advisory_Memo_Preparation_raisesObligation_Engineer_A_Advisory_Role_Objectivity 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 "Objectivity and Truthfulness" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:Engineer_A_Advisory_Role_Objectivity .

case14:normative_edge_provenance_Advisory_Memo_Preparation_violatesObligation_Engineer_A_Gratuitous_Services_Advisory 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 "Prohibition on Free Services to Secure Work" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:Engineer_A_Gratuitous_Services_Advisory .

case14:normative_edge_provenance_Biased_Method_Recommendation_guidedByPrinciple_Engineer_A_Advisory_Role_Integrity 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 Integrity; Public Welfare" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Advisory_Role_Integrity .

case14:normative_edge_provenance_Biased_Method_Recommendation_guidedByPrinciple_Engineer_A_Truthfulness_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Professional Integrity; Public Welfare" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Truthfulness_Obligation .

case14:normative_edge_provenance_Biased_Method_Recommendation_violatesObligation_Engineer_A_Advisory_Role_Objectivity 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 "Objectivity and Truthfulness; Avoidance of Conflicts of Interest; Faithful Agency to Client" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Advisory_Role_Objectivity .

case14:normative_edge_provenance_Biased_Method_Recommendation_violatesObligation_Engineer_A_Self_Serving_Advisory_Recommendation 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 "Objectivity and Truthfulness; Avoidance of Conflicts of Interest; Faithful Agency to Client" ;
    prov:wasDerivedFrom case14:Biased_Method_Recommendation,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:normative_edge_provenance_Selective_Scope_Omission_guidedByPrinciple_Engineer_A_Advisory_Role_Integrity 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 Integrity; Faithful Agency to Client" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity,
        case14:Selective_Scope_Omission .

case14:normative_edge_provenance_Selective_Scope_Omission_guidedByPrinciple_Engineer_A_Advisory_Role_Integrity_Breach 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 Integrity; Faithful Agency to Client" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Selective_Scope_Omission .

case14:normative_edge_provenance_Selective_Scope_Omission_violatesObligation_Engineer_A_Report_Completeness_Advisory_Memo 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 "Completeness of Information; Objectivity and Truthfulness; Inclusion of All Relevant and Pertinent Information" ;
    prov:wasDerivedFrom case14:Engineer_A_Report_Completeness_Advisory_Memo,
        case14:Selective_Scope_Omission .

case14:normative_edge_provenance_Self_Promotional_Credential_Inclusion_guidedByPrinciple_Engineer_A_Honesty_Incomplete_Memo 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 Integrity; Avoidance of Deceptive Conduct" ;
    prov:wasDerivedFrom case14:Engineer_A_Honesty_Incomplete_Memo,
        case14:Self-Promotional_Credential_Inclusion .

case14:normative_edge_provenance_Self_Promotional_Credential_Inclusion_guidedByPrinciple_Engineer_A_Truthfulness_Obligation a prov:Derivation ;
    rdfs:label "Normative edge (guidedByPrinciple)" ;
    rdfs:comment "property=guidedByPrinciple; action's guidedByPrinciple text resolved to the case Obligation/Principle individual(s) by embedding shortlist + LLM multi-select (obligation-engagement grounding)" ;
    prov:value "Professional Integrity; Avoidance of Deceptive Conduct" ;
    prov:wasDerivedFrom case14:Engineer_A_Truthfulness_Obligation,
        case14:Self-Promotional_Credential_Inclusion .

case14:normative_edge_provenance_Self_Promotional_Credential_Inclusion_violatesObligation_Engineer_A_Gratuitous_Services_Advisory 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 "Prohibition on Free Services to Secure Work; Objectivity and Truthfulness; Prohibition on Gifts or Valuable Consideration to Secure Work" ;
    prov:wasDerivedFrom case14:Engineer_A_Gratuitous_Services_Advisory,
        case14:Self-Promotional_Credential_Inclusion .

case14:participant_edge_provenance_Engineer_A_Advisory_Completeness_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Completeness .

case14:participant_edge_provenance_Engineer_A_Advisory_Conflict_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Conflict_Disclosure .

case14:participant_edge_provenance_Engineer_A_Advisory_Objectivity_Memo_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Objectivity_Memo .

case14:participant_edge_provenance_Engineer_A_Advisory_Objectivity_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Objectivity .

case14:participant_edge_provenance_Engineer_A_Advisory_Role_Integrity_Breach_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Role_Integrity_Breach .

case14:participant_edge_provenance_Engineer_A_Advisory_Role_Integrity_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 Delivery Advisor" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Role_Integrity .

case14:participant_edge_provenance_Engineer_A_Advisory_Role_Objectivity_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Role_Objectivity .

case14:participant_edge_provenance_Engineer_A_Advisory_Scope_Completeness_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Advisory_Scope_Completeness .

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

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

case14:participant_edge_provenance_Engineer_A_Complete_Options_Advisory_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Complete_Options_Advisory .

case14:participant_edge_provenance_Engineer_A_Complete_Options_Analysis_Duty_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Complete_Options_Analysis_Duty .

case14:participant_edge_provenance_Engineer_A_Complete_Options_Analysis_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Complete_Options_Analysis .

case14:participant_edge_provenance_Engineer_A_Conflict_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Conflict_Recognition .

case14:participant_edge_provenance_Engineer_A_Conflict_of_Interest_Advisory_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Conflict_of_Interest_Advisory_Capability .

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

case14:participant_edge_provenance_Engineer_A_Conflict_of_Interest_Disclosure_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Delivery Advisor" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Conflict_of_Interest_Disclosure .

case14:participant_edge_provenance_Engineer_A_Conflict_of_Interest_Non_Disclosure_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Conflict_of_Interest_Non-Disclosure .

case14:participant_edge_provenance_Engineer_A_Fiduciary_Advisory_Duty_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Fiduciary_Advisory_Duty .

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

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

case14:participant_edge_provenance_Engineer_A_Free_Services_Gift_Prohibition_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Free_Services_Gift_Prohibition .

case14:participant_edge_provenance_Engineer_A_Funding_Constraint_Analysis_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Funding_Constraint_Analysis .

case14:participant_edge_provenance_Engineer_A_Funding_Constraint_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Funding_Constraint_Disclosure .

case14:participant_edge_provenance_Engineer_A_Funding_Option_Accuracy_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Funding_Option_Accuracy .

case14:participant_edge_provenance_Engineer_A_Gratuitous_Services_Advisory_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Gratuitous_Services_Advisory .

case14:participant_edge_provenance_Engineer_A_Gratuitous_Services_Conflict_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Gratuitous_Services_Conflict .

case14:participant_edge_provenance_Engineer_A_Gratuitous_Services_Extension_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Gratuitous_Services_Extension .

case14:participant_edge_provenance_Engineer_A_Honesty_Incomplete_Memo_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Honesty_Incomplete_Memo .

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

case14:participant_edge_provenance_Engineer_A_Objectivity_Advisory_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Objectivity_Advisory .

case14:participant_edge_provenance_Engineer_A_Objectivity_Failure_Advisory_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Objectivity_Failure_Advisory .

case14:participant_edge_provenance_Engineer_A_Options_Completeness_Advisory_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Options_Completeness_Advisory .

case14:participant_edge_provenance_Engineer_A_Options_Completeness_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Options_Completeness .

case14:participant_edge_provenance_Engineer_A_Professional_Competence_Advisory_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 Delivery Advisor" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Professional_Competence_Advisory .

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

case14:participant_edge_provenance_Engineer_A_Referral_Resource_Advisory_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Referral_Resource_Advisory .

case14:participant_edge_provenance_Engineer_A_Report_Completeness_Advisory_Memo_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Report_Completeness_Advisory_Memo .

case14:participant_edge_provenance_Engineer_A_Report_Completeness_Memo_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Report_Completeness_Memo .

case14:participant_edge_provenance_Engineer_A_Report_Completeness_Violation_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Report_Completeness_Violation .

case14:participant_edge_provenance_Engineer_A_Report_Integrity_Advisory_Memo_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Report_Integrity_Advisory_Memo .

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

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

case14:participant_edge_provenance_Engineer_A_Self_Serving_Advisory_Recommendation_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:participant_edge_provenance_Engineer_A_Transparency_Advisory_Memo_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 Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Transparency_Advisory_Memo .

case14:participant_edge_provenance_Engineer_A_Truthfulness_Obligation_invokedBy_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "Participant edge (invokedBy)" ;
    rdfs:comment "property=invokedBy; component party text resolved to the case Agent(s) by embedding shortlist + LLM select" ;
    prov:value "Engineer A Delivery Advisor Incomplete" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Truthfulness_Obligation .

case14:pile_installation_before_cure_period a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "pile installation before cure period" ;
    proeth:allenRelation "before" ;
    proeth:evidence "that following cure, the test hammer was dropped several times before the count began (referenced in discussion of BER Case 95-5)" ;
    proeth:fromEntityText "pile installation" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "cure period" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case14:cure_period ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_City_Administrator a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_provider)" ;
    rdfs:comment "relation_type=has_provider; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:38:23.843415+00:00"^^xsd:dateTime ;
    prov:value "City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Agent_Engineer_A .

case14:relationship_edge_provenance_Agent_Engineer_A_hasClient_Agent_City_B a prov:Derivation ;
    rdfs:label "Actor relationship edge (has_client)" ;
    rdfs:comment "relation_type=has_client; property=hasClient" ;
    prov:generatedAtTime "2026-06-05T09:38:23.810252+00:00"^^xsd:dateTime ;
    prov:value "Engineer A provides construction services in the community of City B" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Agent_Engineer_A .

case14:resource_edge_provenance_Engineer_A_Progressive_Design_Build_Experience_Summary_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 case14:Agent_Engineer_A,
        case14:Engineer_A_Progressive_Design_Build_Experience_Summary .

case14:rpo_edge_provenance_adheresToPrinciple_0 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A was required to provide a complete analysis of all four project delivery methodologies with their respective pros and cons, but instead provided only a partial comparative evaluation that omitted full analysis and favored the opt" ;
    prov:wasDerivedFrom case14:Engineer_A_Complete_Options_Analysis_Duty,
        case14:Engineer_A_Delivery_Advisor_Incomplete .

case14:rpo_edge_provenance_adheresToPrinciple_1 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A recommended Progressive Design Build, the delivery method under which Engineer A is qualified to provide construction services, without disclosing to the non-engineer City Administrator that Engineer A had a direct competitive in" ;
    prov:wasDerivedFrom case14:Engineer_A_Conflict_of_Interest_Disclosure,
        case14:Engineer_A_Delivery_Advisor .

case14:rpo_edge_provenance_adheresToPrinciple_10 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's summary memo presented an incomplete picture of the available delivery methods, creating a false impression that only two of the four approved options were viable, without disclosing the basis for excluding the other two." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Honesty_Incomplete_Memo .

case14:rpo_edge_provenance_adheresToPrinciple_11 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's obligation to be truthful required that the advisory memo accurately represent the state of analysis, including its incompleteness, and not present a partial evaluation as though it were a complete professional assessment." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Truthfulness_Obligation .

case14:rpo_edge_provenance_adheresToPrinciple_12 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A was engaged in a purely advisory capacity with no existing contractual relationship with City B, but used the advisory memo to simultaneously recommend a delivery method and market the firm's qualifications under that method, ble" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Delivery_Advisor .

case14:rpo_edge_provenance_adheresToPrinciple_13 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's advisory role required independence from personal interest, but Engineer A allowed the prospect of subsequent construction services work to shape the scope and content of the advisory memo, recommending the delivery method most" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Engineer_A_Delivery_Advisor_Incomplete .

case14:rpo_edge_provenance_adheresToPrinciple_2 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A recommended Progressive-Design-Build without disclosing that Engineer A was qualified to provide construction services under that delivery method and stood to benefit financially from the recommendation, depriving City B of infor" ;
    prov:wasDerivedFrom case14:Engineer_A_Conflict_of_Interest_Non-Disclosure,
        case14:Engineer_A_Delivery_Advisor_Incomplete .

case14:rpo_edge_provenance_adheresToPrinciple_3 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A's advisory recommendation to City B was not objective because it excluded two of four approved delivery methods and recommended the method under which Engineer A could provide follow-on construction services." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Objectivity_Advisory .

case14:rpo_edge_provenance_adheresToPrinciple_4 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A was qualified to evaluate and provide services under Progressive-Design-Build and Construction-Manager-at-Risk, and therefore possessed the competence to analyze all four approved delivery methods, making the omission of two opti" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Professional_Competence_Advisory .

case14:rpo_edge_provenance_adheresToPrinciple_5 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A did not disclose to City B the basis for excluding two of the four approved delivery methods from the analysis, nor did Engineer A disclose the firm's interest in providing construction services under the recommended method." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Transparency_Advisory_Memo .

case14:rpo_edge_provenance_adheresToPrinciple_6 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A omitted two of the four funding-agency-approved delivery methods, Fixed-Price-Design-Build and Construction-Manager-at-Risk, from the summary memo, presenting only Design-Bid-Build and Progressive-Design-Build as viable options." ;
    prov:wasDerivedFrom case14:Engineer_A_Complete_Options_Analysis,
        case14:Engineer_A_Delivery_Advisor_Incomplete .

case14:rpo_edge_provenance_adheresToPrinciple_7 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A provided a free advisory memo recommending Progressive-Design-Build, a delivery method under which Engineer A was qualified to provide subsequent paid construction services, thereby extending free services as valuable considerati" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Gratuitous_Services_Extension .

case14:rpo_edge_provenance_adheresToPrinciple_8 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A failed to provide an objective analysis of project delivery methodologies by recommending the option most favorable to Engineer A's own subsequent employment without disclosing that interest or providing balanced analysis." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Objectivity_Failure_Advisory .

case14:rpo_edge_provenance_adheresToPrinciple_9 a prov:Derivation ;
    rdfs:label "R->P->O edge: adheresToPrinciple" ;
    prov:value "Engineer A provided a partial comparative evaluation of project delivery methodologies that omitted full analysis of all four methodologies and excluded information unfavorable to the recommended option, mirroring the selective omission con" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor_Incomplete,
        case14:Engineer_A_Report_Completeness_Violation .

case14:rpo_edge_provenance_derivedFromPrinciple_22 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to present all four funding-agency-approved project delivery methods to City B in the advisory memo, rather than limiting the analysis to Design-Bid-Build and Progressive-Design-Build." ;
    prov:wasDerivedFrom case14:Engineer_A_Complete_Options_Advisory,
        case14:Engineer_A_Complete_Options_Analysis .

case14:rpo_edge_provenance_derivedFromPrinciple_23 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to include all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo provided to City B, and to refrain from presenting a partial analysis that omitted " ;
    prov:wasDerivedFrom case14:Engineer_A_Report_Completeness_Advisory_Memo,
        case14:Engineer_A_Report_Completeness_Violation .

case14:rpo_edge_provenance_derivedFromPrinciple_24 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to disclose to City B Administrator that Engineer A is qualified to provide construction services under Progressive-Design-Build, and therefore has a financial interest in the outcome of the recommendation, before o" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Conflict_of_Interest_Disclosure .

case14:rpo_edge_provenance_derivedFromPrinciple_25 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to provide City B with an objective, unbiased analysis of all available project delivery methods and to refrain from using the advisory memo as a vehicle to promote the firm's own construction services under the rec" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Objectivity_Advisory .

case14:rpo_edge_provenance_derivedFromPrinciple_26 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to structure the advisory memo to serve City B's interests by objectively analyzing all available delivery options, rather than recommending the option most favorable to Engineer A's own subsequent commercial engage" ;
    prov:wasDerivedFrom case14:Engineer_A_Objectivity_Failure_Advisory,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:rpo_edge_provenance_derivedFromPrinciple_27 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to refrain from providing free advisory engineering services to City B as a vehicle to position for subsequent paid construction services under the recommended delivery method." ;
    prov:wasDerivedFrom case14:Engineer_A_Gratuitous_Services_Advisory,
        case14:Engineer_A_Gratuitous_Services_Extension .

case14:rpo_edge_provenance_derivedFromPrinciple_28 a prov:Derivation ;
    rdfs:label "R->P->O edge: derivedFromPrinciple" ;
    prov:value "Engineer A was obligated to act as a faithful agent of City B's interests when providing advisory services, placing City B's need for complete and unbiased information above Engineer A's own commercial interest in being engaged for construc" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Fiduciary_Advisory_Duty .

case14:rpo_edge_provenance_hasObligation_14 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to present all four funding-agency-approved project delivery methods to City B in the advisory memo, rather than limiting the analysis to Design-Bid-Build and Progressive-Design-Build." ;
    prov:wasDerivedFrom case14:Engineer_A_Complete_Options_Advisory,
        case14:Engineer_A_Delivery_Advisor .

case14:rpo_edge_provenance_hasObligation_15 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to include all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo provided to City B, and to refrain from presenting a partial analysis that omitted " ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Report_Completeness_Advisory_Memo .

case14:rpo_edge_provenance_hasObligation_16 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to City B Administrator all constraints imposed by the specific funding source on the available delivery methods, including the requirement that if Construction-Manager-at-Risk is selected, the Construct" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Funding_Constraint_Disclosure .

case14:rpo_edge_provenance_hasObligation_17 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to refrain from providing free advisory engineering services to City B as a vehicle to position for subsequent paid construction services under the recommended delivery method." ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Gratuitous_Services_Advisory .

case14:rpo_edge_provenance_hasObligation_18 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to disclose to City B Administrator that Engineer A is qualified to provide construction services under Progressive-Design-Build, and therefore has a financial interest in the outcome of the recommendation, before o" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Delivery_Advisor .

case14:rpo_edge_provenance_hasObligation_19 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to provide City B with an objective, unbiased analysis of all available project delivery methods and to refrain from using the advisory memo as a vehicle to promote the firm's own construction services under the rec" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Delivery_Advisor .

case14:rpo_edge_provenance_hasObligation_20 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to structure the advisory memo to serve City B's interests by objectively analyzing all available delivery options, rather than recommending the option most favorable to Engineer A's own subsequent commercial engage" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:rpo_edge_provenance_hasObligation_21 a prov:Derivation ;
    rdfs:label "R->P->O edge: hasObligation" ;
    prov:value "Engineer A was obligated to act as a faithful agent of City B's interests when providing advisory services, placing City B's need for complete and unbiased information above Engineer A's own commercial interest in being engaged for construc" ;
    prov:wasDerivedFrom case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Fiduciary_Advisory_Duty .

case14:state_affects_provenance_City_Administrator_Non_Engineer_Advisory_Context_affects_Agent_City_Administrator 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 "City Administrator; City B; Engineer A" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:City_Administrator_Non-Engineer_Advisory_Context .

case14:state_affects_provenance_City_Administrator_Non_Engineer_Advisory_Context_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "City Administrator; City B; Engineer A" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:City_Administrator_Non-Engineer_Advisory_Context .

case14:state_affects_provenance_City_Administrator_Non_Engineer_Advisory_Context_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 "City Administrator; City B; Engineer A" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:City_Administrator_Non-Engineer_Advisory_Context .

case14:state_affects_provenance_City_B_Regulatory_Funding_Constraints_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "City B; Engineer A; Funding Agency" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:City_B_Regulatory_Funding_Constraints .

case14:state_affects_provenance_City_B_Regulatory_Funding_Constraints_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 "City B; Engineer A; Funding Agency" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:City_B_Regulatory_Funding_Constraints .

case14:state_affects_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_affects_Agent_City_Administrator 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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_affects_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_affects_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_affects_provenance_Engineer_A_Free_Services_Extension_affects_Agent_City_Administrator 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; City Administrator; Other engineers who might have competed for the work" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_Free_Services_Extension .

case14:state_affects_provenance_Engineer_A_Free_Services_Extension_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; City Administrator; Other engineers who might have competed for the work" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Free_Services_Extension .

case14:state_affects_provenance_Engineer_A_No_Contract_With_City_B_affects_Agent_City_Administrator 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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_affects_provenance_Engineer_A_No_Contract_With_City_B_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_affects_provenance_Engineer_A_No_Contract_With_City_B_affects_Agent_Engineer_A a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_affects_provenance_Engineer_A_Outside_Design_Bid_Build_Scope_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_Outside_Design-Bid-Build_Scope .

case14:state_affects_provenance_Engineer_A_Outside_Design_Bid_Build_Scope_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; City B" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Outside_Design-Bid-Build_Scope .

case14:state_affects_provenance_Engineer_A_Partial_Methodology_Analysis_affects_Agent_City_Administrator 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; City Administrator; City as client entity" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:state_affects_provenance_Engineer_A_Partial_Methodology_Analysis_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; City Administrator; City as client entity" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:state_affects_provenance_Engineer_A_Qualified_Delivery_Methods_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_Qualified_Delivery_Methods .

case14:state_affects_provenance_Engineer_A_Qualified_Delivery_Methods_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; City B" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Qualified_Delivery_Methods .

case14:state_affects_provenance_Engineer_A_Selective_Option_Disclosure_affects_Agent_City_Administrator 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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_affects_provenance_Engineer_A_Selective_Option_Disclosure_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_affects_provenance_Engineer_A_Selective_Option_Disclosure_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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_affects_provenance_Engineer_A_Self_Interested_Recommendation_affects_Agent_City_Administrator 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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_Administrator,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:state_affects_provenance_Engineer_A_Self_Interested_Recommendation_affects_Agent_City_B a prov:Derivation ;
    rdfs:label "State edge (affects)" ;
    rdfs:comment "property=affects; state affectedParties text resolved to the case Agent(s) by embedding shortlist + LLM multi-select" ;
    prov:value "Engineer A; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_City_B,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:state_affects_provenance_Engineer_A_Self_Interested_Recommendation_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; City B; City Administrator" ;
    prov:wasDerivedFrom case14:Agent_Engineer_A,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:state_edge_provenance_City_Administrator_Non_Engineer_Advisory_Context_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:City_Administrator_Non-Engineer_Advisory_Context,
        case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure .

case14:state_edge_provenance_City_Administrator_Non_Engineer_Advisory_Context_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:City_Administrator_Non-Engineer_Advisory_Context,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_City_Administrator_Non_Engineer_Advisory_Context_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:City_Administrator_Non-Engineer_Advisory_Context,
        case14:Engineer_A_Advisory_Conflict_Disclosure .

case14:state_edge_provenance_City_Administrator_Non_Engineer_Advisory_Context_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:City_Administrator_Non-Engineer_Advisory_Context,
        case14:Engineer_A_Fiduciary_Advisory_Duty .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_activatedByEvent_Funding_Approval_Established a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "City B's use of a specific funding source that restricts approved project delivery methods and imposes additional requirements such as separation of Construction Manager at Risk and Engineer of Record" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Funding_Approval_Established .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Engineer_A_Advisory_Conflict_Disclosure .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Engineer_A_Fiduciary_Advisory_Duty .

case14:state_edge_provenance_City_B_Regulatory_Funding_Constraints_terminatedByEvent_Delivery_Options_Narrowed a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Project delivery method selected and funding agency requirements satisfied" ;
    prov:wasDerivedFrom case14:City_B_Regulatory_Funding_Constraints,
        case14:Delivery_Options_Narrowed .

case14:state_edge_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_activatedByEvent_Conflict_of_Interest_Created a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Interest is not disclosed to the client" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_edge_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_activatesConstraint_Engineer_A_Self_Promotion_in_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not recommend options solely or primarily on the basis of personal gain" ;
    prov:wasDerivedFrom case14:Engineer_A_Conflict_of_Interest_Undisclosed,
        case14:Engineer_A_Self-Promotion_in_Advisory .

case14:state_edge_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_activatesObligation_Engineer_A_Advisory_Role_Objectivity 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 provide objective and unbiased professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_edge_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_activatesObligation_Engineer_A_Self_Serving_Advisory_Recommendation 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 personal or business interest in recommended option" ;
    prov:wasDerivedFrom case14:Engineer_A_Conflict_of_Interest_Undisclosed,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:state_edge_provenance_Engineer_A_Conflict_of_Interest_Undisclosed_terminatedByEvent_Conflict_of_Interest_Created a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Conflict of interest disclosed to client" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Conflict_of_Interest_Undisclosed .

case14:state_edge_provenance_Engineer_A_Free_Services_Extension_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Free_Services_Extension .

case14:state_edge_provenance_Engineer_A_Free_Services_Extension_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:Engineer_A_Free_Services_Extension,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_Engineer_A_Free_Services_Extension_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Free_Services_Extension .

case14:state_edge_provenance_Engineer_A_Free_Services_Extension_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Free_Services_Extension .

case14:state_edge_provenance_Engineer_A_No_Contract_With_City_B_activatedByEvent_Advisory_Engagement_Initiated a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "City Administrator's request for a recommendation in the absence of any existing contractual engagement" ;
    prov:wasDerivedFrom case14:Advisory_Engagement_Initiated,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_edge_provenance_Engineer_A_No_Contract_With_City_B_activatesConstraint_Engineer_A_Advisory_Scope_Completeness a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not present partial analysis as if it were complete" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Scope_Completeness,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_edge_provenance_Engineer_A_No_Contract_With_City_B_activatesObligation_Engineer_A_Funding_Constraint_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 limitations in the scope of analysis provided" ;
    prov:wasDerivedFrom case14:Engineer_A_Funding_Constraint_Disclosure,
        case14:Engineer_A_No_Contract_With_City_B .

case14:state_edge_provenance_Engineer_A_Outside_Design_Bid_Build_Scope_activatesConstraint_Engineer_A_Advisory_Scope_Completeness a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not present partial analysis as if it were complete" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Scope_Completeness,
        case14:Engineer_A_Outside_Design-Bid-Build_Scope .

case14:state_edge_provenance_Engineer_A_Outside_Design_Bid_Build_Scope_activatesObligation_Engineer_A_Funding_Constraint_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 limitations in the scope of analysis provided" ;
    prov:wasDerivedFrom case14:Engineer_A_Funding_Constraint_Disclosure,
        case14:Engineer_A_Outside_Design-Bid-Build_Scope .

case14:state_edge_provenance_Engineer_A_Partial_Methodology_Analysis_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:state_edge_provenance_Engineer_A_Partial_Methodology_Analysis_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_Engineer_A_Partial_Methodology_Analysis_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:state_edge_provenance_Engineer_A_Partial_Methodology_Analysis_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Partial_Methodology_Analysis .

case14:state_edge_provenance_Engineer_A_Qualified_Delivery_Methods_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Qualified_Delivery_Methods .

case14:state_edge_provenance_Engineer_A_Qualified_Delivery_Methods_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:Engineer_A_Qualified_Delivery_Methods,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_Engineer_A_Qualified_Delivery_Methods_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Qualified_Delivery_Methods .

case14:state_edge_provenance_Engineer_A_Qualified_Delivery_Methods_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Qualified_Delivery_Methods .

case14:state_edge_provenance_Engineer_A_Selective_Option_Disclosure_activatesConstraint_Engineer_A_CM_at_Risk_Exclusion_Disclosure a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must disclose basis for excluding options" ;
    prov:wasDerivedFrom case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_edge_provenance_Engineer_A_Selective_Option_Disclosure_activatesConstraint_Engineer_A_Self_Promotion_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not limit option presentation to self-serving alternatives" ;
    prov:wasDerivedFrom case14:Engineer_A_Selective_Option_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory .

case14:state_edge_provenance_Engineer_A_Selective_Option_Disclosure_activatesObligation_Engineer_A_Advisory_Conflict_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 material information affecting client decisions" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_edge_provenance_Engineer_A_Selective_Option_Disclosure_activatesObligation_Engineer_A_Fiduciary_Advisory_Duty 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 provide complete and objective professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Selective_Option_Disclosure .

case14:state_edge_provenance_Engineer_A_Self_Interested_Recommendation_activatedByEvent_Conflict_of_Interest_Created a prov:Derivation ;
    rdfs:label "State edge (activatedByEvent)" ;
    rdfs:comment "property=activatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Interest is not disclosed to the client" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:state_edge_provenance_Engineer_A_Self_Interested_Recommendation_activatesConstraint_Engineer_A_Self_Promotion_in_Advisory a prov:Derivation ;
    rdfs:label "State edge (activatesConstraint)" ;
    rdfs:comment "property=activatesConstraint; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Professional must not recommend options solely or primarily on the basis of personal gain" ;
    prov:wasDerivedFrom case14:Engineer_A_Self-Interested_Recommendation,
        case14:Engineer_A_Self-Promotion_in_Advisory .

case14:state_edge_provenance_Engineer_A_Self_Interested_Recommendation_activatesObligation_Engineer_A_Advisory_Role_Objectivity 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 provide objective and unbiased professional advice" ;
    prov:wasDerivedFrom case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:state_edge_provenance_Engineer_A_Self_Interested_Recommendation_activatesObligation_Engineer_A_Self_Serving_Advisory_Recommendation 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 personal or business interest in recommended option" ;
    prov:wasDerivedFrom case14:Engineer_A_Self-Interested_Recommendation,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation .

case14:state_edge_provenance_Engineer_A_Self_Interested_Recommendation_terminatedByEvent_Conflict_of_Interest_Created a prov:Derivation ;
    rdfs:label "State edge (terminatedByEvent)" ;
    rdfs:comment "property=terminatedByEvent; description resolved to the endpoint by embedding shortlist + LLM select" ;
    prov:value "Conflict of interest disclosed to client" ;
    prov:wasDerivedFrom case14:Conflict_of_Interest_Created,
        case14:Engineer_A_Self-Interested_Recommendation .

case14:temporal_relation_edge_provenance_City_Administrators_request_for_a_recommendation_before_Engineer_A_preparing_the_summary_memo_toEntity_Advisory_Memo_Preparation 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 "City B's City Administrator asked Engineer A for a recommendation on project delivery methods... Engineer A prepared a summary memo to City B Administrator" ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:City_Administrators_request_for_a_recommendation_before_Engineer_A_preparing_the_summary_memo .

case14:temporal_relation_edge_provenance_Engineer_A_having_no_contractual_relationship_with_City_B_during_City_Administrators_request_for_a_recommendation_toEntity_Informal_Guidance_Request 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 currently has no contractual relationship with City B. City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    prov:wasDerivedFrom case14:Engineer_A_having_no_contractual_relationship_with_City_B_during_City_Administrators_request_for_a_recommendation,
        case14:Informal_Guidance_Request .

case14:temporal_relation_edge_provenance_Engineer_A_preparing_the_summary_memo_with_omissions_before_Engineer_A_recommending_Progressive_Design_Build_fromEntity_Advisory_Memo_Preparation 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 prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options. Engineer A recommended Progressive Design Build." ;
    prov:wasDerivedFrom case14:Advisory_Memo_Preparation,
        case14:Engineer_A_preparing_the_summary_memo_with_omissions_before_Engineer_A_recommending_Progressive_Design-Build .

case14:temporal_relation_edge_provenance_wastewater_system_improvements_project_after_City_Administrators_request_for_a_recommendation_on_project_delivery_methods_toEntity_Informal_Guidance_Request 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 "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project" ;
    prov:wasDerivedFrom case14:Informal_Guidance_Request,
        case14:wastewater_system_improvements_project_after_City_Administrators_request_for_a_recommendation_on_project_delivery_methods .

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 .

case14:City_Administrator_Non-Engineer a proeth:Non-EngineerAdministrator,
        owl:NamedIndividual ;
    rdfs:label "City Administrator Non-Engineer" ;
    proeth:actor "City Administrator" ;
    proeth:caseInvolvement "The City Administrator of City B, who is not a licensed professional engineer, solicited Engineer A's recommendation on project delivery methods and received a memo that omitted one of the four approved options." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.85" ;
    proeth:hasLicense "Not a licensed professional engineer" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Non-Engineer Administrator" ;
    proeth:roleInOrganization "City Administrator, City B" ;
    proeth:textReferences "City Administrator is not a licensed professional engineer",
        "City B's City Administrator asked Engineer A for a recommendation on project delivery methods",
        "Engineer A prepared a summary memo to City B Administrator" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Non-Engineer Administrator': The City Administrator functions as the client-side representative receiving professional engineering advice. This is a specialization of the Client Role, with the distinguishing attribute of lacking engineering licensure, which is ethically significant because it increases the engineer's duty of candor and completeness." ;
    proeth-prov:matchedOntologyClass proeth:ClientRole ;
    proeth-prov:matchedOntologyLabel "Client Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "The City Administrator of City B, who is not a licensed professional engineer, solicited Engineer A's recommendation on project delivery methods and received a memo that omitted one of the four approved options." ;
    skos:definition "The City Administrator of City B, who is not a licensed professional engineer, solicited Engineer A's recommendation on project delivery methods and received a memo that omitted one of the four approved options." ;
    prov:generatedAtTime "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:City_Administrator_Non-Engineer_Client a proeth:Non-EngineerAdministrator,
        owl:NamedIndividual ;
    rdfs:label "City Administrator Non-Engineer Client" ;
    proeth:actor "City Administrator" ;
    proeth:caseInvolvement "City Administrator solicited engineering advice from Engineer A on project delivery methods, acting as the client-side decision-maker without professional engineering licensure. It was not clear whether the solicitation was knowingly for donated services." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "None (non-engineer)" ;
    proeth:otherAttribute "context: Municipal administrator receiving professional engineering advisory services" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Non-Engineer Administrator" ;
    proeth:textReferences "City Administrator solicited services from Engineer A",
        "It is not clear whether City Administrator knowingly solicited a donation of services" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:28.576171+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "City Administrator solicited services from Engineer A" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "City Administrator solicited engineering advice from Engineer A on project delivery methods, acting as the client-side decision-maker without professional engineering licensure. It was not clear whether the solicitation was knowingly for donated services." ;
    skos:definition "City Administrator solicited engineering advice from Engineer A on project delivery methods, acting as the client-side decision-maker without professional engineering licensure. It was not clear whether the solicitation was knowingly for donated services." ;
    prov:generatedAtTime "2026-06-04T08:41:28.576171+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:City_Administrators_request_for_a_recommendation_before_Engineer_A_preparing_the_summary_memo a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "City Administrator's request for a recommendation before Engineer A preparing the summary memo" ;
    proeth:allenRelation "before" ;
    proeth:evidence "City B's City Administrator asked Engineer A for a recommendation on project delivery methods... Engineer A prepared a summary memo to City B Administrator" ;
    proeth:fromEntityText "City Administrator's request for a recommendation" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntity case14:Advisory_Memo_Preparation ;
    proeth:toEntityText "Engineer A preparing the summary memo" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case14:Advisory_Memo_Preparation,
        case14:Engineer_A_preparing_the_summary_memo ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:City_B_Municipal_Client a proeth:MunicipalClient,
        owl:NamedIndividual ;
    rdfs:label "City B Municipal Client" ;
    proeth:actor "City B" ;
    proeth:caseInvolvement "City B is the municipal owner commissioning wastewater system improvements and seeking professional engineering advice on project delivery method selection under a specific funding source." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.87" ;
    proeth:otherAttribute "funding_constraint: Specific funding source with four approved delivery methods",
        "project: Wastewater system improvements" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Municipal Client" ;
    proeth:roleNature "Municipal government" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project",
        "Engineer A currently has no contractual relationship with City B" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.78 ;
    proeth-prov:matchReasoning "Via class 'Municipal Client': City B functions as the commissioning client for the wastewater project. The municipal government context is a specialization of the general Client Role, warranting a medium-confidence match to that parent class." ;
    proeth-prov:matchedOntologyClass proeth:ClientRole ;
    proeth-prov:matchedOntologyLabel "Client Role" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "City B is the municipal owner commissioning wastewater system improvements and seeking professional engineering advice on project delivery method selection under a specific funding source." ;
    skos:definition "City B is the municipal owner commissioning wastewater system improvements and seeking professional engineering advice on project delivery method selection under a specific funding source." ;
    prov:generatedAtTime "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Completeness a proeth:AdvisoryScopeCompletenessConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Completeness" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A, with no existing contract with City B, was asked by the City Administrator (a non-engineer) to advise on project delivery methods for a wastewater improvement project under a specific funding source. Four methods were approved by the funding agency. Engineer A's memo identified only two, omitting Construction-Manager-at-Risk and Fixed-Price-Design-Build, and recommended Progressive-Design-Build, a method under which Engineer A is qualified to provide services." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Advisory Scope Completeness Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from presenting only a subset of the four funding-agency-approved delivery methods in the advisory memo to City B Administrator. The advisory role required presenting all four approved options so that City B could make an informed selection." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section II.2 (Engineers shall perform services only in areas of their competence) and Section III.2 (Engineers shall act in such a manner as to uphold and enhance the honor, integrity, and dignity of the engineering profession)" ;
    proeth:temporalScope "At the time Engineer A prepared and submitted the advisory memo to City B Administrator" ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Advisory Scope Completeness Constraint': The selective omission of options is driven by a conflict of interest and partially maps to Conflict of Interest Avoidance. However, the specific mechanism here is the completeness of advisory disclosure rather than merely the existence of a conflict, making this a variant that warrants a distinct class. The closest existing class is Conflict of Interest Avoidance but it does not capture the affirmative duty to present all options." ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Conflict_of_Interest_Avoidance> ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest Avoidance (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from presenting only a subset of the four funding-agency-approved delivery methods in the advisory memo to City B Administrator. The advisory role required presenting all four approved options so that City B could make an informed selection." ;
    skos:definition "Engineer A was prohibited from presenting only a subset of the four funding-agency-approved delivery methods in the advisory memo to City B Administrator. The advisory role required presenting all four approved options so that City B could make an informed selection." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Objectivity a proeth:AdvisoryObjectivityMaintenanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Objectivity" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Advisory Objectivity Maintenance Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to structure the delivery method analysis objectively, separating the advisory role from the firm's interest in being selected to provide construction services under the recommended method." ;
    proeth:caseContext "Engineer A recommended Progressive-Design-Build and included the firm's experience and references in the advisory memo, conflating the advisory function with self-promotion in a context where Engineer A stood to benefit from the client selecting that delivery method." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.82" ;
    proeth:demonstratedThrough "The failure to maintain objectivity is evidenced by the recommendation of Progressive-Design-Build accompanied by the firm's own project experience and references, effectively using the advisory memo as a marketing document." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to structure the delivery method analysis objectively, separating the advisory role from the firm's interest in being selected to provide construction services under the recommended method." ;
    skos:definition "Engineer A had the capability to structure the delivery method analysis objectively, separating the advisory role from the firm's interest in being selected to provide construction services under the recommended method." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Objectivity_Memo a proeth:AdvisoryObjectivityMaintenanceCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Objectivity Memo" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Advisory Objectivity Maintenance Capability" ;
    proeth:capabilityStatement "Engineer A was required to structure the advisory memo so that the analysis and recommendation reflected City B's interests rather than Engineer A's potential benefit from subsequent paid construction work." ;
    proeth:caseContext "Engineer A prepared an advisory memo for City B on project delivery methods while holding a competitive interest in the outcome, and the resulting memo was partial and self-serving." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Engineer A failed to maintain advisory objectivity by recommending a delivery method that would benefit Engineer A and omitting full analysis of alternatives." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "objective and truthful" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "objective and truthful" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to structure the advisory memo so that the analysis and recommendation reflected City B's interests rather than Engineer A's potential benefit from subsequent paid construction work." ;
    skos:definition "Engineer A was required to structure the advisory memo so that the analysis and recommendation reflected City B's interests rather than Engineer A's potential benefit from subsequent paid construction work." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Competence_Scope_Advisory a proeth:CompetenceScopeAdvisoryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Competence Scope Advisory" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A is qualified to provide services under Progressive-Design-Build and Construction-Manager-at-Risk but not under Design-Bid-Build or Fixed-Price-Design-Build. This competence asymmetry created a structural bias in the advisory analysis that was not disclosed to City B Administrator." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.8" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Competence Scope Advisory Constraint" ;
    proeth:constraintStatement "Engineer A's uneven competence across the four approved delivery methods constrained the objectivity of the advisory analysis. Engineer A was required to disclose that the firm's qualifications were stronger for some methods than others, so that City B could assess whether the advisory analysis was complete and unbiased." ;
    proeth:severity "medium" ;
    proeth:source "NSPE Code of Ethics, Section II.2 (Engineers shall perform services only in areas of their competence)" ;
    proeth:temporalScope "At the time Engineer A prepared and submitted the advisory memo" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods.",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.73 ;
    proeth-prov:matchReasoning "Via class 'Competence Scope Advisory Constraint': This maps to the existing Competence Constraint class as a variant applied specifically to the advisory context where uneven competence across options can distort the advice given. The existing class covers capability boundaries generally; this variant adds the advisory-distortion dimension. Matching as a variant with medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:CompetenceConstraint ;
    proeth-prov:matchedOntologyLabel "Competence Constraint" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A's uneven competence across the four approved delivery methods constrained the objectivity of the advisory analysis. Engineer A was required to disclose that the firm's qualifications were stronger for some methods than others, so that City B could assess whether the advisory analysis was complete and unbiased." ;
    skos:definition "Engineer A's uneven competence across the four approved delivery methods constrained the objectivity of the advisory analysis. Engineer A was required to disclose that the firm's qualifications were stronger for some methods than others, so that City B could assess whether the advisory analysis was complete and unbiased." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_Recognition a proeth:ConflictofInterestRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict Recognition" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Conflict of Interest Recognition Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to recognize that being qualified to provide construction services under Progressive-Design-Build created a competitive interest in the outcome of the advisory recommendation, triggering a disclosure obligation." ;
    proeth:caseContext "Engineer A recommended Progressive-Design-Build to City B while being qualified to provide construction services under that delivery method, without disclosing the competitive interest to the City Administrator." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Engineer A's qualification to perform services under Progressive-Design-Build and Construction-Manager-at-Risk, combined with the recommendation of Progressive-Design-Build without disclosure of that qualification." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to recognize that being qualified to provide construction services under Progressive-Design-Build created a competitive interest in the outcome of the advisory recommendation, triggering a disclosure obligation." ;
    skos:definition "Engineer A had the capability to recognize that being qualified to provide construction services under Progressive-Design-Build created a competitive interest in the outcome of the advisory recommendation, triggering a disclosure obligation." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_of_Interest_Advisory a proeth:ConflictofInterestAvoidanceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict of Interest Advisory" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A had a direct financial interest in the outcome of the advisory recommendation because Engineer A is qualified to provide services under Progressive-Design-Build, the method recommended. This interest was not disclosed to City B Administrator, who is not a licensed engineer and was relying on Engineer A's advice." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.93" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Conflict of Interest Avoidance (Constraint)" ;
    proeth:constraintStatement "Engineer A was required to avoid acting in a manner where a personal business interest in securing future work under Progressive-Design-Build conflicted with the duty to provide City B with objective and complete advisory services, and was required to disclose that interest before or at the time of providing the recommendation." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section III.2 (Engineers shall not solicit or accept financial or other valuable consideration, directly or indirectly, from outside agents in connection with the work for which they are responsible) and Section II.4" ;
    proeth:temporalScope "Throughout the advisory engagement with City B Administrator" ;
    proeth:textReferences "Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects.",
        "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods.",
        "Engineer A recommended Progressive Design Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Conflict of Interest Avoidance (Constraint)'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Conflict_of_Interest_Avoidance> ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest Avoidance (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to avoid acting in a manner where a personal business interest in securing future work under Progressive-Design-Build conflicted with the duty to provide City B with objective and complete advisory services, and was required to disclose that interest before or at the time of providing the recommendation." ;
    skos:definition "Engineer A was required to avoid acting in a manner where a personal business interest in securing future work under Progressive-Design-Build conflicted with the duty to provide City B with objective and complete advisory services, and was required to disclose that interest before or at the time of providing the recommendation." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_of_Interest_Advisory_Capability a proeth:ConflictofInterestRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict of Interest Advisory" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Conflict of Interest Recognition Capability" ;
    proeth:capabilityStatement "Engineer A was required to recognize that being qualified and positioned to provide paid construction services under Progressive-Design-Build created a conflict of interest that should have been disclosed before or alongside any advisory recommendation favoring that method." ;
    proeth:caseContext "Engineer A served as a project delivery advisor to City B while also being qualified to provide construction services under one of the methods being evaluated, creating a financial interest in the outcome of the recommendation." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.9" ;
    proeth:demonstratedThrough "Engineer A recommended a project delivery method under which Engineer A could provide subsequent paid services without disclosing this competitive interest to City Administrator." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to recognize that being qualified and positioned to provide paid construction services under Progressive-Design-Build created a conflict of interest that should have been disclosed before or alongside any advisory recommendation favoring that method." ;
    skos:definition "Engineer A was required to recognize that being qualified and positioned to provide paid construction services under Progressive-Design-Build created a conflict of interest that should have been disclosed before or alongside any advisory recommendation favoring that method." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Construction_Services a proeth:ConstructionServicesEngineer,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Construction Services" ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Engineer A is a licensed professional engineer qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods in City B." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.88" ;
    proeth:hasJurisdiction "State C, City B" ;
    proeth:hasLicense "Professional Engineer, State C" ;
    proeth:hasSpecialty "Construction services, Progressive-Design-Build, Construction-Manager-at-Risk" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Construction Services Engineer" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A provides construction services in the community of City B and is a licensed professional engineer in State C" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A provides construction services in the community of City B and is a licensed professional engineer in State C" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Engineer A is a licensed professional engineer qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods in City B." ;
    skos:definition "Engineer A is a licensed professional engineer qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods in City B." ;
    prov:generatedAtTime "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Fiduciary_Advisory_Judgment a proeth:ClientInstructionBoundaryJudgmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Fiduciary Advisory Judgment" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Client Instruction Boundary Judgment Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to recognize that the fiduciary duty to act as a faithful agent of City B's interests required presenting complete and unbiased information, and that structuring the memo to favor a personally beneficial option exceeded the limits of permissible advisory conduct." ;
    proeth:caseContext "Engineer A was acting in a purely advisory capacity for City B with no existing contractual relationship, and the fiduciary duty in that role required prioritizing the client's informational needs over the firm's competitive interests." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.75" ;
    proeth:demonstratedThrough "The obligation to place City B's need for complete information above Engineer A's interest in being selected to provide construction services under the recommended delivery method." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A currently has no contractual relationship with City B",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Client Instruction Boundary Judgment Capability'" ;
    proeth-prov:matchedOntologyClass proeth:ClientInstructionBoundaryJudgmentCapability ;
    proeth-prov:matchedOntologyLabel "Client Instruction Boundary Judgment Capability" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A currently has no contractual relationship with City B" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to recognize that the fiduciary duty to act as a faithful agent of City B's interests required presenting complete and unbiased information, and that structuring the memo to favor a personally beneficial option exceeded the limits of permissible advisory conduct." ;
    skos:definition "Engineer A had the capability to recognize that the fiduciary duty to act as a faithful agent of City B's interests required presenting complete and unbiased information, and that structuring the memo to favor a personally beneficial option exceeded the limits of permissible advisory conduct." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Free_Services_Conflict a proeth:ConflictofInterestAvoidanceConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Free Services Conflict" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A currently has no contractual relationship with City B but provided advisory services without charge, which in context appears designed to create goodwill and secure future work under the recommended Progressive-Design-Build delivery method." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.82" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Conflict of Interest Avoidance (Constraint)" ;
    proeth:constraintStatement "Engineer A was prohibited from providing free engineering advisory services to City B Administrator as a means of positioning the firm to secure future paid work, because doing so constitutes a form of valuable consideration offered to influence a public official and creates a conflict between the engineer's commercial interest and the duty to provide objective advice." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section III.2 and Section II.5 (Engineers shall not falsify or permit misrepresentation of their, or their associates', academic or professional qualifications)" ;
    proeth:temporalScope "At the time Engineer A agreed to provide and provided the advisory memo without a contract" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source.",
        "Engineer A currently has no contractual relationship with City B." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Conflict of Interest Avoidance (Constraint)'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Conflict_of_Interest_Avoidance> ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest Avoidance (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A currently has no contractual relationship with City B." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from providing free engineering advisory services to City B Administrator as a means of positioning the firm to secure future paid work, because doing so constitutes a form of valuable consideration offered to influence a public official and creates a conflict between the engineer's commercial interest and the duty to provide objective advice." ;
    skos:definition "Engineer A was prohibited from providing free engineering advisory services to City B Administrator as a means of positioning the firm to secure future paid work, because doing so constitutes a form of valuable consideration offered to influence a public official and creates a conflict between the engineer's commercial interest and the duty to provide objective advice." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Free_Services_Gift_Prohibition a proeth:FreeServicesSolicitationConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Free Services Gift Prohibition" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A provided a free partial advisory memo to City Administrator recommending Progressive-Design-Build, a delivery method under which Engineer A's firm was qualified to provide paid services, effectively using the free service as a vehicle to secure future work." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.82" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Free Services Solicitation Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from providing free engineering advisory services to City B as a means of positioning for subsequent paid construction services, because such provision constitutes an improper gift or valuable consideration offered to secure future work." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics provision prohibiting gifts or valuable consideration to secure work" ;
    proeth:temporalScope "At the time Engineer A provided the unsolicited or informally solicited advisory memo to City Administrator" ;
    proeth:textReferences "not offer any gift or other valuable consideration in order to secure work",
        "the extension of free services. Both aspects of the conduct were unethical in the view of the BER." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "not offer any gift or other valuable consideration in order to secure work" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from providing free engineering advisory services to City B as a means of positioning for subsequent paid construction services, because such provision constitutes an improper gift or valuable consideration offered to secure future work." ;
    skos:definition "Engineer A was prohibited from providing free engineering advisory services to City B as a means of positioning for subsequent paid construction services, because such provision constitutes an improper gift or valuable consideration offered to secure future work." ;
    prov:generatedAtTime "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Funding_Constraint_Analysis a proeth:FundingConstraintAnalysisCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Funding Constraint Analysis" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Funding Constraint Analysis Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to identify and communicate the constraints imposed by the specific funding source on available delivery methods, including the entity-separation requirement applicable to Construction-Manager-at-Risk." ;
    proeth:caseContext "The funding source approved four delivery methods and imposed an entity-separation requirement on Construction-Manager-at-Risk. Engineer A's memo omitted two approved methods and did not address the entity-separation constraint that would have affected Engineer A's own eligibility under that method." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "Engineer A's engagement with the funding source context and preparation of a delivery method advisory memo, which required knowledge of which methods were approved under the funding source." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source",
        "if Construction Manager at Risk is selected by the owner, City B, the funding agency requires the Construction Manager at Risk firm and the Engineer of Record be two distinct entities" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to identify and communicate the constraints imposed by the specific funding source on available delivery methods, including the entity-separation requirement applicable to Construction-Manager-at-Risk." ;
    skos:definition "Engineer A had the capability to identify and communicate the constraints imposed by the specific funding source on available delivery methods, including the entity-separation requirement applicable to Construction-Manager-at-Risk." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Funding_Option_Accuracy a proeth:RegulatoryOptionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Funding Option Accuracy" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "The funding source governing City B's wastewater project approved four delivery methods. Engineer A's memo presented only two, which could have caused City B to select a method without awareness of all compliant alternatives, potentially affecting funding eligibility and procurement strategy." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.87" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Regulatory Option Constraint" ;
    proeth:constraintStatement "Engineer A was required to accurately represent to City B Administrator all four project delivery methods approved under the specific funding source, because the funding agency's regulatory framework defined the permissible option set and Engineer A had no authority to narrow that set in the advisory memo." ;
    proeth:severity "high" ;
    proeth:source "Funding agency regulatory requirements governing approved project delivery methods under the specific funding source" ;
    proeth:temporalScope "At the time Engineer A prepared the advisory memo for City B Administrator" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source.",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to accurately represent to City B Administrator all four project delivery methods approved under the specific funding source, because the funding agency's regulatory framework defined the permissible option set and Engineer A had no authority to narrow that set in the advisory memo." ;
    skos:definition "Engineer A was required to accurately represent to City B Administrator all four project delivery methods approved under the specific funding source, because the funding agency's regulatory framework defined the permissible option set and Engineer A had no authority to narrow that set in the advisory memo." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Gratuitous_Services_Conflict a proeth:GratuitousServicesConflictRecognitionCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Gratuitous Services Conflict" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Gratuitous Services Conflict Recognition Capability" ;
    proeth:capabilityStatement "Engineer A was required to recognize that providing a free advisory memo to City Administrator, in a context where Engineer A stood to benefit from subsequent paid construction services, constituted a prohibited extension of free services as a solicitation vehicle." ;
    proeth:caseContext "City Administrator solicited advice from Engineer A on project delivery methods. It was unclear whether the administrator knowingly sought a donation of services. Engineer A provided a free advisory memo recommending a method under which Engineer A could provide paid construction services." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.83" ;
    proeth:demonstratedThrough "The BER found that Engineer A's provision of free advisory services combined with a self-serving recommendation was unethical as an extension of free services, regardless of whether City Administrator knowingly solicited a donation." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "It is not clear whether City Administrator knowingly solicited a donation of services.",
        "not offer any gift or other valuable consideration in order to secure work",
        "the conduct constituted both incomplete and self-serving information and the extension of free services. Both aspects of the conduct were unethical" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "It is not clear whether City Administrator knowingly solicited a donation of services." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to recognize that providing a free advisory memo to City Administrator, in a context where Engineer A stood to benefit from subsequent paid construction services, constituted a prohibited extension of free services as a solicitation vehicle." ;
    skos:definition "Engineer A was required to recognize that providing a free advisory memo to City Administrator, in a context where Engineer A stood to benefit from subsequent paid construction services, constituted a prohibited extension of free services as a solicitation vehicle." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Non-Engineer_Client_Communication a proeth:Non-EngineerClientCommunicationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Non-Engineer Client Communication" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Non-Engineer Client Communication Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to recognize that the City Administrator lacked engineering licensure and therefore could not independently evaluate the completeness or objectivity of the advisory memo, creating a heightened duty to ensure the information provided was complete and unbiased." ;
    proeth:caseContext "The City Administrator of City B is not a licensed professional engineer and solicited Engineer A's recommendation precisely because of that knowledge gap. Engineer A's memo omitted two of four approved options without explanation, leaving the Administrator unable to make a fully informed decision." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.79" ;
    proeth:demonstratedThrough "The City Administrator's reliance on Engineer A's memo as the basis for a procurement decision, without the technical background to detect that two approved delivery methods had been omitted." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "City Administrator is not a licensed professional engineer",
        "City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "City Administrator is not a licensed professional engineer" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to recognize that the City Administrator lacked engineering licensure and therefore could not independently evaluate the completeness or objectivity of the advisory memo, creating a heightened duty to ensure the information provided was complete and unbiased." ;
    skos:definition "Engineer A had the capability to recognize that the City Administrator lacked engineering licensure and therefore could not independently evaluate the completeness or objectivity of the advisory memo, creating a heightened duty to ensure the information provided was complete and unbiased." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Options_Completeness a proeth:OptionsCompletenessAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Options Completeness" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Options Completeness Assessment Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to identify all four funding-agency-approved project delivery methods and to present them completely to City B, but failed to exercise this capability by omitting Fixed-Price-Design-Build and Construction-Manager-at-Risk from the advisory memo." ;
    proeth:caseContext "Engineer A prepared a summary memo identifying only two of the four funding-agency-approved delivery methods, omitting Fixed-Price-Design-Build and Construction-Manager-at-Risk from the analysis presented to the non-engineer City Administrator." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.87" ;
    proeth:demonstratedThrough "Engineer A's knowledge of the four approved delivery methods under the funding source, as evidenced by the ability to identify Design-Bid-Build and Progressive-Design-Build, which implies awareness of the full option set." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to identify all four funding-agency-approved project delivery methods and to present them completely to City B, but failed to exercise this capability by omitting Fixed-Price-Design-Build and Construction-Manager-at-Risk from the advisory memo." ;
    skos:definition "Engineer A had the capability to identify all four funding-agency-approved project delivery methods and to present them completely to City B, but failed to exercise this capability by omitting Fixed-Price-Design-Build and Construction-Manager-at-Risk from the advisory memo." ;
    prov:generatedAtTime "2026-06-04T08:45:39.966147+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Options_Completeness_Advisory a proeth:OptionsCompletenessAssessmentCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Options Completeness Advisory" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Options Completeness Assessment Capability" ;
    proeth:capabilityStatement "Engineer A was required to identify and present all four funding-agency-approved project delivery methodologies with their respective pros and cons, and failed to exercise this capability by limiting the memo to a partial comparative evaluation." ;
    proeth:caseContext "Engineer A advised City B on project delivery methods for a wastewater project funded by a specific agency that approved four methodologies. The advisory memo addressed fewer than all four and recommended the method most beneficial to Engineer A." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.92" ;
    proeth:demonstratedThrough "The BER found that Engineer A omitted three of four approved methodologies from the advisory memo, depriving City Administrator of the information needed for an informed decision." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "Engineer A could have provided a complete analysis of the four methodologies, with all the pros and cons by compiling properly referenced resources from others",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A could have provided a complete analysis of the four methodologies, with all the pros and cons by compiling properly referenced resources from others" ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to identify and present all four funding-agency-approved project delivery methodologies with their respective pros and cons, and failed to exercise this capability by limiting the memo to a partial comparative evaluation." ;
    skos:definition "Engineer A was required to identify and present all four funding-agency-approved project delivery methodologies with their respective pros and cons, and failed to exercise this capability by limiting the memo to a partial comparative evaluation." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Progressive_Design_Build_Experience_Summary a proeth:EngineerQualificationandExperienceResource,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Progressive Design Build Experience Summary" ;
    proeth-core:availableTo case14:Agent_Engineer_A ;
    proeth:conceptCategory "Resource" ;
    proeth:confidence "0.85" ;
    proeth:createdBy "Engineer A" ;
    proeth:documentTitle "Summary of Firm Experience with Progressive-Design-Build Projects" ;
    proeth:resourceClass "Engineer Qualification and Experience Resource" ;
    proeth:textReferences "Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth:usedBy "Engineer A" ;
    proeth:usedInContext "Submitted by Engineer A alongside the delivery method recommendation to City B, documenting the firm's qualifications and past project references for Progressive-Design-Build work." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:40:56.485170+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.8 ;
    proeth-prov:matchReasoning "Via class 'Engineer Qualification and Experience Resource': This type of qualification and experience documentation fits within the existing Reference Material class as supporting documentation for professional practice. No more specific existing class covers firm experience summaries and project references." ;
    proeth-prov:matchedOntologyClass proeth:ReferenceMaterial ;
    proeth-prov:matchedOntologyLabel "Reference Material" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:synthesisLiteral "confidence",
        "createdBy",
        "documentTitle",
        "resourceClass",
        "textReferences",
        "usedInContext" ;
    rdfs:comment "Submitted by Engineer A alongside the delivery method recommendation to City B, documenting the firm's qualifications and past project references for Progressive-Design-Build work." ;
    skos:definition "Submitted by Engineer A alongside the delivery method recommendation to City B, documenting the firm's qualifications and past project references for Progressive-Design-Build work." ;
    prov:generatedAtTime "2026-06-04T08:40:56.485170+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Referral_Alternative_Advisory a proeth:ReferralAlternativeConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Referral Alternative Advisory" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "City Administrator solicited an analysis of water and wastewater project delivery methodologies. Engineer A provided a partial memo covering only two of four funding-agency-approved methods and recommended the one under which Engineer A was qualified to provide paid services, rather than referring the administrator to complete independent resources." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.78" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Referral Alternative Constraint" ;
    proeth:constraintStatement "When Engineer A could not provide a complete, unbiased analysis of all four delivery methodologies without incurring a conflict of interest, Engineer A was constrained to either refer City Administrator to independent resources covering all options or decline to provide advisory services, rather than providing a partial self-serving substitute." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, BER Case 95-5, BER Case 99-8" ;
    proeth:temporalScope "At the time Engineer A responded to City Administrator's solicitation for advisory services" ;
    proeth:textReferences "Engineer A could have referred City Administrator to resources (whether library, free, or subscription) that provided complete analyses of the various methodologies. That would be a completely ethical informal response to an informal solicitation, involving no provision of engineering services." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A could have referred City Administrator to resources (whether library, free, or subscription) that provided complete analyses of the various methodologies. That would be a completely ethical informal response to an informal solicitation, involving no provision of engineering services." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "When Engineer A could not provide a complete, unbiased analysis of all four delivery methodologies without incurring a conflict of interest, Engineer A was constrained to either refer City Administrator to independent resources covering all options or decline to provide advisory services, rather than providing a partial self-serving substitute." ;
    skos:definition "When Engineer A could not provide a complete, unbiased analysis of all four delivery methodologies without incurring a conflict of interest, Engineer A was constrained to either refer City Administrator to independent resources covering all options or decline to provide advisory services, rather than providing a partial self-serving substitute." ;
    prov:generatedAtTime "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Referral_Resource_Advisory a proeth:ReferralResourceIdentificationCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Referral Resource Advisory" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Referral Resource Identification Capability" ;
    proeth:capabilityStatement "Engineer A had the capability to identify and refer City Administrator to publicly available or subscription resources providing complete analyses of project delivery methodologies, as an ethical alternative to providing a partial, self-serving advisory memo." ;
    proeth:caseContext "Engineer A was asked informally by City Administrator to advise on project delivery methods for a wastewater project. Rather than referring the administrator to neutral complete resources, Engineer A provided a partial memo recommending a method under which Engineer A could provide paid construction services." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.82" ;
    proeth:demonstratedThrough "The case analysis identifies referral to library, free, or subscription resources as a fully ethical response that Engineer A could have chosen but did not." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "intermediate" ;
    proeth:textReferences "Engineer A could have referred City Administrator to resources (whether library, free, or subscription) that provided complete analyses of the various methodologies. That would be a completely ethical informal response to an informal solicitation, involving no provision of engineering services." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A could have referred City Administrator to resources (whether library, free, or subscription) that provided complete analyses of the various methodologies. That would be a completely ethical informal response to an informal solicitation, involving no provision of engineering services." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A had the capability to identify and refer City Administrator to publicly available or subscription resources providing complete analyses of project delivery methodologies, as an ethical alternative to providing a partial, self-serving advisory memo." ;
    skos:definition "Engineer A had the capability to identify and refer City Administrator to publicly available or subscription resources providing complete analyses of project delivery methodologies, as an ethical alternative to providing a partial, self-serving advisory memo." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Report_Completeness_Memo a proeth:ReportCompletenessIntegrityCapability,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Completeness Memo" ;
    proeth-core:possessedBy case14:Agent_Engineer_A ;
    proeth:capabilityClass "Report Completeness Integrity Capability" ;
    proeth:capabilityStatement "Engineer A was required to possess the capability to recognize that omitting three of four approved project delivery methodologies from the advisory memo constituted an incomplete and potentially misleading professional product, analogous to the selective omission of contrary evidence condemned in BER 95-5 and 99-8." ;
    proeth:caseContext "Engineer A prepared a summary advisory memo for City B on project delivery methods but included only a partial comparative evaluation with no full analysis and a recommendation favoring the method under which Engineer A could provide paid services." ;
    proeth:conceptCategory "Capability" ;
    proeth:confidence "0.85" ;
    proeth:demonstratedThrough "Engineer A's advisory memo presented only one methodology favorably and omitted full analysis of the other three, which the BER found to be incomplete and self-serving in the same manner as prior cases involving selective use of information." ;
    proeth:possessedBy "Engineer A" ;
    proeth:proficiencyLevel "advanced" ;
    proeth:textReferences "BER Case 95-5 addressed integrity and completeness in preparing reports.",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8)" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "BER Case 95-5 addressed integrity and completeness in preparing reports." ;
    proeth-prov:synthesisLiteral "capabilityClass",
        "capabilityStatement",
        "caseContext",
        "confidence",
        "demonstratedThrough",
        "proficiencyLevel",
        "textReferences" ;
    rdfs:comment "Engineer A was required to possess the capability to recognize that omitting three of four approved project delivery methodologies from the advisory memo constituted an incomplete and potentially misleading professional product, analogous to the selective omission of contrary evidence condemned in BER 95-5 and 99-8." ;
    skos:definition "Engineer A was required to possess the capability to recognize that omitting three of four approved project delivery methodologies from the advisory memo constituted an incomplete and potentially misleading professional product, analogous to the selective omission of contrary evidence condemned in BER 95-5 and 99-8." ;
    prov:generatedAtTime "2026-06-04T08:48:46.347963+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Report_Integrity_Advisory_Memo a proeth:Non-DeceptionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Integrity Advisory Memo" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A's advisory memo omitted two of four funding-agency-approved project delivery methods and provided no comparative analysis, presenting only a partial and self-serving evaluation. BER Case 95-5 and 99-8 were cited as precedents for the completeness and integrity obligations applicable to professional reports." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.8" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Non-Deception (Constraint)" ;
    proeth:constraintStatement "Engineer A was constrained to provide an objective and truthful advisory memo that included all relevant and pertinent information about the four approved delivery methodologies, and was prohibited from selectively omitting two methodologies in a manner that rendered the advisory product misleading." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, BER Case 95-5, BER Case 99-8" ;
    proeth:temporalScope "At the time Engineer A prepared and submitted the advisory memo to City Administrator" ;
    proeth:textReferences "BER Case 95-5 addressed integrity and completeness in preparing reports",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "include all relevant and pertinent information",
        "objective and truthful" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Non-Deception (Constraint)'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Non_Deception> ;
    proeth-prov:matchedOntologyLabel "Non-Deception (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "objective and truthful" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained to provide an objective and truthful advisory memo that included all relevant and pertinent information about the four approved delivery methodologies, and was prohibited from selectively omitting two methodologies in a manner that rendered the advisory product misleading." ;
    skos:definition "Engineer A was constrained to provide an objective and truthful advisory memo that included all relevant and pertinent information about the four approved delivery methodologies, and was prohibited from selectively omitting two methodologies in a manner that rendered the advisory product misleading." ;
    prov:generatedAtTime "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_having_no_contractual_relationship_with_City_B_during_City_Administrators_request_for_a_recommendation a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A having no contractual relationship with City B during City Administrator's request for a recommendation" ;
    proeth:allenRelation "during" ;
    proeth:evidence "Engineer A currently has no contractual relationship with City B. City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    proeth:fromEntityText "Engineer A having no contractual relationship with City B" ;
    proeth:owlTimeProperty "time:intervalDuring" ;
    proeth:toEntity case14:Informal_Guidance_Request ;
    proeth:toEntityText "City Administrator's request for a recommendation" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 occurs entirely within the duration of Entity2" ;
    time:intervalDuring case14:City_Administrator_s_request_for_a_recommendation,
        case14:Informal_Guidance_Request ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_preparing_the_summary_memo_with_omissions_before_Engineer_A_recommending_Progressive_Design-Build a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A preparing the summary memo (with omissions) before Engineer A recommending Progressive Design-Build" ;
    proeth:allenRelation "before" ;
    proeth:evidence "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options. Engineer A recommended Progressive Design Build." ;
    proeth:fromEntity case14:Advisory_Memo_Preparation ;
    proeth:fromEntityText "Engineer A preparing the summary memo (with omissions)" ;
    proeth:owlTimeProperty "time:intervalBefore" ;
    proeth:toEntityText "Engineer A recommending Progressive Design-Build" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is before Entity2" ;
    time:intervalBefore case14:Engineer_A_recommending_Progressive_Design-Build ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:time_Advisory_Engagement_Initiated a time:Instant ;
    rdfs:label "Before memo preparation; at the point of initial contact" .

case14:time_Advisory_Memo_Preparation a time:ProperInterval ;
    rdfs:label "Following City Administrator's solicitation, before memo submission" .

case14:time_BER_Ethical_Finding a time:Instant ;
    rdfs:label "After the case was submitted to the BER for review" .

case14:time_Biased_Method_Recommendation a time:Instant ;
    rdfs:label "At time of memo submission" .

case14:time_Conflict_of_Interest_Created a time:Instant ;
    rdfs:label "At the point Engineer A's recommendation was made within the memo" .

case14:time_Delivery_Options_Narrowed a time:Instant ;
    rdfs:label "Upon delivery of the summary memo to the City Administrator" .

case14:time_Free_Services_Rendered a time:ProperInterval ;
    rdfs:label "Upon completion and delivery of the advisory memo" .

case14:time_Funding_Approval_Established a time:Instant ;
    rdfs:label "Prior to City Administrator's outreach to Engineer A" .

case14:time_Informal_Guidance_Request a time:Instant ;
    rdfs:label "Prior to memo preparation, initial solicitation phase" .

case14:time_Selective_Scope_Omission a time:Instant ;
    rdfs:label "During memo preparation" .

case14:time_Self_Promotional_Credential_Inclusion a time:Instant ;
    rdfs:label "At time of memo submission, concurrent with recommendation" .

case14:wastewater_system_improvements_project_after_City_Administrators_request_for_a_recommendation_on_project_delivery_methods a proeth:TemporalRelation,
        owl:NamedIndividual ;
    rdfs:label "wastewater system improvements project after City Administrator's request for a recommendation on project delivery methods" ;
    proeth:allenRelation "after" ;
    proeth:evidence "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project" ;
    proeth:fromEntityText "wastewater system improvements project" ;
    proeth:owlTimeProperty "time:intervalAfter" ;
    proeth:toEntity case14:Informal_Guidance_Request ;
    proeth:toEntityText "City Administrator's request for a recommendation on project delivery methods" ;
    proeth-prov:synthesisLiteral "allenRelation",
        "description",
        "evidence",
        "fromEntity",
        "fromEntityURI",
        "owlTimeURI",
        "toEntity",
        "toEntityURI" ;
    rdfs:comment "Entity1 is after Entity2" ;
    time:intervalAfter case14:City_Administrator_s_request_for_a_recommendation_,
        case14:Informal_Guidance_Request ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

case14:CausalChain_0003f718 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Informal Guidance Request → Advisory Engagement Initiated" ;
    proeth:causalLanguage "In the present case, City Administrator solicited services from Engineer A." ;
    proeth:causalStep1 "Informal Guidance Request -- City Administrator solicits informal guidance from Engineer A on project delivery methods" ;
    proeth:causalStep2 "Advisory Engagement Initiated -- An informal advisory relationship between Engineer A and City B comes into existence" ;
    proeth:cause case14:Informal_Guidance_Request ;
    proeth:causeText "Informal Guidance Request" ;
    proeth:counterfactual "Without the City Administrator's solicitation, no advisory relationship between Engineer A and City B would have come into existence" ;
    proeth:effect case14:Advisory_Engagement_Initiated ;
    proeth:effectText "Advisory Engagement Initiated" ;
    proeth:necessaryFactors "City Administrator's decision to solicit guidance",
        "Engineer A being a licensed professional engineer providing construction services in the community",
        "Upcoming wastewater system improvements project requiring delivery method selection" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_City_Administrator ;
    proeth:responsibleAgentText "City Administrator" ;
    proeth:sufficientFactors "City Administrator soliciting a recommendation from Engineer A on project delivery methods" ;
    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 14 Extraction" .

case14:CausalChain_174b27bd a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Advisory Memo Preparation → Free Services Rendered" ;
    proeth:causalLanguage "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A’s benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services" ;
    proeth:causalStep1 "Advisory Memo Preparation -- Engineer A prepares the summary memo containing an engineering evaluation" ;
    proeth:causalStep2 "Free Services Rendered -- Engineer A delivers the advisory memo without a contract or compensation" ;
    proeth:cause case14:Advisory_Memo_Preparation ;
    proeth:causeText "Advisory Memo Preparation" ;
    proeth:counterfactual "Had Engineer A only compiled referenced third-party resources (no engineering services) or charged for the work, no extension of free services would have occurred" ;
    proeth:effect case14:Free_Services_Rendered ;
    proeth:effectText "Free Services Rendered" ;
    proeth:necessaryFactors "Absence of any contract or compensation",
        "City B's lack of an existing contractual relationship with Engineer A",
        "Engineer A preparing and delivering an engineering evaluation" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Delivery of an engineering evaluation memo without a contract or compensation" ;
    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 14 Extraction" .

case14:CausalChain_46c9b3fa a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Biased Method Recommendation → Self-Promotional Credential Inclusion" ;
    proeth:causalLanguage "Accompanying the recommendation, Engineer A provided a summary of the firm’s experience with Progressive-Design-Build projects and references from past projects" ;
    proeth:causalStep1 "Biased Method Recommendation -- Engineer A recommends Progressive-Design-Build" ;
    proeth:causalStep2 "Self-Promotional Credential Inclusion -- Engineer A attaches a summary of the firm's experience and references" ;
    proeth:cause case14:Biased_Method_Recommendation ;
    proeth:causeText "Biased Method Recommendation" ;
    proeth:counterfactual "Without the recommendation, there would have been no occasion to attach the firm's self-promotional credentials" ;
    proeth:effect case14:Self-Promotional_Credential_Inclusion ;
    proeth:effectText "Self-Promotional Credential Inclusion" ;
    proeth:necessaryFactors "Engineer A having made the recommendation",
        "Engineer A's decision to attach firm experience and references" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Engineer A accompanying the recommendation with the firm's own experience and references" ;
    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 14 Extraction" .

case14:CausalChain_5beb86d9 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Advisory Engagement Initiated → Advisory Memo Preparation" ;
    proeth:causalLanguage "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth:causalStep1 "Advisory Engagement Initiated -- Informal advisory relationship comes into existence" ;
    proeth:causalStep2 "Advisory Memo Preparation -- Engineer A chooses to prepare a formal summary memo responding to the solicitation" ;
    proeth:cause case14:Advisory_Engagement_Initiated ;
    proeth:causeText "Advisory Engagement Initiated" ;
    proeth:counterfactual "Had Engineer A merely referred the City Administrator to outside resources, no advisory memo (and thus no engineering services) would have been prepared" ;
    proeth:effect case14:Advisory_Memo_Preparation ;
    proeth:effectText "Advisory Memo Preparation" ;
    proeth:necessaryFactors "Engineer A's decision to respond formally with a memo rather than referring to resources",
        "Existence of the advisory request" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Engineer A choosing to prepare and deliver a formal summary memo in response to the solicitation" ;
    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 14 Extraction" .

case14:CausalChain_88941d6b a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Free Services Rendered → BER Ethical Finding" ;
    proeth:causalLanguage "the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services. Both aspects of the conduct were unethical in the view of the BER." ;
    proeth:causalStep1 "Free Services Rendered -- Engineer A delivers the advisory memo without contract or compensation" ;
    proeth:causalStep2 "BER Ethical Finding -- BER finds the extension of free services unethical" ;
    proeth:cause case14:Free_Services_Rendered ;
    proeth:causeText "Free Services Rendered" ;
    proeth:counterfactual "Had no free engineering services been rendered, the second ground of the BER's unethical finding would not exist" ;
    proeth:effect case14:BER_Ethical_Finding ;
    proeth:effectText "BER Ethical Finding" ;
    proeth:necessaryFactors "BER's analysis of the conduct",
        "NSPE Code prohibition against offering valuable consideration to secure work",
        "Provision of engineering services without contract or compensation" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Extension of free engineering services as a means tied to securing future work, evaluated under the NSPE Code" ;
    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 14 Extraction" .

case14:CausalChain_a4fa03df a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Selective Scope Omission → Delivery Options Narrowed" ;
    proeth:causalLanguage "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth:causalStep1 "Funding Approval Established -- Four project delivery methods received funding approval" ;
    proeth:causalStep2 "Selective Scope Omission -- Engineer A chooses to present only two of the four viable methods" ;
    proeth:causalStep3 "Delivery Options Narrowed -- City B receives a memo presenting only two of the approved options" ;
    proeth:cause case14:Selective_Scope_Omission ;
    proeth:causeText "Selective Scope Omission" ;
    proeth:counterfactual "Had Engineer A presented all four approved methods, City B would not have received a narrowed set of options" ;
    proeth:effect case14:Delivery_Options_Narrowed ;
    proeth:effectText "Delivery Options Narrowed" ;
    proeth:necessaryFactors "Engineer A's choice to present only two of the four methods",
        "Existence of four funding-approved delivery methods",
        "Omission of Construction-Manager-at-Risk and Fixed-Price-Design-Build" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Engineer A presenting only Design-Bid-Build and Progressive-Design-Build as viable options" ;
    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 14 Extraction" .

case14:CausalChain_a5ef419c a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Selective Scope Omission → BER Ethical Finding" ;
    proeth:causalLanguage "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A’s benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services. Both aspects of the conduct were unethical in the view of the BER." ;
    proeth:causalStep1 "Selective Scope Omission -- Engineer A presents incomplete, self-serving information" ;
    proeth:causalStep2 "Free Services Rendered -- Engineer A extends free engineering services via the memo" ;
    proeth:causalStep3 "BER Ethical Finding -- BER concludes the conduct was unethical on two grounds" ;
    proeth:cause case14:Selective_Scope_Omission ;
    proeth:causeText "Selective Scope Omission" ;
    proeth:counterfactual "Had Engineer A provided a complete, objective analysis or merely referred to resources, the BER would not have found the conduct unethical" ;
    proeth:effect case14:BER_Ethical_Finding ;
    proeth:effectText "BER Ethical Finding" ;
    proeth:necessaryFactors "BER's analysis of Engineer A's conduct",
        "Incomplete/self-serving information in the memo",
        "The extension of free services" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Provision of a partial, self-serving engineering evaluation combined with the extension of free services" ;
    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 14 Extraction" .

case14:CausalChain_ee58b6b6 a proeth:CausalChain,
        owl:NamedIndividual ;
    rdfs:label "Biased Method Recommendation → Conflict of Interest Created" ;
    proeth:causalLanguage "When Engineer A recommended Progressive-Design-Build, the method under which Engineer A's own firm s" ;
    proeth:causalStep1 "Selective Scope Omission -- Engineer A narrows the viable options to two methods" ;
    proeth:causalStep2 "Biased Method Recommendation -- Engineer A recommends Progressive-Design-Build, under which the firm is qualified to provide services" ;
    proeth:causalStep3 "Conflict of Interest Created -- A conflict of interest arises because the recommended method benefits Engineer A's own firm" ;
    proeth:cause case14:Biased_Method_Recommendation ;
    proeth:causeText "Biased Method Recommendation" ;
    proeth:counterfactual "Had Engineer A presented a neutral, complete analysis without recommending the self-benefiting method, no conflict of interest would have been created" ;
    proeth:effect case14:Conflict_of_Interest_Created ;
    proeth:effectText "Conflict of Interest Created" ;
    proeth:necessaryFactors "Absence of disclosure of the self-interest",
        "Engineer A recommending the method that benefits the firm",
        "Engineer A's qualification to provide services under Progressive-Design-Build" ;
    proeth:responsibilityType "direct" ;
    proeth:responsibleAgent case14:Agent_Engineer_A ;
    proeth:responsibleAgentText "Engineer A" ;
    proeth:sufficientFactors "Recommending a delivery method under which Engineer A's own firm stands to gain work, within an evaluation that omits alternatives" ;
    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 14 Extraction" .

case14:Engineer_A_Complete_Options_Analysis_Duty a proeth:CompleteOptionsAnalysisPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Options Analysis Duty" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Advisory evaluation of Progressive-Design-Build, Construction-Manager-at-Risk, and other delivery methodologies for City B" ;
    proeth:balancingWith "Advisory Role Integrity Principle",
        "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A was required to provide a complete analysis of all four project delivery methodologies with their respective pros and cons, but instead provided only a partial comparative evaluation that omitted full analysis and favored the option beneficial to Engineer A." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "The complete options analysis obligation required Engineer A to cover all material methodologies with balanced treatment, or to refer City B to neutral resources, rather than providing a self-serving partial analysis." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Complete Options Analysis Principle" ;
    proeth:tensionResolution "The BER found no justification for the partial analysis; Engineer A had clear alternatives including referral to neutral resources or a genuinely complete analysis." ;
    proeth:textReferences "Engineer A could have provided a complete analysis of the four methodologies, with all the pros and cons by compiling properly referenced resources from others",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A could have provided a complete analysis of the four methodologies, with all the pros and cons by compiling properly referenced resources from others, involving no provision of engineering services and thus not unethical." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A was required to provide a complete analysis of all four project delivery methodologies with their respective pros and cons, but instead provided only a partial comparative evaluation that omitted full analysis and favored the option beneficial to Engineer A." ;
    skos:definition "Engineer A was required to provide a complete analysis of all four project delivery methodologies with their respective pros and cons, but instead provided only a partial comparative evaluation that omitted full analysis and favored the option beneficial to Engineer A." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_of_Interest_Non-Disclosure a proeth:ConflictofInterestDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict of Interest Non-Disclosure" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Advisory memo recommending project delivery method to City B" ;
    proeth:balancingWith "Advisory Role Integrity Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A recommended Progressive-Design-Build without disclosing that Engineer A was qualified to provide construction services under that delivery method and stood to benefit financially from the recommendation, depriving City B of information needed to assess the objectivity of the advice." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The conflict of interest disclosure obligation required Engineer A to inform City B that the recommended delivery method was one under which Engineer A could provide subsequent paid services before or at the time of making the recommendation." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Conflict of Interest Disclosure Principle" ;
    proeth:tensionResolution "Disclosure would not have fully resolved the conflict; the BER analysis implies Engineer A should have either disclosed and withdrawn from the advisory role or provided complete unbiased analysis." ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit",
        "not offer any gift or other valuable consideration in order to secure work" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A recommended Progressive-Design-Build without disclosing that Engineer A was qualified to provide construction services under that delivery method and stood to benefit financially from the recommendation, depriving City B of information needed to assess the objectivity of the advice." ;
    skos:definition "Engineer A recommended Progressive-Design-Build without disclosing that Engineer A was qualified to provide construction services under that delivery method and stood to benefit financially from the recommendation, depriving City B of information needed to assess the objectivity of the advice." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Professional_Competence_Advisory a proeth:ProfessionalCompetencePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Professional Competence Advisory" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project delivery method analysis" ;
    proeth:balancingWith "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A was qualified to evaluate and provide services under Progressive-Design-Build and Construction-Manager-at-Risk, and therefore possessed the competence to analyze all four approved delivery methods, making the omission of two options a matter of choice rather than competence limitation." ;
    proeth:confidence "0.82" ;
    proeth:interpretation "Professional competence required Engineer A to apply the full scope of relevant expertise to the advisory task. Engineer A's qualifications under two of the four methods meant the firm had direct knowledge relevant to evaluating those methods but chose not to include them in the analysis." ;
    proeth:invokedBy "Engineer A Delivery Advisor" ;
    proeth:principleClass "Professional Competence" ;
    proeth:tensionResolution "Engineer A's competence was sufficient to perform a complete analysis. The incomplete analysis was not a competence failure but a choice that raises objectivity and conflict of interest concerns." ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    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 "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A was qualified to evaluate and provide services under Progressive-Design-Build and Construction-Manager-at-Risk, and therefore possessed the competence to analyze all four approved delivery methods, making the omission of two options a matter of choice rather than competence limitation." ;
    skos:definition "Engineer A was qualified to evaluate and provide services under Progressive-Design-Build and Construction-Manager-at-Risk, and therefore possessed the competence to analyze all four approved delivery methods, making the omission of two options a matter of choice rather than competence limitation." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Transparency_Advisory_Memo a proeth:Transparency,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Transparency Advisory Memo" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project advisory relationship" ;
    proeth:balancingWith "Conflict of Interest Disclosure Principle",
        "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A did not disclose to City B the basis for excluding two of the four approved delivery methods from the analysis, nor did Engineer A disclose the firm's interest in providing construction services under the recommended method." ;
    proeth:confidence "0.89" ;
    proeth:interpretation "Transparency required Engineer A to make visible the scope limitations of the memo and the firm's competitive interest in the recommended outcome, enabling City B to make an informed judgment about the weight to give the recommendation." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Transparency" ;
    proeth:tensionResolution "The transparency obligation was not met. City B, relying on a non-engineer administrator, was not positioned to identify the gaps in the analysis without Engineer A's disclosure." ;
    proeth:textReferences "City Administrator is not a licensed professional engineer.",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    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 "City Administrator is not a licensed professional engineer." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A did not disclose to City B the basis for excluding two of the four approved delivery methods from the analysis, nor did Engineer A disclose the firm's interest in providing construction services under the recommended method." ;
    skos:definition "Engineer A did not disclose to City B the basis for excluding two of the four approved delivery methods from the analysis, nor did Engineer A disclose the firm's interest in providing construction services under the recommended method." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Funding_Approval_Established a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Funding Approval Established" ;
    proeth-core:initiates case14:City_B_Regulatory_Funding_Constraints ;
    proeth:causesStateChange "Four delivery methods, including Construction-Management-at-Risk and Fixed-Price-Design-Build, became formally approved and available options for City B to consider." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "exogenous" ;
    proeth:initiatesText "Four Delivery Methods Approved",
        "Full Option Set Available to City B" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Prior to City Administrator's outreach to Engineer A" ;
    proeth:temporalSequence 1 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "Four project delivery methods had already received funding approval from the relevant authority before Engineer A was contacted, making all four legally and financially viable options for City B's wastewater project." ;
    time:hasTime case14:time_Funding_Approval_Established ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:BER_Ethical_Finding a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "BER Ethical Finding" ;
    proeth:causesStateChange "Engineer A's conduct was formally characterized as unethical by the BER, establishing an official record of professional misconduct findings against the conduct described in the case." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Formal Unethical Conduct Finding",
        "Professional Standards Violation Recorded" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "After the case was submitted to the BER for review" ;
    proeth:temporalSequence 11 ;
    proeth:terminatesText "Conduct Under Ethical Review" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "The Board of Ethical Review analyzed Engineer A's conduct and concluded it was unethical on two grounds: providing incomplete and self-serving information, and extending free professional services to secure future work." ;
    time:hasTime case14:time_BER_Ethical_Finding ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Outside_Design-Bid-Build_Scope a proeth:OutsideAreaofCompetence,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Outside Design-Bid-Build Scope" ;
    proeth-core:activatesConstraint case14:Engineer_A_Advisory_Scope_Completeness ;
    proeth-core:activatesObligation case14:Engineer_A_Funding_Constraint_Disclosure ;
    proeth-core:affects case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "Throughout the advice and recommendation process" ;
    proeth:affectedParties "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.82" ;
    proeth:principleTransformation "Transforms the general duty of objectivity and completeness into a specific obligation to disclose the scope limitations of any analysis provided and to refrain from presenting partial evaluations as comprehensive professional advice." ;
    proeth:stateClass "Outside Area of Competence" ;
    proeth:subject "Engineer A's qualification status relative to Design-Bid-Build and Fixed-Price-Design-Build delivery methods" ;
    proeth:terminatedBy "Not terminated within the scenario" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build" ;
    proeth:triggeringEvent "Engineer A's lack of qualification to provide construction services under Design-Bid-Build and Fixed-Price-Design-Build" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Outside Area of Competence'" ;
    proeth-prov:matchedOntologyClass proeth:OutsideCompetence ;
    proeth-prov:matchedOntologyLabel "Outside Area of Competence" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's qualification status relative to Design-Bid-Build and Fixed-Price-Design-Build delivery methods" ;
    skos:definition "Engineer A's qualification status relative to Design-Bid-Build and Fixed-Price-Design-Build delivery methods" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Scope_Completeness a proeth:AdvisoryScopeCompletenessConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Scope Completeness" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "City Administrator requested an analysis of water and wastewater project delivery methodologies. Engineer A's memo addressed only two of four approved methods, omitting Design-Bid-Build and Fixed-Price-Design-Build, which were the two methods under which Engineer A was not qualified to provide services." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.92" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Advisory Scope Completeness Constraint" ;
    proeth:constraintStatement "Engineer A was constrained to present all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo, and was prohibited from selectively presenting only the two methodologies under which Engineer A stood to benefit from subsequent paid work." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, BER Case 95-5, BER Case 99-8" ;
    proeth:temporalScope "At the time Engineer A prepared the advisory memo for City Administrator" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "include all relevant and pertinent information" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "include all relevant and pertinent information" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was constrained to present all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo, and was prohibited from selectively presenting only the two methodologies under which Engineer A stood to benefit from subsequent paid work." ;
    skos:definition "Engineer A was constrained to present all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo, and was prohibited from selectively presenting only the two methodologies under which Engineer A stood to benefit from subsequent paid work." ;
    prov:generatedAtTime "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Complete_Options_Advisory a proeth:CompleteOptionsAdvisoryObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Options Advisory" ;
    proeth-core:defeasibleUnder case14:Engineer_A_Selective_Option_Disclosure ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A prepared a summary memo for City B Administrator advising on project delivery methods for a wastewater system improvements project funded by a specific funding source that approved four delivery methods. Engineer A omitted Construction-Manager-at-Risk and Fixed-Price-Design-Build from the memo." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.93" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Complete_Options_Analysis ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Complete Options Advisory Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to present all four funding-agency-approved project delivery methods to City B in the advisory memo, rather than limiting the analysis to Design-Bid-Build and Progressive-Design-Build." ;
    proeth:temporalScope "At the time of preparing and submitting the advisory memo to City B Administrator" ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to present all four funding-agency-approved project delivery methods to City B in the advisory memo, rather than limiting the analysis to Design-Bid-Build and Progressive-Design-Build." ;
    skos:definition "Engineer A was obligated to present all four funding-agency-approved project delivery methods to City B in the advisory memo, rather than limiting the analysis to Design-Bid-Build and Progressive-Design-Build." ;
    prov:generatedAtTime "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_of_Interest_Disclosure a proeth:ConflictofInterestDisclosurePrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict of Interest Disclosure" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project delivery method recommendation" ;
    proeth:balancingWith "Loyalty",
        "Professional Competence" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A recommended Progressive Design Build, the delivery method under which Engineer A is qualified to provide construction services, without disclosing to the non-engineer City Administrator that Engineer A had a direct competitive interest in that recommendation." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "The principle required Engineer A to disclose, before or alongside the recommendation, that Engineer A was qualified and presumably interested in providing construction services under the recommended delivery method, so that City B could weigh the recommendation accordingly." ;
    proeth:invokedBy "Engineer A Delivery Advisor" ;
    proeth:principleClass "Conflict of Interest Disclosure Principle" ;
    proeth:tensionResolution "The conflict of interest disclosure obligation was not satisfied. Engineer A provided firm experience and references alongside the recommendation, which functioned as a solicitation rather than a neutral advisory disclosure." ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A recommended Progressive Design Build, the delivery method under which Engineer A is qualified to provide construction services, without disclosing to the non-engineer City Administrator that Engineer A had a direct competitive interest in that recommendation." ;
    skos:definition "Engineer A recommended Progressive Design Build, the delivery method under which Engineer A is qualified to provide construction services, without disclosing to the non-engineer City Administrator that Engineer A had a direct competitive interest in that recommendation." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Honesty_Incomplete_Memo a proeth:Honesty,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Honesty Incomplete Memo" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project summary memo" ;
    proeth:balancingWith "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's summary memo presented an incomplete picture of the available delivery methods, creating a false impression that only two of the four approved options were viable, without disclosing the basis for excluding the other two." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "Honesty required Engineer A to present the full set of approved options and to be transparent about any reasons for limiting the analysis, so that City B could assess whether the recommendation reflected a complete professional evaluation." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Honesty" ;
    proeth:tensionResolution "The honesty obligation was not fully satisfied. The memo's selective presentation, without explanation of the omissions, was misleading to a non-engineer client who lacked the background to identify the gap independently." ;
    proeth:textReferences "City Administrator is not a licensed professional engineer.",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Honesty'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Honesty> ;
    proeth-prov:matchedOntologyLabel "Honesty" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's summary memo presented an incomplete picture of the available delivery methods, creating a false impression that only two of the four approved options were viable, without disclosing the basis for excluding the other two." ;
    skos:definition "Engineer A's summary memo presented an incomplete picture of the available delivery methods, creating a false impression that only two of the four approved options were viable, without disclosing the basis for excluding the other two." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Objectivity_Advisory a proeth:Objectivity,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Objectivity Advisory" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project delivery method recommendation" ;
    proeth:balancingWith "Conflict of Interest Disclosure Principle",
        "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's advisory recommendation to City B was not objective because it excluded two of four approved delivery methods and recommended the method under which Engineer A could provide follow-on construction services." ;
    proeth:confidence "0.91" ;
    proeth:interpretation "Objectivity required Engineer A to provide an impartial comparative analysis of all approved options, free from the influence of Engineer A's own competitive interest in the outcome." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Objectivity" ;
    proeth:tensionResolution "The objectivity obligation was not met. The recommendation reflected Engineer A's competitive interest rather than an impartial professional assessment of what delivery method best served City B's needs." ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Objectivity'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Objectivity> ;
    proeth-prov:matchedOntologyLabel "Objectivity" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's advisory recommendation to City B was not objective because it excluded two of four approved delivery methods and recommended the method under which Engineer A could provide follow-on construction services." ;
    skos:definition "Engineer A's advisory recommendation to City B was not objective because it excluded two of four approved delivery methods and recommended the method under which Engineer A could provide follow-on construction services." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Self-Promotion_in_Advisory a proeth:Self-PromotionAdvisoryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Self-Promotion in Advisory" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A recommended Progressive-Design-Build and simultaneously provided a summary of the firm's experience and references for that delivery method, without disclosing that Engineer A stood to benefit from the recommendation and without presenting comparable information for other approved methods." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.85" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Self-Promotion Advisory Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from submitting a firm qualifications summary and project references alongside an advisory recommendation that steered City B toward the delivery method under which Engineer A could provide services, because doing so converted the advisory engagement into a self-promotional solicitation without disclosure of the conflict." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics, Section III.5 (Engineers shall not falsify or permit misrepresentation of their, or their associates', academic or professional qualifications) and Section II.4 (Engineers shall act in such a manner as to uphold and enhance the honor, integrity, and dignity of the engineering profession and shall act with zero tolerance for bribery, fraud, and corruption)" ;
    proeth:temporalScope "At the time Engineer A submitted the advisory memo and accompanying qualifications summary to City B Administrator" ;
    proeth:textReferences "Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects.",
        "Engineer A recommended Progressive Design Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Self-Promotion Advisory Constraint': The conduct maps to Conflict of Interest Avoidance because the engineer is using an advisory role to advance personal business interests. However, the specific prohibition on embedding self-promotional materials within an advisory product is a variant not fully captured by the existing class. Matching as a variant with medium confidence." ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/concepts#Conflict_of_Interest_Avoidance> ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest Avoidance (Constraint)" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from submitting a firm qualifications summary and project references alongside an advisory recommendation that steered City B toward the delivery method under which Engineer A could provide services, because doing so converted the advisory engagement into a self-promotional solicitation without disclosure of the conflict." ;
    skos:definition "Engineer A was prohibited from submitting a firm qualifications summary and project references alongside an advisory recommendation that steered City B toward the delivery method under which Engineer A could provide services, because doing so converted the advisory engagement into a self-promotional solicitation without disclosure of the conflict." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Self-Promotional_Credential_Inclusion a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Self-Promotional Credential Inclusion" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "licensed professional engineer, State C" ;
    proeth:foreseenUnintendedEffects "Blurring of the boundary between objective professional advice and solicitation",
        "Reinforcement of the prohibited inducement through free services" ;
    proeth:guidedByPrinciple case14:Engineer_A_Honesty_Incomplete_Memo,
        case14:Engineer_A_Truthfulness_Obligation ;
    proeth:guidedByPrincipleText "Avoidance of Deceptive Conduct",
        "Professional Integrity" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Advisory Role Converted to Solicitation",
        "Prohibited Inducement State" ;
    proeth:intendedOutcome "Leverage the advisory role to promote the firm's qualifications and improve the likelihood of being selected for the wastewater project" ;
    proeth:requiresCapabilityText "Conflict of interest management",
        "Distinction between advisory services and business solicitation" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At time of memo submission, concurrent with recommendation" ;
    proeth:temporalSequence 7 ;
    proeth:violatesObligation case14:Engineer_A_Gratuitous_Services_Advisory ;
    proeth:violatesObligationText "Objectivity and Truthfulness",
        "Prohibition on Free Services to Secure Work",
        "Prohibition on Gifts or Valuable Consideration to Secure Work" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose to accompany the delivery method recommendation with a summary of the firm's own experience on Progressive-Design-Build projects and references from past projects, converting the advisory memo into a marketing document." ;
    time:hasTime case14:time_Self_Promotional_Credential_Inclusion ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Complete_Options_Analysis a proeth:CompleteOptionsAnalysisPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Complete Options Analysis" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project delivery method selection" ;
    proeth:balancingWith "Loyalty" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A omitted two of the four funding-agency-approved delivery methods, Fixed-Price-Design-Build and Construction-Manager-at-Risk, from the summary memo, presenting only Design-Bid-Build and Progressive-Design-Build as viable options." ;
    proeth:confidence "0.92" ;
    proeth:interpretation "The principle required Engineer A to analyze all four approved delivery methods and to disclose and justify any exclusion. The omission of Construction-Manager-at-Risk is particularly significant because Engineer A is also qualified to provide services under that method, and its exclusion cannot be explained by Engineer A's own competence limitations." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Complete Options Analysis Principle" ;
    proeth:tensionResolution "The complete options analysis obligation was not satisfied. The selective presentation of options shaped City B's decision space in a manner that favored the option under which Engineer A could provide services." ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "Under the proposed funding source, there are four approved project delivery methods: Design-Bid-Build, Construction-Management-at-Risk, Fixed-Price-Design-Build, and Progressive-Design-Build." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A omitted two of the four funding-agency-approved delivery methods, Fixed-Price-Design-Build and Construction-Manager-at-Risk, from the summary memo, presenting only Design-Bid-Build and Progressive-Design-Build as viable options." ;
    skos:definition "Engineer A omitted two of the four funding-agency-approved delivery methods, Fixed-Price-Design-Build and Construction-Manager-at-Risk, from the summary memo, presenting only Design-Bid-Build and Progressive-Design-Build as viable options." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Gratuitous_Services_Extension a proeth:GratuitousServicesProhibitionPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Gratuitous Services Extension" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Free summary memo provided to City B Municipal Client" ;
    proeth:balancingWith "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A provided a free advisory memo recommending Progressive-Design-Build, a delivery method under which Engineer A was qualified to provide subsequent paid construction services, thereby extending free services as valuable consideration to secure future work." ;
    proeth:confidence "0.88" ;
    proeth:interpretation "The NSPE Code prohibition on offering valuable consideration to secure work applies to the extension of free professional services that are structured to benefit the engineer's subsequent engagement prospects." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Gratuitous Services Prohibition Principle" ;
    proeth:tensionResolution "The BER found both the incompleteness and the extension of free services independently unethical, with no countervailing principle justifying either conduct." ;
    proeth:textReferences "Both aspects of the conduct were unethical in the view of the BER",
        "not offer any gift or other valuable consideration in order to secure work",
        "the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services. Both aspects of the conduct were unethical in the view of the BER." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A provided a free advisory memo recommending Progressive-Design-Build, a delivery method under which Engineer A was qualified to provide subsequent paid construction services, thereby extending free services as valuable consideration to secure future work." ;
    skos:definition "Engineer A provided a free advisory memo recommending Progressive-Design-Build, a delivery method under which Engineer A was qualified to provide subsequent paid construction services, thereby extending free services as valuable consideration to secure future work." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Objectivity_Failure_Advisory a proeth:Objectivity,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Objectivity Failure Advisory" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Advisory recommendation to City B on project delivery method selection" ;
    proeth:balancingWith "Advisory Role Integrity Principle",
        "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A failed to provide an objective analysis of project delivery methodologies by recommending the option most favorable to Engineer A's own subsequent employment without disclosing that interest or providing balanced analysis." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "Objectivity required Engineer A to present all relevant methodologies without bias toward the option that would generate subsequent work for Engineer A." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Objectivity" ;
    proeth:tensionResolution "The BER found that self-serving partial analysis violated the objectivity obligation; no competing interest justified the departure from objective analysis." ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "objective and truthful" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Objectivity'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Objectivity> ;
    proeth-prov:matchedOntologyLabel "Objectivity" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "objective and truthful" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A failed to provide an objective analysis of project delivery methodologies by recommending the option most favorable to Engineer A's own subsequent employment without disclosing that interest or providing balanced analysis." ;
    skos:definition "Engineer A failed to provide an objective analysis of project delivery methodologies by recommending the option most favorable to Engineer A's own subsequent employment without disclosing that interest or providing balanced analysis." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Qualified_Delivery_Methods a proeth:QualifiedtoPerform,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Qualified Delivery Methods" ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "Throughout the advice and recommendation process" ;
    proeth:affectedParties "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Qualified to Perform" ;
    proeth:subject "Engineer A's competence relative to available project delivery methods" ;
    proeth:terminatedBy "Not terminated within the scenario" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods" ;
    proeth:triggeringEvent "Engineer A's existing qualifications to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk" ;
    proeth:urgencyLevel "low" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Qualified to Perform'" ;
    proeth-prov:matchedOntologyClass proeth:QualifiedToPerform ;
    proeth-prov:matchedOntologyLabel "Qualified to Perform" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's competence relative to available project delivery methods" ;
    skos:definition "Engineer A's competence relative to available project delivery methods" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Report_Completeness_Violation a proeth:ReportCompletenessPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Completeness Violation" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Summary memo on project delivery methods for City B wastewater project" ;
    proeth:balancingWith "Advisory Role Integrity Principle",
        "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A provided a partial comparative evaluation of project delivery methodologies that omitted full analysis of all four methodologies and excluded information unfavorable to the recommended option, mirroring the selective omission condemned in BER 95-5 and 99-8." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "The completeness obligation required Engineer A to either provide a full analysis of all four methodologies with pros and cons or to refer City B to neutral resources, not to submit a partial analysis that served Engineer A's interest in subsequent work." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Report Completeness Principle" ;
    proeth:tensionResolution "No legitimate competing principle justified the omission; the BER found the incomplete submission unethical without qualification." ;
    proeth:textReferences "Engineer A did not inform anyone as to the incompleteness at the time of submission",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8)",
        "the engineer failed to include in the report that the initial log indicated that several of the piles were driven to essential refusal (intentional disregard of other information)" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A provided a partial comparative evaluation of project delivery methodologies that omitted full analysis of all four methodologies and excluded information unfavorable to the recommended option, mirroring the selective omission condemned in BER 95-5 and 99-8." ;
    skos:definition "Engineer A provided a partial comparative evaluation of project delivery methodologies that omitted full analysis of all four methodologies and excluded information unfavorable to the recommended option, mirroring the selective omission condemned in BER 95-5 and 99-8." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Free_Services_Rendered a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Free Services Rendered" ;
    proeth-core:initiates case14:Engineer_A_Free_Services_Extension ;
    proeth:causedByAction case14:Advisory_Memo_Preparation ;
    proeth:causesStateChange "Engineer A's professional services were consumed by City B without compensation, placing Engineer A's conduct within the category of free service provision that NSPE Code provisions address." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Free Services as Competitive Advantage",
        "Uncompensated Professional Services Provided" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Upon completion and delivery of the advisory memo" ;
    proeth:temporalSequence 10 ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "By preparing and delivering the advisory memo without a contract or compensation, Engineer A provided professional services for free to City B, an occurrence that the BER later identified as equivalent to providing free services to secure future work." ;
    time:hasTime case14:time_Free_Services_Rendered ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Funding_Constraint_Disclosure a proeth:FundingConstraintDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Funding Constraint Disclosure" ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "City B sought advice on delivery methods under a specific funding source that imposed constraints on how certain methods could be structured. Engineer A's memo omitted two of the four approved methods and did not address the funding agency's entity-separation requirement for Construction-Manager-at-Risk." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.86" ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Funding Constraint Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to City B Administrator all constraints imposed by the specific funding source on the available delivery methods, including the requirement that if Construction-Manager-at-Risk is selected, the Construction Manager at Risk firm and the Engineer of Record must be two distinct entities." ;
    proeth:temporalScope "At the time of preparing and submitting the advisory memo to City B Administrator" ;
    proeth:textReferences "Additionally, if Construction Manager at Risk is selected by the owner, City B, the funding agency requires the Construction Manager at Risk firm and the Engineer of Record be two distinct entities.",
        "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source.",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to City B Administrator all constraints imposed by the specific funding source on the available delivery methods, including the requirement that if Construction-Manager-at-Risk is selected, the Construction Manager at Risk firm and the Engineer of Record must be two distinct entities." ;
    skos:definition "Engineer A was obligated to disclose to City B Administrator all constraints imposed by the specific funding source on the available delivery methods, including the requirement that if Construction-Manager-at-Risk is selected, the Construction Manager at Risk firm and the Engineer of Record must be two distinct entities." ;
    prov:generatedAtTime "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Report_Completeness_Advisory_Memo a proeth:ReportCompletenessObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Report Completeness Advisory Memo" ;
    proeth-core:defeasibleUnder case14:Engineer_A_Partial_Methodology_Analysis ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A provided a summary memo to City B recommending Progressive-Design-Build while omitting two of the four approved delivery methods from the analysis, in a context where Engineer A was qualified to provide construction services under the recommended method." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Report_Completeness_Violation ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Report Completeness Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to include all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo provided to City B, and to refrain from presenting a partial analysis that omitted Fixed-Price-Design-Build and Construction-Manager-at-Risk." ;
    proeth:temporalScope "At the time of preparing and submitting the advisory memo to City Administrator" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8)",
        "include all relevant and pertinent information" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "include all relevant and pertinent information" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to include all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo provided to City B, and to refrain from presenting a partial analysis that omitted Fixed-Price-Design-Build and Construction-Manager-at-Risk." ;
    skos:definition "Engineer A was obligated to include all four funding-agency-approved project delivery methodologies with their respective pros and cons in the advisory memo provided to City B, and to refrain from presenting a partial analysis that omitted Fixed-Price-Design-Build and Construction-Manager-at-Risk." ;
    prov:generatedAtTime "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Truthfulness_Obligation a proeth:Truthfulness,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Truthfulness Obligation" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Summary memo submitted to City B" ;
    proeth:balancingWith "Report Completeness Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's obligation to be truthful required that the advisory memo accurately represent the state of analysis, including its incompleteness, and not present a partial evaluation as though it were a complete professional assessment." ;
    proeth:confidence "0.85" ;
    proeth:interpretation "Truthfulness in professional communications extends beyond avoiding false statements to include disclosure of material omissions that would mislead the recipient about the completeness or basis of the professional opinion." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Truthfulness" ;
    proeth:tensionResolution "Truthfulness and completeness reinforce each other here; both were violated by the same conduct of submitting a partial analysis without disclosure." ;
    proeth:textReferences "Engineer A did not inform anyone as to the incompleteness at the time of submission",
        "include all relevant and pertinent information",
        "objective and truthful" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Truthfulness'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/principles#Truthfulness> ;
    proeth-prov:matchedOntologyLabel "Truthfulness" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "objective and truthful" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's obligation to be truthful required that the advisory memo accurately represent the state of analysis, including its incompleteness, and not present a partial evaluation as though it were a complete professional assessment." ;
    skos:definition "Engineer A's obligation to be truthful required that the advisory memo accurately represent the state of analysis, including its incompleteness, and not present a partial evaluation as though it were a complete professional assessment." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Role_Integrity_Breach a proeth:AdvisoryRoleIntegrityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Role Integrity Breach" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "Advisory recommendation to City B Municipal Client on project delivery method" ;
    proeth:balancingWith "Complete Options Analysis Principle",
        "Conflict of Interest Disclosure Principle" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A's advisory role required independence from personal interest, but Engineer A allowed the prospect of subsequent construction services work to shape the scope and content of the advisory memo, recommending the delivery method most favorable to Engineer A's own engagement." ;
    proeth:confidence "0.9" ;
    proeth:interpretation "An engineer serving in a purely advisory capacity must not allow interest in obtaining subsequent work to shape the advice given; doing so corrupts the advisory relationship and deprives the client of the independent judgment they sought." ;
    proeth:invokedBy "Engineer A Delivery Advisor Incomplete" ;
    proeth:principleClass "Advisory Role Integrity Principle" ;
    proeth:tensionResolution "The BER found that the self-serving recommendation violated the advisory role; Engineer A should have either disclosed the interest and recused from the advisory role or provided genuinely independent analysis." ;
    proeth:textReferences "Both aspects of the conduct were unethical in the view of the BER",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information (as in 95-5 and 99-8) and the extension of free services." ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A's advisory role required independence from personal interest, but Engineer A allowed the prospect of subsequent construction services work to shape the scope and content of the advisory memo, recommending the delivery method most favorable to Engineer A's own engagement." ;
    skos:definition "Engineer A's advisory role required independence from personal interest, but Engineer A allowed the prospect of subsequent construction services work to shape the scope and content of the advisory memo, recommending the delivery method most favorable to Engineer A's own engagement." ;
    prov:generatedAtTime "2026-06-04T08:46:54.906706+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:City_Administrator_Non-Engineer_Advisory_Context a proeth:InformationState,
        owl:NamedIndividual ;
    rdfs:label "City Administrator Non-Engineer Advisory Context" ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "Throughout the advisory interaction" ;
    proeth:affectedParties "City Administrator",
        "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.85" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Information State" ;
    proeth:subject "City Administrator's lack of professional engineering licensure and resulting reliance on Engineer A's advice" ;
    proeth:terminatedBy "City Administrator obtains independent qualified advice or gains sufficient information to evaluate options independently" ;
    proeth:textReferences "City Administrator is not a licensed professional engineer",
        "City B's City Administrator asked Engineer A for a recommendation on project delivery methods" ;
    proeth:triggeringEvent "City Administrator, not a licensed professional engineer, sought technical advice on project delivery methods from Engineer A" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Information State'" ;
    proeth-prov:matchedOntologyClass proeth:InformationState ;
    proeth-prov:matchedOntologyLabel "Information State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "City Administrator is not a licensed professional engineer" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "City Administrator's lack of professional engineering licensure and resulting reliance on Engineer A's advice" ;
    skos:definition "City Administrator's lack of professional engineering licensure and resulting reliance on Engineer A's advice" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Delivery_Options_Narrowed a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Delivery Options Narrowed" ;
    proeth-core:initiates case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Engineer_A_Selective_Option_Disclosure ;
    proeth-core:terminates case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Engineer_A_Selective_Option_Disclosure ;
    proeth:causedByAction case14:Selective_Scope_Omission ;
    proeth:causesStateChange "City B's awareness of available delivery options was artificially limited to two methods rather than the four that had received funding approval." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Decision Scope Artificially Reduced",
        "Incomplete Information Held by Client" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Upon delivery of the summary memo to the City Administrator" ;
    proeth:temporalSequence 9 ;
    proeth:terminatesText "Full Option Set Available to City B" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "As a result of Engineer A's selective omission, City B received a memo that presented only two of the four funding-approved delivery methods, meaning Construction-Management-at-Risk and Fixed-Price-Design-Build were effectively removed from the city's decision-making process." ;
    time:hasTime case14:time_Delivery_Options_Narrowed ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Gratuitous_Services_Advisory a proeth:GratuitousServicesSolicitationProhibitionObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Gratuitous Services Advisory" ;
    proeth-core:defeasibleUnder case14:Engineer_A_Free_Services_Extension ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A provided a complimentary summary memo recommending Progressive-Design-Build, a delivery method under which Engineer A was qualified to provide construction services, without charge to City B, in circumstances where the free service functioned as valuable consideration to secure subsequent work." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Gratuitous_Services_Extension ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Gratuitous Services Solicitation Prohibition Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to refrain from providing free advisory engineering services to City B as a vehicle to position for subsequent paid construction services under the recommended delivery method." ;
    proeth:temporalScope "At the time of providing the unsolicited or informally solicited free advisory memo" ;
    proeth:textReferences "not offer any gift or other valuable consideration in order to secure work",
        "the conduct constituted both incomplete and self-serving information and the extension of free services. Both aspects of the conduct were unethical in the view of the BER" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "not offer any gift or other valuable consideration in order to secure work" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to refrain from providing free advisory engineering services to City B as a vehicle to position for subsequent paid construction services under the recommended delivery method." ;
    skos:definition "Engineer A was obligated to refrain from providing free advisory engineering services to City B as a vehicle to position for subsequent paid construction services under the recommended delivery method." ;
    prov:generatedAtTime "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Advisory_Engagement_Initiated a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Advisory Engagement Initiated" ;
    proeth-core:initiates case14:City_Administrator_Non-Engineer_Advisory_Context,
        case14:Engineer_A_No_Contract_With_City_B ;
    proeth-core:terminates case14:Engineer_A_No_Contract_With_City_B ;
    proeth:causedByAction case14:Informal_Guidance_Request ;
    proeth:causesStateChange "Engineer A transitioned from having no relationship with City B to occupying an informal advisory role for the city on a public infrastructure matter." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "outcome" ;
    proeth:initiatesText "Engineer A Advising Public Client",
        "Informal Advisory Relationship Active" ;
    proeth:severity "medium" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Before memo preparation; at the point of initial contact" ;
    proeth:temporalSequence 3 ;
    proeth:terminatesText "No Contractual Relationship with City B" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "An informal advisory relationship between Engineer A and City B came into existence when the City Administrator approached Engineer A for guidance, despite no prior contractual relationship existing between the two parties." ;
    time:hasTime case14:time_Advisory_Engagement_Initiated ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:City_B_Regulatory_Funding_Constraints a proeth:RegulatoryComplianceState,
        owl:NamedIndividual ;
    rdfs:label "City B Regulatory Funding Constraints" ;
    proeth-core:activatedByEvent case14:Funding_Approval_Established ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case14:Delivery_Options_Narrowed ;
    proeth:activePeriod "Throughout the project planning and delivery method selection process" ;
    proeth:affectedParties "City B",
        "Engineer A",
        "Funding Agency" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Regulatory Compliance State" ;
    proeth:subject "City B's obligation to select a project delivery method from the four approved under the specific funding source" ;
    proeth:terminatedBy "Project delivery method selected and funding agency requirements satisfied" ;
    proeth:textReferences "Under the proposed funding source, there are four approved project delivery methods",
        "if Construction Manager at Risk is selected by the owner, City B, the funding agency requires the Construction Manager at Risk firm and the Engineer of Record be two distinct entities" ;
    proeth:triggeringEvent "City B's use of a specific funding source that restricts approved project delivery methods and imposes additional requirements such as separation of Construction Manager at Risk and Engineer of Record" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Regulatory Compliance State'" ;
    proeth-prov:matchedOntologyClass proeth:RegulatoryCompliance ;
    proeth-prov:matchedOntologyLabel "Regulatory Compliance State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Under the proposed funding source, there are four approved project delivery methods" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "City B's obligation to select a project delivery method from the four approved under the specific funding source" ;
    skos:definition "City B's obligation to select a project delivery method from the four approved under the specific funding source" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Role_Integrity a proeth:AdvisoryRoleIntegrityPrinciple,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Role Integrity" ;
    proeth-core:invokedBy case14:Agent_Engineer_A ;
    proeth:appliedTo "City B wastewater project advisory engagement" ;
    proeth:balancingWith "Conflict of Interest Disclosure Principle",
        "Objectivity" ;
    proeth:conceptCategory "Principle" ;
    proeth:concreteExpression "Engineer A was engaged in a purely advisory capacity with no existing contractual relationship with City B, but used the advisory memo to simultaneously recommend a delivery method and market the firm's qualifications under that method, blending advisory and business-development functions without disclosure." ;
    proeth:confidence "0.87" ;
    proeth:interpretation "The principle required Engineer A to either maintain clear separation between the advisory recommendation and any interest in follow-on work, or to disclose explicitly that the recommendation was not independent of Engineer A's business interest in the project." ;
    proeth:invokedBy "Engineer A Delivery Advisor" ;
    proeth:principleClass "Advisory Role Integrity Principle" ;
    proeth:tensionResolution "The advisory role integrity obligation was not satisfied. The inclusion of firm experience summaries and project references within the advisory memo converted the advisory document into a hybrid advisory-solicitation without disclosing that dual character to the non-engineer client." ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project",
        "Engineer A currently has no contractual relationship with City B.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A currently has no contractual relationship with City B. City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project" ;
    proeth-prov:synthesisLiteral "appliedTo",
        "balancingWith",
        "concreteExpression",
        "confidence",
        "interpretation",
        "principleClass",
        "tensionResolution",
        "textReferences" ;
    rdfs:comment "Engineer A was engaged in a purely advisory capacity with no existing contractual relationship with City B, but used the advisory memo to simultaneously recommend a delivery method and market the firm's qualifications under that method, blending advisory and business-development functions without disclosure." ;
    skos:definition "Engineer A was engaged in a purely advisory capacity with no existing contractual relationship with City B, but used the advisory memo to simultaneously recommend a delivery method and market the firm's qualifications under that method, blending advisory and business-development functions without disclosure." ;
    prov:generatedAtTime "2026-06-04T08:43:46.016802+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_No_Contract_With_City_B a proeth:RelationshipState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A No Contract With City B" ;
    proeth-core:activatedByEvent case14:Advisory_Engagement_Initiated ;
    proeth-core:activatesConstraint case14:Engineer_A_Advisory_Scope_Completeness ;
    proeth-core:activatesObligation case14:Engineer_A_Funding_Constraint_Disclosure ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "At the time City Administrator requests the recommendation and throughout the advice-giving interaction" ;
    proeth:affectedParties "City Administrator",
        "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.9" ;
    proeth:principleTransformation "Transforms the general duty of objectivity and completeness into a specific obligation to disclose the scope limitations of any analysis provided and to refrain from presenting partial evaluations as comprehensive professional advice." ;
    proeth:stateClass "Relationship State" ;
    proeth:subject "Engineer A's relationship with City B" ;
    proeth:terminatedBy "Formation of a contractual relationship, if any" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation",
        "Engineer A currently has no contractual relationship with City B" ;
    proeth:triggeringEvent "City Administrator's request for a recommendation in the absence of any existing contractual engagement" ;
    proeth:urgencyLevel "low" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Relationship State'" ;
    proeth-prov:matchedOntologyClass proeth:RelationshipState ;
    proeth-prov:matchedOntologyLabel "Relationship State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A currently has no contractual relationship with City B" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's relationship with City B" ;
    skos:definition "Engineer A's relationship with City B" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Informal_Guidance_Request a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Informal Guidance Request" ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "non-licensed public official, City B" ;
    proeth:foreseenUnintendedEffects "Potential reliance on a non-neutral source with business interests in the outcome" ;
    proeth:guidedByPrincipleText "Responsiveness to Public Need" ;
    proeth:hasAgent "City Administrator" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Informal Advisory Relationship",
        "Unsolicited Conflict of Interest Exposure" ;
    proeth:intendedOutcome "Obtain practical guidance on viable delivery methods for the upcoming wastewater system improvements project" ;
    proeth:requiresCapabilityText "Knowledge of neutral procurement resources",
        "Recognition of conflict of interest in solicitation" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "Prior to memo preparation, initial solicitation phase" ;
    proeth:temporalSequence 2 ;
    proeth:withinCompetence false ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "City Administrator chose to solicit informal guidance on project delivery methods from Engineer A, a local provider with no current contract with City B, rather than consulting independent resources or a neutral party." ;
    time:hasTime case14:time_Informal_Guidance_Request ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Delivery_Advisor a proeth:ProjectDeliveryAdvisor,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Delivery Advisor" ;
    proeth-core:adheresToPrinciple case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Conflict_of_Interest_Disclosure,
        case14:Engineer_A_Professional_Competence_Advisory ;
    proeth-core:hasObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Complete_Options_Advisory,
        case14:Engineer_A_Fiduciary_Advisory_Duty,
        case14:Engineer_A_Funding_Constraint_Disclosure,
        case14:Engineer_A_Gratuitous_Services_Advisory,
        case14:Engineer_A_Report_Completeness_Advisory_Memo,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Engineer A was asked to advise City B on project delivery methods for a wastewater system improvements project, prepared a summary memo, and recommended Progressive-Design-Build while omitting Construction-Manager-at-Risk as a viable option despite being qualified to provide services under it." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.9" ;
    proeth:hasLicense "Professional Engineer, State C" ;
    proeth:otherAttribute "conflict_of_interest: Qualified and presumably interested in providing services under Progressive-Design-Build",
        "omission: Did not identify Construction-Manager-at-Risk as a viable option in the memo" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Project Delivery Advisor" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project",
        "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Engineer A was asked to advise City B on project delivery methods for a wastewater system improvements project, prepared a summary memo, and recommended Progressive-Design-Build while omitting Construction-Manager-at-Risk as a viable option despite being qualified to provide services under it." ;
    skos:definition "Engineer A was asked to advise City B on project delivery methods for a wastewater system improvements project, prepared a summary memo, and recommended Progressive-Design-Build while omitting Construction-Manager-at-Risk as a viable option despite being qualified to provide services under it." ;
    prov:generatedAtTime "2026-06-04T08:41:03.751066+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Delivery_Advisor_Incomplete a proeth:ProjectDeliveryAdvisor,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Delivery Advisor Incomplete" ;
    proeth-core:adheresToPrinciple case14:Engineer_A_Advisory_Role_Integrity_Breach,
        case14:Engineer_A_Complete_Options_Analysis,
        case14:Engineer_A_Complete_Options_Analysis_Duty,
        case14:Engineer_A_Conflict_of_Interest_Non-Disclosure,
        case14:Engineer_A_Gratuitous_Services_Extension,
        case14:Engineer_A_Honesty_Incomplete_Memo,
        case14:Engineer_A_Objectivity_Advisory,
        case14:Engineer_A_Objectivity_Failure_Advisory,
        case14:Engineer_A_Report_Completeness_Violation,
        case14:Engineer_A_Transparency_Advisory_Memo,
        case14:Engineer_A_Truthfulness_Obligation ;
    proeth:actor "Engineer A" ;
    proeth:caseInvolvement "Engineer A provided a partial, comparative engineering evaluation of project delivery methodologies with no full analysis and a recommendation that served Engineer A's own interest, omitting relevant information and extending free services, both of which the BER found unethical." ;
    proeth:conceptCategory "Role" ;
    proeth:confidence "0.92" ;
    proeth:hasLicense "Professional Engineer" ;
    proeth:otherAttribute "obligation_violated: Objectivity, completeness, avoidance of self-interest" ;
    proeth:roleCategory "provider_client" ;
    proeth:roleClass "Project Delivery Advisor" ;
    proeth:textReferences "City Administrator solicited services from Engineer A",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit",
        "the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:28.576171+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit" ;
    proeth-prov:synthesisLiteral "caseInvolvement",
        "confidence",
        "roleCategory",
        "roleClass",
        "textReferences" ;
    rdfs:comment "Engineer A provided a partial, comparative engineering evaluation of project delivery methodologies with no full analysis and a recommendation that served Engineer A's own interest, omitting relevant information and extending free services, both of which the BER found unethical." ;
    skos:definition "Engineer A provided a partial, comparative engineering evaluation of project delivery methodologies with no full analysis and a recommendation that served Engineer A's own interest, omitting relevant information and extending free services, both of which the BER found unethical." ;
    prov:generatedAtTime "2026-06-04T08:41:28.576171+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Self-Interested_Recommendation a proeth:Self-InterestedRecommendationState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Self-Interested Recommendation" ;
    proeth-core:activatedByEvent case14:Conflict_of_Interest_Created ;
    proeth-core:activatesConstraint case14:Engineer_A_Self-Promotion_in_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case14:Conflict_of_Interest_Created ;
    proeth:activePeriod "From the submission of the recommendation memo onward" ;
    proeth:affectedParties "City Administrator",
        "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.91" ;
    proeth:principleTransformation "Transforms the general conflict-of-interest principle into a concrete obligation to disclose business interest in a recommended project delivery method and to ensure the recommendation is grounded in the client's needs rather than the professional's commercial advantage." ;
    proeth:stateClass "Self-Interested Recommendation State" ;
    proeth:subject "Engineer A's recommendation of Progressive-Design-Build, a method under which Engineer A is qualified to provide services" ;
    proeth:terminatedBy "Disclosure of Engineer A's business interest in the recommended method, or withdrawal of the recommendation" ;
    proeth:textReferences "Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects",
        "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A recommended Progressive Design Build" ;
    proeth:triggeringEvent "Engineer A recommended Progressive-Design-Build and provided firm experience summaries and references, while being qualified to provide services under that method and having omitted other options" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Self-Interested Recommendation State': Conflict of Interest State captures the general condition of competing personal and professional interests. This new class is a more specific variant focused on the act of making a recommendation while holding an undisclosed business interest in the recommended option, which adds the disclosure and advice-objectivity dimensions not fully expressed by the general class." ;
    proeth-prov:matchedOntologyClass proeth:ConflictOfInterest ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A recommended Progressive Design Build" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's recommendation of Progressive-Design-Build, a method under which Engineer A is qualified to provide services" ;
    skos:definition "Engineer A's recommendation of Progressive-Design-Build, a method under which Engineer A is qualified to provide services" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Selective_Scope_Omission a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Selective Scope Omission" ;
    proeth-core:initiates case14:Engineer_A_Partial_Methodology_Analysis,
        case14:Engineer_A_Selective_Option_Disclosure ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "licensed professional engineer, State C" ;
    proeth:foreseenUnintendedEffects "Deprivation of complete information needed for an informed owner decision",
        "Violation of completeness obligations" ;
    proeth:guidedByPrinciple case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Advisory_Role_Integrity_Breach ;
    proeth:guidedByPrincipleText "Faithful Agency to Client",
        "Professional Integrity" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Incomplete Information State",
        "Owner Decision Bias State" ;
    proeth:intendedOutcome "Narrow the City Administrator's consideration to delivery methods favorable to Engineer A's firm" ;
    proeth:requiresCapabilityText "Knowledge of all four funding-approved delivery methods",
        "Objective comparative analysis" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "During memo preparation" ;
    proeth:temporalSequence 5 ;
    proeth:violatesObligation case14:Engineer_A_Report_Completeness_Advisory_Memo ;
    proeth:violatesObligationText "Completeness of Information",
        "Inclusion of All Relevant and Pertinent Information",
        "Objectivity and Truthfulness" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose to present only Design-Bid-Build and Progressive-Design-Build as viable project delivery options in the memo, omitting Construction-Management-at-Risk and Fixed-Price-Design-Build, both of which were approved under the proposed funding source and both of which were less advantageous to Engineer A's business interests." ;
    time:hasTime case14:time_Selective_Scope_Omission ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Biased_Method_Recommendation a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Biased Method Recommendation" ;
    proeth-core:initiates case14:Engineer_A_Conflict_of_Interest_Undisclosed,
        case14:Engineer_A_Self-Interested_Recommendation ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "licensed professional engineer, State C" ;
    proeth:foreseenUnintendedEffects "Compromised objectivity of the advisory role",
        "Potential harm to public interest through suboptimal project delivery selection" ;
    proeth:guidedByPrinciple case14:Engineer_A_Advisory_Role_Integrity,
        case14:Engineer_A_Truthfulness_Obligation ;
    proeth:guidedByPrincipleText "Professional Integrity",
        "Public Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Conflict of Interest Active",
        "Self-Serving Recommendation State" ;
    proeth:intendedOutcome "Steer City B toward selecting the delivery method most beneficial to Engineer A's firm" ;
    proeth:requiresCapabilityText "Conflict of interest disclosure",
        "Objective evaluation of project delivery methods" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At time of memo submission" ;
    proeth:temporalSequence 6 ;
    proeth:violatesObligation case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth:violatesObligationText "Avoidance of Conflicts of Interest",
        "Faithful Agency to Client",
        "Objectivity and Truthfulness" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose to recommend Progressive-Design-Build, the delivery method under which Engineer A's firm could directly compete for and win the construction contract, without providing a balanced or objective comparative analysis of all approved methods." ;
    time:hasTime case14:time_Biased_Method_Recommendation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Conflict_of_Interest_Created a proeth-core:Event,
        owl:NamedIndividual ;
    rdfs:label "Conflict of Interest Created" ;
    proeth-core:initiates case14:Engineer_A_Conflict_of_Interest_Undisclosed ;
    proeth-core:terminates case14:Engineer_A_Free_Services_Extension ;
    proeth:causedByAction case14:Biased_Method_Recommendation ;
    proeth:causesStateChange "Engineer A's advisory role became compromised by an undisclosed personal financial interest in the recommended outcome." ;
    proeth:conceptCategory "Event" ;
    proeth:eventType "automatic_trigger" ;
    proeth:initiatesText "Compromised Advisory Integrity",
        "Undisclosed Conflict of Interest" ;
    proeth:severity "high" ;
    proeth:temporalExtent "instant" ;
    proeth:temporalMarker "At the point Engineer A's recommendation was made within the memo" ;
    proeth:temporalSequence 8 ;
    proeth:terminatesText "Disinterested Advisory Relationship" ;
    proeth-prov:synthesisLiteral "causesStateChange",
        "description",
        "eventType",
        "severity",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence" ;
    rdfs:comment "When Engineer A recommended Progressive-Design-Build, the method under which Engineer A's own firm stood to benefit directly, a conflict of interest came into existence between Engineer A's professional duty to provide objective advice and Engineer A's firm's financial interest in the outcome." ;
    time:hasTime case14:time_Conflict_of_Interest_Created ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure a proeth:RegulatoryOptionConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A CM-at-Risk Exclusion Disclosure" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "The funding agency imposed a specific structural requirement on Construction-Manager-at-Risk: the CM firm and Engineer of Record must be distinct entities. Engineer A omitted this method from the memo entirely rather than presenting it with its regulatory conditions, depriving City B of the ability to evaluate it." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.83" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Regulatory Option Constraint" ;
    proeth:constraintStatement "Engineer A was required to disclose to City B Administrator the funding agency's requirement that under Construction-Manager-at-Risk, the CM firm and the Engineer of Record must be two distinct entities, rather than omitting that method from the advisory memo entirely, so that City B could evaluate the method with full knowledge of its regulatory conditions." ;
    proeth:severity "medium" ;
    proeth:source "Funding agency regulatory requirements governing Construction-Manager-at-Risk under the specific funding source" ;
    proeth:temporalScope "At the time Engineer A prepared the advisory memo for City B Administrator" ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options.",
        "if Construction Manager at Risk is selected by the owner, City B, the funding agency requires the Construction Manager at Risk firm and the Engineer of Record be two distinct entities." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "if Construction Manager at Risk is selected by the owner, City B, the funding agency requires the Construction Manager at Risk firm and the Engineer of Record be two distinct entities." ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was required to disclose to City B Administrator the funding agency's requirement that under Construction-Manager-at-Risk, the CM firm and the Engineer of Record must be two distinct entities, rather than omitting that method from the advisory memo entirely, so that City B could evaluate the method with full knowledge of its regulatory conditions." ;
    skos:definition "Engineer A was required to disclose to City B Administrator the funding agency's requirement that under Construction-Manager-at-Risk, the CM firm and the Engineer of Record must be two distinct entities, rather than omitting that method from the advisory memo entirely, so that City B could evaluate the method with full knowledge of its regulatory conditions." ;
    prov:generatedAtTime "2026-06-04T08:45:47.831992+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Self-Promotion_Advisory a proeth:Self-PromotionAdvisoryConstraint,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Self-Promotion Advisory" ;
    proeth-core:constrainedEntity case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A provided a free advisory memo recommending Progressive-Design-Build and attached a summary of Engineer A's firm's qualifications and past project references for that delivery method, effectively using the advisory product as a marketing vehicle." ;
    proeth:conceptCategory "Constraint" ;
    proeth:confidence "0.9" ;
    proeth:constrainedEntity "Engineer A" ;
    proeth:constraintClass "Self-Promotion Advisory Constraint" ;
    proeth:constraintStatement "Engineer A was prohibited from using the advisory engagement with City Administrator as a vehicle to promote Engineer A's own qualifications and services by structuring the memo to recommend the delivery method under which Engineer A could provide paid construction services." ;
    proeth:severity "high" ;
    proeth:source "NSPE Code of Ethics conflict of interest and objectivity provisions" ;
    proeth:temporalScope "Throughout the advisory engagement with City B" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "not offer any gift or other valuable consideration in order to secure work" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information" ;
    proeth-prov:synthesisLiteral "caseContext",
        "confidence",
        "constraintClass",
        "constraintStatement",
        "severity",
        "source",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was prohibited from using the advisory engagement with City Administrator as a vehicle to promote Engineer A's own qualifications and services by structuring the memo to recommend the delivery method under which Engineer A could provide paid construction services." ;
    skos:definition "Engineer A was prohibited from using the advisory engagement with City Administrator as a vehicle to promote Engineer A's own qualifications and services by structuring the memo to recommend the delivery method under which Engineer A could provide paid construction services." ;
    prov:generatedAtTime "2026-06-04T08:48:44.763664+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Conflict_of_Interest_Undisclosed a proeth:ConflictofInterestState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Conflict of Interest Undisclosed" ;
    proeth-core:activatedByEvent case14:Conflict_of_Interest_Created ;
    proeth-core:activatesConstraint case14:Engineer_A_Self-Promotion_in_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Role_Objectivity,
        case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth-core:terminatedByEvent case14:Conflict_of_Interest_Created ;
    proeth:activePeriod "From the moment Engineer A began preparing the recommendation through any disclosure or correction" ;
    proeth:affectedParties "City Administrator",
        "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.93" ;
    proeth:principleTransformation "Transforms the general conflict-of-interest principle into a concrete obligation to disclose business interest in a recommended project delivery method and to ensure the recommendation is grounded in the client's needs rather than the professional's commercial advantage." ;
    proeth:stateClass "Conflict of Interest State" ;
    proeth:subject "Engineer A's personal business interest in the recommended project delivery method conflicting with the duty to provide objective advice to City B" ;
    proeth:terminatedBy "Disclosure of conflict to City B Administrator, or recusal from the advisory role" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods",
        "Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects",
        "Engineer A recommended Progressive Design Build" ;
    proeth:triggeringEvent "Engineer A, qualified to provide services under Progressive-Design-Build, recommended that method to a client without disclosing the business interest" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Conflict of Interest State'" ;
    proeth-prov:matchedOntologyClass proeth:ConflictOfInterest ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A recommended Progressive Design Build" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's personal business interest in the recommended project delivery method conflicting with the duty to provide objective advice to City B" ;
    skos:definition "Engineer A's personal business interest in the recommended project delivery method conflicting with the duty to provide objective advice to City B" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Free_Services_Extension a proeth:ConflictofInterestState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Free Services Extension" ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "From the point Engineer A provided the free partial analysis through the BER's determination" ;
    proeth:affectedParties "City Administrator",
        "Engineer A",
        "Other engineers who might have competed for the work" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.83" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Conflict of Interest State" ;
    proeth:subject "Engineer A's provision of free engineering services to City Administrator as a means of securing future work" ;
    proeth:terminatedBy "Not specified" ;
    proeth:textReferences "Both aspects of the conduct were unethical in the view of the BER",
        "not offer any gift or other valuable consideration in order to secure work",
        "the extension of free services" ;
    proeth:triggeringEvent "Engineer A provided free engineering services in the form of a partial comparative evaluation, creating a situation where the provision of services functioned as a form of consideration to secure future work" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:42:02.559155+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Conflict of Interest State'" ;
    proeth-prov:matchedOntologyClass proeth:ConflictOfInterest ;
    proeth-prov:matchedOntologyLabel "Conflict of Interest State" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "the extension of free services" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's provision of free engineering services to City Administrator as a means of securing future work" ;
    skos:definition "Engineer A's provision of free engineering services to City Administrator as a means of securing future work" ;
    prov:generatedAtTime "2026-06-04T08:42:02.559155+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Partial_Methodology_Analysis a proeth:SelectiveOptionDisclosureState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Partial Methodology Analysis" ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "From Engineer A's provision of the partial comparative evaluation through the BER's ethical determination" ;
    proeth:affectedParties "City Administrator",
        "City as client entity",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.88" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Selective Option Disclosure State" ;
    proeth:subject "Engineer A's response to City Administrator's solicitation for analysis of water/wastewater methodologies" ;
    proeth:terminatedBy "Not specified; the ethical violation was identified by the BER" ;
    proeth:textReferences "Engineer A could have provided a complete analysis of the four methodologies, with all the pros and cons",
        "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit",
        "the conduct constituted both incomplete and self-serving information" ;
    proeth:triggeringEvent "City Administrator solicited services from Engineer A, who responded with a partial comparative engineering evaluation covering only some methodologies, with no full analysis, and a recommendation favoring Engineer A's own interests" ;
    proeth:urgencyLevel "medium" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:42:02.559155+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's response to City Administrator's solicitation for analysis of water/wastewater methodologies" ;
    skos:definition "Engineer A's response to City Administrator's solicitation for analysis of water/wastewater methodologies" ;
    prov:generatedAtTime "2026-06-04T08:42:02.559155+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Advisory_Memo_Preparation a proeth-core:Action,
        owl:NamedIndividual ;
    rdfs:label "Advisory Memo Preparation" ;
    proeth-core:initiates case14:Engineer_A_Free_Services_Extension ;
    proeth:conceptCategory "Action" ;
    proeth:eventRoleContext "licensed professional engineer, State C" ;
    proeth:foreseenUnintendedEffects "Provision of free engineering services that could constitute an inducement to secure future work" ;
    proeth:guidedByPrincipleText "Professional Integrity",
        "Public Welfare" ;
    proeth:hasAgent "Engineer A" ;
    proeth:hasMentalState "deliberate" ;
    proeth:initiatesText "Free Advisory Services Rendered",
        "Potential Inducement State" ;
    proeth:intendedOutcome "Respond to the City Administrator's request and position the firm for future work on the wastewater project" ;
    proeth:raisesObligation case14:Engineer_A_Advisory_Role_Objectivity ;
    proeth:raisesObligationText "Objectivity and Truthfulness" ;
    proeth:requiresCapabilityText "Conflict of interest recognition",
        "Knowledge of project delivery methods",
        "Technical writing" ;
    proeth:temporalExtent "interval" ;
    proeth:temporalMarker "Following City Administrator's solicitation, before memo submission" ;
    proeth:temporalSequence 4 ;
    proeth:violatesObligation case14:Engineer_A_Gratuitous_Services_Advisory ;
    proeth:violatesObligationText "Prohibition on Free Services to Secure Work" ;
    proeth:withinCompetence true ;
    proeth-prov:synthesisLiteral "description",
        "eventRoleContext",
        "foreseenUnintendedEffects",
        "hasAgent",
        "hasMentalState",
        "intendedOutcome",
        "temporalExtent",
        "temporalMarker",
        "temporalSequence",
        "withinCompetence" ;
    rdfs:comment "Engineer A chose to prepare a formal summary memo responding to the City Administrator's informal solicitation rather than referring the City Administrator to neutral resources, declining to provide advisory services without a contract, or compiling a complete analysis from properly referenced third-party sources." ;
    time:hasTime case14:time_Advisory_Memo_Preparation ;
    prov:wasAttributedTo "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Selective_Option_Disclosure a proeth:SelectiveOptionDisclosureState,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Selective Option Disclosure" ;
    proeth-core:activatesConstraint case14:Engineer_A_CM-at-Risk_Exclusion_Disclosure,
        case14:Engineer_A_Self-Promotion_Advisory ;
    proeth-core:activatesObligation case14:Engineer_A_Advisory_Conflict_Disclosure,
        case14:Engineer_A_Fiduciary_Advisory_Duty ;
    proeth-core:affects case14:Agent_City_Administrator,
        case14:Agent_City_B,
        case14:Agent_Engineer_A ;
    proeth:activePeriod "From submission of the summary memo through any correction or supplementation" ;
    proeth:affectedParties "City Administrator",
        "City B",
        "Engineer A" ;
    proeth:conceptCategory "State" ;
    proeth:confidence "0.92" ;
    proeth:principleTransformation "Transforms the general duty of honesty and objectivity into a concrete obligation to present all materially relevant options and disclose the basis for any exclusions." ;
    proeth:stateClass "Selective Option Disclosure State" ;
    proeth:subject "Engineer A's memo to City B Administrator omitting two of four approved delivery methods" ;
    proeth:terminatedBy "Full disclosure of all four approved options to City B Administrator" ;
    proeth:textReferences "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options" ;
    proeth:triggeringEvent "Engineer A prepared and submitted a memo identifying only Design-Bid-Build and Progressive-Design-Build as viable options, omitting Construction-Manager-at-Risk and Fixed-Price-Design-Build" ;
    proeth:urgencyLevel "high" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 1 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A prepared a summary memo to City B Administrator and only identified Design-Bid-Build and Progressive-Design-Build as viable project delivery options" ;
    proeth-prov:synthesisLiteral "activePeriod",
        "confidence",
        "stateClass",
        "subject",
        "terminatedBy",
        "textReferences",
        "triggeringEvent",
        "urgencyLevel" ;
    rdfs:comment "Engineer A's memo to City B Administrator omitting two of four approved delivery methods" ;
    skos:definition "Engineer A's memo to City B Administrator omitting two of four approved delivery methods" ;
    prov:generatedAtTime "2026-06-04T08:41:16.710298+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Conflict_Disclosure a proeth:AdvisoryConflictDisclosureObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Conflict Disclosure" ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A, who provides construction services in City B and is qualified to deliver services under Progressive-Design-Build, recommended Progressive-Design-Build to City B without disclosing that financial interest. Engineer A also included promotional materials about the firm's experience with Progressive-Design-Build in the same memo." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.94" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Conflict_of_Interest_Disclosure ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Advisory Conflict Disclosure Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to disclose to City B Administrator that Engineer A is qualified to provide construction services under Progressive-Design-Build, and therefore has a financial interest in the outcome of the recommendation, before or concurrent with issuing the advisory memo recommending Progressive-Design-Build." ;
    proeth:temporalScope "At the time of preparing and submitting the advisory memo recommending Progressive-Design-Build" ;
    proeth:textReferences "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.75 ;
    proeth-prov:matchReasoning "Via class 'Advisory Conflict Disclosure Obligation': This is a specialization of the existing Disclosure Obligation, focused specifically on conflict-of-interest disclosure in an advisory role where the engineer stands to benefit from the recommended option. The existing Disclosure Obligation is the closest match but does not encode the advisory-role and self-interest-in-recommendation specifics. Medium confidence match to parent." ;
    proeth-prov:matchedOntologyClass proeth:DisclosureObligation ;
    proeth-prov:matchedOntologyLabel "Disclosure Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "Engineer A is qualified to provide construction services under Progressive-Design-Build and Construction-Manager-at-Risk delivery methods." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to disclose to City B Administrator that Engineer A is qualified to provide construction services under Progressive-Design-Build, and therefore has a financial interest in the outcome of the recommendation, before or concurrent with issuing the advisory memo recommending Progressive-Design-Build." ;
    skos:definition "Engineer A was obligated to disclose to City B Administrator that Engineer A is qualified to provide construction services under Progressive-Design-Build, and therefore has a financial interest in the outcome of the recommendation, before or concurrent with issuing the advisory memo recommending Progressive-Design-Build." ;
    prov:generatedAtTime "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Advisory_Role_Objectivity a proeth:AdvisoryRoleObjectivityObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Advisory Role Objectivity" ;
    proeth-core:competesWith case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth-core:defeasibleUnder case14:Engineer_A_Conflict_of_Interest_Undisclosed ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A had no existing contractual relationship with City B and was asked to advise on project delivery methods. Engineer A recommended the delivery method under which the firm is qualified to provide construction services and included promotional firm experience and references in the advisory memo." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.91" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Objectivity_Advisory ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Advisory Role Objectivity Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to provide City B with an objective, unbiased analysis of all available project delivery methods and to refrain from using the advisory memo as a vehicle to promote the firm's own construction services under the recommended delivery method." ;
    proeth:temporalScope "Throughout the preparation and submission of the advisory memo" ;
    proeth:textReferences "Engineer A currently has no contractual relationship with City B.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.0 ;
    proeth-prov:matchesExisting false ;
    proeth-prov:sourceText "Engineer A currently has no contractual relationship with City B." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to provide City B with an objective, unbiased analysis of all available project delivery methods and to refrain from using the advisory memo as a vehicle to promote the firm's own construction services under the recommended delivery method." ;
    skos:definition "Engineer A was obligated to provide City B with an objective, unbiased analysis of all available project delivery methods and to refrain from using the advisory memo as a vehicle to promote the firm's own construction services under the recommended delivery method." ;
    prov:generatedAtTime "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Self-Serving_Advisory_Recommendation a proeth:Self-ServingAdvisoryAvoidanceObligation,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Self-Serving Advisory Recommendation" ;
    proeth-core:competesWith case14:Engineer_A_Advisory_Role_Objectivity ;
    proeth-core:defeasibleUnder case14:Engineer_A_Self-Interested_Recommendation ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth:caseContext "Engineer A recommended Progressive-Design-Build, the delivery method under which Engineer A was qualified to provide construction services, while omitting analysis of two other approved methods, in a purely advisory capacity with no existing contractual relationship with City B." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.87" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Objectivity_Failure_Advisory ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Self-Serving Advisory Avoidance Obligation" ;
    proeth:obligationStatement "Engineer A was obligated to structure the advisory memo to serve City B's interests by objectively analyzing all available delivery options, rather than recommending the option most favorable to Engineer A's own subsequent commercial engagement." ;
    proeth:temporalScope "Throughout the preparation and delivery of the advisory memo" ;
    proeth:textReferences "by providing only a partial, comparative engineering evaluation with no analysis and a recommendation to Engineer A's benefit, the conduct constituted both incomplete and self-serving information",
        "objective and truthful" ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "discussion" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.72 ;
    proeth-prov:matchReasoning "Via class 'Self-Serving Advisory Avoidance Obligation': The Advisory Role Objectivity Obligation extracted in prior sections is the closest existing extracted class, but it is listed under previously extracted classes rather than the canonical ontology. Among the canonical ontology classes, Disclosure Obligation is the closest parent because the self-serving advisory avoidance duty is partly grounded in the requirement to inform stakeholders about conflicts and limitations. However, this class is a distinct specialization emphasizing the prohibition on structuring advisory content to serve the engineer's own interests, which goes beyond mere disclosure. Matched as a variant with medium confidence." ;
    proeth-prov:matchedOntologyClass proeth:DisclosureObligation ;
    proeth-prov:matchedOntologyLabel "Disclosure Obligation" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "objective and truthful" ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to structure the advisory memo to serve City B's interests by objectively analyzing all available delivery options, rather than recommending the option most favorable to Engineer A's own subsequent commercial engagement." ;
    skos:definition "Engineer A was obligated to structure the advisory memo to serve City B's interests by objectively analyzing all available delivery options, rather than recommending the option most favorable to Engineer A's own subsequent commercial engagement." ;
    prov:generatedAtTime "2026-06-04T08:47:48.914349+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Engineer_A_Fiduciary_Advisory_Duty a proeth:FiduciaryDuty,
        owl:NamedIndividual ;
    rdfs:label "Engineer A Fiduciary Advisory Duty" ;
    proeth-core:obligatedParty case14:Agent_Engineer_A ;
    proeth-core:prevailsOver case14:Engineer_A_Self-Serving_Advisory_Recommendation ;
    proeth:caseContext "Engineer A was asked by City B's non-engineer City Administrator to provide professional advisory services on project delivery methods. Engineer A's recommendation favored the delivery method under which Engineer A could provide construction services, and the memo included promotional content about the firm." ;
    proeth:complianceStatus "unmet" ;
    proeth:conceptCategory "Obligation" ;
    proeth:confidence "0.88" ;
    proeth:derivedFromPrinciple case14:Engineer_A_Advisory_Role_Integrity ;
    proeth:obligatedParty "Engineer A" ;
    proeth:obligationClass "Fiduciary Duty" ;
    proeth:obligationStatement "Engineer A was obligated to act as a faithful agent of City B's interests when providing advisory services, placing City B's need for complete and unbiased information above Engineer A's own commercial interest in being engaged for construction services under the recommended delivery method." ;
    proeth:temporalScope "Throughout the advisory engagement with City B" ;
    proeth:textReferences "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source.",
        "Engineer A recommended Progressive Design Build. Accompanying the recommendation, Engineer A provided a summary of the firm's experience with Progressive-Design-Build projects and references from past projects." ;
    proeth-prov:discoveredInCase 14 ;
    proeth-prov:discoveredInPass 2 ;
    proeth-prov:discoveredInSection "facts" ;
    proeth-prov:firstDiscoveredAt "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    proeth-prov:firstDiscoveredInCase 14 ;
    proeth-prov:matchConfidence 0.95 ;
    proeth-prov:matchReasoning "Individual typed as existing ontology class 'Fiduciary Duty'" ;
    proeth-prov:matchedOntologyClass <http://proethica.org/ontology/obligations#Fiduciary_Duty> ;
    proeth-prov:matchedOntologyLabel "Fiduciary Duty" ;
    proeth-prov:matchesExisting true ;
    proeth-prov:sourceText "City B's City Administrator asked Engineer A for a recommendation on project delivery methods for their upcoming wastewater system improvements project using a specific funding source." ;
    proeth-prov:synthesisLiteral "caseContext",
        "complianceStatus",
        "confidence",
        "obligationClass",
        "obligationStatement",
        "temporalScope",
        "textReferences" ;
    rdfs:comment "Engineer A was obligated to act as a faithful agent of City B's interests when providing advisory services, placing City B's need for complete and unbiased information above Engineer A's own commercial interest in being engaged for construction services under the recommended delivery method." ;
    skos:definition "Engineer A was obligated to act as a faithful agent of City B's interests when providing advisory services, placing City B's need for complete and unbiased information above Engineer A's own commercial interest in being engaged for construction services under the recommended delivery method." ;
    prov:generatedAtTime "2026-06-04T08:44:38.157284+00:00"^^xsd:dateTime ;
    prov:wasAttributedTo "Case 14 Extraction",
        "claude-sonnet-4-6" ;
    prov:wasGeneratedBy "ProEthica Case 14 Extraction" .

case14:Agent_City_Administrator a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "City Administrator" ;
    proeth-core:hasRole case14:City_Administrator_Non-Engineer,
        case14:City_Administrator_Non-Engineer_Client .

case14:Agent_City_B a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "City B" ;
    proeth-core:hasRole case14:City_B_Municipal_Client .

case14:Agent_Engineer_A a proeth-core:Agent,
        owl:NamedIndividual ;
    rdfs:label "Engineer A" ;
    proeth-core:hasClient case14:Agent_City_Administrator,
        case14:Agent_City_B ;
    proeth-core:hasRole case14:Engineer_A_Construction_Services,
        case14:Engineer_A_Delivery_Advisor,
        case14:Engineer_A_Delivery_Advisor_Incomplete .

