Skip to content

feat(evolve-kernel): surface per-iteration retrospectives in the detail page - #41

Merged
myrfy001 merged 1 commit into
HuangPuStar:masterfrom
6eanut:feat/evolve-kernel-retrospective-modal
Oct 19, 2026
Merged

myrfy001 merged 1 commit into
HuangPuStar:masterfrom
6eanut:feat/evolve-kernel-retrospective-modal

Conversation

@6eanut

@6eanut 6eanut commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Every iteration writes a short prose retrospective (what the LLM tried, what it measured, what to do next), and the server already serves it at /iterations/{n}/retrospective. But nothing in the WebUI ever fetched it: ok-runtime-api.js exported getRetrospective() and no component imported it, so the one human-readable artifact of a run was unreachable from the page.

Wire it up the same way the sibling plugins (calc-value, gen-infer-framework) do: rows in the Iteration Progress table open a retrospective modal, and a new "Retro" column marks which iterations actually wrote one.

The backend reader is reused unchanged, so this is confined to the plugin's static/ dir plus a contract test pinning the read_retrospective / read_iterations fields the modal and marker depend on.

…il page

Every iteration writes a short prose retrospective (what the LLM tried, what
it measured, what to do next), and the server already serves it at
/iterations/{n}/retrospective. But nothing in the WebUI ever fetched it:
ok-runtime-api.js exported getRetrospective() and no component imported it,
so the one human-readable artifact of a run was unreachable from the page.

Wire it up the same way the sibling plugins (calc-value,
gen-infer-framework) do: rows in the Iteration Progress table open a
retrospective modal, and a new "Retro" column marks which iterations
actually wrote one.

The backend reader is reused unchanged, so this is confined to the plugin's
static/ dir plus a contract test pinning the read_retrospective /
read_iterations fields the modal and marker depend on.

Co-Authored-By: deepseek-flash <deepseek-ai@claude-code-best.win>
@myrfy001
myrfy001 merged commit 1b1a545 into HuangPuStar:master Oct 19, 2026
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants