From 6d23073e2fcbdcc087b1537c1dad48d440270ae0 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 14 Mar 2026 00:17:04 +0000 Subject: [PATCH] fix: Issue template (push3-seed.yaml) doesn't enumerate manifest.jsonl fields (#705) --- .codeberg/ISSUE_TEMPLATE/push3-seed.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml b/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml index 4a9cbba..7155507 100644 --- a/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml +++ b/.codeberg/ISSUE_TEMPLATE/push3-seed.yaml @@ -33,7 +33,10 @@ body: - [ ] Push3 file created at `tools/push3-evolution/seeds/llm_.push3` - [ ] 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` + - [ ] 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 validations: required: true - type: textarea