Add formatter metadata smoke fixtures

This commit is contained in:
2026-06-26 16:50:26 +02:00
parent 2f7c359fab
commit 3cbded3f45
3 changed files with 159 additions and 4 deletions
+4 -4
View File
@@ -257,8 +257,8 @@ Improve later:
Near-term:
- Add final row hygiene already done through `prompt_hygiene.py`.
- Add a metadata smoke checker for representative rows through
`tools/prompt_smoke.py`.
- Add a metadata smoke checker for representative generated rows and static
formatter fixtures through `tools/prompt_smoke.py`.
- Normalize every row with one function before JSON serialization.
Medium-term:
@@ -359,5 +359,5 @@ Medium-term:
checks.
2. Extract hardcore role graph generation from `prompt_builder.py` into a
dedicated `hardcore_role_graphs.py` module.
3. Add route-level smoke fixtures for more representative Krea/SDXL/caption metadata
rows.
3. Add more route-level smoke fixtures for generated edge cases that are not
covered by the current static Krea/SDXL/caption metadata fixtures.