Skip to content
Recued
Menu
← Back to packs

Composer Pack

by recued-core v1 app_pack

V3 PHP Composer toolchain capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local composer CLI ingredient exposes bounded project operations for readiness, composer.json validation, test script execution, and dependency policy audit. Project operations run from an explicit project directory cwd supplied at execution time, use non-interactive/no-ANSI output, avoid caller-supplied Composer flags, avoid shell wrappers, and keep diagnostics visible as text or JSON output. Test execution is approval-gated because Composer scripts execute project-defined code. Dependency audit is approval-gated because Composer checks installed packages against Packagist or configured repository advisory data. Requires composer on PATH.

What this pack installs

  • composer Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI composer external change
Read: composer.version · No approvalRead: php.manifest_validate · No approvalWrite: php.test_run · Asks approvalRead: php.dependency_audit · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:composercomposerphpphpunittestvalidateauditdependenciessecuritypackage-scriptdeveloper-toolsqualitydiagnosticsjsonlocal-servicev3composition