Step 2: Normative Requirements Pass (Facts Section)

Extract principles, obligations, constraints, and capabilities from the facts section

Balancing Client Directives and Public Welfare: Stormwater Management Dilemma
Step 2 of 3

Facts Section

Section Content:
Facts:
Engineer L, a licensed professional engineer, has many years of experience in stormwater control design.
Engineer L is contracted by Client X, a private development entity, to design a stormwater management system for a large residential and commercial development near a small community.
This community relies on a nearby surface water watershed as a primary drinking water source.
Part of Engineer L’s scope of work for Client X includes ensuring that stormwater from the new development will not impact this primary drinking water source for the community.
During the preliminary design phase, Engineer L becomes concerned that the risk of impact to the community drinking water source will potentially increase, as the likelihood of heavy stormwater flows will increase over time.
But before Engineer L can quantify the increased risk, Client X encounters unexpected financial setbacks and requests that Engineer L suspend work identified in the original contract.
In their communications about the suspension, Engineer L does not mention to Client X the potential increased risk of impact to the community drinking water source.
Several months later, Client X’s financial situation improves and Engineer L is asked to resume work on the stormwater management system.
About this same time, an historic heavy rainfall in the region leads to increased stormwater accumulation on-site, raising the risk of runoff into the watershed.
Engineer L conducts additional studies and qualitatively estimates the risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed and community drinking water source.
Engineer L notifies Client X of this risk, advising that additional protective measures should be considered, especially as local environmental standards require steps to safeguard public water sources.
However, Client X is hesitant to invest in additional protective measures, citing continuing budget limitations.
Despite Engineer L’s concerns, Client X insists on proceeding without added safeguards, stating that Client X will address any compliance issues later, if needed.
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 (facts 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: Facts: Engineer L, a licensed professional engineer, has many years of experience in stormwater control design. Engineer L is contracted by Client X, a private development entity, to design a stormwater management system for a large residential and commercial development near a small community. This community relies on a nearby surface water watershed as a primary drinking water source. Part of Engineer L’s scope of work for Client X includes ensuring that stormwater from the new development will not impact this primary drinking water source for the community. During the preliminary design phase, Engineer L becomes concerned that the risk of impact to the community drinking water source will potentially increase, as the likelihood of heavy stormwater flows will increase over time. But before Engineer L can quantify the increased risk, Client X encounters unexpected financial setbacks and requests that Engineer L suspend work identified in the original contract. In their communications about the suspension, Engineer L does not mention to Client X the potential increased risk of impact to the community drinking water source. Several months later, Client X’s financial situation improves and Engineer L is asked to resume work on the stormwater management system. About this same time, an historic heavy rainfall in the region leads to increased stormwater accumulation on-site, raising the risk of runoff into the watershed. Engineer L conducts additional studies and qualitatively estimates the risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed and community drinking water source. Engineer L notifies Client X of this risk, advising that additional protective measures should be considered, especially as local environmental standards require steps to safeguard public water sources. However, Client X is hesitant to invest in additional protective measures, citing continuing budget limitations. Despite Engineer L’s concerns, Client X insists on proceeding without added safeguards, stating that Client X will address any compliance issues later, if needed. 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:33
LLM Response
```json
{
    "new_principle_classes": [
        {
            "label": "Precautionary Principle",
            "definition": "Principle requiring proactive measures to prevent potential harm even when scientific certainty is incomplete",
            "abstract_nature": "Risk prevention and protection from uncertain but potentially serious harm",
            "extensional_examples": ["Environmental protection decisions", "Public health measures", "Safety system design", "Infrastructure planning"],
            "value_basis": "Prevention of harm takes precedence over absolute certainty",
            "application_context": ["Environmental engineering", "Public health infrastructure", "Risk assessment", "Safety-critical systems"],
            "operationalization": "Through risk assessment, protective measures implementation, conservative design choices, early warning systems",
            "balancing_requirements": ["Economic efficiency", "Scientific certainty", "Client preferences", "Immediate vs long-term risks"],
            "examples_from_case": ["Engineer L becomes concerned about potential increased risk before being able to quantify it", "Engineer recommends additional protective measures based on qualitative risk estimates"]
        },
        {
            "label": "Professional Communication Principle",
            "definition": "Principle requiring timely and complete disclosure of relevant professional concerns to affected parties",
            "abstract_nature": "Transparency and full disclosure in professional relationships",
            "extensional_examples": ["Risk disclosure to clients", "Safety concern communication", "Project status updates", "Technical limitation discussions"],
            "value_basis": "Trust and informed decision-making in professional relationships",
            "application_context": ["Client relationships", "Stakeholder engagement", "Risk communication", "Project management"],
            "operationalization": "Through formal notifications, documented communications, risk reports, professional advisories",
            "balancing_requirements": ["Confidentiality obligations", "Client relationship maintenance", "Professional judgment timing", "Contractual limitations"],
            "examples_from_case": ["Engineer L does not mention potential increased risk during suspension communications", "Engineer L notifies Client X of risk after resuming work"]
        }
    ],
    "principle_individuals": [
        {
            "identifier": "PublicWelfare_DrinkingWater_Case",
            "principle_class": "Public Welfare Principle",
            "concrete_expression": "ensuring that stormwater from the new development will not impact this primary drinking water source for the community",
            "invoked_by": ["Engineer L's scope of work"],
            "applied_to": ["stormwater management system design for development near community water source"],
            "interpretation": "Protection of community drinking water source is paramount responsibility",
            "balancing_with": ["Client financial interests", "Development objectives"],
            "tension_resolution": "Unresolved - client insists on proceeding without added safeguards",
            "case_relevance": "Central ethical tension as public water safety conflicts with client budget limitations"
        },
        {
            "identifier": "EnvironmentalStewardship_Watershed_Case",
            "principle_class": "Environmental Stewardship Principle",
            "concrete_expression": "local environmental standards require steps to safeguard public water sources",
            "invoked_by": ["Local environmental standards", "Engineer L"],
            "applied_to": ["Protection of watershed and drinking water source"],
            "interpretation": "Environmental protection standards establish minimum requirements for water source protection",
            "balancing_with": ["Client budget limitations", "Development timeline"],
            "tension_resolution": "Client defers compliance, stating will address issues later if needed",
            "case_relevance": "Establishes regulatory baseline for environmental protection obligations"
        },
        {
            "identifier": "Precautionary_RiskIncrease_Case",
            "principle_class": "Precautionary Principle",
            "concrete_expression": "Engineer L becomes concerned that the risk of impact to the community drinking water source will potentially increase, as the likelihood of heavy stormwater flows will increase over time",
            "invoked_by": ["Engineer L"],
            "applied_to": ["Long-term risk assessment of stormwater impact"],
            "interpretation": "Future risk increases require present preventive action even before full quantification",
            "balancing_with": ["Need for complete data", "Client financial situation"],
            "tension_resolution": "Initially deferred due to work suspension, later raised after resumption",
            "case_relevance": "Demonstrates engineer's recognition of precautionary obligations despite incomplete analysis"
        },
        {
            "identifier": "ProfessionalCommunication_Suspension_Case",
            "principle_class": "Professional Communication Principle",
            "concrete_expression": "In their communications about the suspension, Engineer L does not mention to Client X the potential increased risk of impact to the community drinking water source",
            "invoked_by": ["Case narrative (noting absence)"],
            "applied_to": ["Communication during work suspension"],
            "interpretation": "Failure to communicate known risks even during project suspension",
            "balancing_with": ["Contractual suspension", "Incomplete analysis"],
            "tension_resolution": "Engineer chose not to communicate concerns at this point",
            "case_relevance": "Raises question about timing obligations for risk disclosure"
        },
        {
            "identifier": "ProfessionalCommunication_Notification_Case",
            "principle_class": "Professional Communication Principle",
            "concrete_expression": "Engineer L notifies Client X of this risk, advising that additional protective measures should be considered",
            "invoked_by": ["Engineer L"],
            "applied_to": ["Risk communication after work resumption and additional studies"],
            "interpretation": "Professional duty to communicate identified risks and recommend protective measures",
            "balancing_with": ["Client preferences", "Budget constraints"],
            "tension_resolution": "Engineer fulfills communication duty but client rejects recommendations",
            "case_relevance": "Demonstrates proper professional communication of risks and recommendations"
        },
        {
            "identifier": "Competence_RiskAssessment_Case",
            "principle_class": "Competence Principle",
            "concrete_expression": "Engineer L conducts additional studies and qualitatively estimates the risk that heavy rainfall could lead to stormwater runoff",
            "invoked_by": ["Engineer L"],
            "applied_to": ["Technical assessment of stormwater risks"],
            "interpretation": "Professional competence includes conducting appropriate studies even with qualitative methods when quantitative data unavailable",
            "balancing_with": ["Time constraints", "Data limitations", "Budget restrictions"],
            "tension_resolution": "Engineer uses available methods to assess risk despite limitations",
            "case_relevance": "Shows engineer applying professional expertise to evaluate risks within constraints"
        }
    ]
}
```
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 facts section: Facts: Engineer L, a licensed professional engineer, has many years of experience in stormwater control design. Engineer L is contracted by Client X, a private development entity, to design a stormwater management system for a large residential and commercial development near a small community. This community relies on a nearby surface water watershed as a primary drinking water source. Part of Engineer L’s scope of work for Client X includes ensuring that stormwater from the new development will not impact this primary drinking water source for the community. During the preliminary design phase, Engineer L becomes concerned that the risk of impact to the community drinking water source will potentially increase, as the likelihood of heavy stormwater flows will increase over time. But before Engineer L can quantify the increased risk, Client X encounters unexpected financial setbacks and requests that Engineer L suspend work identified in the original contract. In their communications about the suspension, Engineer L does not mention to Client X the potential increased risk of impact to the community drinking water source. Several months later, Client X’s financial situation improves and Engineer L is asked to resume work on the stormwater management system. About this same time, an historic heavy rainfall in the region leads to increased stormwater accumulation on-site, raising the risk of runoff into the watershed. Engineer L conducts additional studies and qualitatively estimates the risk that heavy rainfall could lead to stormwater runoff from the development reaching the nearby watershed and community drinking water source. Engineer L notifies Client X of this risk, advising that additional protective measures should be considered, especially as local environmental standards require steps to safeguard public water sources. However, Client X is hesitant to invest in additional protective measures, citing continuing budget limitations. Despite Engineer L’s concerns, Client X insists on proceeding without added safeguards, stating that Client X will address any compliance issues later, if needed. 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:33
LLM Response
```json
{
  "new_obligation_classes": [
    {
      "label": "Risk Assessment Obligation",
      "definition": "Requirement to conduct thorough risk assessments and quantify potential hazards to public safety before project suspension or completion",
      "derived_from_principle": "Public Safety and Due Diligence",
      "duty_type": "professional",
      "enforcement_mechanism": "Professional licensing boards, peer review, liability insurance requirements",
      "violation_consequences": "Professional censure, license suspension, civil liability for damages",
      "examples_from_case": ["Engineer L needed to quantify increased risk before work suspension", "Engineer L conducted additional studies to estimate stormwater runoff risk"],
      "confidence": 0.85,
      "reasoning": "Distinct from general Safety Obligation - specifically requires quantitative/qualitative risk assessment as a professional duty, not covered by existing classes"
    },
    {
      "label": "Environmental Protection Obligation",
      "definition": "Duty to protect environmental resources, particularly public water sources, from contamination or degradation through professional work",
      "derived_from_principle": "Environmental Stewardship and Public Welfare",
      "duty_type": "professional",
      "enforcement_mechanism": "Environmental regulations, professional standards, regulatory agency oversight",
      "violation_consequences": "Environmental penalties, professional sanctions, remediation costs",
      "examples_from_case": ["Ensuring stormwater will not impact primary drinking water source", "Safeguarding public water sources per local environmental standards"],
      "confidence": 0.9,
      "reasoning": "Goes beyond general Safety Obligation to specifically address environmental protection duties, particularly water resource protection"
    },
    {
      "label": "Client Advisory Obligation",
      "definition": "Requirement to advise clients of risks, necessary protective measures, and regulatory requirements even when client is resistant",
      "derived_from_principle": "Professional Integrity and Client Service",
      "duty_type": "professional",
      "enforcement_mechanism": "Professional standards, documentation requirements, liability provisions",
      "violation_consequences": "Professional negligence claims, loss of license, shared liability",
      "examples_from_case": ["Engineer L notifies Client X of risk", "Advising that additional protective measures should be considered"],
      "confidence": 0.75,
      "reasoning": "More specific than Disclosure Obligation - requires active advisory role including recommendations, not just information disclosure"
    }
  ],
  "obligation_individuals": [
    {
      "identifier": "EngineerL_InitialRiskDisclosure",
      "obligation_class": "Disclosure Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Disclose potential increased risk to community drinking water source during work suspension communications",
      "derived_from": "NSPE Code II.3.a - Disclosure of circumstances that could influence judgment",
      "enforcement_context": "Professional standards enforcement through licensing board",
      "temporal_scope": "During preliminary design phase and suspension communications",
      "compliance_status": "unmet",
      "case_context": "Engineer L did not mention potential increased risk when Client X requested work suspension",
      "is_existing_class": true,
      "confidence": 0.95
    },
    {
      "identifier": "EngineerL_PublicSafetyDuty",
      "obligation_class": "Safety Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Hold paramount the safety of the community's drinking water source",
      "derived_from": "NSPE Code I.1 - Hold paramount public safety, health, and welfare",
      "enforcement_context": "Professional engineering standards and state licensing requirements",
      "temporal_scope": "Throughout entire project engagement",
      "compliance_status": "pending",
      "case_context": "Engineer L must ensure stormwater system does not contaminate community water supply",
      "is_existing_class": true,
      "confidence": 1.0
    },
    {
      "identifier": "EngineerL_RiskQuantification",
      "obligation_class": "Risk Assessment Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Quantify and assess the increased risk to drinking water source before project decisions",
      "derived_from": "Professional engineering standards of practice",
      "enforcement_context": "Professional standards and potential liability",
      "temporal_scope": "Before work suspension and upon resumption",
      "compliance_status": "met",
      "case_context": "Engineer L conducted additional studies and qualitatively estimated risk after work resumed",
      "is_existing_class": false,
      "confidence": 0.85
    },
    {
      "identifier": "EngineerL_EnvironmentalCompliance",
      "obligation_class": "Environmental Protection Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Ensure design complies with local environmental standards for public water source protection",
      "derived_from": "Local environmental standards and regulations",
      "enforcement_context": "Regulatory compliance and professional standards",
      "temporal_scope": "Throughout design and implementation",
      "compliance_status": "unclear",
      "case_context": "Local standards require steps to safeguard public water sources, client resisting compliance",
      "is_existing_class": false,
      "confidence": 0.9
    },
    {
      "identifier": "EngineerL_ClientAdvisory",
      "obligation_class": "Client Advisory Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Advise Client X on necessary protective measures despite client's budget concerns",
      "derived_from": "Professional duty of care and competent practice",
      "enforcement_context": "Professional standards and potential negligence liability",
      "temporal_scope": "When risks are identified",
      "compliance_status": "met",
      "case_context": "Engineer L advised additional protective measures despite Client X's hesitance",
      "is_existing_class": false,
      "confidence": 0.8
    },
    {
      "identifier": "EngineerL_CompetenceInStormwater",
      "obligation_class": "Competence Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Perform stormwater control design only within area of competence",
      "derived_from": "NSPE Code II.2 - Services in areas of competence",
      "enforcement_context": "Professional licensing and standards",
      "temporal_scope": "Throughout engagement",
      "compliance_status": "met",
      "case_context": "Engineer L has many years of experience in stormwater control design",
      "is_existing_class": true,
      "confidence": 1.0
    },
    {
      "identifier": "EngineerL_ReportingNoncompliance",
      "obligation_class": "Reporting Obligation",
      "obligated_party": "Engineer L",
      "obligation_statement": "Report to authorities if client proceeds without required environmental safeguards",
      "derived_from": "Professional duty to protect public welfare",
      "enforcement_context": "Professional ethics and regulatory requirements",
      "temporal_scope": "If client proceeds without safeguards",
      "compliance_status": "pending",
      "case_context": "Client X insists on proceeding without added safeguards, stating will address compliance later",
      "is_existing_class": true,
      "confidence": 0.75
    }
  ]
}
```
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
    }
  ]
}
```