Skip to content
github-actions[bot] edited this page Jul 19, 2026 · 3 revisions

Darwin Wiki

The repository is authoritative. Start with the canonical README; hosted wiki pages mirror the files under docs/wiki.

Darwin is a controlled software evolution engine. It observes semantic product telemetry, creates deterministic evidence, asks GPT-5.6 for a structured mutation portfolio, and hands a human-selected manifest to a bounded Codex workflow in the target repository.

The current proof target is ProjectFlow, a separately deployed task-management application.

Live system

Component Location
Darwin control room https://darwin-control-room.pages.dev
Darwin API https://darwin-api.stevie-johnston.workers.dev
ProjectFlow study https://darwin-projectflow.pages.dev/?study=true
Darwin repository https://github.com/sjohnston1972/darwin
ProjectFlow repository https://github.com/sjohnston1972/projectflow

Proof loop

measured interaction
  -> schema-valid semantic event
  -> ordered D1 record
  -> deterministic journey and evidence pack
  -> evidence-citing GPT mutation portfolio
  -> human-selected immutable manifest
  -> bounded Codex repository workflow
  -> real patch, checks, pull request, and preview
  -> explicit release or rejection
  -> retained Genome record and reviewable rollback

Start here

Canonical source documents

Evidence language

Darwin uses these terms consistently:

Product concept Darwin term
target source and configuration genome
measured friction selection pressure
bounded code change mutation
measured product outcome fitness
accepted change survived selection
rejected change failed selection
retained version and evidence history Genome

Predicted impact is always a hypothesis. A passing repository build proves implementation validity, not user fitness. User fitness requires a compatible post-release evidence cohort.

Current scope

Darwin intentionally supports one controlled target rather than arbitrary repository ingestion. ProjectFlow defines the mutable paths, protected paths, source context, validation commands, and change budgets that a Codex workflow must honor.

The 10,000-event simulator demonstrates deterministic scale. It is synthetic and is not mixed with measured ProjectFlow evidence.

Clone this wiki locally