fix: Issue template (push3-seed.yaml) doesn't enumerate manifest.jsonl fields (#705)
This commit is contained in:
parent
6d23073e2f
commit
038c9ca7bc
1 changed files with 7 additions and 3 deletions
|
|
@ -34,9 +34,13 @@ body:
|
|||
- [ ] Transpiles without error: `npx tsx tools/push3-transpiler/src/index.ts <file> /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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue