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.