netresearch/composer-audit-responsibility
A Composer plugin that extends composer audit with responsibility metadata, letting teams assign owners to dependencies so vulnerability findings reach the right people and remediation gets tracked. Configuration-driven, lightweight, and easy to drop into existing Composer workflows.
composer install or only warn. This is directly useful when balancing supply-chain risk against release cadence.audit.ignore rules authoritative. PMs can treat documented exceptions as product decisions rather than ad hoc CI overrides, especially for legacy or constrained dependencies.policy: false, policy.advisories: false, policy.advisories.block: false, or audit.block-insecure: false supports phased adoption: start with warnings, measure noise, then turn on blocking for selected projects.PolicyConfig and Auditor handling.Look elsewhere if you need a full SCA platform, SBOM generation, license compliance, runtime protection, or centralized vulnerability dashboard. This package is not a replacement for broader security scanning. Also reconsider if your teams do not manage Composer policies centrally, if you cannot tolerate install-time hooks, or if you need vendor-supported/commercial security tooling with SLAs.
For executives: This is a small Composer plugin that helps enforce dependency security policy at install time, while respecting documented risk exceptions. The 0.4.1 patch is a stability and correctness release: it prevents a global plugin from overriding a project’s explicit risk acceptance, makes “warn only” modes work as expected, and improves compatibility with Composer 2.10. It reduces the chance that security gates block delivery for already-accepted advisories without weakening the intended gate.
For engineering: Adopt this if you want Composer-native advisory blocking with project-level ignore rules and a clean migration path from warning to enforcement. The latest release fixes the most important operational issue — project-specific ignores and disabled blocking are now honored — so it is more suitable for real-world Laravel/PHP portfolios with legacy dependencies. It is a patch release, not a breaking change, but teams should validate Composer version compatibility and confirm that existing policy.advisories / audit.ignore configurations behave as intended.
How can I help you explore Laravel packages today?