From 15431a1f99e2dfb1cdc24e2b207b5eaf1b83468a Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Wed, 9 Sep 2026 05:43:33 +0000 Subject: [PATCH] runtime: publish SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009 --- ...-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.json | 38 ++++++++++++++++++ ...T-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.txt | 40 +++++++++++++++++++ runtime/latest.json | 16 ++++---- runtime/latest.txt | 19 +++++---- 4 files changed, 95 insertions(+), 18 deletions(-) create mode 100644 runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.json create mode 100644 runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.txt diff --git a/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.json b/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.json new file mode 100644 index 00000000..e9b67dfc --- /dev/null +++ b/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "gram-support-xenforo-config-access-map", + "started_at_utc": "2026-09-09T05:43:29Z", + "finished_at_utc": "2026-09-09T05:43:32Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", + "sanitized_output_sha256": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT009_RESULTS=[{\"vmid\":160,\"node\":\"pve02\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"forum-prod\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/codevipe/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/dsmods/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":993,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/gamevipe/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":992,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/hkmods/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":991,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/kingofwolk/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":989,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/zakrutim/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":990,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}},{\"vmid\":210,\"node\":\"pve01\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-prod\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.socket\",\"shape\":\"SCALAR_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[{\"path\":\"/etc/newfi/db.cnf\",\"meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"}}],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}},{\"vmid\":211,\"node\":\"pve03\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-staging\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.socket\",\"shape\":\"SCALAR_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[{\"path\":\"/etc/newfi/db.cnf\",\"meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"}}],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}}]\nSUPPORT009_HOLDS=[]\nSUPPORT009_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT009_DECISION=XENFORO_CONFIG_ACCESS_MAP_CAPTURED\n" +} diff --git a/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.txt b/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.txt new file mode 100644 index 00000000..dde5d345 --- /dev/null +++ b/runtime/history/SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009.txt @@ -0,0 +1,40 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=gram-support-xenforo-config-access-map +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c +SANITIZED_OUTPUT_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c +OUTPUT_BEGIN +ERROR_REGISTER_CHECK=OK +REFERENCE_CHECK=OK +AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED +RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +SUPPORT009_RESULTS=[{"vmid":160,"node":"pve02","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"forum-prod","root_set_exact":true,"instances":[{"root":"/var/www/forums/codevipe/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/dsmods/public","config_meta":{"state":"FILE","uid":0,"gid":993,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/gamevipe/public","config_meta":{"state":"FILE","uid":0,"gid":992,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/hkmods/public","config_meta":{"state":"FILE","uid":0,"gid":991,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/kingofwolk/public","config_meta":{"state":"FILE","uid":0,"gid":989,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/zakrutim/public","config_meta":{"state":"FILE","uid":0,"gid":990,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}},{"vmid":210,"node":"pve01","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-prod","root_set_exact":true,"instances":[{"root":"/var/www/forums/newfi/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.socket","shape":"SCALAR_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[{"path":"/etc/newfi/db.cnf","meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"}}],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}},{"vmid":211,"node":"pve03","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-staging","root_set_exact":true,"instances":[{"root":"/var/www/forums/newfi/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.socket","shape":"SCALAR_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[{"path":"/etc/newfi/db.cnf","meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"}}],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}}] +SUPPORT009_HOLDS=[] +SUPPORT009_MUTATION_SCOPE=NONE_READ_ONLY +SUPPORT009_DECISION=XENFORO_CONFIG_ACCESS_MAP_CAPTURED + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index b3c47b41..e9b67dfc 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260909-GRAM-XF-RUNTIME-BASELINE-006", + "command_id": "SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "gram-support-xenforo-runtime-baseline", - "started_at_utc": "2026-09-09T05:37:40Z", - "finished_at_utc": "2026-09-09T05:37:43Z", + "component": "gram-support-xenforo-config-access-map", + "started_at_utc": "2026-09-09T05:43:29Z", + "finished_at_utc": "2026-09-09T05:43:32Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "1041edc603c0962699a78885bba934e2a4dcf7b52ba47590661b2b8e4ad173d2", + "command_sha256": "bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "4a2fa485325fe57bfe8638083dfe80545e273c7b9f6b186c826ad4ef53c99dfb", - "sanitized_output_sha256": "f2f90701d19763b7525356652436b67e442a92ab5b16a67a4871ceb1a0dd8133", + "raw_evidence_sha256": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", + "sanitized_output_sha256": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT006_RESULTS=[{\"vmid\":160,\"node\":\"pve02\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"forum-prod\",\"expected_roots\":[\"/var/www/forums/codevipe/public\",\"/var/www/forums/dsmods/public\",\"/var/www/forums/gamevipe/public\",\"/var/www/forums/hkmods/public\",\"/var/www/forums/kingofwolk/public\",\"/var/www/forums/zakrutim/public\"],\"actual_roots\":[\"/var/www/forums/codevipe/public\",\"/var/www/forums/dsmods/public\",\"/var/www/forums/gamevipe/public\",\"/var/www/forums/hkmods/public\",\"/var/www/forums/kingofwolk/public\",\"/var/www/forums/zakrutim/public\"],\"root_set_exact\":true,\"host_runtime\":{\"os_release\":{},\"versions\":{\"php\":{\"rc\":0,\"text\":\"PHP 8.3.32 (cli) (built: Jul 3 2026 10:04:34) (NTS)\"},\"nginx\":{\"rc\":0,\"text\":\"nginx version: nginx/1.22.1\"},\"mariadb\":{\"rc\":0,\"text\":\"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper\"}},\"services\":{\"nginx.service\":{\"rc\":0,\"text\":\"active\"},\"php8.3-fpm.service\":{\"rc\":0,\"text\":\"active\"},\"mariadb.service\":{\"rc\":0,\"text\":\"active\"},\"qemu-guest-agent.service\":{\"rc\":0,\"text\":\"active\"}},\"fpm_pools\":[{\"file\":\"/etc/php/8.3/fpm/pool.d/www.conf\",\"pool\":\"www\",\"user\":\"www-data\",\"group\":\"www-data\",\"listen\":\"/run/php/php8.3-fpm.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-codevipe.conf\",\"pool\":\"xf-codevipe\",\"user\":\"xfp_codevipe\",\"group\":\"xfp_codevipe\",\"listen\":\"/run/php/php8.3-fpm-xf-codevipe.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-dsmods.conf\",\"pool\":\"xf-dsmods\",\"user\":\"xfp_dsmods\",\"group\":\"xfp_dsmods\",\"listen\":\"/run/php/php8.3-fpm-xf-dsmods.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-gamevipe.conf\",\"pool\":\"xf-gamevipe\",\"user\":\"xfp_gamevipe\",\"group\":\"xfp_gamevipe\",\"listen\":\"/run/php/php8.3-fpm-xf-gamevipe.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-hkmods.conf\",\"pool\":\"xf-hkmods\",\"user\":\"xfp_hkmods\",\"group\":\"xfp_hkmods\",\"listen\":\"/run/php/php8.3-fpm-xf-hkmods.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-kingofwolk.conf\",\"pool\":\"xf-kingofwolk\",\"user\":\"xfp_kingofwolk\",\"group\":\"xfp_kingofwolk\",\"listen\":\"/run/php/php8.3-fpm-xf-kingofwolk.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-zakrutim.conf\",\"pool\":\"xf-zakrutim\",\"user\":\"xfp_zakrutim\",\"group\":\"xfp_zakrutim\",\"listen\":\"/run/php/php8.3-fpm-xf-zakrutim.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"}]},\"nginx_map\":{\"state\":\"OK\",\"roots\":{\"/var/www/forums/codevipe/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-codevipe.conf\",\"directives\":[[\"listen\",\"80\"],[\"server_name\",\"www.codevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"codevipe.ru\"],[\"root\",\"/var/www/forums/codevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-codevipe.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"],[\"listen\",\"80\"],[\"server_name\",\"www.dsmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"]]}],\"/var/www/forums/dsmods/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-dsmods.conf\",\"directives\":[[\"listen\",\"80\"],[\"server_name\",\"www.codevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"codevipe.ru\"],[\"root\",\"/var/www/forums/codevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-codevipe.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"],[\"listen\",\"80\"],[\"server_name\",\"www.dsmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-zakrutim.sock\"]]}],\"/var/www/forums/gamevipe/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-gamevipe.conf\",\"directives\":[[\"listen\",\"80\"],[\"server_name\",\"www.codevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"codevipe.ru\"],[\"root\",\"/var/www/forums/codevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-codevipe.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"],[\"listen\",\"80\"],[\"server_name\",\"www.dsmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-zakrutim.sock\"]]}],\"/var/www/forums/hkmods/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-hkmods.conf\",\"directives\":[[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-codevipe.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"],[\"listen\",\"80\"],[\"server_name\",\"www.dsmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-zakrutim.sock\"]]}],\"/var/www/forums/kingofwolk/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-kingofwolk.conf\",\"directives\":[[\"listen\",\"80\"],[\"server_name\",\"www.dsmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-zakrutim.sock\"]]}],\"/var/www/forums/zakrutim/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-zakrutim.conf\",\"directives\":[[\"listen\",\"80\"],[\"server_name\",\"dsmods.ru\"],[\"root\",\"/var/www/forums/dsmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-dsmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.gamevipe.ru\"],[\"listen\",\"80\"],[\"server_name\",\"gamevipe.ru\"],[\"root\",\"/var/www/forums/gamevipe/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-gamevipe.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.hkmods.ru\"],[\"listen\",\"80\"],[\"server_name\",\"hkmods.ru\"],[\"root\",\"/var/www/forums/hkmods/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-hkmods.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.kingofwolk.ru\"],[\"listen\",\"80\"],[\"server_name\",\"kingofwolk.ru\"],[\"root\",\"/var/www/forums/kingofwolk/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-kingofwolk.sock\"],[\"listen\",\"80\"],[\"server_name\",\"www.zakrutim.ru\"],[\"listen\",\"80\"],[\"server_name\",\"zakrutim.ru\"],[\"root\",\"/var/www/forums/zakrutim/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-zakrutim.sock\"]]}]}},\"instances\":[{\"root\":\"/var/www/forums/codevipe/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"user\":\"root\",\"group\":\"xfp_codevipe\",\"mode\":\"0640\"},\"config_sha256\":\"568adb80f142f634eef0b531126ff7eaacde710218407a75d7ab071c60b9732f\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_codevipe\",\"group\":\"xfp_codevipe\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_codevipe\",\"group\":\"xfp_codevipe\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]},{\"root\":\"/var/www/forums/dsmods/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":993,\"user\":\"root\",\"group\":\"xfp_dsmods\",\"mode\":\"0640\"},\"config_sha256\":\"a715ce053337fe53daf1018c08666ebd86caf2e7b2e676b2bf93f8db8295dead\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":994,\"gid\":993,\"user\":\"xfp_dsmods\",\"group\":\"xfp_dsmods\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":994,\"gid\":993,\"user\":\"xfp_dsmods\",\"group\":\"xfp_dsmods\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]},{\"root\":\"/var/www/forums/gamevipe/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":992,\"user\":\"root\",\"group\":\"xfp_gamevipe\",\"mode\":\"0640\"},\"config_sha256\":\"d84041712835a020c85adbdd0ec90e03fb11e6d951e47ec023416d0fbc8246c3\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":993,\"gid\":992,\"user\":\"xfp_gamevipe\",\"group\":\"xfp_gamevipe\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":993,\"gid\":992,\"user\":\"xfp_gamevipe\",\"group\":\"xfp_gamevipe\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]},{\"root\":\"/var/www/forums/hkmods/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":991,\"user\":\"root\",\"group\":\"xfp_hkmods\",\"mode\":\"0640\"},\"config_sha256\":\"0d9106f8ac5891786b41c903900af1628cae38418ba66fde6f9c40ae76b875b6\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":992,\"gid\":991,\"user\":\"xfp_hkmods\",\"group\":\"xfp_hkmods\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":992,\"gid\":991,\"user\":\"xfp_hkmods\",\"group\":\"xfp_hkmods\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]},{\"root\":\"/var/www/forums/kingofwolk/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":989,\"user\":\"root\",\"group\":\"xfp_kingofwolk\",\"mode\":\"0640\"},\"config_sha256\":\"3cf1a9a682d29c5c6fc3e9c4499f7ebbf5b67b5b5388130234f2686f2fbb9728\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":990,\"gid\":989,\"user\":\"xfp_kingofwolk\",\"group\":\"xfp_kingofwolk\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":990,\"gid\":989,\"user\":\"xfp_kingofwolk\",\"group\":\"xfp_kingofwolk\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]},{\"root\":\"/var/www/forums/zakrutim/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":990,\"user\":\"root\",\"group\":\"xfp_zakrutim\",\"mode\":\"0640\"},\"config_sha256\":\"873e2f6a315e3b3e9eec2c6040f01b3da38042b2617ca831e3896eafe42c6afa\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":991,\"gid\":990,\"user\":\"xfp_zakrutim\",\"group\":\"xfp_zakrutim\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":991,\"gid\":990,\"user\":\"xfp_zakrutim\",\"group\":\"xfp_zakrutim\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313\"},\"source_addons\":[{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]}]}},{\"vmid\":210,\"node\":\"pve01\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-prod\",\"expected_roots\":[\"/var/www/forums/newfi/public\"],\"actual_roots\":[\"/var/www/forums/newfi/public\"],\"root_set_exact\":true,\"host_runtime\":{\"os_release\":{},\"versions\":{\"php\":{\"rc\":0,\"text\":\"PHP 8.3.33 (cli) (built: Jul 30 2026 15:43:59) (NTS)\"},\"nginx\":{\"rc\":0,\"text\":\"nginx version: nginx/1.22.1\"},\"mariadb\":{\"rc\":0,\"text\":\"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper\"}},\"services\":{\"nginx.service\":{\"rc\":0,\"text\":\"active\"},\"php8.3-fpm.service\":{\"rc\":0,\"text\":\"active\"},\"mariadb.service\":{\"rc\":0,\"text\":\"active\"},\"qemu-guest-agent.service\":{\"rc\":0,\"text\":\"active\"}},\"fpm_pools\":[{\"file\":\"/etc/php/8.3/fpm/pool.d/www.conf\",\"pool\":\"www\",\"user\":\"www-data\",\"group\":\"www-data\",\"listen\":\"/run/php/php8.3-fpm.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-newfi.conf\",\"pool\":\"xf-newfi\",\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"listen\":\"/run/php/php8.3-fpm-xf-newfi.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"}]},\"nginx_map\":{\"state\":\"OK\",\"roots\":{\"/var/www/forums/newfi/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-newfi.conf\",\"directives\":[[\"listen\",\"80\"],[\"listen\",\"[::]:80\"],[\"server_name\",\"newfi-prod newfi.ru www.newfi.ru [PRIVATE_IP]\"],[\"root\",\"/var/www/forums/newfi/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-newfi.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"]]}]}},\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"user\":\"root\",\"group\":\"xfp_newfi\",\"mode\":\"0640\"},\"config_sha256\":\"54d4aaec5bda94b92f99e8c68ea9c0fbc843743f0f9c0a8e7b6f041b40d32496\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219\"},\"source_addons\":[{\"addon_id\":\"Newfi/Dogs\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Dogs\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"Newfi/Events\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Events\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"Newfi/Portal\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Portal\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ActivityLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ActivitySummary\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Admin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Alert\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Api\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ApprovalQueue\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Attachment\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/BbCode\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Bookmark\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Cli\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ControllerPlugin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Cron\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EditHistory\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmailStop\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmbedData\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmbedResolver\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Entity\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Exif\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/FeaturedContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Ffmpeg\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Finder\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/FindNew\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Import\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/InlineMod\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Install\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Job\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ModeratorLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/NewsFeed\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Notifier\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Option\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Permission\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/PreRegAction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Pub\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Reaction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Report\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Repository\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Search\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Searcher\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Service\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Sitemap\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Spam\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Stats\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Tag\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Template\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/TrendingContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Validator\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/VideoInfo\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Warning\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Webhook\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Widget\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/XF\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ActivityLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ActivitySummary\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Admin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Alert\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Api\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ApprovalQueue\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Attachment\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Bookmark\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Cli\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ContentVote\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ControllerPlugin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Cron\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EditHistory\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EmailStop\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EmbedResolver\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Entity\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/FeaturedContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Finder\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/FindNew\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Import\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/InlineMod\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Install\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Job\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ModeratorLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/NewsFeed\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Notifier\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Permission\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/PreRegAction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Pub\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Reaction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Report\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Repository\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Search\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Service\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Sitemap\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Spam\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Stats\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Tag\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Template\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ThreadType\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/TrendingContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Warning\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Webhook\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Widget\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/XF\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]}]}},{\"vmid\":211,\"node\":\"pve03\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-staging\",\"expected_roots\":[\"/var/www/forums/newfi/public\"],\"actual_roots\":[\"/var/www/forums/newfi/public\"],\"root_set_exact\":true,\"host_runtime\":{\"os_release\":{},\"versions\":{\"php\":{\"rc\":0,\"text\":\"PHP 8.3.33 (cli) (built: Jul 30 2026 15:43:59) (NTS)\"},\"nginx\":{\"rc\":0,\"text\":\"nginx version: nginx/1.22.1\"},\"mariadb\":{\"rc\":0,\"text\":\"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper\"}},\"services\":{\"nginx.service\":{\"rc\":0,\"text\":\"active\"},\"php8.3-fpm.service\":{\"rc\":0,\"text\":\"active\"},\"mariadb.service\":{\"rc\":0,\"text\":\"active\"},\"qemu-guest-agent.service\":{\"rc\":0,\"text\":\"active\"}},\"fpm_pools\":[{\"file\":\"/etc/php/8.3/fpm/pool.d/www.conf\",\"pool\":\"www\",\"user\":\"www-data\",\"group\":\"www-data\",\"listen\":\"/run/php/php8.3-fpm.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\"},{\"file\":\"/etc/php/8.3/fpm/pool.d/xf-newfi.conf\",\"pool\":\"xf-newfi\",\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"listen\":\"/run/php/php8.3-fpm-xf-newfi.sock\",\"listen.owner\":\"www-data\",\"listen.group\":\"www-data\",\"listen.mode\":\"0660\"}]},\"nginx_map\":{\"state\":\"OK\",\"roots\":{\"/var/www/forums/newfi/public\":[{\"source_file\":\"/etc/nginx/sites-enabled/xf-newfi.conf\",\"directives\":[[\"listen\",\"80\"],[\"listen\",\"[::]:80\"],[\"server_name\",\"newfi-staging newfi-staging.gram1.ru [PRIVATE_IP]\"],[\"root\",\"/var/www/forums/newfi/public\"],[\"index\",\"index.php index.html\"],[\"client_max_body_size\",\"1024M\"],[\"try_files\",\"$uri $uri/ /index.php?$uri&$args\"],[\"fastcgi_pass\",\"unix:/run/php/php8.3-fpm-xf-newfi.sock\"],[\"try_files\",\"$fastcgi_script_name =404\"]]}]}},\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"root_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"user\":\"root\",\"group\":\"xfp_newfi\",\"mode\":\"0640\"},\"config_sha256\":\"54d4aaec5bda94b92f99e8c68ea9c0fbc843743f0f9c0a8e7b6f041b40d32496\",\"cmd_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"cmd_sha256\":\"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b\",\"data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\"},\"internal_data_meta\":{\"state\":\"DIR\",\"uid\":999,\"gid\":994,\"user\":\"xfp_newfi\",\"group\":\"xfp_newfi\",\"mode\":\"0775\"},\"addons_dir_meta\":{\"state\":\"DIR\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0755\"},\"xf_core\":{\"xf_php_sha256\":\"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219\"},\"source_addons\":[{\"addon_id\":\"Newfi/Dogs\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Dogs\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"Newfi/Events\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Events\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"Newfi/Portal\",\"addon_json_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":0,\"user\":\"root\",\"group\":\"root\",\"mode\":\"0644\"},\"title\":\"Newfi Portal\",\"version_string\":\"1.0.0 Alpha 1\",\"version_id\":1000010},{\"addon_id\":\"XF/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ActivityLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ActivitySummary\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Admin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Alert\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Api\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ApprovalQueue\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Attachment\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/BbCode\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Bookmark\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Cli\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ControllerPlugin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Cron\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EditHistory\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmailStop\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmbedData\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/EmbedResolver\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Entity\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Exif\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/FeaturedContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Ffmpeg\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Finder\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/FindNew\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Import\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/InlineMod\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Install\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Job\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/ModeratorLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/NewsFeed\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Notifier\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Option\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Permission\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/PreRegAction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Pub\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Reaction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Report\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Repository\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Search\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Searcher\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Service\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Sitemap\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Spam\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Stats\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Tag\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Template\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/TrendingContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Validator\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/VideoInfo\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Warning\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Webhook\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/Widget\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFMG/XF\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/_data\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ActivityLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ActivitySummary\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Admin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Alert\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Api\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ApprovalQueue\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Attachment\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Bookmark\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Cli\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ContentVote\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ControllerPlugin\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Cron\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EditHistory\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EmailStop\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/EmbedResolver\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Entity\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/FeaturedContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Finder\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/FindNew\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Import\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/InlineMod\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Install\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Job\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ModeratorLog\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/NewsFeed\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Notifier\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Permission\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/PreRegAction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Pub\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Reaction\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Report\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Repository\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Search\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Service\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Sitemap\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Spam\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Stats\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Tag\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Template\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/ThreadType\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/TrendingContent\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Warning\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Webhook\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/Widget\",\"addon_json_meta\":{\"state\":\"ABSENT\"}},{\"addon_id\":\"XFRM/XF\",\"addon_json_meta\":{\"state\":\"ABSENT\"}}]}]}}]\nSUPPORT006_INSTANCE_COUNT=8\nSUPPORT006_HOLDS=[]\nSUPPORT006_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT006_DECISION=XENFORO_RUNTIME_BASELINE_CAPTURED\n" + "output": "ERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nRUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nSUPPORT009_RESULTS=[{\"vmid\":160,\"node\":\"pve02\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"forum-prod\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/codevipe/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/dsmods/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":993,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/gamevipe/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":992,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/hkmods/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":991,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/kingofwolk/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":989,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]},{\"root\":\"/var/www/forums/zakrutim/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":990,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"STRING_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}},{\"vmid\":210,\"node\":\"pve01\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-prod\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.socket\",\"shape\":\"SCALAR_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[{\"path\":\"/etc/newfi/db.cnf\",\"meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"}}],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}},{\"vmid\":211,\"node\":\"pve03\",\"probe\":\"OK\",\"guest_rc\":0,\"data\":{\"state\":\"OK\",\"host\":\"newfi-staging\",\"root_set_exact\":true,\"instances\":[{\"root\":\"/var/www/forums/newfi/public\",\"config_meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"},\"config_shape\":{\"parse\":\"OK\",\"include_require_count\":0,\"config_assignments\":[{\"path\":\"db.dbname\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.host\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.password\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"db.port\",\"shape\":\"INTEGER_LITERAL\"},{\"path\":\"db.socket\",\"shape\":\"SCALAR_LITERAL\"},{\"path\":\"db.username\",\"shape\":\"STRING_LITERAL\"},{\"path\":\"fullUnicode\",\"shape\":\"SCALAR_LITERAL\"}],\"db_contract\":{\"required_keys\":[\"username\",\"password\",\"dbname\"],\"keys\":{\"host\":\"STRING_LITERAL\",\"port\":\"INTEGER_LITERAL\",\"username\":\"STRING_LITERAL\",\"password\":\"STRING_LITERAL\",\"dbname\":\"STRING_LITERAL\"},\"present_keys\":[\"dbname\",\"host\",\"password\",\"port\",\"username\"],\"required_keys_present\":true}},\"db_client_candidates\":[{\"path\":\"/etc/newfi/db.cnf\",\"meta\":{\"state\":\"FILE\",\"uid\":0,\"gid\":994,\"mode\":\"0640\"}}],\"cli_source_map\":[{\"source\":\"src/XF/Cli/Command/AddOn/BuildRelease.php\",\"commands\":[\"xf-addon:build-release\"]},{\"source\":\"src/XF/Cli/Command/AddOn/BumpVersion.php\",\"commands\":[\"xf-addon:bump-version\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Create.php\",\"commands\":[\"xf-addon:create\"]},{\"source\":\"src/XF/Cli/Command/AddOn/Export.php\",\"commands\":[\"xf-addon:export\"]},{\"source\":\"src/XF/Cli/Command/AddOn/SyncJson.php\",\"commands\":[\"xf-addon:sync-json\"]},{\"source\":\"src/XF/Cli/Command/AddOn/ValidateJson.php\",\"commands\":[\"xf-addon:validate-json\"]},{\"source\":\"src/XF/Cli/Command/AddOnDisable.php\",\"commands\":[\"xf:addon-disable\"]},{\"source\":\"src/XF/Cli/Command/AddOnEnable.php\",\"commands\":[\"xf:addon-enable\"]},{\"source\":\"src/XF/Cli/Command/AddOnInstall.php\",\"commands\":[\"xf:addon-install\"]},{\"source\":\"src/XF/Cli/Command/AddOnList.php\",\"commands\":[\"xf:addon-list\"]},{\"source\":\"src/XF/Cli/Command/AddOnRebuild.php\",\"commands\":[\"xf:addon-rebuild\"]},{\"source\":\"src/XF/Cli/Command/AddOnSubAction.php\",\"commands\":[\"xf:addon-sub-action\"]},{\"source\":\"src/XF/Cli/Command/AddOnUninstall.php\",\"commands\":[\"xf:addon-uninstall\"]},{\"source\":\"src/XF/Cli/Command/AddOnUpgrade.php\",\"commands\":[\"xf:addon-upgrade\"]},{\"source\":\"src/XF/Cli/Command/ConvertSearchInnoDb.php\",\"commands\":[\"xf:convert-search-innodb\"]},{\"source\":\"src/XF/Cli/Command/ConvertUtf8mb4.php\",\"commands\":[\"xf:convert-utf8mb4\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractExportCommand.php\",\"commands\":[\"xf-designer:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/AbstractImportCommand.php\",\"commands\":[\"xf-designer:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveExport.php\",\"commands\":[\"xf-designer:archive-export\"]},{\"source\":\"src/XF/Cli/Command/Designer/ArchiveImport.php\",\"commands\":[\"xf-designer:archive-import\"]},{\"source\":\"src/XF/Cli/Command/Designer/Disable.php\",\"commands\":[\"xf-designer:disable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Enable.php\",\"commands\":[\"xf-designer:enable\"]},{\"source\":\"src/XF/Cli/Command/Designer/Export.php\",\"commands\":[\"xf-designer:export\"]},{\"source\":\"src/XF/Cli/Command/Designer/Import.php\",\"commands\":[\"xf-designer:import\"]},{\"source\":\"src/XF/Cli/Command/Designer/RebuildMetadata.php\",\"commands\":[\"xf-designer:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Designer/RevertTemplate.php\",\"commands\":[\"xf-designer:revert-template\"]},{\"source\":\"src/XF/Cli/Command/Designer/SyncTemplates.php\",\"commands\":[\"xf-designer:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Designer/TouchTemplate.php\",\"commands\":[\"xf-designer:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractExportCommand.php\",\"commands\":[\"xf-dev:export-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AbstractImportCommand.php\",\"commands\":[\"xf-dev:import-$contentType[command]\"]},{\"source\":\"src/XF/Cli/Command/Development/AnalyzeIcons.php\",\"commands\":[\"xf-dev:analyze-icons\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassLint.php\",\"commands\":[\"xf-dev:class-lint\"]},{\"source\":\"src/XF/Cli/Command/Development/ClassUseFunction.php\",\"commands\":[\"xf-dev:class-use-function\"]},{\"source\":\"src/XF/Cli/Command/Development/CompareSchema.php\",\"commands\":[\"xf-dev:compare-schema\"]},{\"source\":\"src/XF/Cli/Command/Development/EntityClassProperties.php\",\"commands\":[\"xf-dev:entity-class-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/Export.php\",\"commands\":[\"xf-dev:export\"]},{\"source\":\"src/XF/Cli/Command/Development/FilePhraser.php\",\"commands\":[\"xf-dev:file-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateApiDocs.php\",\"commands\":[\"xf-dev:generate-api-docs\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateEntityDw.php\",\"commands\":[\"xf-dev:generate-entity-dw\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateFinders.php\",\"commands\":[\"xf-dev:generate-finders\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateOptionsStub.php\",\"commands\":[\"xf-dev:generate-options-stub\"]},{\"source\":\"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php\",\"commands\":[\"xf-dev:generate-phpstorm-meta\"]},{\"source\":\"src/XF/Cli/Command/Development/GenerateSchemaEntity.php\",\"commands\":[\"xf-dev:generate-schema-entity\"]},{\"source\":\"src/XF/Cli/Command/Development/Import.php\",\"commands\":[\"xf-dev:import\"]},{\"source\":\"src/XF/Cli/Command/Development/Info.php\",\"commands\":[\"xf-dev:info\"]},{\"source\":\"src/XF/Cli/Command/Development/InstallAiAgents.php\",\"commands\":[\"xf-dev:install-ai-agents\"]},{\"source\":\"src/XF/Cli/Command/Development/LintTemplates.php\",\"commands\":[\"xf-dev:lint-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataClean.php\",\"commands\":[\"xf-dev:metadata-clean\"]},{\"source\":\"src/XF/Cli/Command/Development/MetadataFix.php\",\"commands\":[\"xf-dev:metadata-fix\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildCaches.php\",\"commands\":[\"xf-dev:rebuild-caches\"]},{\"source\":\"src/XF/Cli/Command/Development/RebuildMetadata.php\",\"commands\":[\"xf-dev:rebuild-metadata\"]},{\"source\":\"src/XF/Cli/Command/Development/Recompile.php\",\"commands\":[\"xf-dev:recompile\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompilePhrases.php\",\"commands\":[\"xf-dev:recompile-phrases\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileStyleProperties.php\",\"commands\":[\"xf-dev:recompile-style-properties\"]},{\"source\":\"src/XF/Cli/Command/Development/RecompileTemplates.php\",\"commands\":[\"xf-dev:recompile-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/SyncTemplates.php\",\"commands\":[\"xf-dev:sync-templates\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplateModificationPhraser.php\",\"commands\":[\"xf-dev:template-modification-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TemplatePhraser.php\",\"commands\":[\"xf-dev:template-phraser\"]},{\"source\":\"src/XF/Cli/Command/Development/TouchTemplate.php\",\"commands\":[\"xf-dev:touch-template\"]},{\"source\":\"src/XF/Cli/Command/Development/UnusedPhraseFinder.php\",\"commands\":[\"xf-dev:unused-phrase-finder\"]},{\"source\":\"src/XF/Cli/Command/Development/UpdateVersion.php\",\"commands\":[\"xf-dev:update-version\"]},{\"source\":\"src/XF/Cli/Command/Development/UpgradeStep.php\",\"commands\":[\"xf-dev:upgrade-step\"]},{\"source\":\"src/XF/Cli/Command/FileCheck.php\",\"commands\":[\"xf:file-check\"]},{\"source\":\"src/XF/Cli/Command/FileCleanUp.php\",\"commands\":[\"xf:file-clean-up\"]},{\"source\":\"src/XF/Cli/Command/Import.php\",\"commands\":[\"xf:import\"]},{\"source\":\"src/XF/Cli/Command/ImportChildProcess.php\",\"commands\":[\"xf:import-child-process\"]},{\"source\":\"src/XF/Cli/Command/ImportFinalize.php\",\"commands\":[\"xf:import-finalize\"]},{\"source\":\"src/XF/Cli/Command/Install.php\",\"commands\":[\"xf:install\"]},{\"source\":\"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php\",\"commands\":[\"xf-make:admin-navigation\"]},{\"source\":\"src/XF/Cli/Command/Make/CliCommandMakeCommand.php\",\"commands\":[\"xf-make:cli-command\"]},{\"source\":\"src/XF/Cli/Command/Make/ControllerMakeCommand.php\",\"commands\":[\"xf-make:controller\"]},{\"source\":\"src/XF/Cli/Command/Make/CronMakeCommand.php\",\"commands\":[\"xf-make:cron\"]},{\"source\":\"src/XF/Cli/Command/Make/EntityMakeCommand.php\",\"commands\":[\"xf-make:entity\"]},{\"source\":\"src/XF/Cli/Command/Make/ExtensionMakeCommand.php\",\"commands\":[\"xf-make:extension\"]},{\"source\":\"src/XF/Cli/Command/Make/FinderMakeCommand.php\",\"commands\":[\"xf-make:finder\"]},{\"source\":\"src/XF/Cli/Command/Make/JobMakeCommand.php\",\"commands\":[\"xf-make:job\"]},{\"source\":\"src/XF/Cli/Command/Make/ListenerMakeCommand.php\",\"commands\":[\"xf-make:listener\"]},{\"source\":\"src/XF/Cli/Command/Make/OptionMakeCommand.php\",\"commands\":[\"xf-make:option\"]},{\"source\":\"src/XF/Cli/Command/Make/PhraseMakeCommand.php\",\"commands\":[\"xf-make:phrase\"]},{\"source\":\"src/XF/Cli/Command/Make/RepositoryMakeCommand.php\",\"commands\":[\"xf-make:repository\"]},{\"source\":\"src/XF/Cli/Command/Make/RouteMakeCommand.php\",\"commands\":[\"xf-make:route\"]},{\"source\":\"src/XF/Cli/Command/Make/ServiceMakeCommand.php\",\"commands\":[\"xf-make:service\"]},{\"source\":\"src/XF/Cli/Command/Make/StubPublishMakeCommand.php\",\"commands\":[\"xf-make:stub-publish\"]},{\"source\":\"src/XF/Cli/Command/Make/TemplateMakeCommand.php\",\"commands\":[\"xf-make:template\"]},{\"source\":\"src/XF/Cli/Command/RebuildMasterData.php\",\"commands\":[\"xf:rebuild-master-data\"]},{\"source\":\"src/XF/Cli/Command/RepairDb.php\",\"commands\":[\"xf:repair-db\"]},{\"source\":\"src/XF/Cli/Command/RunJobs.php\",\"commands\":[\"xf:run-jobs\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveExport.php\",\"commands\":[\"xf:style-archive-export\"]},{\"source\":\"src/XF/Cli/Command/StyleArchiveImport.php\",\"commands\":[\"xf:style-archive-import\"]},{\"source\":\"src/XF/Cli/Command/Upgrade.php\",\"commands\":[\"xf:upgrade\"]}]}]}}]\nSUPPORT009_HOLDS=[]\nSUPPORT009_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT009_DECISION=XENFORO_CONFIG_ACCESS_MAP_CAPTURED\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index a6790933..dde5d345 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260909-GRAM-XF-RUNTIME-BASELINE-006 +COMMAND_ID=SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=gram-support-xenforo-runtime-baseline +COMPONENT=gram-support-xenforo-config-access-map REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=1041edc603c0962699a78885bba934e2a4dcf7b52ba47590661b2b8e4ad173d2 +COMMAND_SHA256=bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,18 +24,17 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=4a2fa485325fe57bfe8638083dfe80545e273c7b9f6b186c826ad4ef53c99dfb -SANITIZED_OUTPUT_SHA256=f2f90701d19763b7525356652436b67e442a92ab5b16a67a4871ceb1a0dd8133 +RAW_EVIDENCE_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c +SANITIZED_OUTPUT_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c OUTPUT_BEGIN ERROR_REGISTER_CHECK=OK REFERENCE_CHECK=OK AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d -SUPPORT006_RESULTS=[{"vmid":160,"node":"pve02","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"forum-prod","expected_roots":["/var/www/forums/codevipe/public","/var/www/forums/dsmods/public","/var/www/forums/gamevipe/public","/var/www/forums/hkmods/public","/var/www/forums/kingofwolk/public","/var/www/forums/zakrutim/public"],"actual_roots":["/var/www/forums/codevipe/public","/var/www/forums/dsmods/public","/var/www/forums/gamevipe/public","/var/www/forums/hkmods/public","/var/www/forums/kingofwolk/public","/var/www/forums/zakrutim/public"],"root_set_exact":true,"host_runtime":{"os_release":{},"versions":{"php":{"rc":0,"text":"PHP 8.3.32 (cli) (built: Jul 3 2026 10:04:34) (NTS)"},"nginx":{"rc":0,"text":"nginx version: nginx/1.22.1"},"mariadb":{"rc":0,"text":"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper"}},"services":{"nginx.service":{"rc":0,"text":"active"},"php8.3-fpm.service":{"rc":0,"text":"active"},"mariadb.service":{"rc":0,"text":"active"},"qemu-guest-agent.service":{"rc":0,"text":"active"}},"fpm_pools":[{"file":"/etc/php/8.3/fpm/pool.d/www.conf","pool":"www","user":"www-data","group":"www-data","listen":"/run/php/php8.3-fpm.sock","listen.owner":"www-data","listen.group":"www-data"},{"file":"/etc/php/8.3/fpm/pool.d/xf-codevipe.conf","pool":"xf-codevipe","user":"xfp_codevipe","group":"xfp_codevipe","listen":"/run/php/php8.3-fpm-xf-codevipe.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"},{"file":"/etc/php/8.3/fpm/pool.d/xf-dsmods.conf","pool":"xf-dsmods","user":"xfp_dsmods","group":"xfp_dsmods","listen":"/run/php/php8.3-fpm-xf-dsmods.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"},{"file":"/etc/php/8.3/fpm/pool.d/xf-gamevipe.conf","pool":"xf-gamevipe","user":"xfp_gamevipe","group":"xfp_gamevipe","listen":"/run/php/php8.3-fpm-xf-gamevipe.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"},{"file":"/etc/php/8.3/fpm/pool.d/xf-hkmods.conf","pool":"xf-hkmods","user":"xfp_hkmods","group":"xfp_hkmods","listen":"/run/php/php8.3-fpm-xf-hkmods.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"},{"file":"/etc/php/8.3/fpm/pool.d/xf-kingofwolk.conf","pool":"xf-kingofwolk","user":"xfp_kingofwolk","group":"xfp_kingofwolk","listen":"/run/php/php8.3-fpm-xf-kingofwolk.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"},{"file":"/etc/php/8.3/fpm/pool.d/xf-zakrutim.conf","pool":"xf-zakrutim","user":"xfp_zakrutim","group":"xfp_zakrutim","listen":"/run/php/php8.3-fpm-xf-zakrutim.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"}]},"nginx_map":{"state":"OK","roots":{"/var/www/forums/codevipe/public":[{"source_file":"/etc/nginx/sites-enabled/xf-codevipe.conf","directives":[["listen","80"],["server_name","www.codevipe.ru"],["listen","80"],["server_name","codevipe.ru"],["root","/var/www/forums/codevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-codevipe.sock"],["try_files","$fastcgi_script_name =404"],["listen","80"],["server_name","www.dsmods.ru"],["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"]]}],"/var/www/forums/dsmods/public":[{"source_file":"/etc/nginx/sites-enabled/xf-dsmods.conf","directives":[["listen","80"],["server_name","www.codevipe.ru"],["listen","80"],["server_name","codevipe.ru"],["root","/var/www/forums/codevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-codevipe.sock"],["try_files","$fastcgi_script_name =404"],["listen","80"],["server_name","www.dsmods.ru"],["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-zakrutim.sock"]]}],"/var/www/forums/gamevipe/public":[{"source_file":"/etc/nginx/sites-enabled/xf-gamevipe.conf","directives":[["listen","80"],["server_name","www.codevipe.ru"],["listen","80"],["server_name","codevipe.ru"],["root","/var/www/forums/codevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-codevipe.sock"],["try_files","$fastcgi_script_name =404"],["listen","80"],["server_name","www.dsmods.ru"],["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-zakrutim.sock"]]}],"/var/www/forums/hkmods/public":[{"source_file":"/etc/nginx/sites-enabled/xf-hkmods.conf","directives":[["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-codevipe.sock"],["try_files","$fastcgi_script_name =404"],["listen","80"],["server_name","www.dsmods.ru"],["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-zakrutim.sock"]]}],"/var/www/forums/kingofwolk/public":[{"source_file":"/etc/nginx/sites-enabled/xf-kingofwolk.conf","directives":[["listen","80"],["server_name","www.dsmods.ru"],["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-zakrutim.sock"]]}],"/var/www/forums/zakrutim/public":[{"source_file":"/etc/nginx/sites-enabled/xf-zakrutim.conf","directives":[["listen","80"],["server_name","dsmods.ru"],["root","/var/www/forums/dsmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-dsmods.sock"],["listen","80"],["server_name","www.gamevipe.ru"],["listen","80"],["server_name","gamevipe.ru"],["root","/var/www/forums/gamevipe/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-gamevipe.sock"],["listen","80"],["server_name","www.hkmods.ru"],["listen","80"],["server_name","hkmods.ru"],["root","/var/www/forums/hkmods/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-hkmods.sock"],["listen","80"],["server_name","www.kingofwolk.ru"],["listen","80"],["server_name","kingofwolk.ru"],["root","/var/www/forums/kingofwolk/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-kingofwolk.sock"],["listen","80"],["server_name","www.zakrutim.ru"],["listen","80"],["server_name","zakrutim.ru"],["root","/var/www/forums/zakrutim/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-zakrutim.sock"]]}]}},"instances":[{"root":"/var/www/forums/codevipe/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":994,"user":"root","group":"xfp_codevipe","mode":"0640"},"config_sha256":"568adb80f142f634eef0b531126ff7eaacde710218407a75d7ab071c60b9732f","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_codevipe","group":"xfp_codevipe","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_codevipe","group":"xfp_codevipe","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]},{"root":"/var/www/forums/dsmods/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":993,"user":"root","group":"xfp_dsmods","mode":"0640"},"config_sha256":"a715ce053337fe53daf1018c08666ebd86caf2e7b2e676b2bf93f8db8295dead","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":994,"gid":993,"user":"xfp_dsmods","group":"xfp_dsmods","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":994,"gid":993,"user":"xfp_dsmods","group":"xfp_dsmods","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]},{"root":"/var/www/forums/gamevipe/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":992,"user":"root","group":"xfp_gamevipe","mode":"0640"},"config_sha256":"d84041712835a020c85adbdd0ec90e03fb11e6d951e47ec023416d0fbc8246c3","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":993,"gid":992,"user":"xfp_gamevipe","group":"xfp_gamevipe","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":993,"gid":992,"user":"xfp_gamevipe","group":"xfp_gamevipe","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]},{"root":"/var/www/forums/hkmods/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":991,"user":"root","group":"xfp_hkmods","mode":"0640"},"config_sha256":"0d9106f8ac5891786b41c903900af1628cae38418ba66fde6f9c40ae76b875b6","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":992,"gid":991,"user":"xfp_hkmods","group":"xfp_hkmods","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":992,"gid":991,"user":"xfp_hkmods","group":"xfp_hkmods","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]},{"root":"/var/www/forums/kingofwolk/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":989,"user":"root","group":"xfp_kingofwolk","mode":"0640"},"config_sha256":"3cf1a9a682d29c5c6fc3e9c4499f7ebbf5b67b5b5388130234f2686f2fbb9728","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":990,"gid":989,"user":"xfp_kingofwolk","group":"xfp_kingofwolk","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":990,"gid":989,"user":"xfp_kingofwolk","group":"xfp_kingofwolk","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]},{"root":"/var/www/forums/zakrutim/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":990,"user":"root","group":"xfp_zakrutim","mode":"0640"},"config_sha256":"873e2f6a315e3b3e9eec2c6040f01b3da38042b2617ca831e3896eafe42c6afa","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":991,"gid":990,"user":"xfp_zakrutim","group":"xfp_zakrutim","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":991,"gid":990,"user":"xfp_zakrutim","group":"xfp_zakrutim","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"72b15a65ce4dfad89cb783125d25bebba4429df5061c75b4faa832529da01313"},"source_addons":[{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}}]}]}},{"vmid":210,"node":"pve01","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-prod","expected_roots":["/var/www/forums/newfi/public"],"actual_roots":["/var/www/forums/newfi/public"],"root_set_exact":true,"host_runtime":{"os_release":{},"versions":{"php":{"rc":0,"text":"PHP 8.3.33 (cli) (built: Jul 30 2026 15:43:59) (NTS)"},"nginx":{"rc":0,"text":"nginx version: nginx/1.22.1"},"mariadb":{"rc":0,"text":"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper"}},"services":{"nginx.service":{"rc":0,"text":"active"},"php8.3-fpm.service":{"rc":0,"text":"active"},"mariadb.service":{"rc":0,"text":"active"},"qemu-guest-agent.service":{"rc":0,"text":"active"}},"fpm_pools":[{"file":"/etc/php/8.3/fpm/pool.d/www.conf","pool":"www","user":"www-data","group":"www-data","listen":"/run/php/php8.3-fpm.sock","listen.owner":"www-data","listen.group":"www-data"},{"file":"/etc/php/8.3/fpm/pool.d/xf-newfi.conf","pool":"xf-newfi","user":"xfp_newfi","group":"xfp_newfi","listen":"/run/php/php8.3-fpm-xf-newfi.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"}]},"nginx_map":{"state":"OK","roots":{"/var/www/forums/newfi/public":[{"source_file":"/etc/nginx/sites-enabled/xf-newfi.conf","directives":[["listen","80"],["listen","[::]:80"],["server_name","newfi-prod newfi.ru www.newfi.ru [PRIVATE_IP]"],["root","/var/www/forums/newfi/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-newfi.sock"],["try_files","$fastcgi_script_name =404"]]}]}},"instances":[{"root":"/var/www/forums/newfi/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":994,"user":"root","group":"xfp_newfi","mode":"0640"},"config_sha256":"54d4aaec5bda94b92f99e8c68ea9c0fbc843743f0f9c0a8e7b6f041b40d32496","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_newfi","group":"xfp_newfi","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_newfi","group":"xfp_newfi","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219"},"source_addons":[{"addon_id":"Newfi/Dogs","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Dogs","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"Newfi/Events","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Events","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"Newfi/Portal","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Portal","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ActivityLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ActivitySummary","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Admin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Alert","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Api","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ApprovalQueue","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Attachment","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/BbCode","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Bookmark","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Cli","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ControllerPlugin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Cron","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EditHistory","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmailStop","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmbedData","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmbedResolver","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Entity","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Exif","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/FeaturedContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Ffmpeg","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Finder","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/FindNew","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Import","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/InlineMod","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Install","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Job","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ModeratorLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/NewsFeed","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Notifier","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Option","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Permission","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/PreRegAction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Pub","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Reaction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Report","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Repository","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Search","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Searcher","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Service","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Sitemap","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Spam","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Stats","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Tag","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Template","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/TrendingContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Validator","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/VideoInfo","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Warning","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Webhook","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Widget","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/XF","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ActivityLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ActivitySummary","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Admin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Alert","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Api","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ApprovalQueue","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Attachment","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Bookmark","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Cli","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ContentVote","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ControllerPlugin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Cron","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EditHistory","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EmailStop","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EmbedResolver","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Entity","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/FeaturedContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Finder","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/FindNew","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Import","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/InlineMod","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Install","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Job","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ModeratorLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/NewsFeed","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Notifier","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Permission","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/PreRegAction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Pub","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Reaction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Report","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Repository","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Search","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Service","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Sitemap","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Spam","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Stats","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Tag","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Template","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ThreadType","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/TrendingContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Warning","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Webhook","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Widget","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/XF","addon_json_meta":{"state":"ABSENT"}}]}]}},{"vmid":211,"node":"pve03","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-staging","expected_roots":["/var/www/forums/newfi/public"],"actual_roots":["/var/www/forums/newfi/public"],"root_set_exact":true,"host_runtime":{"os_release":{},"versions":{"php":{"rc":0,"text":"PHP 8.3.33 (cli) (built: Jul 30 2026 15:43:59) (NTS)"},"nginx":{"rc":0,"text":"nginx version: nginx/1.22.1"},"mariadb":{"rc":0,"text":"/usr/bin/mariadb Ver 15.1 Distrib 10.11.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper"}},"services":{"nginx.service":{"rc":0,"text":"active"},"php8.3-fpm.service":{"rc":0,"text":"active"},"mariadb.service":{"rc":0,"text":"active"},"qemu-guest-agent.service":{"rc":0,"text":"active"}},"fpm_pools":[{"file":"/etc/php/8.3/fpm/pool.d/www.conf","pool":"www","user":"www-data","group":"www-data","listen":"/run/php/php8.3-fpm.sock","listen.owner":"www-data","listen.group":"www-data"},{"file":"/etc/php/8.3/fpm/pool.d/xf-newfi.conf","pool":"xf-newfi","user":"xfp_newfi","group":"xfp_newfi","listen":"/run/php/php8.3-fpm-xf-newfi.sock","listen.owner":"www-data","listen.group":"www-data","listen.mode":"0660"}]},"nginx_map":{"state":"OK","roots":{"/var/www/forums/newfi/public":[{"source_file":"/etc/nginx/sites-enabled/xf-newfi.conf","directives":[["listen","80"],["listen","[::]:80"],["server_name","newfi-staging newfi-staging.gram1.ru [PRIVATE_IP]"],["root","/var/www/forums/newfi/public"],["index","index.php index.html"],["client_max_body_size","1024M"],["try_files","$uri $uri/ /index.php?$uri&$args"],["fastcgi_pass","unix:/run/php/php8.3-fpm-xf-newfi.sock"],["try_files","$fastcgi_script_name =404"]]}]}},"instances":[{"root":"/var/www/forums/newfi/public","root_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"config_meta":{"state":"FILE","uid":0,"gid":994,"user":"root","group":"xfp_newfi","mode":"0640"},"config_sha256":"54d4aaec5bda94b92f99e8c68ea9c0fbc843743f0f9c0a8e7b6f041b40d32496","cmd_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"cmd_sha256":"bfb376075435890c11a1e8bc88357d51c60df4b2ac69efda52357ce707ddf52b","data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_newfi","group":"xfp_newfi","mode":"0775"},"internal_data_meta":{"state":"DIR","uid":999,"gid":994,"user":"xfp_newfi","group":"xfp_newfi","mode":"0775"},"addons_dir_meta":{"state":"DIR","uid":0,"gid":0,"user":"root","group":"root","mode":"0755"},"xf_core":{"xf_php_sha256":"d0c10d91d743e0a541d9a1b201080491dae0a8b1757866f113ef707b83403219"},"source_addons":[{"addon_id":"Newfi/Dogs","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Dogs","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"Newfi/Events","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Events","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"Newfi/Portal","addon_json_meta":{"state":"FILE","uid":0,"gid":0,"user":"root","group":"root","mode":"0644"},"title":"Newfi Portal","version_string":"1.0.0 Alpha 1","version_id":1000010},{"addon_id":"XF/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ActivityLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ActivitySummary","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Admin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Alert","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Api","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ApprovalQueue","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Attachment","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/BbCode","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Bookmark","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Cli","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ControllerPlugin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Cron","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EditHistory","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmailStop","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmbedData","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/EmbedResolver","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Entity","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Exif","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/FeaturedContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Ffmpeg","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Finder","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/FindNew","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Import","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/InlineMod","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Install","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Job","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/ModeratorLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/NewsFeed","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Notifier","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Option","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Permission","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/PreRegAction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Pub","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Reaction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Report","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Repository","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Search","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Searcher","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Service","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Sitemap","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Spam","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Stats","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Tag","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Template","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/TrendingContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Validator","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/VideoInfo","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Warning","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Webhook","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/Widget","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFMG/XF","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/_data","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ActivityLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ActivitySummary","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Admin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Alert","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Api","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ApprovalQueue","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Attachment","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Bookmark","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Cli","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ContentVote","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ControllerPlugin","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Cron","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EditHistory","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EmailStop","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/EmbedResolver","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Entity","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/FeaturedContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Finder","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/FindNew","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Import","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/InlineMod","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Install","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Job","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ModeratorLog","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/NewsFeed","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Notifier","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Permission","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/PreRegAction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Pub","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Reaction","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Report","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Repository","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Search","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Service","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Sitemap","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Spam","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Stats","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Tag","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Template","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/ThreadType","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/TrendingContent","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Warning","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Webhook","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/Widget","addon_json_meta":{"state":"ABSENT"}},{"addon_id":"XFRM/XF","addon_json_meta":{"state":"ABSENT"}}]}]}}] -SUPPORT006_INSTANCE_COUNT=8 -SUPPORT006_HOLDS=[] -SUPPORT006_MUTATION_SCOPE=NONE_READ_ONLY -SUPPORT006_DECISION=XENFORO_RUNTIME_BASELINE_CAPTURED +SUPPORT009_RESULTS=[{"vmid":160,"node":"pve02","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"forum-prod","root_set_exact":true,"instances":[{"root":"/var/www/forums/codevipe/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/dsmods/public","config_meta":{"state":"FILE","uid":0,"gid":993,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/gamevipe/public","config_meta":{"state":"FILE","uid":0,"gid":992,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/hkmods/public","config_meta":{"state":"FILE","uid":0,"gid":991,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/kingofwolk/public","config_meta":{"state":"FILE","uid":0,"gid":989,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]},{"root":"/var/www/forums/zakrutim/public","config_meta":{"state":"FILE","uid":0,"gid":990,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"STRING_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"STRING_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}},{"vmid":210,"node":"pve01","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-prod","root_set_exact":true,"instances":[{"root":"/var/www/forums/newfi/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.socket","shape":"SCALAR_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[{"path":"/etc/newfi/db.cnf","meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"}}],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}},{"vmid":211,"node":"pve03","probe":"OK","guest_rc":0,"data":{"state":"OK","host":"newfi-staging","root_set_exact":true,"instances":[{"root":"/var/www/forums/newfi/public","config_meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"},"config_shape":{"parse":"OK","include_require_count":0,"config_assignments":[{"path":"db.dbname","shape":"STRING_LITERAL"},{"path":"db.host","shape":"STRING_LITERAL"},{"path":"db.password","shape":"STRING_LITERAL"},{"path":"db.port","shape":"INTEGER_LITERAL"},{"path":"db.socket","shape":"SCALAR_LITERAL"},{"path":"db.username","shape":"STRING_LITERAL"},{"path":"fullUnicode","shape":"SCALAR_LITERAL"}],"db_contract":{"required_keys":["username","password","dbname"],"keys":{"host":"STRING_LITERAL","port":"INTEGER_LITERAL","username":"STRING_LITERAL","password":"STRING_LITERAL","dbname":"STRING_LITERAL"},"present_keys":["dbname","host","password","port","username"],"required_keys_present":true}},"db_client_candidates":[{"path":"/etc/newfi/db.cnf","meta":{"state":"FILE","uid":0,"gid":994,"mode":"0640"}}],"cli_source_map":[{"source":"src/XF/Cli/Command/AddOn/BuildRelease.php","commands":["xf-addon:build-release"]},{"source":"src/XF/Cli/Command/AddOn/BumpVersion.php","commands":["xf-addon:bump-version"]},{"source":"src/XF/Cli/Command/AddOn/Create.php","commands":["xf-addon:create"]},{"source":"src/XF/Cli/Command/AddOn/Export.php","commands":["xf-addon:export"]},{"source":"src/XF/Cli/Command/AddOn/SyncJson.php","commands":["xf-addon:sync-json"]},{"source":"src/XF/Cli/Command/AddOn/ValidateJson.php","commands":["xf-addon:validate-json"]},{"source":"src/XF/Cli/Command/AddOnDisable.php","commands":["xf:addon-disable"]},{"source":"src/XF/Cli/Command/AddOnEnable.php","commands":["xf:addon-enable"]},{"source":"src/XF/Cli/Command/AddOnInstall.php","commands":["xf:addon-install"]},{"source":"src/XF/Cli/Command/AddOnList.php","commands":["xf:addon-list"]},{"source":"src/XF/Cli/Command/AddOnRebuild.php","commands":["xf:addon-rebuild"]},{"source":"src/XF/Cli/Command/AddOnSubAction.php","commands":["xf:addon-sub-action"]},{"source":"src/XF/Cli/Command/AddOnUninstall.php","commands":["xf:addon-uninstall"]},{"source":"src/XF/Cli/Command/AddOnUpgrade.php","commands":["xf:addon-upgrade"]},{"source":"src/XF/Cli/Command/ConvertSearchInnoDb.php","commands":["xf:convert-search-innodb"]},{"source":"src/XF/Cli/Command/ConvertUtf8mb4.php","commands":["xf:convert-utf8mb4"]},{"source":"src/XF/Cli/Command/Designer/AbstractExportCommand.php","commands":["xf-designer:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/AbstractImportCommand.php","commands":["xf-designer:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Designer/ArchiveExport.php","commands":["xf-designer:archive-export"]},{"source":"src/XF/Cli/Command/Designer/ArchiveImport.php","commands":["xf-designer:archive-import"]},{"source":"src/XF/Cli/Command/Designer/Disable.php","commands":["xf-designer:disable"]},{"source":"src/XF/Cli/Command/Designer/Enable.php","commands":["xf-designer:enable"]},{"source":"src/XF/Cli/Command/Designer/Export.php","commands":["xf-designer:export"]},{"source":"src/XF/Cli/Command/Designer/Import.php","commands":["xf-designer:import"]},{"source":"src/XF/Cli/Command/Designer/RebuildMetadata.php","commands":["xf-designer:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Designer/RevertTemplate.php","commands":["xf-designer:revert-template"]},{"source":"src/XF/Cli/Command/Designer/SyncTemplates.php","commands":["xf-designer:sync-templates"]},{"source":"src/XF/Cli/Command/Designer/TouchTemplate.php","commands":["xf-designer:touch-template"]},{"source":"src/XF/Cli/Command/Development/AbstractExportCommand.php","commands":["xf-dev:export-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AbstractImportCommand.php","commands":["xf-dev:import-$contentType[command]"]},{"source":"src/XF/Cli/Command/Development/AnalyzeIcons.php","commands":["xf-dev:analyze-icons"]},{"source":"src/XF/Cli/Command/Development/ClassLint.php","commands":["xf-dev:class-lint"]},{"source":"src/XF/Cli/Command/Development/ClassUseFunction.php","commands":["xf-dev:class-use-function"]},{"source":"src/XF/Cli/Command/Development/CompareSchema.php","commands":["xf-dev:compare-schema"]},{"source":"src/XF/Cli/Command/Development/EntityClassProperties.php","commands":["xf-dev:entity-class-properties"]},{"source":"src/XF/Cli/Command/Development/Export.php","commands":["xf-dev:export"]},{"source":"src/XF/Cli/Command/Development/FilePhraser.php","commands":["xf-dev:file-phraser"]},{"source":"src/XF/Cli/Command/Development/GenerateApiDocs.php","commands":["xf-dev:generate-api-docs"]},{"source":"src/XF/Cli/Command/Development/GenerateEntityDw.php","commands":["xf-dev:generate-entity-dw"]},{"source":"src/XF/Cli/Command/Development/GenerateFinders.php","commands":["xf-dev:generate-finders"]},{"source":"src/XF/Cli/Command/Development/GenerateOptionsStub.php","commands":["xf-dev:generate-options-stub"]},{"source":"src/XF/Cli/Command/Development/GeneratePhpStormMeta.php","commands":["xf-dev:generate-phpstorm-meta"]},{"source":"src/XF/Cli/Command/Development/GenerateSchemaEntity.php","commands":["xf-dev:generate-schema-entity"]},{"source":"src/XF/Cli/Command/Development/Import.php","commands":["xf-dev:import"]},{"source":"src/XF/Cli/Command/Development/Info.php","commands":["xf-dev:info"]},{"source":"src/XF/Cli/Command/Development/InstallAiAgents.php","commands":["xf-dev:install-ai-agents"]},{"source":"src/XF/Cli/Command/Development/LintTemplates.php","commands":["xf-dev:lint-templates"]},{"source":"src/XF/Cli/Command/Development/MetadataClean.php","commands":["xf-dev:metadata-clean"]},{"source":"src/XF/Cli/Command/Development/MetadataFix.php","commands":["xf-dev:metadata-fix"]},{"source":"src/XF/Cli/Command/Development/RebuildCaches.php","commands":["xf-dev:rebuild-caches"]},{"source":"src/XF/Cli/Command/Development/RebuildMetadata.php","commands":["xf-dev:rebuild-metadata"]},{"source":"src/XF/Cli/Command/Development/Recompile.php","commands":["xf-dev:recompile"]},{"source":"src/XF/Cli/Command/Development/RecompilePhrases.php","commands":["xf-dev:recompile-phrases"]},{"source":"src/XF/Cli/Command/Development/RecompileStyleProperties.php","commands":["xf-dev:recompile-style-properties"]},{"source":"src/XF/Cli/Command/Development/RecompileTemplates.php","commands":["xf-dev:recompile-templates"]},{"source":"src/XF/Cli/Command/Development/SyncTemplates.php","commands":["xf-dev:sync-templates"]},{"source":"src/XF/Cli/Command/Development/TemplateModificationPhraser.php","commands":["xf-dev:template-modification-phraser"]},{"source":"src/XF/Cli/Command/Development/TemplatePhraser.php","commands":["xf-dev:template-phraser"]},{"source":"src/XF/Cli/Command/Development/TouchTemplate.php","commands":["xf-dev:touch-template"]},{"source":"src/XF/Cli/Command/Development/UnusedPhraseFinder.php","commands":["xf-dev:unused-phrase-finder"]},{"source":"src/XF/Cli/Command/Development/UpdateVersion.php","commands":["xf-dev:update-version"]},{"source":"src/XF/Cli/Command/Development/UpgradeStep.php","commands":["xf-dev:upgrade-step"]},{"source":"src/XF/Cli/Command/FileCheck.php","commands":["xf:file-check"]},{"source":"src/XF/Cli/Command/FileCleanUp.php","commands":["xf:file-clean-up"]},{"source":"src/XF/Cli/Command/Import.php","commands":["xf:import"]},{"source":"src/XF/Cli/Command/ImportChildProcess.php","commands":["xf:import-child-process"]},{"source":"src/XF/Cli/Command/ImportFinalize.php","commands":["xf:import-finalize"]},{"source":"src/XF/Cli/Command/Install.php","commands":["xf:install"]},{"source":"src/XF/Cli/Command/Make/AdminNavigationMakeCommand.php","commands":["xf-make:admin-navigation"]},{"source":"src/XF/Cli/Command/Make/CliCommandMakeCommand.php","commands":["xf-make:cli-command"]},{"source":"src/XF/Cli/Command/Make/ControllerMakeCommand.php","commands":["xf-make:controller"]},{"source":"src/XF/Cli/Command/Make/CronMakeCommand.php","commands":["xf-make:cron"]},{"source":"src/XF/Cli/Command/Make/EntityMakeCommand.php","commands":["xf-make:entity"]},{"source":"src/XF/Cli/Command/Make/ExtensionMakeCommand.php","commands":["xf-make:extension"]},{"source":"src/XF/Cli/Command/Make/FinderMakeCommand.php","commands":["xf-make:finder"]},{"source":"src/XF/Cli/Command/Make/JobMakeCommand.php","commands":["xf-make:job"]},{"source":"src/XF/Cli/Command/Make/ListenerMakeCommand.php","commands":["xf-make:listener"]},{"source":"src/XF/Cli/Command/Make/OptionMakeCommand.php","commands":["xf-make:option"]},{"source":"src/XF/Cli/Command/Make/PhraseMakeCommand.php","commands":["xf-make:phrase"]},{"source":"src/XF/Cli/Command/Make/RepositoryMakeCommand.php","commands":["xf-make:repository"]},{"source":"src/XF/Cli/Command/Make/RouteMakeCommand.php","commands":["xf-make:route"]},{"source":"src/XF/Cli/Command/Make/ServiceMakeCommand.php","commands":["xf-make:service"]},{"source":"src/XF/Cli/Command/Make/StubPublishMakeCommand.php","commands":["xf-make:stub-publish"]},{"source":"src/XF/Cli/Command/Make/TemplateMakeCommand.php","commands":["xf-make:template"]},{"source":"src/XF/Cli/Command/RebuildMasterData.php","commands":["xf:rebuild-master-data"]},{"source":"src/XF/Cli/Command/RepairDb.php","commands":["xf:repair-db"]},{"source":"src/XF/Cli/Command/RunJobs.php","commands":["xf:run-jobs"]},{"source":"src/XF/Cli/Command/StyleArchiveExport.php","commands":["xf:style-archive-export"]},{"source":"src/XF/Cli/Command/StyleArchiveImport.php","commands":["xf:style-archive-import"]},{"source":"src/XF/Cli/Command/Upgrade.php","commands":["xf:upgrade"]}]}]}}] +SUPPORT009_HOLDS=[] +SUPPORT009_MUTATION_SCOPE=NONE_READ_ONLY +SUPPORT009_DECISION=XENFORO_CONFIG_ACCESS_MAP_CAPTURED OUTPUT_END CHAT_OUTPUT_END