From 038c9ca7bce92d14c80ebf6ee25b6c15c5890885 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 14 Mar 2026 00:37:06 +0000 Subject: [PATCH] fix: Issue template (push3-seed.yaml) doesn't enumerate manifest.jsonl fields (#705) --- .codeberg/ISSUE_TEMPLATE/push3-seed.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml b/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml index 7155507..f84e7b2 100644 --- a/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml +++ b/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml @@ -34,9 +34,13 @@ body: - [ ] Transpiles without error: `npx tsx tools/push3-transpiler/src/index.ts /tmp/test.sol` - [ ] Produced Solidity compiles: `forge build` - [ ] Entry added to `tools/push3-evolution/seeds/manifest.jsonl` with all required fields: - - `raw_fitness` — raw numeric score returned by the evaluator (integer; `null` if not yet evaluated) - - `normalized_fitness` — score mapped to the 0..1 percentile range across the evaluated population (`null` if not yet evaluated) - - `fitness_flags` — comma-separated notes qualifying the score, e.g. `token_value_inflation`, `always_bull`, or empty string if none apply + - `file` — filename of the `.push3` seed (e.g. `"llm_my_strategy.push3"`) + - `fitness` — raw integer score from the evaluator, or `null` if not yet evaluated + - `origin` — one of `"hand-written"`, `"llm"`, or `"evolved"` + - `run` — evolution run ID (integer), or `null` for hand-written/LLM seeds + - `generation` — generation index within the run (integer), or `null` for hand-written/LLM seeds + - `date` — ISO date the entry was added (e.g. `"2026-03-14"`) + - `note` — one-sentence description of the strategy and any known caveats validations: required: true - type: textarea