Skip to content

audit: command output policy in data-machine (3) #1785

@homeboy-ci

Description

@homeboy-ci

Audit: command output policy

Component: data-machine
Count: 3 findings
Last run: https://github.com/Extra-Chill/data-machine/actions/runs/25396974020
Updated: 2026-05-05T19:17:09Z
Homeboy: homeboy 0.157.1+081f9fde | Action: Extra-Chill/homeboy-action@v2

Findings

File Description Suggestion
inc/Cli/Commands/AgentBundleCommand.php Repeated command response/output policy (output routing policy + response mode branching + success/error wrapper policy) appears in 3 command modules: inc/Cli/Commands/AgentBundleCommand.php [apply, bundle_artifacts, bundle_artifacts_for_agent, bundle_summary, current_artifacts, installed, installed_status, load_bundle_arg, output_plan, plan_for_bundle, resolve_user_id, run_install, status, upgrade]; inc/Cli/Commands/Flows/FlowsCommand.php [__invoke, addHandler, buildPauseResumeInput, build_scheduling_config, createFlow, deleteFlow, listHandlers, memoryFiles, pauseFlows, reassignFlows, removeHandler, resolveAiStep, resolveHandlerStep, resumeFlows, runFlow, updateFlow]; inc/Cli/Commands/JobsCommand.php [cleanup, delete, fail, list_jobs, metrics, outputJobTable, recover_stuck, renderTranscriptText, retry, show, summary, transcript, undo] Move the shared response mode, artifact, or wrapper policy into the canonical command output layer; keep command-specific rendering declarative or mark intentional local rendering explicitly.
inc/Cli/Commands/AgentsCommand.php Repeated command response/output policy (output routing policy + response mode branching) appears in 4 command modules: inc/Cli/Commands/AgentsCommand.php [access, cleanup_legacy_context_files, config, create, delete, export, import_agent, list_agents, rename, resolveUserId, show, token, tokenCreate, tokenList, tokenRevoke]; inc/Cli/Commands/ChatCommand.php [create, delete, get, title]; inc/Cli/Commands/MemoryCommand.php [compose, daily, daily_append, daily_delete, daily_read, daily_search, daily_write, files, files_check, files_list, read, search, sections, write]; inc/Cli/Commands/TestCommand.php [__invoke, describeHandler, runTest] Move the shared response mode, artifact, or wrapper policy into the canonical command output layer; keep command-specific rendering declarative or mark intentional local rendering explicitly.
inc/Cli/Commands/ExternalCommand.php Repeated command response/output policy (output routing policy + success/error wrapper policy) appears in 2 command modules: inc/Cli/Commands/ExternalCommand.php [add, call, connect, remove, show, test]; inc/Cli/Commands/PipelinesCommand.php [__invoke, createPipeline, deletePipeline, memoryFiles, reassignPipelines, resolveAiStep, updatePipeline] Move the shared response mode, artifact, or wrapper policy into the canonical command output layer; keep command-specific rendering declarative or mark intentional local rendering explicitly.

Autofix status

❌ No fixer available for command_output_policy


Maintained automatically by Homeboy Action on each CI run until resolved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions