Step 1: Contextual Framework Pass (Facts)

Extract roles, states, and resources from the facts section

Sustainability - Lawn Irrigation Design
Step 1 of 3

Facts Section

Section Content:
Facts:
Engineer Jaylani is a firm principal for Cutting Edge Engineering and is under contract to complete the mechanical, electrical, and plumbing work for a new resort that will be located in a semi-arid region of the southwestern United States.
The project’s landscape architect specifies a traditional lawn irrigation system for the resort’s golf course as part of the project.
Engineer Intern Wasser is a new employee at Cutting Edge, and Engineer Jaylani assigns Wasser the task of sketching out details for the irrigation system.
Wasser refuses to perform the task and says the traditional irrigation system will waste fresh water, cites a recent hydrogeological study indicating that the proposed use would lower the water table, and asserts that Cutting Edge should not do this kind of work.
In a formal memorandum to Jaylani, Wasser argues the proposed lawn irrigation system is not consistent with several United Nations sustainable development goals including but not limited to Goal 6– Ensure availability and sustainable management of water and sanitation for all, Goal 11– Make cities and human settlements inclusive, safe, resilient and sustainable, and Goal 15– Protect, restore, and promote sustainable use of terrestrial ecosystems, sustainably manage forests, combat desertification, and halt and reverse land degradation, and halt biodiversity loss.
Further, Wasser points to NSPE Code of Ethics Professional Obligation III.2.d, “Engineers are encouraged to adhere to the principles of sustainable development,” and claims the proposed lawn irrigation system does not conform to sustainability principles.
Roles Extraction
LLM Prompt
DUAL ROLE EXTRACTION - Professional Roles Analysis EXISTING ROLE CLASSES IN ONTOLOGY: - Employer Relationship Role: Organizational relationship balancing loyalty and independence - Engineer Role: A professional role involving engineering practice and responsibilities - Participant Role: A role of an involved party or stakeholder that does not itself establish professional obligations ( - Professional Peer Role: Collegial relationship with mentoring and review obligations - Professional Role: A role within a profession that entails recognized ends/goals of practice (e.g., safeguarding public - ProfessionalRole: Ontology class for Role - Provider-Client Role: Service delivery relationship with duties of competence and care - Public Responsibility Role: Societal obligation that can override other professional duties - Role: A role that can be realized by processes involving professional duties and ethical obligations. This - Stakeholder Role: A participant role borne by stakeholders such as Clients, Employers, and the Public. Typically not t === TASK === From the following case text (facts section), extract information at TWO levels: LEVEL 1 - NEW ROLE CLASSES: Identify professional roles that appear to be NEW types not covered by existing classes above. Look for: - Specialized professional functions - Emerging role types in engineering/technology - Domain-specific professional positions - Roles with unique qualifications or responsibilities For each NEW role class, provide: - label: Clear professional role name - definition: Detailed description of role function and scope - distinguishing_features: What makes this role unique/different - professional_scope: Areas of responsibility and authority - typical_qualifications: Required education, licensing, experience - generated_obligations: What specific duties does this role create? - associated_virtues: What virtues/qualities are expected (integrity, competence, etc.)? - relationship_type: Provider-Client, Professional Peer, Employer, Public Responsibility - domain_context: Engineering/Medical/Legal/etc. - examples_from_case: How this role appears in the case text LEVEL 2 - ROLE INDIVIDUALS: Identify specific people mentioned who fulfill professional roles. For each person: - name: EXACT name or identifier as it appears in the text (e.g., "Engineer A", "Client B", "Dr. Smith") - role_classification: Which role class they fulfill (use existing classes when possible, or new class label if discovered) - attributes: Specific qualifications, experience, titles, licenses mentioned in the text - relationships: Employment, reporting, collaboration relationships explicitly stated - Each relationship should specify: type (employs, reports_to, collaborates_with, serves_client, etc.) and target (person/org name) - active_obligations: What specific duties is this person fulfilling in the case? - ethical_tensions: Any conflicts between role obligations and personal/other obligations? - case_involvement: How they participate in this case IMPORTANT: Use ONLY the actual names/identifiers found in the case text. DO NOT create realistic names or make up details not explicitly stated. CASE TEXT: Facts: Engineer Jaylani is a firm principal for Cutting Edge Engineering and is under contract to complete the mechanical, electrical, and plumbing work for a new resort that will be located in a semi-arid region of the southwestern United States. The project’s landscape architect specifies a traditional lawn irrigation system for the resort’s golf course as part of the project. Engineer Intern Wasser is a new employee at Cutting Edge, and Engineer Jaylani assigns Wasser the task of sketching out details for the irrigation system. Wasser refuses to perform the task and says the traditional irrigation system will waste fresh water, cites a recent hydrogeological study indicating that the proposed use would lower the water table, and asserts that Cutting Edge should not do this kind of work. In a formal memorandum to Jaylani, Wasser argues the proposed lawn irrigation system is not consistent with several United Nations sustainable development goals including but not limited to Goal 6– Ensure availability and sustainable management of water and sanitation for all, Goal 11– Make cities and human settlements inclusive, safe, resilient and sustainable, and Goal 15– Protect, restore, and promote sustainable use of terrestrial ecosystems, sustainably manage forests, combat desertification, and halt and reverse land degradation, and halt biodiversity loss. Further, Wasser points to NSPE Code of Ethics Professional Obligation III.2.d, “Engineers are encouraged to adhere to the principles of sustainable development,” and claims the proposed lawn irrigation system does not conform to sustainability principles. Respond with valid JSON in this format: { "new_role_classes": [ { "label": "Environmental Compliance Specialist", "definition": "Professional responsible for ensuring projects meet environmental regulations and standards", "distinguishing_features": ["Environmental regulation expertise", "Compliance assessment capabilities", "EPA standards knowledge"], "professional_scope": "Environmental impact assessment, regulatory compliance review, permit coordination", "typical_qualifications": ["Environmental engineering degree", "Regulatory compliance experience", "Knowledge of EPA standards"], "generated_obligations": ["Ensure regulatory compliance", "Report violations", "Maintain environmental standards"], "associated_virtues": ["Environmental stewardship", "Regulatory integrity", "Technical competence"], "relationship_type": "Provider-Client", "domain_context": "Engineering", "examples_from_case": ["Engineer A was retained to prepare environmental assessment", "specialist reviewed compliance requirements"] } ], "role_individuals": [ { "name": "Engineer A", "role_classification": "Environmental Compliance Specialist", "attributes": { "title": "Engineer", "license": "professional engineering license", "specialization": "environmental engineer", "experience": "several years of experience" }, "relationships": [ {"type": "retained_by", "target": "Client W"} ], "case_involvement": "Retained to prepare comprehensive report addressing organic compound characteristics" } ] }
Saved: 2025-10-13 13:51
LLM Response
```json
{
    "new_role_classes": [
        {
            "label": "Firm Principal Role",
            "definition": "Senior leadership position in an engineering firm with authority over project contracts, staff management, and technical oversight",
            "distinguishing_features": ["Executive decision-making authority", "Contract negotiation and management", "Staff supervision and task assignment", "Ultimate responsibility for firm's work product"],
            "professional_scope": "Business development, contract management, project oversight, staff supervision, quality assurance, client relations",
            "typical_qualifications": ["Professional engineering license", "Extensive engineering experience", "Business management experience", "Partnership or ownership stake in firm"],
            "generated_obligations": ["Ensure project completion per contract", "Supervise and mentor staff", "Maintain firm's professional reputation", "Balance business and ethical obligations"],
            "associated_virtues": ["Leadership", "Business acumen", "Professional integrity", "Mentorship"],
            "relationship_type": "Employer",
            "domain_context": "Engineering",
            "examples_from_case": ["Engineer Jaylani is a firm principal for Cutting Edge Engineering", "under contract to complete the mechanical, electrical, and plumbing work"]
        },
        {
            "label": "Engineer Intern Role",
            "definition": "Entry-level engineering position for individuals pursuing professional licensure, working under supervision while developing technical skills",
            "distinguishing_features": ["Working toward professional licensure", "Requires supervision by licensed engineer", "Limited independent authority", "Learning and development focus"],
            "professional_scope": "Technical task execution under supervision, design development, calculations, drafting, research support",
            "typical_qualifications": ["Engineering degree or in progress", "EIT/FE exam completion", "Working under licensed PE supervision"],
            "generated_obligations": ["Follow supervisor's technical direction", "Adhere to professional standards while learning", "Raise ethical concerns appropriately", "Complete assigned tasks competently"],
            "associated_virtues": ["Learning orientation", "Professional development", "Ethical awareness", "Technical competence"],
            "relationship_type": "Professional Peer",
            "domain_context": "Engineering",
            "examples_from_case": ["Engineer Intern Wasser is a new employee at Cutting Edge", "Jaylani assigns Wasser the task of sketching out details"]
        },
        {
            "label": "Landscape Architect Role",
            "definition": "Design professional responsible for outdoor space planning, site design, and landscape specifications",
            "distinguishing_features": ["Site planning expertise", "Environmental design focus", "Specification authority for landscape elements", "Coordination with other design professionals"],
            "professional_scope": "Site design, landscape planning, irrigation system specification, environmental integration, aesthetic design",
            "typical_qualifications": ["Landscape architecture degree", "Professional licensure", "Design portfolio", "Environmental design knowledge"],
            "generated_obligations": ["Create functional and aesthetic designs", "Specify appropriate systems", "Coordinate with other disciplines", "Consider environmental impacts"],
            "associated_virtues": ["Design creativity", "Environmental awareness", "Technical competence", "Collaborative spirit"],
            "relationship_type": "Professional Peer",
            "domain_context": "Engineering",
            "examples_from_case": ["The project's landscape architect specifies a traditional lawn irrigation system for the resort's golf course"]
        }
    ],
    "role_individuals": [
        {
            "name": "Engineer Jaylani",
            "role_classification": "Firm Principal Role",
            "attributes": {
                "title": "firm principal",
                "company": "Cutting Edge Engineering",
                "contract_scope": "mechanical, electrical, and plumbing work"
            },
            "relationships": [
                {"type": "employs", "target": "Wasser"},
                {"type": "under_contract_to", "target": "new resort"}
            ],
            "active_obligations": ["Complete contracted MEP work for resort", "Supervise Engineer Intern Wasser", "Manage irrigation system design task"],
            "ethical_tensions": ["Balancing contract obligations with sustainability concerns raised by Wasser", "Managing employee refusing work assignment on ethical grounds"],
            "case_involvement": "Principal engineer responsible for resort project, assigns irrigation system task to Wasser, receives formal memorandum raising sustainability concerns"
        },
        {
            "name": "Wasser",
            "role_classification": "Engineer Intern Role",
            "attributes": {
                "title": "Engineer Intern",
                "employment_status": "new employee",
                "company": "Cutting Edge"
            },
            "relationships": [
                {"type": "reports_to", "target": "Engineer Jaylani"},
                {"type": "employed_by", "target": "Cutting Edge Engineering"}
            ],
            "active_obligations": ["Complete assigned technical tasks", "Follow supervisor's direction", "Uphold professional ethics"],
            "ethical_tensions": ["Conflict between supervisor's task assignment and personal/professional ethics regarding water sustainability", "Balancing employment obligations with environmental concerns"],
            "case_involvement": "Refuses irrigation system design task on sustainability grounds, cites hydrogeological study and UN sustainable development goals, writes formal memorandum citing NSPE Code of Ethics"
        },
        {
            "name": "landscape architect",
            "role_classification": "Landscape Architect Role",
            "attributes": {
                "project": "new resort golf course"
            },
            "relationships": [
                {"type": "collaborates_with", "target": "Cutting Edge Engineering"}
            ],
            "active_obligations": ["Specify landscape and irrigation systems for golf course"],
            "ethical_tensions": ["Not explicitly stated in case"],
            "case_involvement": "Specifies traditional lawn irrigation system for resort's golf course"
        }
    ]
}
```
States Extraction
LLM Prompt
EXISTING STATE CLASSES IN ONTOLOGY (DO NOT RE-EXTRACT THESE): STATE STATES: - Certification Required State: Checkpoint state requiring formal validation processes - Competing Duties State: State requiring ethical prioritization between conflicting obligations - Conflict of Interest State: Professional situation where personal and professional interests compete - Make Objective Truthful Statements: Requirement for honesty in professional communications - Non-Compliant State: State requiring compliance remediation - Non-Compliant State: Problematic state requiring immediate corrective action - Objective and Truthful Statements: Requirement for honesty in professional communications - Provide Objective Statements: Professional communication standard - Public Statements: Requirement for honesty and objectivity in all public communications and professional statements - Regulatory Compliance State: Legal compliance context constraining actions - State: A quality representing conditions that affect ethical decisions and professional conduct. This is the S component of the formal specification D=(R,P,O,S,Rs,A,E,Ca,Cs). IMPORTANT: Only extract NEW state types not listed above! You are analyzing a professional ethics case to extract both STATE CLASSES and STATE INSTANCES. DEFINITIONS: - STATE CLASS: A type of situational condition (e.g., "Conflict of Interest", "Emergency Situation", "Resource Constraint") - STATE INDIVIDUAL: A specific instance of a state active in this case attached to specific people/organizations CRITICAL REQUIREMENT: Every STATE CLASS you identify MUST be based on at least one specific STATE INDIVIDUAL instance in the case. You cannot propose a state class without providing the concrete instance(s) that demonstrate it. KEY INSIGHT FROM LITERATURE: States are not abstract - they are concrete conditions affecting specific actors at specific times. Each state has a subject (WHO is in the state), temporal boundaries (WHEN), and causal relationships (WHY). YOUR TASK - Extract two LINKED types of entities: 1. NEW STATE CLASSES (types not in the existing ontology above): - Novel types of situational states discovered in this case - Must be sufficiently general to apply to other cases - Should represent distinct environmental or contextual conditions - Consider both inertial (persistent) and non-inertial (momentary) fluents 2. STATE INDIVIDUALS (specific instances in this case): - Specific states active in this case narrative - MUST be attached to specific individuals or organizations in the case - Include temporal properties (when initiated, when terminated) - Include causal relationships (triggered by what event, affects which obligations) - Map to existing classes where possible, or to new classes you discover EXTRACTION GUIDELINES: For NEW STATE CLASSES, identify: - Label: Clear, professional name for the state type - Definition: What this state represents - Activation conditions: What events/conditions trigger this state - Termination conditions: What events/conditions end this state - Persistence type: "inertial" (persists until terminated) or "non-inertial" (momentary) - Affected obligations: Which professional duties does this state affect? - Temporal properties: How does this state evolve over time? - Domain context: Medical/Engineering/Legal/etc. - Examples from case: Specific instances showing this state type For STATE INDIVIDUALS, identify: - Identifier: Unique descriptor (e.g., "John_Smith_ConflictOfInterest_ProjectX") - State class: Which state type it represents (existing or new) - Subject: WHO is in this state (person/organization name from the case) - Initiated by: What event triggered this state? - Initiated at: When did this state begin? - Terminated by: What event ended this state (if applicable)? - Terminated at: When did this state end (if applicable)? - Affects obligations: Which specific obligations were affected? - Urgency/Intensity: Does this state's urgency change over time? - Related parties: Who else is affected by this state? - Case involvement: How this state affected the case outcome CASE TEXT FROM facts SECTION: Facts: Engineer Jaylani is a firm principal for Cutting Edge Engineering and is under contract to complete the mechanical, electrical, and plumbing work for a new resort that will be located in a semi-arid region of the southwestern United States. The project’s landscape architect specifies a traditional lawn irrigation system for the resort’s golf course as part of the project. Engineer Intern Wasser is a new employee at Cutting Edge, and Engineer Jaylani assigns Wasser the task of sketching out details for the irrigation system. Wasser refuses to perform the task and says the traditional irrigation system will waste fresh water, cites a recent hydrogeological study indicating that the proposed use would lower the water table, and asserts that Cutting Edge should not do this kind of work. In a formal memorandum to Jaylani, Wasser argues the proposed lawn irrigation system is not consistent with several United Nations sustainable development goals including but not limited to Goal 6– Ensure availability and sustainable management of water and sanitation for all, Goal 11– Make cities and human settlements inclusive, safe, resilient and sustainable, and Goal 15– Protect, restore, and promote sustainable use of terrestrial ecosystems, sustainably manage forests, combat desertification, and halt and reverse land degradation, and halt biodiversity loss. Further, Wasser points to NSPE Code of Ethics Professional Obligation III.2.d, “Engineers are encouraged to adhere to the principles of sustainable development,” and claims the proposed lawn irrigation system does not conform to sustainability principles. Respond with a JSON structure. Here's a CONCRETE EXAMPLE showing the required linkage: EXAMPLE (if the case mentions "Engineer A faced a conflict when discovering his brother worked for the contractor"): { "new_state_classes": [ { "label": "Family Conflict of Interest", "definition": "A state where a professional's family relationships create potential bias in professional decisions", "activation_conditions": ["Discovery of family member involvement", "Family member has financial interest"], "termination_conditions": ["Recusal from decision", "Family member withdraws"], "persistence_type": "inertial", "affected_obligations": ["Duty of impartiality", "Disclosure requirements"], "temporal_properties": "Persists until formally addressed through recusal or disclosure", "domain_context": "Engineering", "examples_from_case": ["Engineer A discovered brother worked for ABC Contractors"], "confidence": 0.85, "rationale": "Specific type of conflict not covered by general COI in existing ontology" } ], "state_individuals": [ { "identifier": "EngineerA_FamilyConflict_ABCContractors", "state_class": "Family Conflict of Interest", "subject": "Engineer A", "initiated_by": "Discovery that brother is senior manager at ABC Contractors", "initiated_at": "When bidding process began", "terminated_by": "Engineer A recused from contractor selection", "terminated_at": "Two weeks after discovery", "affects_obligations": ["Maintain impartial contractor selection", "Disclose conflicts to client"], "urgency_level": "high", "related_parties": ["Client B", "ABC Contractors", "Engineer A's brother"], "case_involvement": "Led to Engineer A's recusal from contractor selection process", "is_existing_class": false, "confidence": 0.9 } ] } YOUR RESPONSE FORMAT (use the same structure with YOUR case's specific details): { "new_state_classes": [ // For each new state type you discover ], "state_individuals": [ // For each specific instance in the case (MUST have at least one per new class) ] } EXTRACTION RULES: 1. For EVERY new state class you identify, you MUST provide at least one corresponding state individual 2. State individuals MUST have a clear subject (specific person/organization from the case) 3. If you cannot identify a specific instance, do not create the state class 4. States without subjects are invalid (e.g., cannot have "general emergency" - must be "City M's water emergency") 5. Each state individual should clearly demonstrate why its state class is needed Focus on states that: 1. Are attached to specific individuals or organizations mentioned in the case 2. Have clear temporal boundaries (when initiated, when terminated) 3. Affect specific ethical obligations or professional duties 4. Show causal relationships with events in the case 5. Demonstrate the context-dependent nature of professional ethics EXAMPLE OF CORRECT EXTRACTION: State Class: "Public Health Risk State" State Individual: "City_M_PublicHealthRisk_2023" with subject="City M", initiated_by="Decision to change water source", affects_obligations=["Ensure public safety", "Provide clean water"] EXAMPLE OF INCORRECT EXTRACTION: State Class: "Emergency Situation" with NO corresponding individual (INVALID - no specific instance)
Saved: 2025-10-13 13:51
LLM Response
```json
{
  "new_state_classes": [
    {
      "label": "Environmental Sustainability Concern State",
      "definition": "A state where a professional identifies potential environmental harm from a proposed design or action that conflicts with sustainable development principles",
      "activation_conditions": ["Discovery of environmental impact studies", "Recognition of resource depletion risks", "Identification of sustainability violations"],
      "termination_conditions": ["Design modification to sustainable alternative", "Project cancellation", "Formal acceptance of environmental risk"],
      "persistence_type": "inertial",
      "affected_obligations": ["Duty to protect public welfare", "Adherence to sustainable development principles", "Environmental stewardship"],
      "temporal_properties": "Persists until the environmental concern is formally addressed through design changes or documented acceptance",
      "domain_context": "Engineering",
      "examples_from_case": ["Wasser's identification of water table depletion risk from traditional irrigation system"],
      "confidence": 0.9,
      "rationale": "Specific state representing active environmental concerns that trigger sustainability obligations"
    },
    {
      "label": "Subordinate Ethical Objection State",
      "definition": "A state where a junior professional formally objects to assigned work on ethical grounds, creating tension between hierarchical obligations and ethical principles",
      "activation_conditions": ["Junior employee refuses task on ethical grounds", "Formal memorandum of objection submitted", "Citation of professional ethics codes"],
      "termination_conditions": ["Resolution through design modification", "Reassignment of duties", "Overruling by supervisor"],
      "persistence_type": "inertial",
      "affected_obligations": ["Duty to follow supervisor instructions", "Duty to uphold ethical standards", "Duty to complete assigned work"],
      "temporal_properties": "Persists from formal objection until resolution through organizational decision",
      "domain_context": "Engineering",
      "examples_from_case": ["Wasser's refusal to design traditional irrigation system and formal memorandum to Jaylani"],
      "confidence": 0.85,
      "rationale": "Captures the specific dynamic of subordinate-initiated ethical challenges within organizational hierarchy"
    }
  ],
  "state_individuals": [
    {
      "identifier": "Wasser_EnvironmentalSustainabilityConcern_GolfCourseIrrigation",
      "state_class": "Environmental Sustainability Concern State",
      "subject": "Engineer Intern Wasser",
      "initiated_by": "Assignment to design traditional lawn irrigation system and review of hydrogeological study",
      "initiated_at": "When assigned irrigation system design task",
      "terminated_by": "Not yet terminated in case narrative",
      "terminated_at": "Ongoing",
      "affects_obligations": ["Adhere to sustainable development principles (NSPE III.2.d)", "Protect public welfare through water conservation", "Ensure environmental sustainability"],
      "urgency_level": "high",
      "related_parties": ["Engineer Jaylani", "Cutting Edge Engineering", "Resort project stakeholders"],
      "case_involvement": "Led to Wasser's refusal to perform assigned task and formal objection memorandum",
      "is_existing_class": false,
      "confidence": 0.9
    },
    {
      "identifier": "Wasser_SubordinateEthicalObjection_IrrigationTask",
      "state_class": "Subordinate Ethical Objection State",
      "subject": "Engineer Intern Wasser",
      "initiated_by": "Refusal to perform irrigation system design task and submission of formal memorandum citing UN SDGs and NSPE Code",
      "initiated_at": "Upon receiving irrigation system assignment",
      "terminated_by": "Not yet terminated in case narrative",
      "terminated_at": "Ongoing",
      "affects_obligations": ["Complete assigned engineering tasks", "Follow supervisor directives", "Uphold professional ethical standards"],
      "urgency_level": "high",
      "related_parties": ["Engineer Jaylani (supervisor)", "Cutting Edge Engineering (employer)"],
      "case_involvement": "Created organizational conflict requiring resolution between hierarchical authority and ethical principles",
      "is_existing_class": false,
      "confidence": 0.85
    },
    {
      "identifier": "CuttingEdge_RegulatoryCompliance_ResortProject",
      "state_class": "Regulatory Compliance State",
      "subject": "Cutting Edge Engineering",
      "initiated_by": "Contract to complete MEP work for resort in semi-arid region",
      "initiated_at": "Contract signing for resort project",
      "terminated_by": "Project completion or contract termination",
      "terminated_at": "Not yet terminated",
      "affects_obligations": ["Complete contracted work", "Meet project specifications", "Comply with local water regulations"],
      "urgency_level": "medium",
      "related_parties": ["Resort developers", "Landscape architect", "Local regulatory authorities"],
      "case_involvement": "Establishes contractual obligations that conflict with sustainability concerns",
      "is_existing_class": true,
      "confidence": 0.8
    },
    {
      "identifier": "Jaylani_CompetingDuties_ProjectManagement",
      "state_class": "Competing Duties State",
      "subject": "Engineer Jaylani",
      "initiated_by": "Wasser's ethical objection to assigned irrigation system design",
      "initiated_at": "Receipt of Wasser's formal memorandum",
      "terminated_by": "Not yet terminated in case narrative",
      "terminated_at": "Ongoing",
      "affects_obligations": ["Complete contracted work per specifications", "Manage team effectively", "Consider sustainability principles", "Maintain client relationships"],
      "urgency_level": "high",
      "related_parties": ["Engineer Intern Wasser", "Resort client", "Landscape architect"],
      "case_involvement": "Must balance contractual obligations with subordinate's ethical concerns and sustainability principles",
      "is_existing_class": true,
      "confidence": 0.85
    }
  ]
}
```
Resources Extraction
LLM Prompt
EXISTING RESOURCE CLASSES IN ONTOLOGY (DO NOT RE-EXTRACT THESE): - Legal Resource: Legal framework constraining professional practice - Resource: An independent continuant entity that serves as input or reference for professional activities. This is the Rs component of the formal specification D=(R,P,O,S,Rs,A,E,Ca,Cs). - Resource Constrained: Resource limitation affecting available actions - Resource Constraint: Limitations on available time, budget, materials, or human resources (Ganascia 2007) - Resource Type: Meta-class for specific resource types recognized by the ProEthica system - Resources Available: Resource sufficiency enabling full options IMPORTANT: Only extract NEW resource types not listed above! You are analyzing a professional ethics case to extract both RESOURCE CLASSES and RESOURCE INSTANCES. DEFINITIONS: - RESOURCE CLASS: A type of document, tool, standard, or knowledge source (e.g., "Emergency Response Protocol", "Technical Specification", "Ethics Code") - RESOURCE INDIVIDUAL: A specific instance of a resource used in this case (e.g., "NSPE Code of Ethics 2023", "City M Water Quality Standards") CRITICAL REQUIREMENT: Every RESOURCE CLASS you identify MUST be based on at least one specific RESOURCE INDIVIDUAL instance in the case. You cannot propose a resource class without providing the concrete instance(s) that demonstrate it. YOUR TASK - Extract two LINKED types of entities: 1. NEW RESOURCE CLASSES (types not in the existing ontology above): - Novel types of resources discovered in this case - Must be sufficiently general to apply to other cases - Should represent distinct categories of decision-making resources - Consider documents, tools, standards, guidelines, databases, etc. 2. RESOURCE INDIVIDUALS (specific instances in this case): - Specific documents, tools, or knowledge sources mentioned - MUST have identifiable titles or descriptions - Include metadata (creator, date, version) where available - Map to existing classes where possible, or to new classes you discover EXTRACTION GUIDELINES: For NEW RESOURCE CLASSES, identify: - Label: Clear, professional name for the resource type - Definition: What this resource type represents - Resource type: document, tool, standard, guideline, database, etc. - Accessibility: public, restricted, proprietary, etc. - Authority source: Who typically creates/maintains these resources - Typical usage: How these resources are typically used - Domain context: Medical/Engineering/Legal/etc. - Examples from case: Specific instances showing this resource type For RESOURCE INDIVIDUALS, identify: - Identifier: Unique descriptor (e.g., "NSPE_CodeOfEthics_2023") - Resource class: Which resource type it represents (existing or new) - Document title: Official name or description - Created by: Organization or authority that created it - Created at: When it was created (if mentioned) - Version: Edition or version information - URL or location: Where to find it (if mentioned) - Used by: Who used this resource in the case - Used in context: How this resource was applied - Case involvement: How this resource affected decisions CASE TEXT FROM facts SECTION: Facts: Engineer Jaylani is a firm principal for Cutting Edge Engineering and is under contract to complete the mechanical, electrical, and plumbing work for a new resort that will be located in a semi-arid region of the southwestern United States. The project’s landscape architect specifies a traditional lawn irrigation system for the resort’s golf course as part of the project. Engineer Intern Wasser is a new employee at Cutting Edge, and Engineer Jaylani assigns Wasser the task of sketching out details for the irrigation system. Wasser refuses to perform the task and says the traditional irrigation system will waste fresh water, cites a recent hydrogeological study indicating that the proposed use would lower the water table, and asserts that Cutting Edge should not do this kind of work. In a formal memorandum to Jaylani, Wasser argues the proposed lawn irrigation system is not consistent with several United Nations sustainable development goals including but not limited to Goal 6– Ensure availability and sustainable management of water and sanitation for all, Goal 11– Make cities and human settlements inclusive, safe, resilient and sustainable, and Goal 15– Protect, restore, and promote sustainable use of terrestrial ecosystems, sustainably manage forests, combat desertification, and halt and reverse land degradation, and halt biodiversity loss. Further, Wasser points to NSPE Code of Ethics Professional Obligation III.2.d, “Engineers are encouraged to adhere to the principles of sustainable development,” and claims the proposed lawn irrigation system does not conform to sustainability principles. Respond with a JSON structure. Here's an EXAMPLE: EXAMPLE (if the case mentions "Engineer A consulted the NSPE Code of Ethics and the state's engineering regulations"): { "new_resource_classes": [ { "label": "State Engineering Regulations", "definition": "Legal requirements and regulations governing engineering practice at the state level", "resource_type": "regulatory_document", "accessibility": ["public", "official"], "authority_source": "State Engineering Board", "typical_usage": "Legal compliance and professional practice guidance", "domain_context": "Engineering", "examples_from_case": ["State engineering regulations consulted by Engineer A"], "confidence": 0.85, "rationale": "Specific type of regulatory resource not in existing ontology" } ], "resource_individuals": [ { "identifier": "NSPE_CodeOfEthics_Current", "resource_class": "Professional Ethics Code", "document_title": "NSPE Code of Ethics", "created_by": "National Society of Professional Engineers", "created_at": "Current version", "version": "Current", "used_by": "Engineer A", "used_in_context": "Consulted for ethical guidance on conflict of interest", "case_involvement": "Provided framework for ethical decision-making", "is_existing_class": true, "confidence": 0.95 }, { "identifier": "State_Engineering_Regulations_Current", "resource_class": "State Engineering Regulations", "document_title": "State Engineering Practice Act and Regulations", "created_by": "State Engineering Board", "used_by": "Engineer A", "used_in_context": "Referenced for legal requirements", "case_involvement": "Defined legal obligations for professional practice", "is_existing_class": false, "confidence": 0.9 } ] } EXTRACTION RULES: 1. For EVERY new resource class you identify, you MUST provide at least one corresponding resource individual 2. Resource individuals MUST have identifiable titles or descriptions 3. If you cannot identify a specific instance, do not create the resource class 4. Focus on resources that directly influence decision-making in the case 5. Each resource individual should clearly demonstrate why its resource class is needed Focus on resources that: 1. Are explicitly mentioned or referenced in the case 2. Guide professional decisions or actions 3. Provide standards, requirements, or frameworks 4. Serve as knowledge sources for the professionals involved
Saved: 2025-10-13 13:51
LLM Response
```json
{
  "new_resource_classes": [
    {
      "label": "Hydrogeological Study",
      "definition": "Scientific assessment of groundwater resources, water table conditions, and hydrological impacts of proposed developments",
      "resource_type": "scientific_study",
      "accessibility": ["public", "technical"],
      "authority_source": "Geological survey organizations, environmental consultancies, or academic institutions",
      "typical_usage": "Environmental impact assessment, water resource planning, and sustainable development decision-making",
      "domain_context": "Environmental Engineering",
      "examples_from_case": ["Recent hydrogeological study indicating water table impacts"],
      "confidence": 0.9,
      "rationale": "Specific type of scientific resource providing empirical data for environmental decision-making"
    },
    {
      "label": "UN Sustainable Development Goals",
      "definition": "Global framework of 17 interconnected goals adopted by United Nations member states for achieving sustainable development by 2030",
      "resource_type": "international_framework",
      "accessibility": ["public", "universal"],
      "authority_source": "United Nations",
      "typical_usage": "Guiding sustainable development practices, corporate responsibility, and ethical decision-making in professional contexts",
      "domain_context": "Global Development/Sustainability",
      "examples_from_case": ["UN SDG Goal 6", "UN SDG Goal 11", "UN SDG Goal 15"],
      "confidence": 0.95,
      "rationale": "International sustainability framework used as ethical reference for engineering decisions"
    },
    {
      "label": "Professional Ethics Code",
      "definition": "Formal document establishing ethical principles, standards, and obligations for professional practice in a specific field",
      "resource_type": "ethics_guideline",
      "accessibility": ["public", "professional"],
      "authority_source": "Professional societies and associations",
      "typical_usage": "Ethical guidance, professional conduct standards, and decision-making framework for practitioners",
      "domain_context": "Professional Practice",
      "examples_from_case": ["NSPE Code of Ethics"],
      "confidence": 0.95,
      "rationale": "Foundational ethical resource for professional decision-making"
    }
  ],
  "resource_individuals": [
    {
      "identifier": "Hydrogeological_Study_Recent",
      "resource_class": "Hydrogeological Study",
      "document_title": "Recent hydrogeological study of the semi-arid region",
      "created_by": "Not specified",
      "created_at": "Recent (unspecified date)",
      "version": "Not specified",
      "used_by": "Engineer Intern Wasser",
      "used_in_context": "Cited as evidence that traditional irrigation would lower the water table",
      "case_involvement": "Provided scientific basis for objecting to traditional irrigation system",
      "is_existing_class": false,
      "confidence": 0.85
    },
    {
      "identifier": "UN_SDG_Goal_6",
      "resource_class": "UN Sustainable Development Goals",
      "document_title": "UN Sustainable Development Goal 6 - Ensure availability and sustainable management of water and sanitation for all",
      "created_by": "United Nations",
      "created_at": "2015",
      "version": "2030 Agenda",
      "used_by": "Engineer Intern Wasser",
      "used_in_context": "Referenced in formal memorandum to argue against traditional irrigation",
      "case_involvement": "Used as ethical framework to challenge water-intensive irrigation design",
      "is_existing_class": false,
      "confidence": 0.95
    },
    {
      "identifier": "UN_SDG_Goal_11",
      "resource_class": "UN Sustainable Development Goals",
      "document_title": "UN Sustainable Development Goal 11 - Make cities and human settlements inclusive, safe, resilient and sustainable",
      "created_by": "United Nations",
      "created_at": "2015",
      "version": "2030 Agenda",
      "used_by": "Engineer Intern Wasser",
      "used_in_context": "Referenced in formal memorandum regarding sustainable development",
      "case_involvement": "Cited to support argument for sustainable resort development",
      "is_existing_class": false,
      "confidence": 0.95
    },
    {
      "identifier": "UN_SDG_Goal_15",
      "resource_class": "UN Sustainable Development Goals",
      "document_title": "UN Sustainable Development Goal 15 - Protect, restore, and promote sustainable use of terrestrial ecosystems",
      "created_by": "United Nations",
      "created_at": "2015",
      "version": "2030 Agenda",
      "used_by": "Engineer Intern Wasser",
      "used_in_context": "Referenced regarding ecosystem protection and land degradation",
      "case_involvement": "Used to argue against environmentally harmful irrigation practices",
      "is_existing_class": false,
      "confidence": 0.95
    },
    {
      "identifier": "NSPE_Code_Ethics_III_2_d",
      "resource_class": "Professional Ethics Code",
      "document_title": "NSPE Code of Ethics - Professional Obligation III.2.d",
      "created_by": "National Society of Professional Engineers",
      "created_at": "Current version",
      "version": "Current",
      "used_by": "Engineer Intern Wasser",
      "used_in_context": "Cited specific obligation regarding adherence to sustainable development principles",
      "case_involvement": "Provided professional ethical basis for refusing irrigation system design task",
      "is_existing_class": false,
      "confidence": 0.95
    }
  ]
}
```