Step 2: Normative Requirements Pass (Facts Section)
Extract principles, obligations, constraints, and capabilities from the facts section
Public Contracting Practices
Step 2 of 5
Facts Section
Section Content:
Facts: Engineer A, a licensed professional engineer, joins City D’s engineering department as the Assistant City Engineer, responsible for overseeing department staff, managing capital improvement programs, and supervising private development projects. Shortly after starting, Engineer A is approached by Engineer B, also a licensed professional engineer, the owner of a local civil engineering firm, who raises concerns about City D’s contracting practices. Engineers A and B have no historical relationship. Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process. Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts. City D is in a jurisdiction with strong qualification-based selection (QBS) procurement laws at the state and local levels codified within the state’s professional engineering licensure laws. Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns. Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z. City D hired Firm X seven years ago through an RFQ process to maintain the citywide traffic model and review traffic studies submitted by private developers. The contract includes an option for annual extensions for up to 10 years. The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, with four optional extensions remaining. City D has entered into five separate contracts with Firm Z over the past six years, with no recorded issues. Records show the first three contracts were awarded through a competitive RFQ process that attracted, on average, four submissions per advertisement. However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process. Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process. City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.
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:
Engineer A, a licensed professional engineer, joins City D’s engineering department as the Assistant City Engineer, responsible for overseeing department staff, managing capital improvement programs, and supervising private development projects. Shortly after starting, Engineer A is approached by Engineer B, also a licensed professional engineer, the owner of a local civil engineering firm, who raises concerns about City D’s contracting practices. Engineers A and B have no historical relationship. Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process. Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts. City D is in a jurisdiction with strong qualification-based selection (QBS) procurement laws at the state and local levels codified within the state’s professional engineering licensure laws.
Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns. Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.
City D hired Firm X seven years ago through an RFQ process to maintain the citywide traffic model and review traffic studies submitted by private developers. The contract includes an option for annual extensions for up to 10 years. The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, with four optional extensions remaining.
City D has entered into five separate contracts with Firm Z over the past six years, with no recorded issues. Records show the first three contracts were awarded through a competitive RFQ process that attracted, on average, four submissions per advertisement. However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process.
Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process. City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.
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"],
"source_text": "Engineer considered long-term environmental impacts and 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",
"source_text": "the safety of the public must be held paramount",
"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-12-19 19:20
LLM Response
```json
{
"new_principle_classes": [
{
"label": "Fair Competition Principle",
"definition": "Principle that public procurement processes must ensure equal opportunity for all qualified professionals to compete for contracts",
"abstract_nature": "Procedural justice and market fairness",
"extensional_examples": ["Open bidding processes", "Request for qualifications", "Competitive selection", "Equal access to public contracts"],
"value_basis": "Equal opportunity and procedural fairness",
"application_context": ["Public procurement", "Government contracting", "Municipal engineering services"],
"operationalization": "Through RFQ processes, qualification-based selection, transparent bidding procedures",
"balancing_requirements": ["Administrative efficiency", "Existing relationships", "Continuity of service"],
"examples_from_case": ["Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process"],
"source_text": "Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process"
},
{
"label": "Regulatory Compliance Principle",
"definition": "Principle that professional engineers must ensure adherence to legal and regulatory requirements in their practice and oversight responsibilities",
"abstract_nature": "Rule of law and professional accountability",
"extensional_examples": ["Following procurement laws", "Adhering to licensing requirements", "Meeting statutory thresholds", "Complying with QBS laws"],
"value_basis": "Legal integrity and professional responsibility",
"application_context": ["Public engineering", "Contract administration", "Professional oversight"],
"operationalization": "Through compliance audits, proper documentation, following established procedures, corrective actions",
"balancing_requirements": ["Convenience", "Established relationships", "Administrative burden"],
"examples_from_case": ["City D is in a jurisdiction with strong qualification-based selection (QBS) procurement laws", "dollar amounts exceeded the threshold requiring City D's Council authorization and an RFQ process"],
"source_text": "the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D's Council authorization and an RFQ process"
}
],
"principle_individuals": [
{
"identifier": "FairCompetition_EngineerB_Complaint",
"principle_class": "Fair Competition Principle",
"concrete_expression": "this practice excludes other qualified firms from competing for City D contracts",
"invoked_by": ["Engineer B"],
"applied_to": ["City D's contracting practices"],
"interpretation": "All qualified firms should have equal opportunity to compete for public contracts",
"source_text": "Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts",
"balancing_with": ["Administrative efficiency", "Existing relationships"],
"tension_resolution": "Not yet resolved - under investigation",
"case_relevance": "Central complaint driving the investigation of contracting practices"
},
{
"identifier": "Transparency_EngineerA_Investigation",
"principle_class": "Transparency Principle",
"concrete_expression": "Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities",
"invoked_by": ["Engineer A"],
"applied_to": ["Public procurement of engineering services"],
"interpretation": "Transparent competitive processes are valuable for public entity contracting",
"source_text": "Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities",
"balancing_with": ["Convenience", "Longstanding relationships"],
"tension_resolution": "Engineer A recommends improvements to address compliance concerns",
"case_relevance": "Guides Engineer A's investigation and recommendations"
},
{
"identifier": "RegulatoryCompliance_EngineerA_Finding",
"principle_class": "Regulatory Compliance Principle",
"concrete_expression": "the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold",
"invoked_by": ["Engineer A"],
"applied_to": ["Firm Z contracts"],
"interpretation": "Contracts exceeding statutory thresholds must follow RFQ process and Council authorization",
"source_text": "the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D's Council authorization and an RFQ process",
"balancing_with": ["Convenience", "Established relationships"],
"tension_resolution": "Engineer A recommends corrective action; City Engineer dismisses need",
"case_relevance": "Key compliance violation identified in the investigation"
},
{
"identifier": "AdministrativeConvenience_CityEngineer_Justification",
"principle_class": "Domain-Specific Principle",
"concrete_expression": "citing the convenience and longstanding relationship with Firm Z as justification",
"invoked_by": ["City D's Engineer"],
"applied_to": ["Non-compliant contracting practices"],
"interpretation": "Administrative convenience and established relationships justify bypassing formal procedures",
"source_text": "City D's Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification",
"balancing_with": ["Regulatory Compliance", "Fair Competition", "Transparency"],
"tension_resolution": "City Engineer prioritizes convenience over compliance",
"case_relevance": "Represents the ethical tension between efficiency and proper procedure"
}
]
}
```
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):
- Attribution Obligation: Duty to properly cite and acknowledge all sources, tools, and methods used in creating professional deliverables
- 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
- Quality Assurance Obligation: Requirement to implement appropriate review and verification processes for all professional deliverables before submission
- Reporting Obligation: Duty to report violations or unsafe conditions to appropriate authorities
- Responsible Charge Obligation: Duty to maintain active engagement and personal decision-making authority throughout engineering process from conception to completion
- Safety Obligation: Duty to hold paramount the safety, health, and welfare of the public (NSPE I.1)
- Technology Competence Obligation: Requirement to understand and verify the capabilities, limitations, and risks of technological tools used in professional practice
- Technology Verification Obligation: Requirement to thoroughly verify and validate outputs from technological tools including AI before incorporating them into professional work
Analyze this facts section:
Engineer A, a licensed professional engineer, joins City D’s engineering department as the Assistant City Engineer, responsible for overseeing department staff, managing capital improvement programs, and supervising private development projects. Shortly after starting, Engineer A is approached by Engineer B, also a licensed professional engineer, the owner of a local civil engineering firm, who raises concerns about City D’s contracting practices. Engineers A and B have no historical relationship. Engineer B alleges that City D is exclusively awarding traffic engineering contracts to Firm X and civil engineering contracts to Firm Z without utilizing the request for qualifications (RFQ) process. Engineer B expresses frustration that this practice excludes other qualified firms from competing for City D contracts. City D is in a jurisdiction with strong qualification-based selection (QBS) procurement laws at the state and local levels codified within the state’s professional engineering licensure laws.
Engineer A acknowledges the value of the RFQ and QBS processes in securing engineering services for public entities and commits to investigating Engineer B’s concerns. Through the investigation, Engineer A discovers that over the past seven years, City D has awarded consultant contracts exclusively to two firms: Firm X and Firm Z.
City D hired Firm X seven years ago through an RFQ process to maintain the citywide traffic model and review traffic studies submitted by private developers. The contract includes an option for annual extensions for up to 10 years. The work provided by Firm X aligns with the original scope of the RFQ and the resulting contract, with four optional extensions remaining.
City D has entered into five separate contracts with Firm Z over the past six years, with no recorded issues. Records show the first three contracts were awarded through a competitive RFQ process that attracted, on average, four submissions per advertisement. However, the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process, even though their dollar amounts exceeded the threshold requiring City D’s Council authorization and an RFQ process.
Engineer A brings these findings to City D’s Engineer, a licensed professional engineer, recommending improvements to address compliance concerns with the contracting process. City D’s Engineer acknowledges that the two most recent contracts with Firm Z did not comply with contracting requirements but dismisses the need for corrective action, citing the convenience and longstanding relationship with Firm Z as justification.
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"],
"source_text": "EXACT text snippet from case where this obligation is identified (max 200 characters)",
"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",
"source_text": "EXACT text snippet from case where this obligation is mentioned (max 200 characters)",
"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-12-19 19:21
LLM Response
```json
{
"new_obligation_classes": [
{
"label": "Procurement Compliance Obligation",
"definition": "Duty to follow established procurement processes and legal requirements when awarding contracts for professional services",
"derived_from_principle": "Fairness and Transparency",
"duty_type": "legal",
"enforcement_mechanism": "Legal review, audits, and potential legal action for non-compliance with procurement laws",
"violation_consequences": "Legal liability, contract invalidation, loss of public trust, potential criminal charges",
"examples_from_case": ["Following RFQ process for contracts", "Adhering to QBS procurement laws"],
"source_text": "City D is in a jurisdiction with strong qualification-based selection (QBS) procurement laws at the state and local levels",
"confidence": 0.9,
"reasoning": "This represents a specific legal duty to follow procurement procedures not covered by existing obligation classes"
},
{
"label": "Investigation Obligation",
"definition": "Duty to investigate credible concerns or allegations of improper practices within one's area of professional responsibility",
"derived_from_principle": "Professional Integrity",
"duty_type": "professional",
"enforcement_mechanism": "Professional review boards, supervisory oversight, ethics committees",
"violation_consequences": "Professional censure, loss of credibility, potential liability for negligence",
"examples_from_case": ["Engineer A investigating Engineer B's concerns", "Examining contracting practices"],
"source_text": "Engineer A acknowledges the value of the RFQ and QBS processes...and commits to investigating Engineer B's concerns",
"confidence": 0.85,
"reasoning": "Distinct from reporting obligations - this involves the duty to actively investigate concerns brought to one's attention"
},
{
"label": "Remediation Obligation",
"definition": "Duty to take corrective action when non-compliance or violations are discovered within one's area of responsibility",
"derived_from_principle": "Professional Responsibility",
"duty_type": "professional",
"enforcement_mechanism": "Professional standards boards, organizational policies, legal requirements",
"violation_consequences": "Continued non-compliance, professional sanctions, potential personal liability",
"examples_from_case": ["Addressing compliance concerns with contracting", "Implementing improvements to fix violations"],
"source_text": "Engineer A brings these findings to City D's Engineer...recommending improvements to address compliance concerns",
"confidence": 0.8,
"reasoning": "Goes beyond reporting - requires taking action to fix identified problems, not covered by existing classes"
}
],
"obligation_individuals": [
{
"identifier": "CityD_QBS_Compliance",
"obligation_class": "Procurement Compliance Obligation",
"obligated_party": "City D Engineering Department",
"obligation_statement": "Must follow qualification-based selection (QBS) procurement laws when awarding engineering contracts",
"derived_from": "State and local QBS procurement laws",
"enforcement_context": "State professional engineering licensure laws",
"temporal_scope": "Ongoing for all contract awards",
"compliance_status": "unmet",
"case_context": "City D failed to follow QBS process for two recent contracts with Firm Z",
"source_text": "the two most recent contracts were awarded solely on the approval of the City Engineer without an RFQ process",
"is_existing_class": false,
"confidence": 0.95
},
{
"identifier": "CityD_RFQ_Threshold",
"obligation_class": "Legal Obligation",
"obligated_party": "City D's Engineer",
"obligation_statement": "Must obtain Council authorization and conduct RFQ process for contracts exceeding dollar threshold",
"derived_from": "City D contracting requirements",
"enforcement_context": "City policies and legal requirements",
"temporal_scope": "When contract amounts exceed threshold",
"compliance_status": "unmet",
"case_context": "Two contracts with Firm Z exceeded threshold but lacked proper authorization",
"source_text": "their dollar amounts exceeded the threshold requiring City D's Council authorization and an RFQ process",
"is_existing_class": true,
"confidence": 0.95
},
{
"identifier": "EngineerA_Investigation_Duty",
"obligation_class": "Investigation Obligation",
"obligated_party": "Engineer A",
"obligation_statement": "Must investigate concerns about City D's contracting practices raised by Engineer B",
"derived_from": "Professional responsibility as Assistant City Engineer",
"enforcement_context": "Professional engineering standards and job responsibilities",
"temporal_scope": "Upon receiving complaint from Engineer B",
"compliance_status": "met",
"case_context": "Engineer A conducted investigation and discovered exclusive contracting patterns",
"source_text": "Engineer A acknowledges...and commits to investigating Engineer B's concerns",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "EngineerA_Remediation_Duty",
"obligation_class": "Remediation Obligation",
"obligated_party": "Engineer A",
"obligation_statement": "Must recommend and pursue corrective actions for identified compliance violations",
"derived_from": "Professional responsibility and oversight duties",
"enforcement_context": "Professional engineering standards",
"temporal_scope": "After discovering non-compliance",
"compliance_status": "met",
"case_context": "Engineer A brought findings to City Engineer with recommendations for improvements",
"source_text": "Engineer A brings these findings to City D's Engineer, recommending improvements to address compliance concerns",
"is_existing_class": false,
"confidence": 0.85
},
{
"identifier": "CityEngineer_Remediation_Duty",
"obligation_class": "Remediation Obligation",
"obligated_party": "City D's Engineer",
"obligation_statement": "Must take corrective action for acknowledged contracting violations",
"derived_from": "Professional and legal responsibilities",
"enforcement_context": "Professional standards and legal requirements",
"temporal_scope": "Upon acknowledging non-compliance",
"compliance_status": "unmet",
"case_context": "City Engineer acknowledged violations but refused to take corrective action",
"source_text": "City D's Engineer acknowledges...but dismisses the need for corrective action",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "CityEngineer_Professional_Integrity",
"obligation_class": "Professional Obligation",
"obligated_party": "City D's Engineer",
"obligation_statement": "Must not allow convenience or relationships to override legal compliance requirements",
"derived_from": "Professional engineering ethics",
"enforcement_context": "Professional licensing board",
"temporal_scope": "Ongoing",
"compliance_status": "unmet",
"case_context": "City Engineer cited convenience and relationship as justification for violations",
"source_text": "citing the convenience and longstanding relationship with Firm Z as justification",
"is_existing_class": true,
"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):
- Attribution Constraint: Requirements and limitations regarding the disclosure and citation of tools, methods, or sources used in professional work products
- 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)
- Technology Substitution Constraint: Boundaries preventing technology from replacing professional judgment and human oversight in critical decision-making
Analyze this discussion section:
This case focuses on the engineer's ethical obligation to comply with local and state procurement laws, including state registration board rules of professional conduct, that require consultant selection through a competitive QBS process. This case also discusses how engineers must conduct themselves honorably, responsibly, and fairly so as to maintain the public’s trust in professional procurement matters.
The Board of Ethical Review (BER) Case 08-8 provides helpful precedent. This case discussed actions by the US Justice Department, in 1977, that required NSPE and other engineering and professional organizations to remove NSPE Code of Ethics (Code) provisions related to professional selection, compensation, restrictions on competitive bidding, free engineering, supplanting, advertising, and other practices, and the U.S. Supreme Court’s ruling in National Soc'y of Prof. Engineers v. United States, 435 U.S. 679 (1978). BER Case 08-8 concluded that one of the most fundamental outcomes of these antitrust actions and rules was the basic principle that federal, state, and local laws governing procedures to procure engineering services are not affected and remain in full force and effect.
Earlier BER opinions confirm that engineers may, and sometimes must, challenge procurement practices that could compromise the public interest. For example, BER Case 80-1 examined a state agency’s selection method that mixed qualifications screening with a post-scoping meeting price proposal. Firms B and C publicly protested the award to Firm A because they believed a low-cost bid ($70,000-$80,000 less than Firm B and C) was unsafe and could lead to an inadequate design. The BER held that lodging such a protest was not an unfair competitive act under the Code. BER Case 80-1 includes an “Additional Views” section that provides that while those authors agree with the BER conclusions, “we feel that Firms B and C are walking a very thin line of ethical practices when they make a public statement” regarding Firm A’s fees and likelihood of project success.
Recent BER cases demonstrate that an engineer’s careful compliance with licensure law is expected. For example, BER Case 22-1 introduced Engineer A, a consulting engineer, who presented signed and sealed design contract documents to the State Agency manager, “Transportation Engineer” B, who personally reviewed those documents for final approval, made comments, and directed changes – all of which under the laws of the state constituted the practice of engineering. Engineer A learned that “Transportation Engineer” B was neither a licensed engineer nor even a degreed engineer. Engineer A in BER Case 22-1 was concerned that the State Agency had given staff in management positions the title of “Engineer” when they were not qualified to review and approve consulting engineers’ design documents. In BER Case 22-1 , the BER found it was unlawful and therefore not ethical for “Transportation Engineer” B to engage in the practice of engineering without having fulfilled the requirements for licensure: adequate education, rigorous examination, and substantial experience. Moreover, because “Transportation Engineer” B was practicing engineering (as defined by the state in question), Engineer A had an obligation to report “Transportation Engineer” B for unlicensed practice.
BER Case 23-3 discussed Engineer D, a licensed professional engineer, who worked as the City Engineer in a mid-sized municipality that had been experiencing rapid population and infrastructure growth. Engineer D had been one of the City's main points of contact for AE firms and contractors in the area, both with respect to contract negotiation and award (consultant and construction) and senior-level review of major project issues that arose from time to time. Engineer D announced plans to step down as the City Engineer and indicated that they accepted a position at an unnamed engineering firm in the City. Of significance was that the City did not include “revolving door” provisions in employment contracts for its senior-level employees. Shortly after Engineer D's announcement, Firm AE&R announced Engineer D as a newly hired associate. AE&R completed many projects for the City during Engineer D's tenure as City Engineer, and the firm planned to continue submitting proposals and performing consulting work for the City. In their analysis of BER Case 23-3 , the BER acknowledged:
Some might assert that because Engineer A's employment contract with the City did not include a revolving door prohibition, nothing more needs to be said. But the BER does not hold this perspective. BER Case 58-1 speaks of the ‘purity of the enterprise, of avoiding ‘dishonor to the profession, and how engineers must consider not only the letter but the spirit of the ethics code. Consistent with Fundamental Canon 1.6, such values form the context of an engineer’s professional relationships and apply in this case.
A third example is BER Case 21-9 , where Engineer A was a licensed professional engineer in three states (C, D, and E) and was a Board Certified Diplomate in Forensic Engineering. Attorney X contacted Engineer A, seeking the services of a non-engineering expert to provide testimony in State M. Engineer A agreed to evaluate the case, prepare an expert opinion, and provide testimony. The licensing statute in State M specified that any engineer providing expert testimony in a State M court must be licensed in State M. Engineer A signed the report as “Consultant A, Board-certified Diplomate in Forensic Engineering,” and made no reference whatsoever to licensure status. There the BER concluded that if Engineer A qualified as an expert without relying on engineering qualifications, Engineer A’s self-presentation as a consultant-expert without identifying status as a licensed professional engineer was not unethical. However, when Engineer A claimed status as a Board Certified Diplomate in Forensic Engineering, Engineer A’s self-presentation became unethical.
The point is, per Code section III.8.a, engineers are ethically obligated to “conform with state registration laws in the practice of engineering” and they must do so in an honorable, responsible, and ethical manner.
Turning to the first question for consideration, the facts establish that whereas City D’s hiring of Firm X complied with procurement law, City D’s two recent contract awards to Firm Z appear to have violated the procurement law. For this reason, the City D Engineer and those engineers employed by Firm Z are in violation of the procurement law, and also Code section III.8.a. Accordingly, Engineer B has an obligation, per Code section II.1.f, to report “any alleged violation of this Code,” and B has done so. Engineer B’s actions are consistent with the BER’s analysis of past cases.
It is reasonable to question whether Engineer A is “the proper authority” – e.g., is there another more appropriate group or individual B should have contacted? Resolving issues at the lowest possible level is often an effective way to solve problems. In this case, Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City. Engineer A can in good faith report to Engineer B that there are no issues with Firm X and can also point out other avenues for Engineer B to raise concerns, for example, the state licensing agency or the City Attorney.
The second question asks about Engineer A’s investigation. Engineer A was made aware of potential unlawful practices, so A has an obligation to not aid or abet the unlawful practice of engineering. Engineer A also has an obligation to the City to act as a faithful agent or trustee. Reviewing contracting procedures and notifying relevant parties about potential violations of established procedures is consistent with these Code of Ethics requirements.
The third question asks what steps must Engineer A take given the City D Engineer’s refusal to address the contract arrangement with Firm Z. The BER holds that per Code sections II.1.e, II.1.f, and III.8.a, appropriate action must be taken. Such action should proceed advisedly, carefully, and sensitively, with a view to complying with the law and Code sections I.4, I.6, III.6, III.7, while simultaneously promoting the interests of all stakeholders to the extent possible.
Ideally, Engineer A should proceed within the City’s approved channels of communication. Engineer D’s authority should be respected, and all facts must be carefully checked and verified. It may be prudent to solicit input from other stakeholders such as the City Manager, the City Attorney, and other engineers who are knowledgeable of the situation. It is in City D’s interest – legally, ethically, and politically – to procure its consultant services in accordance with the laws of the state where its engineers are licensed. Within this context, Engineer A will hopefully be able to influence responsible parties to follow a legal, ethical, and mutually acceptable solution. Engineer A, Engineer B, and City D’s Engineer must also consider any obligations they may have to report to the state licensure board.
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"],
"source_text": "EXACT text snippet from case where this constraint is identified (max 200 characters)",
"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",
"source_text": "EXACT text snippet from case where this constraint is mentioned (max 200 characters)",
"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-12-19 19:24
LLM Response
```json
{
"new_constraint_classes": [
{
"label": "Procurement Method Constraint",
"definition": "Limitations on how professional services must be selected and contracted, requiring specific competitive processes like QBS",
"constraint_type": "procedural",
"flexibility": "hard",
"violation_impact": "Illegal procurement, ethical violations, potential contract invalidation",
"mitigation_possible": "No mitigation - must follow prescribed procurement process",
"examples_from_case": ["QBS process requirement", "competitive selection mandate"],
"source_text": "engineer's ethical obligation to comply with local and state procurement laws...that require consultant selection through a competitive QBS process",
"confidence": 0.9,
"reasoning": "Distinct from general Procedural Constraint - specifically limits procurement/selection methods for professional services"
},
{
"label": "Title Usage Constraint",
"definition": "Restrictions on using professional titles or designations without proper qualifications or licensure",
"constraint_type": "legal",
"flexibility": "hard",
"violation_impact": "Unlicensed practice violations, misrepresentation, ethical breaches",
"mitigation_possible": "Cannot be mitigated - must have proper credentials to use titles",
"examples_from_case": ["Transportation Engineer B's improper title", "Board Certified Diplomate designation"],
"source_text": "State Agency had given staff in management positions the title of 'Engineer' when they were not qualified",
"confidence": 0.85,
"reasoning": "Specific boundary on professional title usage, distinct from general Competence Constraint"
},
{
"label": "Post-Employment Constraint",
"definition": "Limitations on professional activities after leaving a position, including revolving door provisions and conflict restrictions",
"constraint_type": "procedural",
"flexibility": "negotiable",
"violation_impact": "Appearance of impropriety, potential conflicts of interest, ethical concerns",
"mitigation_possible": "Can be addressed through disclosure, recusal, or waiting periods",
"examples_from_case": ["Engineer D's move from City to AE&R firm"],
"source_text": "City did not include 'revolving door' provisions in employment contracts for its senior-level employees",
"confidence": 0.8,
"reasoning": "Addresses temporal boundaries on post-employment activities not covered by existing constraint classes"
}
],
"constraint_individuals": [
{
"identifier": "QBS_Procurement_Requirement",
"constraint_class": "Procurement Method Constraint",
"constrained_entity": "City D",
"constraint_statement": "Must select consultants through competitive QBS process",
"source": "State procurement laws",
"enforcement_mechanism": "Legal enforcement, state licensing board oversight",
"temporal_scope": "All consultant procurement activities",
"severity": "critical",
"case_context": "City D's two recent contract awards to Firm Z violated this requirement",
"source_text": "City D's two recent contract awards to Firm Z appear to have violated the procurement law",
"is_existing_class": false,
"confidence": 0.95
},
{
"identifier": "State_Registration_Compliance",
"constraint_class": "Legal Constraint",
"constrained_entity": "All engineers",
"constraint_statement": "Must conform with state registration laws in practice",
"source": "Code section III.8.a",
"enforcement_mechanism": "State licensing board, professional ethics review",
"temporal_scope": "Continuous during practice",
"severity": "critical",
"case_context": "Engineers must comply with state registration board rules",
"source_text": "engineers are ethically obligated to 'conform with state registration laws in the practice of engineering'",
"is_existing_class": true,
"confidence": 1.0
},
{
"identifier": "Engineering_Title_Restriction",
"constraint_class": "Title Usage Constraint",
"constrained_entity": "Transportation Engineer B",
"constraint_statement": "Cannot use 'Engineer' title without proper licensure",
"source": "State licensure laws",
"enforcement_mechanism": "State licensing board enforcement",
"temporal_scope": "While holding position",
"severity": "critical",
"case_context": "Transportation Engineer B was neither licensed nor degreed",
"source_text": "'Transportation Engineer' B was neither a licensed engineer nor even a degreed engineer",
"is_existing_class": false,
"confidence": 0.95
},
{
"identifier": "State_M_Expert_Testimony_License",
"constraint_class": "Jurisdictional Constraint",
"constrained_entity": "Engineer A",
"constraint_statement": "Must be licensed in State M to provide engineering expert testimony",
"source": "State M licensing statute",
"enforcement_mechanism": "Court enforcement, state licensing board",
"temporal_scope": "When providing expert testimony in State M courts",
"severity": "critical",
"case_context": "Engineer A was not licensed in State M but provided testimony",
"source_text": "licensing statute in State M specified that any engineer providing expert testimony in a State M court must be licensed in State M",
"is_existing_class": true,
"confidence": 1.0
},
{
"identifier": "Forensic_Engineering_Credential_Display",
"constraint_class": "Attribution Constraint",
"constrained_entity": "Engineer A",
"constraint_statement": "Cannot claim engineering credentials while presenting as non-engineering expert",
"source": "Professional ethics code",
"enforcement_mechanism": "Board of Ethical Review",
"temporal_scope": "During expert testimony presentation",
"severity": "major",
"case_context": "Engineer A improperly referenced Board Certified Diplomate status",
"source_text": "when Engineer A claimed status as a Board Certified Diplomate in Forensic Engineering, Engineer A's self-presentation became unethical",
"is_existing_class": true,
"confidence": 0.9
},
{
"identifier": "No_Revolving_Door_Provision",
"constraint_class": "Post-Employment Constraint",
"constrained_entity": "Engineer D",
"constraint_statement": "No contractual restrictions on post-City employment",
"source": "City employment contract terms",
"enforcement_mechanism": "None specified",
"temporal_scope": "After leaving City position",
"severity": "minor",
"case_context": "Engineer D moved from City Engineer to AE&R firm",
"source_text": "City did not include 'revolving door' provisions in employment contracts",
"is_existing_class": false,
"confidence": 0.85
},
{
"identifier": "Communication_Channel_Protocol",
"constraint_class": "Procedural Constraint",
"constrained_entity": "Engineer A",
"constraint_statement": "Should proceed within City's approved channels of communication",
"source": "Professional best practices",
"enforcement_mechanism": "Administrative oversight",
"temporal_scope": "When addressing procurement violations",
"severity": "major",
"case_context": "Engineer A must navigate proper channels to address violations",
"source_text": "Engineer A should proceed within the City's approved channels of communication",
"is_existing_class": true,
"confidence": 0.8
}
]
}
```
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):
- AI Tool Evaluation Capability: The competency to assess, validate, and appropriately use AI-generated content in professional work
- 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
- Data Privacy Protection Capability: The competency to safeguard confidential client information when using digital tools and platforms
- Justification Capability: Capability to trace reasoning paths connecting decisions to authoritative sources (McLaren 2003, Anderson & Anderson 2018)
- Regulatory Compliance Capability: The competency to ensure designs and documents meet local regulations and safety standards
- Responsible Charge Capability: The competency to maintain active engagement and supervisory control from conception to completion of engineering work
- Technical Capability: A specialized technical skill or competency in a professional domain
- Technical Writing Capability: The competency to produce clear, accurate, and professional technical documentation and reports
- Technology Integration Capability: The competency to appropriately integrate new technologies while maintaining professional judgment
Analyze this discussion section:
This case focuses on the engineer's ethical obligation to comply with local and state procurement laws, including state registration board rules of professional conduct, that require consultant selection through a competitive QBS process. This case also discusses how engineers must conduct themselves honorably, responsibly, and fairly so as to maintain the public’s trust in professional procurement matters.
The Board of Ethical Review (BER) Case 08-8 provides helpful precedent. This case discussed actions by the US Justice Department, in 1977, that required NSPE and other engineering and professional organizations to remove NSPE Code of Ethics (Code) provisions related to professional selection, compensation, restrictions on competitive bidding, free engineering, supplanting, advertising, and other practices, and the U.S. Supreme Court’s ruling in National Soc'y of Prof. Engineers v. United States, 435 U.S. 679 (1978). BER Case 08-8 concluded that one of the most fundamental outcomes of these antitrust actions and rules was the basic principle that federal, state, and local laws governing procedures to procure engineering services are not affected and remain in full force and effect.
Earlier BER opinions confirm that engineers may, and sometimes must, challenge procurement practices that could compromise the public interest. For example, BER Case 80-1 examined a state agency’s selection method that mixed qualifications screening with a post-scoping meeting price proposal. Firms B and C publicly protested the award to Firm A because they believed a low-cost bid ($70,000-$80,000 less than Firm B and C) was unsafe and could lead to an inadequate design. The BER held that lodging such a protest was not an unfair competitive act under the Code. BER Case 80-1 includes an “Additional Views” section that provides that while those authors agree with the BER conclusions, “we feel that Firms B and C are walking a very thin line of ethical practices when they make a public statement” regarding Firm A’s fees and likelihood of project success.
Recent BER cases demonstrate that an engineer’s careful compliance with licensure law is expected. For example, BER Case 22-1 introduced Engineer A, a consulting engineer, who presented signed and sealed design contract documents to the State Agency manager, “Transportation Engineer” B, who personally reviewed those documents for final approval, made comments, and directed changes – all of which under the laws of the state constituted the practice of engineering. Engineer A learned that “Transportation Engineer” B was neither a licensed engineer nor even a degreed engineer. Engineer A in BER Case 22-1 was concerned that the State Agency had given staff in management positions the title of “Engineer” when they were not qualified to review and approve consulting engineers’ design documents. In BER Case 22-1 , the BER found it was unlawful and therefore not ethical for “Transportation Engineer” B to engage in the practice of engineering without having fulfilled the requirements for licensure: adequate education, rigorous examination, and substantial experience. Moreover, because “Transportation Engineer” B was practicing engineering (as defined by the state in question), Engineer A had an obligation to report “Transportation Engineer” B for unlicensed practice.
BER Case 23-3 discussed Engineer D, a licensed professional engineer, who worked as the City Engineer in a mid-sized municipality that had been experiencing rapid population and infrastructure growth. Engineer D had been one of the City's main points of contact for AE firms and contractors in the area, both with respect to contract negotiation and award (consultant and construction) and senior-level review of major project issues that arose from time to time. Engineer D announced plans to step down as the City Engineer and indicated that they accepted a position at an unnamed engineering firm in the City. Of significance was that the City did not include “revolving door” provisions in employment contracts for its senior-level employees. Shortly after Engineer D's announcement, Firm AE&R announced Engineer D as a newly hired associate. AE&R completed many projects for the City during Engineer D's tenure as City Engineer, and the firm planned to continue submitting proposals and performing consulting work for the City. In their analysis of BER Case 23-3 , the BER acknowledged:
Some might assert that because Engineer A's employment contract with the City did not include a revolving door prohibition, nothing more needs to be said. But the BER does not hold this perspective. BER Case 58-1 speaks of the ‘purity of the enterprise, of avoiding ‘dishonor to the profession, and how engineers must consider not only the letter but the spirit of the ethics code. Consistent with Fundamental Canon 1.6, such values form the context of an engineer’s professional relationships and apply in this case.
A third example is BER Case 21-9 , where Engineer A was a licensed professional engineer in three states (C, D, and E) and was a Board Certified Diplomate in Forensic Engineering. Attorney X contacted Engineer A, seeking the services of a non-engineering expert to provide testimony in State M. Engineer A agreed to evaluate the case, prepare an expert opinion, and provide testimony. The licensing statute in State M specified that any engineer providing expert testimony in a State M court must be licensed in State M. Engineer A signed the report as “Consultant A, Board-certified Diplomate in Forensic Engineering,” and made no reference whatsoever to licensure status. There the BER concluded that if Engineer A qualified as an expert without relying on engineering qualifications, Engineer A’s self-presentation as a consultant-expert without identifying status as a licensed professional engineer was not unethical. However, when Engineer A claimed status as a Board Certified Diplomate in Forensic Engineering, Engineer A’s self-presentation became unethical.
The point is, per Code section III.8.a, engineers are ethically obligated to “conform with state registration laws in the practice of engineering” and they must do so in an honorable, responsible, and ethical manner.
Turning to the first question for consideration, the facts establish that whereas City D’s hiring of Firm X complied with procurement law, City D’s two recent contract awards to Firm Z appear to have violated the procurement law. For this reason, the City D Engineer and those engineers employed by Firm Z are in violation of the procurement law, and also Code section III.8.a. Accordingly, Engineer B has an obligation, per Code section II.1.f, to report “any alleged violation of this Code,” and B has done so. Engineer B’s actions are consistent with the BER’s analysis of past cases.
It is reasonable to question whether Engineer A is “the proper authority” – e.g., is there another more appropriate group or individual B should have contacted? Resolving issues at the lowest possible level is often an effective way to solve problems. In this case, Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City. Engineer A can in good faith report to Engineer B that there are no issues with Firm X and can also point out other avenues for Engineer B to raise concerns, for example, the state licensing agency or the City Attorney.
The second question asks about Engineer A’s investigation. Engineer A was made aware of potential unlawful practices, so A has an obligation to not aid or abet the unlawful practice of engineering. Engineer A also has an obligation to the City to act as a faithful agent or trustee. Reviewing contracting procedures and notifying relevant parties about potential violations of established procedures is consistent with these Code of Ethics requirements.
The third question asks what steps must Engineer A take given the City D Engineer’s refusal to address the contract arrangement with Firm Z. The BER holds that per Code sections II.1.e, II.1.f, and III.8.a, appropriate action must be taken. Such action should proceed advisedly, carefully, and sensitively, with a view to complying with the law and Code sections I.4, I.6, III.6, III.7, while simultaneously promoting the interests of all stakeholders to the extent possible.
Ideally, Engineer A should proceed within the City’s approved channels of communication. Engineer D’s authority should be respected, and all facts must be carefully checked and verified. It may be prudent to solicit input from other stakeholders such as the City Manager, the City Attorney, and other engineers who are knowledgeable of the situation. It is in City D’s interest – legally, ethically, and politically – to procure its consultant services in accordance with the laws of the state where its engineers are licensed. Within this context, Engineer A will hopefully be able to influence responsible parties to follow a legal, ethical, and mutually acceptable solution. Engineer A, Engineer B, and City D’s Engineer must also consider any obligations they may have to report to the state licensure board.
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"],
"source_text": "EXACT text snippet from case where this capability is identified (max 200 characters)",
"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",
"source_text": "EXACT text snippet from case where this capability is mentioned (max 200 characters)",
"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-12-19 19:25
LLM Response
```json
{
"new_capability_classes": [
{
"label": "Procurement Law Compliance Capability",
"definition": "The competency to understand, interpret, and ensure compliance with federal, state, and local procurement laws and regulations, particularly QBS processes",
"capability_type": "ethical",
"norm_competence_related": "Enables compliance with legal procurement requirements and maintains public trust in professional procurement matters",
"skill_level": "advanced",
"acquisition_method": "Legal education, professional training, experience with government contracting",
"examples_from_case": ["comply with local and state procurement laws", "consultant selection through a competitive QBS process"],
"source_text": "engineer's ethical obligation to comply with local and state procurement laws, including state registration board rules of professional conduct",
"confidence": 0.9,
"reasoning": "Distinct from general Regulatory Compliance - specifically focuses on procurement law and QBS processes not covered in existing ontology"
},
{
"label": "Ethical Reporting Capability",
"definition": "The competency to identify, document, and appropriately report violations of professional codes and laws through proper channels",
"capability_type": "ethical",
"norm_competence_related": "Enables fulfillment of obligation to report violations per Code section II.1.f",
"skill_level": "intermediate",
"acquisition_method": "Ethics training, professional experience, understanding of reporting procedures",
"examples_from_case": ["Engineer B has an obligation, per Code section II.1.f, to report", "report to the state licensure board"],
"source_text": "Engineer B has an obligation, per Code section II.1.f, to report 'any alleged violation of this Code,' and B has done so",
"confidence": 0.85,
"reasoning": "While Justification Capability exists, this specifically addresses the competency to identify and report violations through proper channels"
},
{
"label": "Conflict Resolution Capability",
"definition": "The competency to navigate professional disputes sensitively and effectively while maintaining ethical standards and stakeholder interests",
"capability_type": "communicative",
"norm_competence_related": "Enables resolution of ethical conflicts while promoting interests of all stakeholders",
"skill_level": "advanced",
"acquisition_method": "Professional experience, conflict resolution training, leadership development",
"examples_from_case": ["Resolving issues at the lowest possible level", "proceed advisedly, carefully, and sensitively"],
"source_text": "Such action should proceed advisedly, carefully, and sensitively, with a view to complying with the law and Code sections",
"confidence": 0.8,
"reasoning": "Not covered by existing capabilities - specific to managing professional conflicts while maintaining ethical obligations"
}
],
"capability_individuals": [
{
"identifier": "EngineerA_ProcurementInvestigation",
"capability_class": "Procurement Law Compliance Capability",
"possessed_by": "Engineer A",
"capability_statement": "Investigate and verify compliance with state procurement laws for engineering contracts",
"demonstrated_through": "Reviewing contracting procedures and establishing violations in two of five contracts",
"proficiency_level": "advanced",
"enables_obligations": "Compliance with Code section III.8.a and duty as faithful agent to City",
"temporal_aspect": "During investigation of Engineer B's complaint",
"case_context": "Engineer A established there were no issues with Firm X and identified problems with two Firm Z contracts",
"source_text": "Engineer A was able to establish there were no issues with Firm X or with three of the five contracts Firm Z had with the City",
"is_existing_class": false,
"confidence": 0.9
},
{
"identifier": "EngineerB_ViolationReporting",
"capability_class": "Ethical Reporting Capability",
"possessed_by": "Engineer B",
"capability_statement": "Report alleged violations of procurement law and ethics code to proper authorities",
"demonstrated_through": "Reporting concerns about City D's contract awards to Engineer A",
"proficiency_level": "intermediate",
"enables_obligations": "Fulfillment of Code section II.1.f obligation to report violations",
"temporal_aspect": "Upon discovering potential procurement violations",
"case_context": "Engineer B reported concerns about Firm X and Firm Z contracts to Engineer A",
"source_text": "Engineer B has an obligation, per Code section II.1.f, to report 'any alleged violation of this Code,' and B has done so",
"is_existing_class": false,
"confidence": 0.95
},
{
"identifier": "FirmBC_PublicProtest",
"capability_class": "Ethical Reporting Capability",
"possessed_by": "Firms B and C",
"capability_statement": "Publicly protest procurement decisions that could compromise public safety",
"demonstrated_through": "Public protest of award to Firm A due to safety concerns",
"proficiency_level": "intermediate",
"enables_obligations": "Protection of public interest in procurement matters",
"temporal_aspect": "During BER Case 80-1",
"case_context": "Firms protested low-cost bid they believed was unsafe and could lead to inadequate design",
"source_text": "Firms B and C publicly protested the award to Firm A because they believed a low-cost bid...was unsafe",
"is_existing_class": false,
"confidence": 0.85
},
{
"identifier": "EngineerA_RegulatoryCompliance",
"capability_class": "Regulatory Compliance Capability",
"possessed_by": "Engineer A (BER Case 22-1)",
"capability_statement": "Identify and report unlicensed practice of engineering",
"demonstrated_through": "Recognizing Transportation Engineer B's unlicensed practice",
"proficiency_level": "advanced",
"enables_obligations": "Obligation to report unlicensed practice per state law",
"temporal_aspect": "During review of design documents",
"case_context": "Engineer A identified that Transportation Engineer B was practicing without license",
"source_text": "Engineer A had an obligation to report 'Transportation Engineer' B for unlicensed practice",
"is_existing_class": true,
"confidence": 0.9
},
{
"identifier": "EngineerA_ConflictResolution",
"capability_class": "Conflict Resolution Capability",
"possessed_by": "Engineer A",
"capability_statement": "Navigate procurement disputes through proper channels while respecting authority",
"demonstrated_through": "Working within City channels and consulting stakeholders",
"proficiency_level": "advanced",
"enables_obligations": "Compliance with Code sections I.4, I.6, III.6, III.7 while promoting stakeholder interests",
"temporal_aspect": "During resolution of procurement violation concerns",
"case_context": "Engineer A must proceed within approved channels while addressing City D Engineer's refusal",
"source_text": "Engineer A should proceed within the City's approved channels of communication. Engineer D's authority should be respected",
"is_existing_class": false,
"confidence": 0.85
}
]
}
```