O Project · Public Morality Demo

A living, community-defined engine. UI demo — no accounts, no storage beyond your browser.

Today’s root question

We start broad, then branch into specifics. Your definitions come first; community stats appear after you finish.

Is it morally permissible to kill?
“Kill” here means intentionally ending the life of a living being — we’ll add “who/why/how” as you define terms.

How it works

  1. Pick a concise stance (Never, Generally Not, Sometimes, Consent, Abstain).
  2. Add exceptions/conditions (e.g., self-defense, food).
  3. Choose or write definitions for those terms.
  4. Vote on branch cases (Self-Defense, Food).
  5. See your results first, then community snapshots.

Community-contributed options

Popular contributions become reusable facets. Nothing is permanent — everything is versioned, mergeable, and auditable.

Self-defense (imminent, unjust, proportional, last resort) Food/survival (animals; humane method) No pursuit after threat ends Property alone insufficient for lethal force

Is it morally permissible to kill?

Start concise. You’ll add exceptions or conditions on the next step.

Define your terms

Choose existing community definitions or write your own. Start with Self-Defense and Food if you selected them.

Branch: Self-Defense

Vote on the specific case using your chosen definition and constraints.

Branch: Food / Survival (Animals)

Vote on the specific case using your chosen definition and constraints.

Your results

You see your summary first. Community snapshots appear as you explore branches.

Community snapshot (mock)

Root stance distribution
Never 24%
Generally Not (+exceptions) 38%
Sometimes (+conditions) 26%
Consent-Based 8%
Abstain 4%
Contradictions (mock): 14% of “Never” voters later supported Self-Defense. We invite those voters to add an exception.