Skip to content

chore(ci): autofix data-machine from main#984

Closed
homeboy-ci[bot] wants to merge 1 commit intomainfrom
ci/autofix/data-machine/main
Closed

chore(ci): autofix data-machine from main#984
homeboy-ci[bot] wants to merge 1 commit intomainfrom
ci/autofix/data-machine/main

Conversation

@homeboy-ci
Copy link
Copy Markdown
Contributor

@homeboy-ci homeboy-ci bot commented Mar 28, 2026

Summary

  • 165 file(s) fixed via refactor
  • Opened immediately after autofix without rerunning quality gates.
  • Generated automatically by Homeboy Action.

Context

data-machine.php
data-machine/datamachine.php
data-machine/datamachine_load.php
docs/admin-interface/pipeline-builder.md
docs/api/endpoints/files.md
docs/api/index.md
docs/core-system/abilities-api.md
docs/core-system/ai-directives.md
docs/core-system/system-tasks.md
docs/core-system/wordpress-as-agent-memory.md
docs/core-system/workspace-system.md
docs/development/hooks/core-actions.md
docs/overview.md
homeboy.json
inc/Abilities/AgentPingAbilities.php
inc/Abilities/AgentTokenAbilities.php
inc/Abilities/Analytics/BingWebmasterAbilities.php
inc/Abilities/Analytics/GoogleAnalyticsAbilities.php
inc/Abilities/Analytics/GoogleSearchConsoleAbilities.php
inc/Abilities/Analytics/PageSpeedAbilities.php
inc/Abilities/AuthAbilities.php
inc/Abilities/ChatAbilities.php
inc/Abilities/Content/EditPostBlocksAbility.php
inc/Abilities/Content/InsertContentAbility.php
inc/Abilities/Content/ReplacePostBlocksAbility.php
inc/Abilities/Email/EmailAbilities.php
inc/Abilities/Email/EmailAbilities/connect.php
inc/Abilities/Email/EmailAbilities/helpers.php
inc/Abilities/Engine/ExecuteStepAbility.php
inc/Abilities/Engine/PipelineBatchScheduler.php
inc/Abilities/EngineAbilities.php
inc/Abilities/Fetch/FetchEmailAbility.php
inc/Abilities/Fetch/FetchFilesAbility.php
inc/Abilities/Fetch/FetchRssAbility.php
inc/Abilities/Fetch/FetchWordPressApiAbility.php
inc/Abilities/Fetch/FetchWordPressMediaAbility.php
inc/Abilities/Fetch/GetWordPressPostAbility.php
inc/Abilities/Fetch/QueryWordPressPostsAbility.php
inc/Abilities/File/AgentFileAbilities.php
inc/Abilities/File/FlowFileAbilities.php
inc/Abilities/Flow/FlowHelpers.php
inc/Abilities/Flow/PauseFlowAbility.php
inc/Abilities/Flow/QueueAbility.php
inc/Abilities/Flow/QueueAbility/getStepConfigForQueue.php
inc/Abilities/Flow/QueueAbility/helpers.php
inc/Abilities/Flow/ResumeFlowAbility.php
inc/Abilities/FlowAbilities.php
inc/Abilities/FlowStep/FlowStepHelpers.php
inc/Abilities/FlowStepAbilities.php
inc/Abilities/Handler/TestHandlerAbility.php
inc/Abilities/HandlerAbilities.php
inc/Abilities/InternalLinkingAbilities.php
inc/Abilities/InternalLinkingAbilities/extractInternalLinks.php
inc/Abilities/InternalLinkingAbilities/registerAbilities.php
inc/Abilities/Job/JobHelpers.php
inc/Abilities/JobAbilities.php
inc/Abilities/Media/ImageGenerationAbilities.php
inc/Abilities/Pipeline/PipelineHelpers.php
inc/Abilities/PipelineAbilities.php
inc/Abilities/PipelineStepAbilities.php
inc/Abilities/ProcessedItemsAbilities.php
inc/Abilities/Publish/PublishWordPressAbility.php
inc/Abilities/Publish/SendEmailAbility.php
inc/Abilities/SettingsAbilities.php
inc/Abilities/StepTypeAbilities.php
inc/Abilities/Taxonomy/CreateTaxonomyTermAbility.php
inc/Abilities/Taxonomy/DeleteTaxonomyTermAbility.php
inc/Abilities/Taxonomy/GetTaxonomyTermsAbility.php
inc/Abilities/Taxonomy/ResolveTermAbility.php
inc/Abilities/Taxonomy/UpdateTaxonomyTermAbility.php
inc/Abilities/TaxonomyAbilities.php
inc/Api/AgentFiles.php
inc/Api/AgentPing.php
inc/Api/Agents.php
inc/Api/Analytics.php
inc/Api/Auth.php
inc/Api/Chat/Chat.php
inc/Api/Chat/ChatOrchestrator.php
inc/Api/Chat/Tools/AddPipelineStep.php
inc/Api/Chat/Tools/ConfigureFlowSteps.php
inc/Api/Chat/Tools/CreatePipeline.php
inc/Api/Email.php
inc/Api/Execute.php
inc/Api/FlowFiles.php
inc/Api/Flows/FlowQueue.php
inc/Api/Flows/FlowScheduling.php
inc/Api/Flows/FlowSteps.php
inc/Api/Flows/Flows.php
inc/Api/Flows/Flows/handle.php
inc/Api/Flows/Flows/handle_bulk.php
inc/Api/Flows/Flows/handle_get.php
inc/Api/Flows/Flows/register.php
inc/Api/Flows/Flows/sanitize_daily_memory.php
inc/Api/Handlers.php
inc/Api/InternalLinks.php
inc/Api/Jobs.php
inc/Api/Logs.php
inc/Api/Pipelines/PipelineFlows.php
inc/Api/Pipelines/PipelineSteps.php
inc/Api/Pipelines/Pipelines.php
inc/Api/ProcessedItems.php
inc/Api/Providers.php
inc/Api/Settings.php
inc/Api/StepTypes.php
inc/Api/Tools.php
inc/Api/Users.php
inc/Api/WebhookTrigger.php
inc/Cli/Commands/AgentsCommand.php
inc/Cli/Commands/EmailCommand.php
inc/Cli/Commands/Flows/FlowsCommand.php
inc/Cli/Commands/Flows/FlowsCommand/buildPauseResumeInput.php
inc/Cli/Commands/Flows/FlowsCommand/helpers.php
inc/Cli/Commands/Flows/FlowsCommand/resolveHandlerStep.php
inc/Cli/Commands/Flows/FlowsCommand/truncateValue.php
inc/Cli/Commands/JobsCommand.php
inc/Cli/Commands/JobsCommand/delete.php
inc/Cli/Commands/JobsCommand/helpers.php
inc/Cli/Commands/JobsCommand/show.php
inc/Cli/Commands/MemoryCommand.php
inc/Cli/Commands/MemoryCommand/agent_files_multi.php
inc/Cli/Commands/MemoryCommand/daily.php
inc/Cli/Commands/MemoryCommand/search.php
inc/Cli/Commands/MemoryCommand/sections.php
inc/Cli/Commands/MemoryCommand/write.php
inc/Cli/Commands/PipelinesCommand.php
inc/Cli/Commands/ProcessedItemsCommand.php
inc/Cli/Commands/RetentionCommand.php
inc/Cli/Commands/TestCommand.php
inc/Core/ActionScheduler/ActionsCleanup.php
inc/Core/Admin/FlowFormatter.php
inc/Core/Auth/AgentAuthCallback.php
inc/Core/Auth/AgentAuthMiddleware.php
inc/Core/Auth/AgentAuthorize.php
inc/Core/Database/Agents/AgentAccess.php
inc/Core/Database/Agents/AgentTokens.php
inc/Core/Database/Logs/LogRepository.php
inc/Core/Database/PostIdentityIndex/PostIdentityIndex.php
inc/Core/OAuth/OAuth2Handler.php
inc/Core/Steps/Fetch/Handlers/WordPress/WordPress.php
inc/Core/Steps/Fetch/Handlers/WordPressMedia/WordPressMedia.php
inc/Core/Steps/Fetch/Tools/SkipItemTool.php
inc/Core/Steps/Publish/Handlers/PublishHandler.php
inc/Core/Steps/Update/UpdateStep.php
inc/Engine/AI/Directives/ClientContextDirective.php
inc/Engine/AI/System/SystemAgentServiceProvider.php
inc/Engine/AI/System/Tasks/AltTextTask.php
inc/Engine/AI/System/Tasks/ImageGenerationTask.php
inc/Engine/AI/System/Tasks/ImageOptimizationTask.php
inc/Engine/AI/System/Tasks/InternalLinkingTask.php
inc/Engine/AI/System/Tasks/MetaDescriptionTask.php
inc/Engine/AI/Tools/Global/AgentDailyMemory.php
inc/Engine/AI/Tools/Global/AgentMemory.php
inc/Engine/AI/Tools/Global/AmazonAffiliateLink.php
inc/Engine/AI/Tools/Global/InternalLinkAudit.php
inc/Engine/AI/Tools/Global/LocalSearch.php
inc/Engine/AI/Tools/Global/WebFetch.php
inc/Engine/AI/Tools/Global/WordPressPostReader.php
inc/migrations.php
inc/migrations/build_content.php
inc/migrations/datamachine.php
inc/migrations/datamachine_default.php
inc/migrations/datamachine_ensure.php
inc/migrations/datamachine_regenerate.php
inc/migrations/datamachine_register.php
inc/migrations/datamachine_scaffold.php
@homeboy-ci
Copy link
Copy Markdown
Contributor Author

