Replaces one-shot prose with ResearchDelta objects that record questions, representations, assumptions, mechanisms, falsifiers and lineage, organizing multi-generation search through isolated populations, multi-niche archives and independent event replay.
Philosophy
Changes need types, ancestry and falsifiers; search can preserve multiple paths while evidence remains traceable to exact claims and event chains.
Architecture & control flow
- 01
Build a topic frontier and diversified agendas
- 02
Generate first-generation island sketches and compile ResearchDelta objects
- 03
Apply strongest-prior absorption and an adversarial court
- 04
Select parents through MAP-Elites and generate descendants
- 05
Commit candidate/prediction/challenge/execution events, then independently replay the closed run
Architecture outline derived from this version’s control flow.
What this version changes
Connects typed research objects, search lineage and external trust anchors into an auditable event chain.
Inputs & outputs
- Inputs
A topic, agenda budget, request-local frontier material and adapter contracts.
- Outputs
ResearchDelta objects, attack cards, forecasts, archive lineages, event ledgers and independent replay results.
Implementation & evidence scope
Multi-generation generation remains locally compositional. Production candidates in this archive lack complete executable worlds and remain unsettled; math, simulation, data/ML and prospective adapters explicitly await domain implementation. Sorting demonstrations receive zero credit.
Code & bundled material
The introduction draws on bundled notes, changelogs and central code. Software tests, synthetic diagnostics and scientific effectiveness use different evidence standards.
Source references
pyproject.toml· 1–5V6_7_POINCARE_CHANGELOG.md· 6–13harness/discovery_v67/pipeline_v67.py· 151–216harness/discovery_v67/pipeline_v67.py· 280–293harness/discovery_v67/nursery/islands.py· 46–98harness/discovery_v67/worlds/world_factory.py· 6–23harness/discovery_v67/worlds/adapters/math.py· 9–16harness/discovery_v67/pipeline_v67.py· 389–419V6_7_POINCARE_CHANGELOG.md· 15–38