Skip to content

ProEthica Color Scheme

This document defines the color scheme used throughout ProEthica visualizations for consistency and clarity. Colors map directly to the Nine-Component Framework entity types and pipeline steps.

Entity Type Colors

ProEthica extracts 9 entity types (the Nine-Component Framework) organized into 4 steps. Each type has a distinct color for easy identification.

Step 1 - Context (Foundation)

Type Code Color
Role R Blue
State S Purple
Resource Rs Teal

Step 2 - Normative (Requirements)

Type Code Color
Principle P Orange
Obligation O Red
Constraint Cs Gray
Capability Ca Cyan

Step 3 - Temporal (Dynamics)

Type Code Color
Action A Green
Event E Yellow

Step 4 - Synthesis (Analysis)

Type Color
Code Provision Gray
Ethical Question Cyan
Ethical Conclusion Green

Pipeline Step Colors (Standardized Terminology)

The extraction pipeline uses consistent colors for each step. Each step contains Pass 1 (Facts) and Pass 2 (Discussion) extractions.

Step Name Hex Entities Extracted
Step 1 Contextual Framework #3b82f6 (Blue) Roles (R), States (S), Resources (Rs)
Step 2 Normative Framework #8b5cf6 (Purple) Principles (P), Obligations (O), Constraints (Cs), Capabilities (Ca)
Step 3 Temporal Framework #14b8a6 (Teal) Actions (A), Events (E)
Step 4 Synthesis & Analysis #64748b (Slate) Provisions, Questions, Conclusions, Decision Points

Terminology Reference

Term Meaning
Step Major pipeline stage (1-5)
Pass 1 Facts section extraction within a step
Pass 2 Discussion section extraction within a step
Phase Sub-stages within Step 4 (2A, 2B, 2C, 2D, 3, 4)
View Interface tabs within Step 5 (1-3)

See Pipeline Terminology for complete definitions.

Step 4 Phases

Phase Name Description
2A Code Provisions NSPE code references
2B Questions & Conclusions Ethical questions and board conclusions
2C Transformation Case transformation analysis
2D Rich Analysis Arguments and causal links
3 Decision Points E1-E3 algorithmic synthesis
4 Narrative Case narrative construction

Step Filter Colors

The graph filter buttons use neutral colors that group entity types by their extraction step.

Step Name Color Includes
1 Context Blue R, S, Rs
2 Normative Purple P, O, Cs, Ca
3 Temporal Teal A, E
4 Synthesis Slate Provisions, Q, C

Flow Graph (Reasoning Flow)

The Flow tab shows how NSPE provisions inform questions and conclusions.

Node Type Color Shape
Provision Dark Gray Rectangle
Question Cyan Diamond
Conclusion Green Rounded
Entity Blue Circle/Rounded

Precedent Network

The Similarity Network uses colors to indicate case outcomes.

Outcome Color
Ethical Green
Unethical Red
Mixed Orange
Current Case Blue

Edge thickness indicates similarity strength between cases.