Skip to content

Add controlled cross-framework comparator execution - #59

Merged
josiahking merged 3 commits into
2.xfrom
feature/phase-6-5c2-controlled-comparator-evidence
Sep 2, 2026
Merged

Add controlled cross-framework comparator execution#59
josiahking merged 3 commits into
2.xfrom
feature/phase-6-5c2-controlled-comparator-evidence

Conversation

@josiahking

Copy link
Copy Markdown
Owner

Summary

  • add controlled comparator execution for EvolvePHP, Laravel, Symfony, Slim, and Phalcon
  • enforce runtime identity, provenance capture, isolated worker execution, and comparable scenario timing boundaries
  • add deterministic cold-boot scheduling with rotating framework order and discarded pre-measurement workers
  • strengthen comparator availability, normalization, documentation, and regression coverage

Validation

  • benchmark syntax, PHPUnit, benchmark smoke, and all five comparator smoke checks pass
  • root architecture, PHPStan, coding-style, and PHPUnit checks pass
  • package split, release package, skeleton/create-project, prerelease consumer, and supply-chain validation pass
  • controlled PHP 8.4.25 evidence was generated with OPcache CLI enabled and JIT disabled

No broad performance-ranking claim is made from the comparator data.

@josiahking josiahking self-assigned this Sep 2, 2026
@josiahking
josiahking merged commit c62cecb into 2.x Sep 2, 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.

1 participant