homeboy-ci bot commented Mar 28, 2026

Homeboy Results — data-machine

Homeboy

Failure Digest

Lint Failure Digest

Test Failure Digest

Audit Failure Digest

Autofixability classification

  • Overall: auto_fixable
  • Autofix enabled: yes
  • Autofix attempted this run: no
  • Auto-fixable failed commands:
    • lint
  • Failed commands with available automated fixes:
    • lint

Machine-readable artifacts

  • {command}.json — structured output per command (from homeboy --output)

⚡ Scope: changed files only

audit (changed files only)

  • Alignment score: 0.788
  • Outliers in current run: 45
  • Drift increased: no
  • Severity counts: info: 461, unknown: 45, warning: 647
  • Top actionable findings:
    1. inc/Abilities/PermissionHelper.php — naming_mismatch — Helper-like name does not match convention suffix 'Abilities': PermissionHelper
    2. inc/Abilities/PermissionHelper.php — missing_import — Missing import: DataMachine\Abilities\PermissionHelper
    3. inc/Abilities/InternalLinkingAbilities.php — missing_method — Missing method: __construct
    4. inc/Abilities/InternalLinkingAbilities.php — missing_registration — Missing registration: wp_abilities_api_init
    5. inc/Core/Database/Agents/Agents.php — missing_import — Missing import: DataMachine\Core\Database\Agents\Agents
    6. inc/Abilities/Analytics/PageSpeedAbilities.php — missing_method — Missing method: fetchStats
    7. inc/Api/WebhookTrigger.php — missing_method — Missing method: check_permission
    8. inc/Api/Handlers.php — missing_method — Missing method: check_permission
    9. inc/Api/Providers.php — missing_method — Missing method: check_permission
    10. inc/Api/Execute.php — missing_method — Missing method: check_permission
Audit findings (10 shown)
1. **inc/Abilities/PermissionHelper.php** — naming_mismatch — Helper-like name does not match convention suffix 'Abilities': PermissionHelper
2. **inc/Abilities/PermissionHelper.php** — missing_import — Missing import: DataMachine\Abilities\PermissionHelper
3. **inc/Abilities/InternalLinkingAbilities.php** — missing_method — Missing method: __construct
4. **inc/Abilities/InternalLinkingAbilities.php** — missing_registration — Missing registration: wp_abilities_api_init
5. **inc/Core/Database/Agents/Agents.php** — missing_import — Missing import: DataMachine\Core\Database\Agents\Agents
6. **inc/Abilities/Analytics/PageSpeedAbilities.php** — missing_method — Missing method: fetchStats
7. **inc/Api/WebhookTrigger.php** — missing_method — Missing method: check_permission
8. **inc/Api/Handlers.php** — missing_method — Missing method: check_permission
9. **inc/Api/Providers.php** — missing_method — Missing method: check_permission
10. **inc/Api/Execute.php** — missing_method — Missing method: check_permission

lint (changed files only)

test (changed files only)

  • Failed tests: 0
Tooling versions
  • Homeboy CLI: homeboy 0.86.1+11c820d3
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: unknown
  • Action: Extra-Chill/homeboy-action@v2

Homeboy Action v1

@chubes4 chubes4 closed this Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant