Files
Multi_Swarm_Coevolutive/src
Adriano Dal Pastro 6526c6e6e3 refactor(prompts): strategy_crypto v3.2 — consolidamento + 3 invariant tests
Patch di consolidamento post-diagnosi v3.1, divisa in REGRESSIONI ripristinate
+ MIGLIORAMENTI opportunistici + INVARIANTI permanenti.

Regressioni v3.0 -> v3.1 ripristinate:
  1. ASCII-strict: caratteri circa-uguale (U+2248) sostituiti con 'vicino a' in 3 stili
     (historian, engineer, psychologist). Critico per encoding robustness.
  2. 'Archetipo dominante: <metafora>': chiusa identitaria reintrodotta in
     tutte le 7 directive. Ancora semantica resistente a mutate_prompt_llm.
  3. 'Lookback consigliato: X-Y barre': hint range differenziato per stile
     (physicist 150-300, biologist 80-200, historian 200-500, meteorologist
     50-150, engineer 60-120, military 100-200, psychologist 50-120) per
     orientare il parametro evoluto lookback_window del genoma.

Miglioramenti opportunistici:
  4. Voce attiva rinforzata: +verbi generativi ('costruisci', 'combina',
     'cattura', 'diagnostica', 'preferisci') in tutte le directive
  5. anti_patterns 5 -> 7 voci: aggiunti (6) chattering crossover same-type
     same-lookback, (7) soglie hard senza isteresi entry/exit
  6. output_priorities 4 -> 5 voci: aggiunta in cima (#1) 'coerenza con
     lente cognitiva' (fondamento del design swarm)
  7. domain_warnings: +frase 'seasonality > 0 non significa significativa, gate a 0.05'
  8. NEW _design_invariants metadata: documenta gli invarianti che future
     versioni DEVONO preservare (utile per chi edita + mutate_prompt_llm)

NEW invariant tests (regression guards permanenti):
  - test_strategy_crypto_directives_ascii_safe
  - test_strategy_crypto_directives_have_archetype_marker
  - test_strategy_crypto_directives_have_lookback_hint

Statistiche v3.2:
  - directive: 800-950 char (era 545-614 in v3.1, troppo snellite)
  - physicist 890, biologist 867, historian 887, meteorologist 884,
    engineer 904, military_strategist 898, psychologist 909

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 21:54:13 +00:00
..