alpha01 backoffice: crossword engine, lexicon curation and JSON contract

This commit is contained in:
2026-04-29 13:24:04 +02:00
parent a1f8cb8577
commit 47d8957e15
20 changed files with 5985 additions and 16 deletions

View File

@@ -0,0 +1,37 @@
{
"schema_version": "1.0",
"request_id": "req-2026-04-28-0001",
"requested_at": "2026-04-28T17:05:00+02:00",
"generator": {
"topic": [
"transport"
],
"difficulty": "medium",
"seed": 2,
"initial_word_count": 19,
"themed_fill_count": 10,
"target_empty_ratio": 0.1667,
"diffxy": 7,
"time_limit_seconds": 8.0,
"max_candidates_per_word": 12,
"lexicon_file": "lexicon_it_curated_llm_aggressive.json",
"definitions_enabled": true,
"definition_style": "classic",
"preferred_output_language": "it"
},
"output": {
"include_solution_grid": true,
"include_clue_sources": true,
"include_diagnostics": true,
"include_generation_log": false,
"format_hints": {
"pdf_page_size": "A4",
"mobile_layout": true
}
},
"client_context": {
"channel": "web",
"user_locale": "it-IT",
"app_version": "alpha-1"
}
}