Skip to content

chore(release): 1.11.0 — Phase 1 diversifier + integration + infra#46

Merged
wesleysimplicio merged 1 commit into
mainfrom
chore/release-1.11.0
May 29, 2026
Merged

chore(release): 1.11.0 — Phase 1 diversifier + integration + infra#46
wesleysimplicio merged 1 commit into
mainfrom
chore/release-1.11.0

Conversation

@wesleysimplicio
Copy link
Copy Markdown
Owner

Summary

Cuts v1.11.0 propagating ao PyPI todo o trabalho mergeado desde 1.10.1 (#39 diversifier, #40 utils integration, #41 CI, #42 timeout, #43 CLI errors, #44 targets tests, #45 CONTRIBUTING). Todas as adições de runtime são opt-in; defaults preservam 1.10.x bit-for-bit, então é semver-safe minor bump.

Já publicado

Mudanças headline (CHANGELOG.md tem o detalhe completo)

Added:

  • kernel.diversifier (Phase 1 of [Epic] Roadmap to v2.0 — real fan-out runtime #28) — Persona, PromptDiversifier, make_diversified_prompt_builder
  • SubagentRuntime.run(diversify=True, diversify_seed=N) — opt-in persona injection
  • SubagentRuntime.run(overall_timeout_s=...) + env YOOL_TUPLE_OVERALL_TIMEOUT_S
  • FanoutReport.status field ("ok" | "timeout")
  • CLI flags: --diversify, --diversify-seed, --overall-timeout-s
  • 22 testes test_diversifier.py + 13 testes targets.test.mjs
  • benchmarks/diversifier_benchmark.py (200x lift na uniqueness no cenário realista)
  • .github/workflows/{tests,release}.yml
  • CONTRIBUTING.md

Changed:

Fixed:

Verificação

  • npm test 15+6+3+13=37 Node + 88 Python verde.
  • twine check PASSED em sdist + wheel.
  • pip install simplicio-prompt==1.11.0 em venv limpo → import kernel; print(kernel.__version__)1.11.0.
  • Novas APIs importáveis: from kernel.diversifier import PromptDiversifier OK.
  • SubagentRuntime.run aceita diversify e overall_timeout_s.

Próximos passos

  1. Configurar secrets PYPI_API_TOKEN + NPM_TOKEN em Settings → Secrets.
  2. git tag v1.11.0 && git push origin v1.11.0 → publica npm + smoke verify automático.
  3. Bench em simplicio-dev-cli valida Phase 1 → destrava Phase 2 ([Phase 2] Behavior consensus aggregator — kernel.aggregator.BehaviorConsensus #30).

https://claude.ai/code/session_017x8iBkSHhG83jiwHgjnqub


Generated by Claude Code

Cuts 1.11.0 propagating the work merged since 1.10.1 to PyPI/npm. All
new runtime parameters are opt-in; defaults preserve 1.10.x behavior
bit-for-bit, so the bump is semver-safe.

Headline additions:
- kernel.diversifier (Phase 1 of #28) — Persona + PromptDiversifier +
  make_diversified_prompt_builder
- SubagentRuntime.run(diversify=True) + (overall_timeout_s=...) +
  FanoutReport.status field
- kernel/utils now wired into runtime hot paths (orjson opt-in
  acceleration is now actually live)
- CI workflows (tests + tag-driven release)
- CLI error handling robustness
- targets.mjs unit tests
- CONTRIBUTING.md

Closes the in-repo portion of #29 (Phase 1). Output-side bench
validation still runs in simplicio-dev-cli.

https://claude.ai/code/session_017x8iBkSHhG83jiwHgjnqub
@wesleysimplicio wesleysimplicio marked this pull request as ready for review May 29, 2026 16:34
@wesleysimplicio wesleysimplicio merged commit cee13c9 into main May 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants