Skip to content

Compose tooling through published Fast Forward Container and service providers #14

Open

Description

@coisa

Use the published PHP package fast-forward/container and the actual container-interop/service-provider contract for this tool's composition boundary, as requested by the owner. Confirm real release/API and PHP compatibility; no Node Fastify dependency and no parallel container/provider framework.

Depends on initial #7/#12 composition. Keep application services constructor-injected and independent of a service locator. Define supported module entries, deterministic overrides and lazy composition; test actual CLI construction, command registration, collaborator replacement and failure propagation using the published package.

Do not depend on unpublished Container PR #49 or modify that repository. If published cross-provider behavior cannot meet the required contract, record the exact gap instead of emulating pending behavior. Keep runtime versus require-dev/CPX boundaries explicit; no circular DevTools dependency, scripts/plugins or consumer migration.

Every resulting PR requires real current-head checks and Codex AND CodeRabbit review without pending findings before merge. No release above0.x and no manual publication.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions