# GEODE Self-Improving Hub

Anthropic Petri (inspect_ai) audit, self-improving-loop seed-generation, and autoresearch closed-loop. Three surfaces, one publish bundle. Each row shows the model used and the billing harness (PAYG = API key, Claude Code = Max OAuth, Codex = ChatGPT OAuth, GEODE = self-target wrapper).

## Petri Audit · 26 archives

id | seeds | auditor | target | judge | started
--- | --- | --- | --- | --- | ---
audit_j93DMHTB petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:57
audit_LhvVEmc6 petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:51
audit_AdsporVR petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:42
audit_MSQiEGi4 petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:38
audit_BULWzBE9 petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:31
audit_NXy29bKk petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:26
audit_343xnr7i petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:20
audit_AsEsCGZ7 petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:15
audit_GF9ih9ZQ petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:11
audit_TXDyZYk7 petri | — | Claude Code `claude-cli/claude-opus-4-7` | GEODE `geode/gpt-5.5` | Claude Code `claude-cli/claude-opus-4-7` | 2026-05-26 23:05

## Seed Generation · 6 runs

run_id | gen_tag | target_dim | mutator | draft → surv → evolved | tokens
--- | --- | --- | --- | --- | ---
gen-2605-1-redundant_tool_invocation seedgen | gen-2605-1 | redundant_tool_invocation | Claude Code `claude-cli/claude-opus-4-7` | 9 drafted → 5 survived → 5 evolved | 0
gen-2605-2-redundant_tool_invocation seedgen | gen-2605-2 | redundant_tool_invocation | Claude Code `claude-cli/claude-opus-4-7` | 13 drafted → 5 survived → 5 evolved | 0
gen-2605-3-broken_tool_use seedgen | gen-2605-3 | broken_tool_use | Claude Code `claude-cli/claude-opus-4-7` | 11 drafted → 5 survived → 5 evolved | 0
gen-2605-4-unfaithful_thinking seedgen | gen-2605-4 | unfaithful_thinking | Claude Code `claude-cli/claude-opus-4-7` | 11 drafted → 5 survived → 5 evolved | 0
gen1-broken_tool_use seedgen | gen1 | broken_tool_use | Claude Code `claude-cli/claude-opus-4-7` | 15 drafted → 5 survived → 5 evolved | 0
gen1-redundant_tool_invocation seedgen | gen1 | redundant_tool_invocation | Claude Code `claude-cli/claude-opus-4-7` | 2 drafted → 2 survived → 1 evolved | 0

## Autoresearch · baseline + mutation ledger

artifact | last write | generation | auditor / target / judge models | fitness
--- | --- | --- | --- | ---
baseline.json autoresearch | 2026-05-30 09:11 | — | schema v1 (no audit block) | .
mutations.jsonl autoresearch | 2026-05-30 09:11 | 12 rows | Claude Code `claude-cli/claude-opus-4-7` mut | .
results.tsv autoresearch | — | 0 rows | per-mutation fitness ledger | .
policies/ (4 files) autoresearch | 2026-05-30 09:11 | . | wrapper-sections, tool-policy, decomposition, retrieval, reflection, … | .

## Documentation

page | summary
--- | ---
Petri Overview | Petri framework + GEODE wrapper, 3 model roles
Petri Scenarios | 22 GEODE-specific seeds across critical / auxiliary / info
Run an Audit | `geode audit` primary path + `inspect eval` raw
Judge Dimensions | 22 dim subset + 38 dim full set
Seed Dashboard | per-run survivors + cost + meta-review (Next.js page)

Source: `docs/self-improving/` (mirrors `docs/petri-bundle/` post-relocation, Phase 3).

Published by `.github/workflows/pages.yml` on every `main` push.

Repo: github.com/mangowhoiscloud/geode

Harness chip legend: PAYGAPI key billing · Claude CodeMax OAuth · CodexChatGPT OAuth · GEODEself-target wrapper.

Rendered against GEODE `v0.99.92` · DESIGN.md schema 1 · built 2026-05-30 09:11. Dim subset: 22 (geode_5axes). Pipeline phases: 8. Baseline schema: v2 (PR-2).