Skip to content

Add license headers and Symfony 8 improvements#4

Merged
wtorsi merged 1 commit intomainfrom
8.0
Feb 20, 2026
Merged

Add license headers and Symfony 8 improvements#4
wtorsi merged 1 commit intomainfrom
8.0

Conversation

@wtorsi
Copy link
Contributor

@wtorsi wtorsi commented Feb 20, 2026

Summary

  • Add ChamberOrchestra license header to all 44 PHP files (src + tests)
  • Add RuntimeExtensionInterface for post-cache dynamic extensions, remove AbstractStaticNavigation, decouple LabelExtension from translator
  • Add BadgeExtension, split navigation into cached/static hierarchy

Test plan

  • Run ./vendor/bin/phpunit to verify all tests pass
  • Run composer run-script analyse for static analysis
  • Run composer run-script cs-check for code style

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@wtorsi wtorsi merged commit b290526 into main Feb 20, 2026
1 check 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