Skip to content

docs(roadmap): mark canonical-example on-ramp as shipped#377

Merged
lesnik512 merged 1 commit into
mainfrom
roadmap-blessed-ready
Jul 25, 2026
Merged

docs(roadmap): mark canonical-example on-ramp as shipped#377
lesnik512 merged 1 commit into
mainfrom
roadmap-blessed-ready

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Reflects the completed blessed-ready (A2) work in the roadmap: every official integration now ships a runnable examples/ app + a normalized README Usage example: link. Marked shipped under Docs & ecosystem, using the same idiom as the benchmark-suite line.

Docs-only; lint-ci green.

🤖 Generated with Claude Code

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: 46ddba9 Previous: 59c67a6 Ratio
benchmarks/test_guard_cold.py::test_g8_cold_first_resolve 19289.181406055228 iter/sec (stddev: 0.00020223614359657222) 20274.887827890678 iter/sec (stddev: 0.00018667915865256594) 1.05
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[1] 390.8689927193581 iter/sec (stddev: 0.0000945621926546425) 417.9019384879034 iter/sec (stddev: 0.00008549013678156459) 1.07
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[2] 354.3941835135269 iter/sec (stddev: 0.00016514859791602097) 356.2624480952115 iter/sec (stddev: 0.0003707237481199009) 1.01
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[4] 303.92157972262595 iter/sec (stddev: 0.00040210274403140576) 338.8949998484729 iter/sec (stddev: 0.00011654467761453034) 1.12
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[1] 1590.7973223332501 iter/sec (stddev: 0.00039890478031632057) 1774.5138028150452 iter/sec (stddev: 0.00037204305975332985) 1.12
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[2] 1034.0790666333544 iter/sec (stddev: 0.0014125420896328189) 1112.2956338673011 iter/sec (stddev: 0.0018160722984360985) 1.08
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[4] 847.8661896445394 iter/sec (stddev: 0.0005311390029279394) 918.6727212520531 iter/sec (stddev: 0.0005073585119297615) 1.08
benchmarks/test_guard_lifecycle.py::test_g6_build_child_container 436145.5527732619 iter/sec (stddev: 0.00006132290920585394) 459427.795799652 iter/sec (stddev: 0.00005880681352535483) 1.05
benchmarks/test_guard_lifecycle.py::test_g6b_build_child_container_auto_scope 482326.9620702879 iter/sec (stddev: 0.000011111507572010178) 492446.0611278108 iter/sec (stddev: 0.000010620890355124106) 1.02
benchmarks/test_guard_lifecycle.py::test_g7_request_lifecycle 74395.56364558807 iter/sec (stddev: 0.000015081893624809106) 79189.94109672146 iter/sec (stddev: 0.000013254192555133006) 1.06
benchmarks/test_guard_lifecycle.py::test_g13_teardown_at_scale 43432.99744449757 iter/sec (stddev: 0.0000220909395187927) 45538.638712897 iter/sec (stddev: 0.000020938124991209225) 1.05
benchmarks/test_guard_resolve.py::test_g1_transient_resolve 1388762.9739663613 iter/sec (stddev: 5.880478124806027e-7) 1535296.7166309156 iter/sec (stddev: 3.0019239830594836e-7) 1.11
benchmarks/test_guard_resolve.py::test_g2_cached_resolve 3022734.599306592 iter/sec (stddev: 5.984176699353665e-8) 3149211.010845759 iter/sec (stddev: 4.8262242648928925e-8) 1.04
benchmarks/test_guard_resolve.py::test_g3_deep_chain 638926.7551561365 iter/sec (stddev: 4.4629655929178377e-7) 658794.8495919029 iter/sec (stddev: 4.0648666685976884e-7) 1.03
benchmarks/test_guard_resolve.py::test_g4_wide_resolve 376669.1039325199 iter/sec (stddev: 5.871572682671058e-7) 380069.5757954565 iter/sec (stddev: 6.216811391505259e-7) 1.01
benchmarks/test_guard_resolve.py::test_g5_cross_scope 1283629.214597338 iter/sec (stddev: 3.081224987730831e-7) 1322001.8286154165 iter/sec (stddev: 2.555032257475696e-7) 1.03
benchmarks/test_guard_resolve.py::test_g9_context_resolve 673636.7523675234 iter/sec (stddev: 4.497921535315967e-7) 685112.5638221805 iter/sec (stddev: 3.9031701615827625e-7) 1.02
benchmarks/test_guard_resolve.py::test_g12_override_active_resolve 499656.78025353857 iter/sec (stddev: 2.798977733904928e-7) 525443.7395305837 iter/sec (stddev: 2.6754264096171895e-7) 1.05
benchmarks/test_guard_validate.py::test_g10_validate_deep_chain 27031.50743856661 iter/sec (stddev: 0.000021945268321898) 25495.040385732165 iter/sec (stddev: 0.00011682183084038779) 0.94
benchmarks/test_guard_validate.py::test_g11_validate_wide 18425.984022916517 iter/sec (stddev: 0.000007050848036491613) 18744.698296530834 iter/sec (stddev: 0.000007045013290812477) 1.02

This comment was automatically generated by workflow using github-action-benchmark.

@lesnik512
lesnik512 merged commit ff51ee6 into main Jul 25, 2026
9 checks passed
@lesnik512
lesnik512 deleted the roadmap-blessed-ready branch July 25, 2026 06:33
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