mirror of
https://github.com/flakestorm/flakestorm.git
synced 2026-04-25 00:36:54 +02:00
Update documentation and configuration for Flakestorm V2, enhancing clarity on CI processes, report generation, and reproducibility features. Added details on the new --output option for saving reports, clarified the use of --min-score, and improved descriptions of the seed configuration for deterministic runs. Updated README and usage guides to reflect these changes and ensure comprehensive understanding of the CI pipeline and report outputs.
This commit is contained in:
parent
4a13425f8a
commit
f4d45d4053
14 changed files with 356 additions and 49 deletions
|
|
@ -52,6 +52,9 @@ flakestorm replay export --from-report reports/report.json -o examples/v2_resear
|
|||
|
||||
# Full CI run (mutation + contract + chaos + replay, overall weighted score)
|
||||
flakestorm ci -c examples/v2_research_agent/flakestorm.yaml --min-score 0.5
|
||||
|
||||
# CI with reports: summary + detailed phase reports (mutation, contract, chaos, replay)
|
||||
flakestorm ci -c examples/v2_research_agent/flakestorm.yaml -o ./reports --min-score 0.5
|
||||
```
|
||||
|
||||
## 3. What this example demonstrates
|
||||
|
|
@ -63,6 +66,7 @@ flakestorm ci -c examples/v2_research_agent/flakestorm.yaml --min-score 0.5
|
|||
| **Replay** | `replays.sessions` with `file: replays/incident_001.yaml`; contract resolved by name "Research Agent Contract" |
|
||||
| **Scoring** | `scoring` weights (mutation 20%, chaos 35%, contract 35%, replay 10%); used in `flakestorm ci` |
|
||||
| **Reset** | `agent.reset_endpoint: http://localhost:8790/reset` for contract matrix isolation |
|
||||
| **Reproducibility** | Set `advanced.seed` (e.g. `42`) for deterministic chaos and mutation generation; same config → same scores. |
|
||||
|
||||
## 4. Config layout (v2.0)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue