bentools/user-aware-command-bundle
createdBy/updatedBy fields in Doctrine entities with the executing user.--user flag for overrides).Adopt if:
Look elsewhere if:
For Executives: "This lightweight bundle automates user attribution for CLI operations—critical for compliance and debugging. For example, if a data migration fails, we’ll instantly know who ran it. It’s a 10-minute setup with zero ongoing cost, reducing risk in automated workflows."
For Engineering:
"A drop-in solution for Symfony apps using Gedmo Blameable. By implementing UserAwareInterface, any console command will auto-populate createdBy/updatedBy fields with the executing user (default: 'System'). Override per-command with --user. Minimal abstraction; no ORM changes needed. Tradeoff: Untested in production (evaluate for your risk tolerance)."
How can I help you explore Laravel packages today?