Step 2: Normative Requirements Pass (Discussion Section)
Extract principles, obligations, constraints, and capabilities from the discussion section
Pipeline Steps
Overview Step 1: Contextual Framework Step 2: Normative Requirements Step 3: Temporal Dynamics Step 4: Whole-Case Synthesis
Generate Scenario (Coming Soon)
Balancing Client Directives and Public Welfare: Stormwater Management Dilemma
Step 2 of 3
Discussion Section
Section Content:
Discussion: The Board of Ethical Review (BER) has a rich history of cases dealing with environmental issues like the one Engineer L faces. Several recent cases, including BER Case 22-5 and BER Case 20-4 , emphasize an engineer’s primary responsibility to public health, safety and welfare with an emphasis on safe drinking water. BER Case 76-4 provides a foundation that other BER cases have built upon, and it is appropriate to review the facts and conclusions of that case as we start our analysis. BER Case 76-4 stated that XYZ Corporation was advised by a State Pollution Control Authority of a need to apply for a permit to discharge manufacturing waste into a receiving body of water, and they hired Engineer Doe to perform consulting engineering services and submit a detailed report. Engineer Doe verbally reported to XYZ that their discharge will lower the water quality in the receiving body of water below standards. XYZ instructed Engineer Doe not to complete a written report and paid Engineer Doe the agreed upon fee. Engineer Doe later learned that the Pollution Control Authority would be holding a public hearing and that XYZ Corporation would present data to show their discharge meets minimum standards. The BER noted an engineer’s obligation is to act for each client or employer as a faithful agent or trustee. The case goes on to state “Upon learning of the hearing, he is squarely confronted with his obligations to the public concerning its safety, health, and welfare. Section 2(a) requires that his duty to the public be paramount.” Section 2(a) of the NSPE Code of Ethics (the Code) at that time read “He will regard his duty to the public welfare as paramount.” In BER Case 76-4 , the BER concluded that Doe had an obligation to report his findings to the Pollution Control Authority, and they quoted BER Case 67-10 which stated, “[i]t is basic to the entire concept of a profession that its members will devote their interests to the public welfare, as is made abundantly clear in [Section] 2 and [Section] 2(a) of the [C]ode.” Within this environmental framework, the present case illustrates a conflict between Fundamental Canon I.1, the engineer’s obligation to hold paramount the safety, health and welfare of the public; and Canon I.4, the engineer’s obligation to act for each employer or client as a faithful agent or trustee. Beyond this basic ethical dilemma, the case invites consideration of ethical disclosure, and how the engineer should best handle the conflict. The BER has considered cases of this type in every decade since its founding in 1958. A classic example of “the disclosure question” forms the crux of BER Case 07-6 . In BER Case 07-6 , Engineer A was a principal in an environmental engineering firm and was requested by a developer client to prepare an analysis of a piece of property adjacent to a wetlands area for potential development as a residential condominium. During the firm’s analysis, one of the engineering firm’s biologists reported to Engineer A that in his opinion, the condominium project could threaten a bird species that inhabited the adjacent protected wetlands area. The bird species was not an “endangered species,” but it was considered a “threatened species” by federal and state environmental regulators. In subsequent discussions with the developer client, Engineer A verbally mentioned the concern, but Engineer A did not include the information in a written report that will be submitted to a public authority that is considering the developer’s proposal. The BER concluded that it was unethical for Engineer A to not include the information about the threat to the bird species in a written report that will be submitted to a public authority. The BER noted that Engineer A was obligated under Code section II.3.a to be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports. The key point of BER Case 07-6 is that information about the threat to the bird species is a “fact” of the case. Similar facts requiring disclosure appear in BER Case 89-7 (safety violations confided by the Client); BER Case 99-8 (incomplete drawings and specifications); BER Case 04-8 (violation of federal and state laws and regulations); BER Case 18-9 (public safety risk of future surge level rise); and BER Case 21-2 (effects of sea level rise and changes in precipitation intensities and recurrence intervals effected by on-going climate change.) In contrast to these prior cases, the present case states that Engineer L is concerned about increased risk over time, but has not developed their work to a point where they can assess risks of potential stormwater runoff resulting from the new development. Thus, Engineer L’s “concern” does not rise to the technical or moral level of “fact,” and per Code section II.3.b, engineers may express publicly technical opinions that are founded upon knowledge of the facts . Beyond the fact limitation, under Fundamental Canon I.4, Engineer L has an affirmative obligation to act as the client’s faithful agent or trustee. When asked in good faith to stop the design work, in the absence of facts to the contrary, there is no reason for Engineer L not to respect the client’s request. The BER’s view is that, while it might be prudent for Engineer L to inform Client X of their concerns, such disclosure is not required under the Code. Turning to the second part of the case, Engineer L is later asked to resume design, and during this phase of the project, additional studies identify a potential risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed. Although it does not appear Engineer L has completed a professional report per se, Engineer L’s identification of runoff risk is now “fact.” Consistent with Code sections I.4, II.3.a, II.3.b, III.1.b, and III.3.a, Engineer L notified Client X of this risk. Client X’s insistence on moving forward with the project without adequate safeguards creates an ethical dilemma for Engineer L. Code section III.1.b requires that engineers advise their clients or employers when they believe a project will be unsuccessful. Although many BER cases reference this provision, there are relatively few which deal with it directly. BER Case 84-5 is one such case. BER Case 84-5 included a situation where a client hired Engineer A to furnish complete engineering services for a project. Engineer A recommended the client hire a full-time, on-site project representative for the project because of the potentially dangerous nature of implementing the design during the construction phase. The client indicated that hiring the representative would be too costly, and Engineer A continues to work on the project. The BER noted that the issue presented went to the “the heart of the Code of Ethics.” Further stating, “a code of ethics is of course a statement of commitment from a particular profession to assist its members in the protection of the public health and safety. There is probably no better or more valuable purpose for a code of ethics. Engineers, like all other licensed professionals, recognize that the reason for regulation and licensure is the protection of the public health and safety. However, engineers have the desire and commitment to ‘go the extra mile,’ and voluntarily commit themselves to a higher standard of conduct. It is for that reason that the NSPE Code of Ethics was developed and continues to develop as a force in engineering ethics.” BER Case 84-5 noted that, “section III.1.b. clearly requires the engineer to inform a client when the engineer believes that a project will not be successful. The term ‘successful’ includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint. It is clear from the facts that Engineer A did notify the client of the need to hire a full-time, on-site project representative for the construction phase of the project. Therefore, Engineer A did act in accordance with Code section III.1.b.” The problematic behavior in BER Case 84-5 was that, when cost concerns were raised by the client, Engineer A “abandoned the ethical duty [to the public] and proceeded to work on the project.” The BER, in discussing BER Case 84-5 ,felt that “Engineer A acted in a manner that suggests the primary obligation was not the public, but the client’s economic concerns. For that reason, Engineer A was in violation of Code section II.1.a.” We note a direct parallel between the 1984 case and the facts under consideration. In summary, consistent with BER case precedent and the facts of the instant case, Engineer L cannot ethically acquiesce to Client X’s insistence to continue work on the project when Client X refuses to invest in the protective measures identified by Engineer L.
Principles Extraction
LLM Prompt
DUAL PRINCIPLE EXTRACTION - Ethical Principles Analysis
THEORETICAL CONTEXT (Chapter 2.2.2):
- Principles are ABSTRACT ethical foundations requiring extensional definition through cases
- They function like constitutional principles - open-textured and requiring interpretation
- Principles mediate moral ideals into concrete reality through context-specific application
- They cannot be applied deductively but require balancing and interpretation
EXISTING PRINCIPLE CLASSES IN ONTOLOGY:
- Competence Principle: Balances professional autonomy with recognition of limitations and need for collaboration.
- Confidentiality Principle: Must be balanced against public safety obligations and legal disclosure requirements.
- Domain-Specific Principle: Examples: Environmental Stewardship (engineering), Patient Autonomy (medicine), Academic Freedom (education). These address domain-specific ethical ch
- Environmental Stewardship Principle: Bridges engineering practice with broader environmental and societal responsibilities.
- Ethical Principle: Legacy synonym for Principle. Use :Principle for new concepts.
- Fundamental Ethical Principle: Examples: Public Welfare Paramount, Respect for Persons, Justice, Beneficence. These require extensive interpretation and balancing in specific contex
- Integrity Principle: Central to professional identity formation and trust maintenance in professional relationships.
- Principle: An information content entity representing ethical values and guidelines for conduct. This is the P component of the formal specification D=(R,P,O,S,R
- Principle Argument: An argument based on fundamental ethical principles or values.
- Principle Refinement: Capability to evolve principles as inconsistencies are resolved and new cases are added (GenEth system, Anderson & Anderson 2018)
- Professional Virtue Principle: Examples: Integrity, Competence, Honesty, Professional Courage, Accountability. These shape professional character and decision-making.
- Public Welfare Principle: Requires contextual interpretation to balance against client confidentiality and employer loyalty when public safety is at risk.
- Relational Principle: Examples: Confidentiality, Loyalty, Fairness, Transparency, Respect for Autonomy. These govern interpersonal professional dynamics.
- Transparency Principle: Essential for maintaining trust and enabling stakeholder participation in professional decisions.
=== TASK ===
From the following case text (discussion section), extract information at TWO levels:
LEVEL 1 - NEW PRINCIPLE CLASSES: Identify ethical principles that appear to be NEW types not covered by existing classes above. Look for:
- Fundamental ethical values being invoked
- Abstract moral ideals guiding decisions
- Constitutional-like principles requiring interpretation
- Values that transcend specific rules or obligations
For each NEW principle class, provide:
- label: Clear principle name (e.g., "Environmental Stewardship", "Professional Autonomy")
- definition: What moral ideal this principle represents
- abstract_nature: The abstract ethical foundation (justice, welfare, autonomy, etc.)
- extensional_examples: Concrete cases/situations where this principle applies
- value_basis: Core moral value underlying the principle
- application_context: Professional domains or situations where relevant
- operationalization: How this abstract principle becomes concrete in practice
- balancing_requirements: What other principles it typically must be balanced against
- examples_from_case: How this principle appears in the case text
LEVEL 2 - PRINCIPLE INDIVIDUALS: Identify specific instances where principles are invoked or applied. For each instance:
- identifier: Unique identifier for this principle instance (e.g., "PublicSafety_Case8_Discussion")
- principle_class: Which principle class it instantiates (use existing classes when possible)
- concrete_expression: EXACT text showing how the principle is expressed
- invoked_by: Who invokes or appeals to this principle
- applied_to: What decision/situation/dilemma it applies to
- interpretation: How the principle is interpreted in this specific context
- balancing_with: Other principles that must be balanced against it
- tension_resolution: How conflicts between principles are resolved
- case_relevance: Why this principle matters in this specific case
IMPORTANT:
- Focus on ABSTRACT ethical foundations, not specific rules or procedures
- Principles are broader than obligations - they generate obligations in context
- Use EXACT quotes from case text where principles are expressed
- Distinguish between the abstract principle CLASS and its concrete APPLICATION
CASE TEXT:
Discussion:
The Board of Ethical Review (BER) has a rich history of cases dealing with environmental issues like the one Engineer L faces.
Several recent cases, including BER Case 22-5 and BER Case 20-4 , emphasize an engineer’s primary responsibility to public health, safety and welfare with an emphasis on safe drinking water.
BER Case 76-4 provides a foundation that other BER cases have built upon, and it is appropriate to review the facts and conclusions of that case as we start our analysis.
BER Case 76-4 stated that XYZ Corporation was advised by a State Pollution Control Authority of a need to apply for a permit to discharge manufacturing waste into a receiving body of water, and they hired Engineer Doe to perform consulting engineering services and submit a detailed report.
Engineer Doe verbally reported to XYZ that their discharge will lower the water quality in the receiving body of water below standards.
XYZ instructed Engineer Doe not to complete a written report and paid Engineer Doe the agreed upon fee.
Engineer Doe later learned that the Pollution Control Authority would be holding a public hearing and that XYZ Corporation would present data to show their discharge meets minimum standards.
The BER noted an engineer’s obligation is to act for each client or employer as a faithful agent or trustee.
The case goes on to state “Upon learning of the hearing, he is squarely confronted with his obligations to the public concerning its safety, health, and welfare.
Section 2(a) requires that his duty to the public be paramount.” Section 2(a) of the NSPE Code of Ethics (the Code) at that time read “He will regard his duty to the public welfare as paramount.” In BER Case 76-4 , the BER concluded that Doe had an obligation to report his findings to the Pollution Control Authority, and they quoted BER Case 67-10 which stated, “[i]t is basic to the entire concept of a profession that its members will devote their interests to the public welfare, as is made abundantly clear in [Section] 2 and [Section] 2(a) of the [C]ode.” Within this environmental framework, the present case illustrates a conflict between Fundamental Canon I.1, the engineer’s obligation to hold paramount the safety, health and welfare of the public; and Canon I.4, the engineer’s obligation to act for each employer or client as a faithful agent or trustee.
Beyond this basic ethical dilemma, the case invites consideration of ethical disclosure, and how the engineer should best handle the conflict.
The BER has considered cases of this type in every decade since its founding in 1958.
A classic example of “the disclosure question” forms the crux of BER Case 07-6 .
In BER Case 07-6 , Engineer A was a principal in an environmental engineering firm and was requested by a developer client to prepare an analysis of a piece of property adjacent to a wetlands area for potential development as a residential condominium.
During the firm’s analysis, one of the engineering firm’s biologists reported to Engineer A that in his opinion, the condominium project could threaten a bird species that inhabited the adjacent protected wetlands area.
The bird species was not an “endangered species,” but it was considered a “threatened species” by federal and state environmental regulators.
In subsequent discussions with the developer client, Engineer A verbally mentioned the concern, but Engineer A did not include the information in a written report that will be submitted to a public authority that is considering the developer’s proposal.
The BER concluded that it was unethical for Engineer A to not include the information about the threat to the bird species in a written report that will be submitted to a public authority.
The BER noted that Engineer A was obligated under Code section II.3.a to be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports.
The key point of BER Case 07-6 is that information about the threat to the bird species is a “fact” of the case.
Similar facts requiring disclosure appear in BER Case 89-7 (safety violations confided by the Client); BER Case 99-8 (incomplete drawings and specifications); BER Case 04-8 (violation of federal and state laws and regulations); BER Case 18-9 (public safety risk of future surge level rise); and BER Case 21-2 (effects of sea level rise and changes in precipitation intensities and recurrence intervals effected by on-going climate change.) In contrast to these prior cases, the present case states that Engineer L is concerned about increased risk over time, but has not developed their work to a point where they can assess risks of potential stormwater runoff resulting from the new development.
Thus, Engineer L’s “concern” does not rise to the technical or moral level of “fact,” and per Code section II.3.b, engineers may express publicly technical opinions that are founded upon knowledge of the facts .
Beyond the fact limitation, under Fundamental Canon I.4, Engineer L has an affirmative obligation to act as the client’s faithful agent or trustee.
When asked in good faith to stop the design work, in the absence of facts to the contrary, there is no reason for Engineer L not to respect the client’s request.
The BER’s view is that, while it might be prudent for Engineer L to inform Client X of their concerns, such disclosure is not required under the Code.
Turning to the second part of the case, Engineer L is later asked to resume design, and during this phase of the project, additional studies identify a potential risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed.
Although it does not appear Engineer L has completed a professional report per se, Engineer L’s identification of runoff risk is now “fact.” Consistent with Code sections I.4, II.3.a, II.3.b, III.1.b, and III.3.a, Engineer L notified Client X of this risk.
Client X’s insistence on moving forward with the project without adequate safeguards creates an ethical dilemma for Engineer L.
Code section III.1.b requires that engineers advise their clients or employers when they believe a project will be unsuccessful.
Although many BER cases reference this provision, there are relatively few which deal with it directly.
BER Case 84-5 is one such case.
BER Case 84-5 included a situation where a client hired Engineer A to furnish complete engineering services for a project.
Engineer A recommended the client hire a full-time, on-site project representative for the project because of the potentially dangerous nature of implementing the design during the construction phase.
The client indicated that hiring the representative would be too costly, and Engineer A continues to work on the project.
The BER noted that the issue presented went to the “the heart of the Code of Ethics.” Further stating, “a code of ethics is of course a statement of commitment from a particular profession to assist its members in the protection of the public health and safety.
There is probably no better or more valuable purpose for a code of ethics.
Engineers, like all other licensed professionals, recognize that the reason for regulation and licensure is the protection of the public health and safety.
However, engineers have the desire and commitment to ‘go the extra mile,’ and voluntarily commit themselves to a higher standard of conduct.
It is for that reason that the NSPE Code of Ethics was developed and continues to develop as a force in engineering ethics.” BER Case 84-5 noted that, “section III.1.b. clearly requires the engineer to inform a client when the engineer believes that a project will not be successful.
The term ‘successful’ includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint.
It is clear from the facts that Engineer A did notify the client of the need to hire a full-time, on-site project representative for the construction phase of the project.
Therefore, Engineer A did act in accordance with Code section III.1.b.” The problematic behavior in BER Case 84-5 was that, when cost concerns were raised by the client, Engineer A “abandoned the ethical duty [to the public] and proceeded to work on the project.” The BER, in discussing BER Case 84-5 ,felt that “Engineer A acted in a manner that suggests the primary obligation was not the public, but the client’s economic concerns.
For that reason, Engineer A was in violation of Code section II.1.a.” We note a direct parallel between the 1984 case and the facts under consideration.
In summary, consistent with BER case precedent and the facts of the instant case, Engineer L cannot ethically acquiesce to Client X’s insistence to continue work on the project when Client X refuses to invest in the protective measures identified by Engineer L.
Respond with valid JSON in this format:
{
"new_principle_classes": [
{
"label": "Sustainable Development",
"definition": "Principle that engineering solutions must balance current needs with long-term environmental and societal impacts",
"abstract_nature": "Intergenerational justice and environmental stewardship",
"extensional_examples": ["Green building design", "Renewable energy projects", "Resource conservation"],
"value_basis": "Responsibility to future generations",
"application_context": ["Infrastructure projects", "Environmental engineering", "Urban planning"],
"operationalization": "Through environmental impact assessments, lifecycle analysis, sustainable design criteria",
"balancing_requirements": ["Economic feasibility", "Immediate safety needs", "Client requirements"],
"examples_from_case": ["Engineer considered long-term environmental impacts", "balanced immediate needs with sustainability"]
}
],
"principle_individuals": [
{
"identifier": "PublicSafety_Case8_Facts",
"principle_class": "Public Safety",
"concrete_expression": "the safety of the public must be held paramount",
"invoked_by": ["Engineer L"],
"applied_to": ["stormwater management system design"],
"interpretation": "Safety considerations override cost savings in drainage design",
"balancing_with": ["Cost Efficiency", "Client Interests"],
"tension_resolution": "Safety takes precedence even if it increases project costs",
"case_relevance": "Critical for evaluating adequacy of proposed drainage solution"
}
]
}
Saved: 2025-10-13 13:34
LLM Response
```json
{
"new_principle_classes": [
{
"label": "Factual Foundation Principle",
"definition": "Principle that professional ethical obligations must be grounded in established facts rather than mere concerns or speculation",
"abstract_nature": "Epistemic responsibility and professional objectivity",
"extensional_examples": ["Environmental impact assessments based on data", "Safety determinations from testing", "Risk assessments from modeling"],
"value_basis": "Truth, objectivity, and professional credibility",
"application_context": ["Environmental engineering", "Safety assessments", "Professional reporting", "Regulatory compliance"],
"operationalization": "Through technical analysis, data collection, professional studies, and documented findings that transform concerns into facts",
"balancing_requirements": ["Precautionary principle", "Client confidentiality", "Timely action", "Professional intuition"],
"examples_from_case": ["Engineer L's 'concern' does not rise to the technical or moral level of 'fact'", "Engineer L's identification of runoff risk is now 'fact'", "engineers may express publicly technical opinions that are founded upon knowledge of the facts"]
},
{
"label": "Disclosure Obligation Principle",
"definition": "Principle requiring engineers to disclose relevant information about risks and impacts to appropriate authorities when public welfare is at stake",
"abstract_nature": "Transparency and accountability to public interest",
"extensional_examples": ["Reporting pollution findings", "Disclosing safety violations", "Revealing environmental threats", "Communicating climate risks"],
"value_basis": "Public trust, transparency, and democratic participation",
"application_context": ["Public hearings", "Regulatory submissions", "Environmental impact reports", "Safety assessments"],
"operationalization": "Through written reports to authorities, inclusion of all relevant information in official documents, and participation in public processes",
"balancing_requirements": ["Client confidentiality", "Employer loyalty", "Professional relationships", "Economic considerations"],
"examples_from_case": ["Engineer Doe had an obligation to report his findings to the Pollution Control Authority", "unethical for Engineer A to not include the information about the threat to the bird species in a written report"]
}
],
"principle_individuals": [
{
"identifier": "PublicWelfare_Paramount_76-4",
"principle_class": "Public Welfare Principle",
"concrete_expression": "He will regard his duty to the public welfare as paramount",
"invoked_by": ["Board of Ethical Review", "Section 2(a) of NSPE Code"],
"applied_to": ["Engineer Doe's obligation to report pollution findings"],
"interpretation": "Public welfare overrides client confidentiality when environmental standards are threatened",
"balancing_with": ["Loyalty to client", "Confidentiality obligations"],
"tension_resolution": "Duty to public is paramount and requires disclosure to authorities",
"case_relevance": "Establishes foundational precedent for environmental disclosure obligations"
},
{
"identifier": "PublicSafety_Primary_L",
"principle_class": "Public Welfare Principle",
"concrete_expression": "an engineer's primary responsibility to public health, safety and welfare with an emphasis on safe drinking water",
"invoked_by": ["Board of Ethical Review"],
"applied_to": ["Engineer L's stormwater management design"],
"interpretation": "Engineers must prioritize public safety in water management over client preferences",
"balancing_with": ["Client's economic interests", "Project timeline"],
"tension_resolution": "Cannot proceed with project when client refuses necessary protective measures",
"case_relevance": "Central to determining whether Engineer L can continue work without safeguards"
},
{
"identifier": "FaithfulAgent_ClientX",
"principle_class": "Relational Principle",
"concrete_expression": "act for each client or employer as a faithful agent or trustee",
"invoked_by": ["Board of Ethical Review", "Canon I.4"],
"applied_to": ["Engineer L's relationship with Client X"],
"interpretation": "Must respect client's good faith request to stop work absent contrary facts",
"balancing_with": ["Public welfare concerns", "Professional judgment"],
"tension_resolution": "Can honor client request when concerns haven't risen to factual level",
"case_relevance": "Justifies Engineer L stopping work initially when asked by client"
},
{
"identifier": "Objectivity_Truthfulness_Reports",
"principle_class": "Integrity Principle",
"concrete_expression": "be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports",
"invoked_by": ["Board of Ethical Review", "Code section II.3.a"],
"applied_to": ["Engineer A's report on wetlands development"],
"interpretation": "Must include all relevant environmental impacts in official reports",
"balancing_with": ["Client's development interests", "Project approval"],
"tension_resolution": "Obligation to include threat to bird species despite client preferences",
"case_relevance": "Establishes duty to include identified risks in professional documentation"
},
{
"identifier": "FactBasedOpinions_L",
"principle_class": "Professional Virtue Principle",
"concrete_expression": "engineers may express publicly technical opinions that are founded upon knowledge of the facts",
"invoked_by": ["Board of Ethical Review", "Code section II.3.b"],
"applied_to": ["Engineer L's initial concerns about stormwater"],
"interpretation": "Professional opinions require factual foundation, not just concerns",
"balancing_with": ["Precautionary approach", "Professional intuition"],
"tension_resolution": "Cannot mandate disclosure based on concerns without factual basis",
"case_relevance": "Explains why initial disclosure of concerns is not required"
},
{
"identifier": "ProjectSuccess_Safety",
"principle_class": "Professional Virtue Principle",
"concrete_expression": "The term 'successful' includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint",
"invoked_by": ["Board of Ethical Review in Case 84-5"],
"applied_to": ["Engineer L's obligation regarding project continuation"],
"interpretation": "Project success encompasses safety, not just technical and economic factors",
"balancing_with": ["Economic viability", "Technical feasibility"],
"tension_resolution": "Cannot proceed with project lacking necessary safety measures",
"case_relevance": "Defines why Engineer L must refuse to continue without safeguards"
},
{
"identifier": "HigherStandard_Commitment",
"principle_class": "Professional Virtue Principle",
"concrete_expression": "engineers have the desire and commitment to 'go the extra mile,' and voluntarily commit themselves to a higher standard of conduct",
"invoked_by": ["Board of Ethical Review"],
"applied_to": ["Engineering profession's ethical obligations"],
"interpretation": "Engineers exceed minimum legal requirements through voluntary ethical commitments",
"balancing_with": ["Legal compliance", "Market pressures"],
"tension_resolution": "Ethical obligations extend beyond regulatory requirements",
"case_relevance": "Explains why Engineer L has obligations beyond legal minimums"
}
]
}
```
Obligations Extraction
LLM Prompt
You are an expert in professional ethics analyzing a case for obligations (professional duties and requirements).
Based on the literature:
- Obligations are CONCRETE PROFESSIONAL DUTIES derived from abstract principles (Hallamaa & Kalliokoski 2022)
- They specify what professionals MUST, SHOULD, or MUST NOT do (Dennis et al. 2016)
- Obligations have deontic force and are enforceable (Wooldridge & Jennings 1995)
- They operationalize principles in specific contexts (Kong et al. 2020)
Your task is to:
1. Identify NEW OBLIGATION CLASSES not in the existing ontology
2. Extract SPECIFIC OBLIGATION INDIVIDUALS from the case
EXISTING OBLIGATIONS IN ONTOLOGY (check if your identified obligations match these before creating new classes):
- Collegial Obligation: Duties toward professional peers including respect, fairness, and credit for work
- Competence Obligation: Requirement to perform services only in areas of competence (NSPE II.2)
- Conditional Obligation: Obligations that apply only when specific conditions are met
- Confidentiality Obligation: Duty to protect confidential information of clients or employers (NSPE III.4)
- Defeasible Obligation: Obligations that admit justified exceptions under specified conditions (Ganascia 2007)
- Disclosure Obligation: Requirement to inform stakeholders about conflicts, limitations, or risks (NSPE II.3.a)
- Ethical Obligation: Obligations arising from ethical principles beyond legal requirements
- Legal Obligation: Obligations arising from legal requirements and regulations
- Mandatory Obligation: Obligations that MUST be fulfilled (deontic force: mandatory)
- Obligation: An information content entity expressing required actions or behaviors in professional contexts. This is the O component of the formal specification D=(R,P,O,S,Rs,A,E,Ca,Cs).
- Prima Facie Obligation: Obligations that hold at first appearance but may be overridden by stronger duties (Anderson & Anderson)
- Professional Obligation: A duty or responsibility arising from professional role or standards
- Reporting Obligation: Duty to report violations or unsafe conditions to appropriate authorities
- Safety Obligation: Duty to hold paramount the safety, health, and welfare of the public (NSPE I.1)
Analyze this discussion section:
Discussion:
The Board of Ethical Review (BER) has a rich history of cases dealing with environmental issues like the one Engineer L faces.
Several recent cases, including BER Case 22-5 and BER Case 20-4 , emphasize an engineer’s primary responsibility to public health, safety and welfare with an emphasis on safe drinking water.
BER Case 76-4 provides a foundation that other BER cases have built upon, and it is appropriate to review the facts and conclusions of that case as we start our analysis.
BER Case 76-4 stated that XYZ Corporation was advised by a State Pollution Control Authority of a need to apply for a permit to discharge manufacturing waste into a receiving body of water, and they hired Engineer Doe to perform consulting engineering services and submit a detailed report.
Engineer Doe verbally reported to XYZ that their discharge will lower the water quality in the receiving body of water below standards.
XYZ instructed Engineer Doe not to complete a written report and paid Engineer Doe the agreed upon fee.
Engineer Doe later learned that the Pollution Control Authority would be holding a public hearing and that XYZ Corporation would present data to show their discharge meets minimum standards.
The BER noted an engineer’s obligation is to act for each client or employer as a faithful agent or trustee.
The case goes on to state “Upon learning of the hearing, he is squarely confronted with his obligations to the public concerning its safety, health, and welfare.
Section 2(a) requires that his duty to the public be paramount.” Section 2(a) of the NSPE Code of Ethics (the Code) at that time read “He will regard his duty to the public welfare as paramount.” In BER Case 76-4 , the BER concluded that Doe had an obligation to report his findings to the Pollution Control Authority, and they quoted BER Case 67-10 which stated, “[i]t is basic to the entire concept of a profession that its members will devote their interests to the public welfare, as is made abundantly clear in [Section] 2 and [Section] 2(a) of the [C]ode.” Within this environmental framework, the present case illustrates a conflict between Fundamental Canon I.1, the engineer’s obligation to hold paramount the safety, health and welfare of the public; and Canon I.4, the engineer’s obligation to act for each employer or client as a faithful agent or trustee.
Beyond this basic ethical dilemma, the case invites consideration of ethical disclosure, and how the engineer should best handle the conflict.
The BER has considered cases of this type in every decade since its founding in 1958.
A classic example of “the disclosure question” forms the crux of BER Case 07-6 .
In BER Case 07-6 , Engineer A was a principal in an environmental engineering firm and was requested by a developer client to prepare an analysis of a piece of property adjacent to a wetlands area for potential development as a residential condominium.
During the firm’s analysis, one of the engineering firm’s biologists reported to Engineer A that in his opinion, the condominium project could threaten a bird species that inhabited the adjacent protected wetlands area.
The bird species was not an “endangered species,” but it was considered a “threatened species” by federal and state environmental regulators.
In subsequent discussions with the developer client, Engineer A verbally mentioned the concern, but Engineer A did not include the information in a written report that will be submitted to a public authority that is considering the developer’s proposal.
The BER concluded that it was unethical for Engineer A to not include the information about the threat to the bird species in a written report that will be submitted to a public authority.
The BER noted that Engineer A was obligated under Code section II.3.a to be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports.
The key point of BER Case 07-6 is that information about the threat to the bird species is a “fact” of the case.
Similar facts requiring disclosure appear in BER Case 89-7 (safety violations confided by the Client); BER Case 99-8 (incomplete drawings and specifications); BER Case 04-8 (violation of federal and state laws and regulations); BER Case 18-9 (public safety risk of future surge level rise); and BER Case 21-2 (effects of sea level rise and changes in precipitation intensities and recurrence intervals effected by on-going climate change.) In contrast to these prior cases, the present case states that Engineer L is concerned about increased risk over time, but has not developed their work to a point where they can assess risks of potential stormwater runoff resulting from the new development.
Thus, Engineer L’s “concern” does not rise to the technical or moral level of “fact,” and per Code section II.3.b, engineers may express publicly technical opinions that are founded upon knowledge of the facts .
Beyond the fact limitation, under Fundamental Canon I.4, Engineer L has an affirmative obligation to act as the client’s faithful agent or trustee.
When asked in good faith to stop the design work, in the absence of facts to the contrary, there is no reason for Engineer L not to respect the client’s request.
The BER’s view is that, while it might be prudent for Engineer L to inform Client X of their concerns, such disclosure is not required under the Code.
Turning to the second part of the case, Engineer L is later asked to resume design, and during this phase of the project, additional studies identify a potential risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed.
Although it does not appear Engineer L has completed a professional report per se, Engineer L’s identification of runoff risk is now “fact.” Consistent with Code sections I.4, II.3.a, II.3.b, III.1.b, and III.3.a, Engineer L notified Client X of this risk.
Client X’s insistence on moving forward with the project without adequate safeguards creates an ethical dilemma for Engineer L.
Code section III.1.b requires that engineers advise their clients or employers when they believe a project will be unsuccessful.
Although many BER cases reference this provision, there are relatively few which deal with it directly.
BER Case 84-5 is one such case.
BER Case 84-5 included a situation where a client hired Engineer A to furnish complete engineering services for a project.
Engineer A recommended the client hire a full-time, on-site project representative for the project because of the potentially dangerous nature of implementing the design during the construction phase.
The client indicated that hiring the representative would be too costly, and Engineer A continues to work on the project.
The BER noted that the issue presented went to the “the heart of the Code of Ethics.” Further stating, “a code of ethics is of course a statement of commitment from a particular profession to assist its members in the protection of the public health and safety.
There is probably no better or more valuable purpose for a code of ethics.
Engineers, like all other licensed professionals, recognize that the reason for regulation and licensure is the protection of the public health and safety.
However, engineers have the desire and commitment to ‘go the extra mile,’ and voluntarily commit themselves to a higher standard of conduct.
It is for that reason that the NSPE Code of Ethics was developed and continues to develop as a force in engineering ethics.” BER Case 84-5 noted that, “section III.1.b. clearly requires the engineer to inform a client when the engineer believes that a project will not be successful.
The term ‘successful’ includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint.
It is clear from the facts that Engineer A did notify the client of the need to hire a full-time, on-site project representative for the construction phase of the project.
Therefore, Engineer A did act in accordance with Code section III.1.b.” The problematic behavior in BER Case 84-5 was that, when cost concerns were raised by the client, Engineer A “abandoned the ethical duty [to the public] and proceeded to work on the project.” The BER, in discussing BER Case 84-5 ,felt that “Engineer A acted in a manner that suggests the primary obligation was not the public, but the client’s economic concerns.
For that reason, Engineer A was in violation of Code section II.1.a.” We note a direct parallel between the 1984 case and the facts under consideration.
In summary, consistent with BER case precedent and the facts of the instant case, Engineer L cannot ethically acquiesce to Client X’s insistence to continue work on the project when Client X refuses to invest in the protective measures identified by Engineer L.
Extract obligations following this JSON structure:
{
"new_obligation_classes": [
{
"label": "Clear, specific obligation class name",
"definition": "What this type of obligation requires professionals to do",
"derived_from_principle": "Which principle this operationalizes (e.g., 'Public Safety', 'Honesty')",
"duty_type": "professional|legal|ethical|societal",
"enforcement_mechanism": "How this obligation is typically enforced",
"violation_consequences": "What happens when this obligation is violated",
"examples_from_case": ["Example 1 from the case", "Example 2"],
"confidence": 0.0-1.0,
"reasoning": "Why this is a new class not in existing ontology"
}
],
"obligation_individuals": [
{
"identifier": "Unique name for this specific obligation instance",
"obligation_class": "Name of the obligation class (new or existing)",
"obligated_party": "Who has this obligation (e.g., 'Engineer L', 'All Licensed PEs')",
"obligation_statement": "The specific duty statement (e.g., 'Report safety risks to authorities')",
"derived_from": "Source principle or law (e.g., 'NSPE Code', 'State Law')",
"enforcement_context": "How enforced in this case",
"temporal_scope": "When this obligation applies",
"compliance_status": "met|unmet|unclear|pending",
"case_context": "How this obligation manifests in the specific case",
"is_existing_class": true/false,
"confidence": 0.0-1.0
}
]
}
Focus on:
1. NEW obligation types that represent novel professional duties
2. Specific obligation instances showing how duties apply in this case
3. The relationship between obligations and the principles they operationalize
4. Enforcement mechanisms and compliance status
Return ONLY the JSON structure, no additional text.
Saved: 2025-10-13 13:34
LLM Response
```json
{
"new_obligation_classes": [
{
"label": "Project Success Obligation",
"definition": "Requirement to advise clients or employers when a project will not be successful, including from structural, economic, and safety standpoints",
"derived_from_principle": "Professional Integrity and Public Safety",
"duty_type": "professional",
"enforcement_mechanism": "Professional review boards, licensing authorities, and potential civil liability",
"violation_consequences": "Ethics violations, potential license suspension, and liability for project failures",
"examples_from_case": ["Engineer must inform client when project lacks adequate safeguards", "Engineer A required to notify client about need for on-site representative"],
"confidence": 0.85,
"reasoning": "While related to disclosure, this specifically addresses the duty to evaluate and communicate project viability/success, which is distinct from general disclosure obligations"
},
{
"label": "Faithful Agent Obligation",
"definition": "Duty to act for each client or employer as a faithful agent or trustee while maintaining paramount duty to public welfare",
"derived_from_principle": "Professional Loyalty and Fiduciary Duty",
"duty_type": "professional",
"enforcement_mechanism": "Professional ethics boards and potential breach of fiduciary duty claims",
"violation_consequences": "Loss of client trust, ethics violations, potential civil liability",
"examples_from_case": ["Engineer L must respect client's request to stop work absent contrary facts", "Engineers must balance client interests with public safety"],
"confidence": 0.75,
"reasoning": "Distinct from general professional obligations as it specifically addresses the fiduciary relationship with clients while maintaining ethical boundaries"
}
],
"obligation_individuals": [
{
"identifier": "EngineerL_ReportRunoffRisk",
"obligation_class": "Disclosure Obligation",
"obligated_party": "Engineer L",
"obligation_statement": "Must disclose identified stormwater runoff risk to Client X",
"derived_from": "NSPE Code sections II.3.a, II.3.b",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "Upon identification of runoff risk during resumed design phase",
"compliance_status": "met",
"case_context": "Engineer L notified Client X of runoff risk after studies identified potential watershed impact",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerL_RefuseUnsafeWork",
"obligation_class": "Safety Obligation",
"obligated_party": "Engineer L",
"obligation_statement": "Must not continue work when client refuses necessary protective measures",
"derived_from": "NSPE Code Fundamental Canon I.1",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "When Client X refuses to invest in protective measures",
"compliance_status": "pending",
"case_context": "Engineer L cannot ethically acquiesce to Client X's insistence to continue without safeguards",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerL_ProjectSuccessAdvice",
"obligation_class": "Project Success Obligation",
"obligated_party": "Engineer L",
"obligation_statement": "Must advise Client X when project will not be successful without adequate safeguards",
"derived_from": "NSPE Code section III.1.b",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "Upon determining project lacks necessary protective measures",
"compliance_status": "met",
"case_context": "Engineer L advised client of need for protective measures for project success",
"is_existing_class": false,
"confidence": 0.90
},
{
"identifier": "EngineerDoe_ReportToAuthority",
"obligation_class": "Reporting Obligation",
"obligated_party": "Engineer Doe",
"obligation_statement": "Must report findings to Pollution Control Authority",
"derived_from": "NSPE Code Section 2(a)",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "Upon learning of public hearing",
"compliance_status": "unclear",
"case_context": "BER concluded Doe had obligation to report water quality findings to authority",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerA_IncludeThreatenedSpecies",
"obligation_class": "Disclosure Obligation",
"obligated_party": "Engineer A",
"obligation_statement": "Must include information about threat to bird species in written report",
"derived_from": "NSPE Code section II.3.a",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "When submitting report to public authority",
"compliance_status": "unmet",
"case_context": "Engineer A failed to include threatened species information in written report",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerL_FaithfulAgent",
"obligation_class": "Faithful Agent Obligation",
"obligated_party": "Engineer L",
"obligation_statement": "Must respect client's request to stop design work absent contrary facts",
"derived_from": "NSPE Code Fundamental Canon I.4",
"enforcement_context": "Board of Ethical Review enforcement",
"temporal_scope": "When client requests work stoppage in good faith",
"compliance_status": "met",
"case_context": "Engineer L appropriately respected client's initial request to stop work",
"is_existing_class": false,
"confidence": 0.85
}
]
}
```
Constraints Extraction
LLM Prompt
You are an expert in professional ethics analyzing a case for constraints (boundaries, limitations, and restrictions).
Based on the literature:
- Constraints are INVIOLABLE BOUNDARIES that limit acceptable actions (Dennis et al. 2016)
- They differ from obligations by being restrictions rather than requirements
- Constraints can be legal, physical, resource-based, or procedural
- They define the space within which ethical decisions must be made
Your task is to:
1. Identify NEW CONSTRAINT CLASSES not in the existing ontology
2. Extract SPECIFIC CONSTRAINT INDIVIDUALS from the case
EXISTING CONSTRAINTS IN ONTOLOGY (check if your identified constraints match these before creating new classes):
- Competence Constraint: Boundaries defined by agent capabilities and technical limitations (Hallamaa & Kalliokoski 2022)
- Confidentiality Constraint: Boundaries on information disclosure and privacy (Dennis et al. 2016)
- Constraint: An information content entity expressing limitations or restrictions on professional actions or decisions. This is the Cs component of the formal specification D=(R,P,O,S,Rs,A,E,Ca,Cs).
- Defeasible Constraint: Constraints that admit justified exceptions under specified conditions (Ganascia 2007)
- Ethical Constraint: Professional ethical boundaries beyond legal requirements (Benzmüller et al. 2020)
- Inviolable Constraint: Absolute constraints that cannot be overridden under any circumstances (Dennis et al. 2016)
- Jurisdictional Constraint: Boundaries of authority and geographical or organizational scope (Dennis et al. 2016)
- Legal Constraint: Constraints arising from legal requirements and statutes that establish inviolable boundaries (Kroll 2020, Stenseke 2024)
- Priority Constraint: Constraints establishing precedence when multiple requirements conflict (Scheutz & Malle 2014)
- Procedural Constraint: Requirements for following specific processes or protocols (Furbach et al. 2014)
- Regulatory Constraint: Constraints from regulatory bodies and professional standards organizations (Taddeo et al. 2024)
- Resource Constraint: Limitations on available time, budget, materials, or human resources (Ganascia 2007)
- Safety Constraint: Constraints ensuring safety requirements are met (Arkin 2008)
- Temporal Constraint: Time-based limitations and deadlines (Govindarajulu & Bringsjord 2017)
Analyze this discussion section:
Discussion:
The Board of Ethical Review (BER) has a rich history of cases dealing with environmental issues like the one Engineer L faces.
Several recent cases, including BER Case 22-5 and BER Case 20-4 , emphasize an engineer’s primary responsibility to public health, safety and welfare with an emphasis on safe drinking water.
BER Case 76-4 provides a foundation that other BER cases have built upon, and it is appropriate to review the facts and conclusions of that case as we start our analysis.
BER Case 76-4 stated that XYZ Corporation was advised by a State Pollution Control Authority of a need to apply for a permit to discharge manufacturing waste into a receiving body of water, and they hired Engineer Doe to perform consulting engineering services and submit a detailed report.
Engineer Doe verbally reported to XYZ that their discharge will lower the water quality in the receiving body of water below standards.
XYZ instructed Engineer Doe not to complete a written report and paid Engineer Doe the agreed upon fee.
Engineer Doe later learned that the Pollution Control Authority would be holding a public hearing and that XYZ Corporation would present data to show their discharge meets minimum standards.
The BER noted an engineer’s obligation is to act for each client or employer as a faithful agent or trustee.
The case goes on to state “Upon learning of the hearing, he is squarely confronted with his obligations to the public concerning its safety, health, and welfare.
Section 2(a) requires that his duty to the public be paramount.” Section 2(a) of the NSPE Code of Ethics (the Code) at that time read “He will regard his duty to the public welfare as paramount.” In BER Case 76-4 , the BER concluded that Doe had an obligation to report his findings to the Pollution Control Authority, and they quoted BER Case 67-10 which stated, “[i]t is basic to the entire concept of a profession that its members will devote their interests to the public welfare, as is made abundantly clear in [Section] 2 and [Section] 2(a) of the [C]ode.” Within this environmental framework, the present case illustrates a conflict between Fundamental Canon I.1, the engineer’s obligation to hold paramount the safety, health and welfare of the public; and Canon I.4, the engineer’s obligation to act for each employer or client as a faithful agent or trustee.
Beyond this basic ethical dilemma, the case invites consideration of ethical disclosure, and how the engineer should best handle the conflict.
The BER has considered cases of this type in every decade since its founding in 1958.
A classic example of “the disclosure question” forms the crux of BER Case 07-6 .
In BER Case 07-6 , Engineer A was a principal in an environmental engineering firm and was requested by a developer client to prepare an analysis of a piece of property adjacent to a wetlands area for potential development as a residential condominium.
During the firm’s analysis, one of the engineering firm’s biologists reported to Engineer A that in his opinion, the condominium project could threaten a bird species that inhabited the adjacent protected wetlands area.
The bird species was not an “endangered species,” but it was considered a “threatened species” by federal and state environmental regulators.
In subsequent discussions with the developer client, Engineer A verbally mentioned the concern, but Engineer A did not include the information in a written report that will be submitted to a public authority that is considering the developer’s proposal.
The BER concluded that it was unethical for Engineer A to not include the information about the threat to the bird species in a written report that will be submitted to a public authority.
The BER noted that Engineer A was obligated under Code section II.3.a to be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports.
The key point of BER Case 07-6 is that information about the threat to the bird species is a “fact” of the case.
Similar facts requiring disclosure appear in BER Case 89-7 (safety violations confided by the Client); BER Case 99-8 (incomplete drawings and specifications); BER Case 04-8 (violation of federal and state laws and regulations); BER Case 18-9 (public safety risk of future surge level rise); and BER Case 21-2 (effects of sea level rise and changes in precipitation intensities and recurrence intervals effected by on-going climate change.) In contrast to these prior cases, the present case states that Engineer L is concerned about increased risk over time, but has not developed their work to a point where they can assess risks of potential stormwater runoff resulting from the new development.
Thus, Engineer L’s “concern” does not rise to the technical or moral level of “fact,” and per Code section II.3.b, engineers may express publicly technical opinions that are founded upon knowledge of the facts .
Beyond the fact limitation, under Fundamental Canon I.4, Engineer L has an affirmative obligation to act as the client’s faithful agent or trustee.
When asked in good faith to stop the design work, in the absence of facts to the contrary, there is no reason for Engineer L not to respect the client’s request.
The BER’s view is that, while it might be prudent for Engineer L to inform Client X of their concerns, such disclosure is not required under the Code.
Turning to the second part of the case, Engineer L is later asked to resume design, and during this phase of the project, additional studies identify a potential risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed.
Although it does not appear Engineer L has completed a professional report per se, Engineer L’s identification of runoff risk is now “fact.” Consistent with Code sections I.4, II.3.a, II.3.b, III.1.b, and III.3.a, Engineer L notified Client X of this risk.
Client X’s insistence on moving forward with the project without adequate safeguards creates an ethical dilemma for Engineer L.
Code section III.1.b requires that engineers advise their clients or employers when they believe a project will be unsuccessful.
Although many BER cases reference this provision, there are relatively few which deal with it directly.
BER Case 84-5 is one such case.
BER Case 84-5 included a situation where a client hired Engineer A to furnish complete engineering services for a project.
Engineer A recommended the client hire a full-time, on-site project representative for the project because of the potentially dangerous nature of implementing the design during the construction phase.
The client indicated that hiring the representative would be too costly, and Engineer A continues to work on the project.
The BER noted that the issue presented went to the “the heart of the Code of Ethics.” Further stating, “a code of ethics is of course a statement of commitment from a particular profession to assist its members in the protection of the public health and safety.
There is probably no better or more valuable purpose for a code of ethics.
Engineers, like all other licensed professionals, recognize that the reason for regulation and licensure is the protection of the public health and safety.
However, engineers have the desire and commitment to ‘go the extra mile,’ and voluntarily commit themselves to a higher standard of conduct.
It is for that reason that the NSPE Code of Ethics was developed and continues to develop as a force in engineering ethics.” BER Case 84-5 noted that, “section III.1.b. clearly requires the engineer to inform a client when the engineer believes that a project will not be successful.
The term ‘successful’ includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint.
It is clear from the facts that Engineer A did notify the client of the need to hire a full-time, on-site project representative for the construction phase of the project.
Therefore, Engineer A did act in accordance with Code section III.1.b.” The problematic behavior in BER Case 84-5 was that, when cost concerns were raised by the client, Engineer A “abandoned the ethical duty [to the public] and proceeded to work on the project.” The BER, in discussing BER Case 84-5 ,felt that “Engineer A acted in a manner that suggests the primary obligation was not the public, but the client’s economic concerns.
For that reason, Engineer A was in violation of Code section II.1.a.” We note a direct parallel between the 1984 case and the facts under consideration.
In summary, consistent with BER case precedent and the facts of the instant case, Engineer L cannot ethically acquiesce to Client X’s insistence to continue work on the project when Client X refuses to invest in the protective measures identified by Engineer L.
Extract constraints following this JSON structure:
{
"new_constraint_classes": [
{
"label": "Clear, specific constraint class name",
"definition": "What this type of constraint limits or restricts",
"constraint_type": "legal|physical|resource|temporal|procedural",
"flexibility": "hard|soft|negotiable",
"violation_impact": "What happens if this constraint is violated",
"mitigation_possible": "Whether and how this constraint can be mitigated",
"examples_from_case": ["Example 1 from the case", "Example 2"],
"confidence": 0.0-1.0,
"reasoning": "Why this is a new class not in existing ontology"
}
],
"constraint_individuals": [
{
"identifier": "Unique name for this specific constraint instance",
"constraint_class": "Name of the constraint class (new or existing)",
"constrained_entity": "What or who is constrained (e.g., 'Engineer L', 'Project')",
"constraint_statement": "The specific limitation (e.g., 'Cannot exceed budget of $X')",
"source": "Origin of constraint (e.g., 'Client budget', 'Environmental law')",
"enforcement_mechanism": "How this constraint is enforced",
"temporal_scope": "When this constraint applies",
"severity": "critical|major|minor",
"case_context": "How this constraint manifests in the specific case",
"is_existing_class": true/false,
"confidence": 0.0-1.0
}
]
}
Focus on:
1. NEW constraint types that represent novel limitations or boundaries
2. Specific constraint instances showing how limitations apply in this case
3. The difference between constraints (boundaries) and obligations (duties)
4. Impact and severity of constraints on decision-making
Return ONLY the JSON structure, no additional text.
Saved: 2025-10-13 13:34
LLM Response
```json
{
"new_constraint_classes": [
{
"label": "Factual Basis Constraint",
"definition": "Limits professional actions and public statements to those supported by established facts and completed technical analysis",
"constraint_type": "procedural",
"flexibility": "hard",
"violation_impact": "Undermines professional credibility, may constitute false testimony, violates truthfulness obligations",
"mitigation_possible": "Can be mitigated by completing necessary studies to establish factual basis",
"examples_from_case": ["Engineer L's concern does not rise to the technical or moral level of 'fact'", "engineers may express publicly technical opinions that are founded upon knowledge of the facts"],
"confidence": 0.9,
"reasoning": "This constraint type specifically limits engineers to acting only on established facts rather than concerns or suspicions, which is distinct from competence or procedural constraints in the existing ontology"
},
{
"label": "Client Directive Constraint",
"definition": "Boundaries imposed by client instructions that limit project scope, work continuation, or resource allocation",
"constraint_type": "procedural",
"flexibility": "soft",
"violation_impact": "Breach of fiduciary duty, potential contract violation, loss of client trust",
"mitigation_possible": "Can be overridden when public safety facts emerge or ethical obligations supersede",
"examples_from_case": ["When asked in good faith to stop the design work", "Client X's insistence on moving forward without adequate safeguards"],
"confidence": 0.85,
"reasoning": "While related to resource constraints, this specifically addresses client-imposed limitations on professional work that create ethical tensions, not captured in existing constraint classes"
}
],
"constraint_individuals": [
{
"identifier": "Engineer_L_Factual_Basis_Constraint",
"constraint_class": "Factual Basis Constraint",
"constrained_entity": "Engineer L",
"constraint_statement": "Cannot make public statements or formal reports about stormwater risks without completed technical analysis establishing facts",
"source": "NSPE Code section II.3.b",
"enforcement_mechanism": "Professional ethics review, potential disciplinary action",
"temporal_scope": "During initial project phase before studies completed",
"severity": "major",
"case_context": "Engineer L's concern about increased risk over time does not constitute a 'fact' requiring disclosure",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "Client_X_Work_Stoppage_Directive",
"constraint_class": "Client Directive Constraint",
"constrained_entity": "Engineer L",
"constraint_statement": "Must cease design work when instructed by Client X",
"source": "Client X's directive",
"enforcement_mechanism": "Contractual obligation, fiduciary duty",
"temporal_scope": "When Client X requests work stoppage",
"severity": "major",
"case_context": "Client X asks Engineer L to stop design work, which Engineer L must respect absent contrary facts",
"is_existing_class": false,
"confidence": 0.85
},
{
"identifier": "Public_Safety_Override_Constraint",
"constraint_class": "Ethical Constraint",
"constrained_entity": "Engineer L",
"constraint_statement": "Cannot continue work when client refuses necessary protective measures for identified risks",
"source": "NSPE Code Fundamental Canon I.1",
"enforcement_mechanism": "Professional ethics board review, license implications",
"temporal_scope": "After identification of stormwater runoff risk",
"severity": "critical",
"case_context": "Engineer L cannot ethically acquiesce to Client X's insistence to continue without protective measures",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "Watershed_Protection_Regulatory_Constraint",
"constraint_class": "Regulatory Constraint",
"constrained_entity": "Development project",
"constraint_statement": "Development cannot proceed if it poses risk to nearby watershed without adequate safeguards",
"source": "Environmental regulations and public hearing requirements",
"enforcement_mechanism": "Regulatory authority review, permit denial",
"temporal_scope": "Throughout project development and operation",
"severity": "critical",
"case_context": "Heavy rainfall could lead to stormwater runoff from development reaching nearby watershed",
"is_existing_class": true,
"confidence": 0.88
},
{
"identifier": "Professional_Reporting_Truthfulness_Constraint",
"constraint_class": "Procedural Constraint",
"constrained_entity": "Engineer L",
"constraint_statement": "Must include all relevant and pertinent information in professional reports",
"source": "NSPE Code section II.3.a",
"enforcement_mechanism": "Professional standards enforcement",
"temporal_scope": "When preparing any professional report",
"severity": "critical",
"case_context": "Referenced through BER Case 07-6 regarding obligation to include threat information in reports",
"is_existing_class": true,
"confidence": 0.92
}
]
}
```
Capabilities Extraction
LLM Prompt
You are an expert in professional ethics analyzing a case for capabilities (competencies and skills required for professional practice).
Based on the literature:
- Capabilities are COMPETENCIES that enable norm compliance (Hallamaa & Kalliokoski 2022)
- They represent the skills needed to fulfill professional obligations (Dennis et al. 2016)
- Capabilities include technical, ethical, communicative, and analytical competencies
- They constitute "norm competence" - the ability to act ethically (Kong et al. 2020)
Your task is to:
1. Identify NEW CAPABILITY CLASSES not in the existing ontology
2. Extract SPECIFIC CAPABILITY INDIVIDUALS from the case
EXISTING CAPABILITIES IN ONTOLOGY (check if your identified capabilities match these before creating new classes):
- Capability: A realizable entity that can be realized by specific types of actions or processes in professional contexts. This is the Ca component of the formal specification D=(R,P,O,S,Rs,A,E,Ca,Cs).
- Capability Type: Meta-class for specific capability types recognized by the ProEthica system
- Justification Capability: Capability to trace reasoning paths connecting decisions to authoritative sources (McLaren 2003, Anderson & Anderson 2018)
- Technical Capability: A specialized technical skill or competency in a professional domain
Analyze this discussion section:
Discussion:
The Board of Ethical Review (BER) has a rich history of cases dealing with environmental issues like the one Engineer L faces.
Several recent cases, including BER Case 22-5 and BER Case 20-4 , emphasize an engineer’s primary responsibility to public health, safety and welfare with an emphasis on safe drinking water.
BER Case 76-4 provides a foundation that other BER cases have built upon, and it is appropriate to review the facts and conclusions of that case as we start our analysis.
BER Case 76-4 stated that XYZ Corporation was advised by a State Pollution Control Authority of a need to apply for a permit to discharge manufacturing waste into a receiving body of water, and they hired Engineer Doe to perform consulting engineering services and submit a detailed report.
Engineer Doe verbally reported to XYZ that their discharge will lower the water quality in the receiving body of water below standards.
XYZ instructed Engineer Doe not to complete a written report and paid Engineer Doe the agreed upon fee.
Engineer Doe later learned that the Pollution Control Authority would be holding a public hearing and that XYZ Corporation would present data to show their discharge meets minimum standards.
The BER noted an engineer’s obligation is to act for each client or employer as a faithful agent or trustee.
The case goes on to state “Upon learning of the hearing, he is squarely confronted with his obligations to the public concerning its safety, health, and welfare.
Section 2(a) requires that his duty to the public be paramount.” Section 2(a) of the NSPE Code of Ethics (the Code) at that time read “He will regard his duty to the public welfare as paramount.” In BER Case 76-4 , the BER concluded that Doe had an obligation to report his findings to the Pollution Control Authority, and they quoted BER Case 67-10 which stated, “[i]t is basic to the entire concept of a profession that its members will devote their interests to the public welfare, as is made abundantly clear in [Section] 2 and [Section] 2(a) of the [C]ode.” Within this environmental framework, the present case illustrates a conflict between Fundamental Canon I.1, the engineer’s obligation to hold paramount the safety, health and welfare of the public; and Canon I.4, the engineer’s obligation to act for each employer or client as a faithful agent or trustee.
Beyond this basic ethical dilemma, the case invites consideration of ethical disclosure, and how the engineer should best handle the conflict.
The BER has considered cases of this type in every decade since its founding in 1958.
A classic example of “the disclosure question” forms the crux of BER Case 07-6 .
In BER Case 07-6 , Engineer A was a principal in an environmental engineering firm and was requested by a developer client to prepare an analysis of a piece of property adjacent to a wetlands area for potential development as a residential condominium.
During the firm’s analysis, one of the engineering firm’s biologists reported to Engineer A that in his opinion, the condominium project could threaten a bird species that inhabited the adjacent protected wetlands area.
The bird species was not an “endangered species,” but it was considered a “threatened species” by federal and state environmental regulators.
In subsequent discussions with the developer client, Engineer A verbally mentioned the concern, but Engineer A did not include the information in a written report that will be submitted to a public authority that is considering the developer’s proposal.
The BER concluded that it was unethical for Engineer A to not include the information about the threat to the bird species in a written report that will be submitted to a public authority.
The BER noted that Engineer A was obligated under Code section II.3.a to be objective and truthful in professional reports, statements, or testimony and include all relevant and pertinent information in such reports.
The key point of BER Case 07-6 is that information about the threat to the bird species is a “fact” of the case.
Similar facts requiring disclosure appear in BER Case 89-7 (safety violations confided by the Client); BER Case 99-8 (incomplete drawings and specifications); BER Case 04-8 (violation of federal and state laws and regulations); BER Case 18-9 (public safety risk of future surge level rise); and BER Case 21-2 (effects of sea level rise and changes in precipitation intensities and recurrence intervals effected by on-going climate change.) In contrast to these prior cases, the present case states that Engineer L is concerned about increased risk over time, but has not developed their work to a point where they can assess risks of potential stormwater runoff resulting from the new development.
Thus, Engineer L’s “concern” does not rise to the technical or moral level of “fact,” and per Code section II.3.b, engineers may express publicly technical opinions that are founded upon knowledge of the facts .
Beyond the fact limitation, under Fundamental Canon I.4, Engineer L has an affirmative obligation to act as the client’s faithful agent or trustee.
When asked in good faith to stop the design work, in the absence of facts to the contrary, there is no reason for Engineer L not to respect the client’s request.
The BER’s view is that, while it might be prudent for Engineer L to inform Client X of their concerns, such disclosure is not required under the Code.
Turning to the second part of the case, Engineer L is later asked to resume design, and during this phase of the project, additional studies identify a potential risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed.
Although it does not appear Engineer L has completed a professional report per se, Engineer L’s identification of runoff risk is now “fact.” Consistent with Code sections I.4, II.3.a, II.3.b, III.1.b, and III.3.a, Engineer L notified Client X of this risk.
Client X’s insistence on moving forward with the project without adequate safeguards creates an ethical dilemma for Engineer L.
Code section III.1.b requires that engineers advise their clients or employers when they believe a project will be unsuccessful.
Although many BER cases reference this provision, there are relatively few which deal with it directly.
BER Case 84-5 is one such case.
BER Case 84-5 included a situation where a client hired Engineer A to furnish complete engineering services for a project.
Engineer A recommended the client hire a full-time, on-site project representative for the project because of the potentially dangerous nature of implementing the design during the construction phase.
The client indicated that hiring the representative would be too costly, and Engineer A continues to work on the project.
The BER noted that the issue presented went to the “the heart of the Code of Ethics.” Further stating, “a code of ethics is of course a statement of commitment from a particular profession to assist its members in the protection of the public health and safety.
There is probably no better or more valuable purpose for a code of ethics.
Engineers, like all other licensed professionals, recognize that the reason for regulation and licensure is the protection of the public health and safety.
However, engineers have the desire and commitment to ‘go the extra mile,’ and voluntarily commit themselves to a higher standard of conduct.
It is for that reason that the NSPE Code of Ethics was developed and continues to develop as a force in engineering ethics.” BER Case 84-5 noted that, “section III.1.b. clearly requires the engineer to inform a client when the engineer believes that a project will not be successful.
The term ‘successful’ includes not merely the structural and economic success of a project but also the success of the project from a safety standpoint.
It is clear from the facts that Engineer A did notify the client of the need to hire a full-time, on-site project representative for the construction phase of the project.
Therefore, Engineer A did act in accordance with Code section III.1.b.” The problematic behavior in BER Case 84-5 was that, when cost concerns were raised by the client, Engineer A “abandoned the ethical duty [to the public] and proceeded to work on the project.” The BER, in discussing BER Case 84-5 ,felt that “Engineer A acted in a manner that suggests the primary obligation was not the public, but the client’s economic concerns.
For that reason, Engineer A was in violation of Code section II.1.a.” We note a direct parallel between the 1984 case and the facts under consideration.
In summary, consistent with BER case precedent and the facts of the instant case, Engineer L cannot ethically acquiesce to Client X’s insistence to continue work on the project when Client X refuses to invest in the protective measures identified by Engineer L.
Extract capabilities following this JSON structure:
{
"new_capability_classes": [
{
"label": "Clear, specific capability class name",
"definition": "What competency or skill this capability represents",
"capability_type": "technical|ethical|communicative|analytical",
"norm_competence_related": "Which professional obligations this capability enables",
"skill_level": "basic|intermediate|advanced|expert",
"acquisition_method": "How this capability is typically acquired (education, training, experience)",
"examples_from_case": ["Example 1 from the case", "Example 2"],
"confidence": 0.0-1.0,
"reasoning": "Why this is a new class not in existing ontology"
}
],
"capability_individuals": [
{
"identifier": "Unique name for this specific capability instance",
"capability_class": "Name of the capability class (new or existing)",
"possessed_by": "Who has this capability (e.g., 'Engineer L', 'All Licensed PEs')",
"capability_statement": "The specific competency (e.g., 'Design stormwater systems')",
"demonstrated_through": "How shown in the case (e.g., 'Years of experience', 'Professional license')",
"proficiency_level": "basic|intermediate|advanced|expert",
"enables_obligations": "Which obligations this capability enables",
"temporal_aspect": "When this capability is relevant",
"case_context": "How this capability manifests in the specific case",
"is_existing_class": true/false,
"confidence": 0.0-1.0
}
]
}
Focus on:
1. NEW capability types that represent novel competencies
2. Specific capability instances showing professional competencies in this case
3. The relationship between capabilities and norm competence
4. How capabilities enable fulfillment of professional obligations
Return ONLY the JSON structure, no additional text.
Saved: 2025-10-13 13:34
LLM Response
```json
{
"new_capability_classes": [
{
"label": "Risk Assessment Capability",
"definition": "The competency to identify, analyze, and evaluate potential risks and hazards in engineering projects, particularly environmental and public safety risks",
"capability_type": "analytical",
"norm_competence_related": "Enables fulfillment of obligation to hold paramount public safety, health and welfare (Canon I.1)",
"skill_level": "advanced",
"acquisition_method": "Combination of technical education, field experience, and specialized training in risk analysis methodologies",
"examples_from_case": ["Engineer L identifying potential stormwater runoff risks", "Assessment of rainfall impacts on watershed"],
"confidence": 0.9,
"reasoning": "Not covered by existing Technical Capability class - represents specific analytical competency for risk identification and assessment"
},
{
"label": "Ethical Disclosure Capability",
"definition": "The competency to determine when, how, and to whom to disclose information about potential risks, violations, or concerns in professional practice",
"capability_type": "ethical",
"norm_competence_related": "Enables compliance with disclosure obligations under Code sections II.3.a and II.3.b",
"skill_level": "expert",
"acquisition_method": "Ethics training, case study analysis, professional experience with ethical dilemmas",
"examples_from_case": ["Engineer L notifying Client X of runoff risk", "BER cases showing when disclosure is required vs. optional"],
"confidence": 0.85,
"reasoning": "Distinct from Justification Capability - focuses on disclosure decisions rather than tracing reasoning paths"
},
{
"label": "Client Advisory Capability",
"definition": "The competency to effectively advise clients about project viability, risks, and necessary safeguards while maintaining professional obligations",
"capability_type": "communicative",
"norm_competence_related": "Enables fulfillment of Code section III.1.b requiring engineers to advise clients when projects may be unsuccessful",
"skill_level": "advanced",
"acquisition_method": "Professional experience, communication training, mentorship in client relations",
"examples_from_case": ["Engineer L advising Client X about need for protective measures", "Engineer A recommending on-site project representative"],
"confidence": 0.8,
"reasoning": "Specific communicative competency for client advisory role not covered by existing classes"
}
],
"capability_individuals": [
{
"identifier": "EngineerL_StormwaterDesign",
"capability_class": "Technical Capability",
"possessed_by": "Engineer L",
"capability_statement": "Design stormwater management systems for residential developments",
"demonstrated_through": "Years of experience in stormwater design work",
"proficiency_level": "expert",
"enables_obligations": "Technical competence required for professional practice",
"temporal_aspect": "Throughout the project timeline",
"case_context": "Engineer L hired specifically for stormwater design expertise",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerL_RiskAssessment",
"capability_class": "Risk Assessment Capability",
"possessed_by": "Engineer L",
"capability_statement": "Assess stormwater runoff risks to nearby watersheds",
"demonstrated_through": "Additional studies identifying potential runoff risks",
"proficiency_level": "advanced",
"enables_obligations": "Canon I.1 - holding paramount public safety and welfare",
"temporal_aspect": "During resumed design phase",
"case_context": "Identified risk that heavy rainfall could lead to watershed contamination",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "EngineerL_EthicalDisclosure",
"capability_class": "Ethical Disclosure Capability",
"possessed_by": "Engineer L",
"capability_statement": "Determine when concerns rise to level of facts requiring disclosure",
"demonstrated_through": "Distinguishing between initial concerns and later identified facts",
"proficiency_level": "intermediate",
"enables_obligations": "Code sections II.3.a and II.3.b regarding truthful reporting",
"temporal_aspect": "When transitioning from concerns to identified facts",
"case_context": "Initially had concerns but later developed factual risk assessment",
"is_existing_class": false,
"confidence": 0.85
},
{
"identifier": "EngineerL_ClientAdvisory",
"capability_class": "Client Advisory Capability",
"possessed_by": "Engineer L",
"capability_statement": "Advise client about project risks and necessary protective measures",
"demonstrated_through": "Notifying Client X of runoff risk and need for safeguards",
"proficiency_level": "advanced",
"enables_obligations": "Code section III.1.b - advising when project may be unsuccessful",
"temporal_aspect": "After identifying specific risks",
"case_context": "Advised Client X that protective measures were necessary for project success",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "BER_CasePrecedentAnalysis",
"capability_class": "Justification Capability",
"possessed_by": "Board of Ethical Review",
"capability_statement": "Trace ethical reasoning through historical case precedents",
"demonstrated_through": "Extensive citation of prior BER cases (76-4, 07-6, 84-5, etc.)",
"proficiency_level": "expert",
"enables_obligations": "Providing consistent ethical guidance based on established precedent",
"temporal_aspect": "During case review and analysis",
"case_context": "BER using 60+ years of case history to analyze current situation",
"is_existing_class": true,
"confidence": 0.95
}
]
}
```