Skip to content

SP-14: final docs sweep — ROADMAP refresh + parity-claim fixes (v26.06.94)#122

Merged
ancongui merged 4 commits into
mainfrom
worktree-parity-sp14-docs-sweep
Jun 10, 2026
Merged

SP-14: final docs sweep — ROADMAP refresh + parity-claim fixes (v26.06.94)#122
ancongui merged 4 commits into
mainfrom
worktree-parity-sp14-docs-sweep

Conversation

@ancongui

Copy link
Copy Markdown
Contributor

Summary

Fourteenth and final sub-project of the PyFly↔Spring-Boot parity initiative — the cross-cutting docs sweep.

  • ROADMAP.md refreshed from v26.05.03v26.06.93 + a "Production-readiness & parity hardening" summary of everything that landed across the v26.06.78 → v26.06.93 wave.
  • spring-comparison.md: corrected two now-stale parity claims (EDA bus backends; Postgres cache).
  • docs/index.md / docs/README.md: added the missing Integration Testing links.
  • A drift scan across all module/adapter docs confirmed the remaining references are accurate — the per-module docs were kept current as each capability shipped, so no broken symbols/imports/config-keys remained.

This release concludes the parity initiative: real-backend integration tests, the missing adapters, per-subsystem depth, and documentation are in place across the framework.

Test Plan

  • Docs-only + version bump; no internal/roadmap-spec references leaked into public docs.
  • ruff / mypy --strict clean (673 src files); fast suite 4698 passed, 7 skipped (unaffected).
  • Every new ROADMAP/comparison claim cross-checked against src/pyfly/ + CHANGELOG.md.
  • CI lint/typecheck/test/build pass on this PR.

Andrés Contreras Guillén added 4 commits June 10, 2026 03:13
…ng subsection

Update the "Current State" heading from v26.05.03 to v26.06.93, add a new
"Production-readiness & parity hardening (v26.06.78 → v26.06.93)" subsection
summarising the integration-test foundation, real-backend adapter fixes (MongoDB,
Postgres cache, RabbitMQ EDA, durable orchestration/event-sourcing), and the
subsystem depth work (HTTP idempotency, CQRS bridges, client transport tests, TOTP
MFA, resilience config, callbacks/webhooks, Git config backend, plugin lifecycle,
rule-engine completeness). Also update the Rule Engine and Config Server phase-table
rows to reflect the features shipped in v26.06.92–93.
1. EDA event bus section implied Kafka was the only non-in-memory bus option;
   updated to enumerate all four shipped adapters (Kafka, RabbitMQ, Redis Streams,
   Postgres) selectable via pyfly.eda.provider.

2. Cache backend section listed only RedisCacheAdapter and InMemoryCache;
   added PostgresCacheAdapter (durable SQL-backed cache, pyfly.cache.provider=postgres)
   which shipped in v26.06.85.
…x.md

The integration-testing.md guide (added in v26.06.78) was already present in
modules/README.md but was missing from the top-level docs/README.md and docs/index.md
module tables and guides list. Add it under the Advanced section / guides list in
both files to match the modules/README.md.
…+ parity-claim fixes; concludes the parity initiative)
@ancongui ancongui merged commit 8d0ff37 into main Jun 10, 2026
@ancongui ancongui deleted the worktree-parity-sp14-docs-sweep branch June 10, 2026 01:20
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.

1 participant