Add formatter metadata smoke fixtures
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -722,6 +722,9 @@ pair metadata through the core Python APIs, then verifies:
|
||||
normal camera text, and preserve composition punctuation before the style
|
||||
suffix;
|
||||
- expression-disabled rows do not fall back to generated expression text.
|
||||
- static formatter metadata fixtures keep source-provided action families
|
||||
stable across Krea2 prose, SDXL tags, and natural captions even when raw item
|
||||
text contains distracting wording.
|
||||
|
||||
## Editing Cheatsheet
|
||||
|
||||
|
||||
Reference in New Issue
Block a user