From 05a266a20a3a1591f1ad7acfe7468d5bd48e697d Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Wed, 9 Sep 2026 05:46:43 +0000 Subject: [PATCH] runtime: publish NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58 --- ...60909-A-STAGINGEDGE-LAN-CERTSET-RCA58.json | 38 ++++++++++ ...260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.txt | 74 +++++++++++++++++++ runtime/latest.json | 16 ++-- runtime/latest.txt | 54 +++++++++++--- 4 files changed, 164 insertions(+), 18 deletions(-) create mode 100644 runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.json create mode 100644 runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.txt diff --git a/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.json b/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.json new file mode 100644 index 00000000..60713fb3 --- /dev/null +++ b/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "newfi-stagingedge-private-lan-stage-cert-localization-rca-v20", + "started_at_utc": "2026-09-09T05:46:38Z", + "finished_at_utc": "2026-09-09T05:46:42Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "0a966b5da46c6f2aadd317592fefc97e9182caf555d9ee94e2d8cccb219c91ae", + "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": "7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec", + "sanitized_output_sha256": "7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "RCA58_BEGIN=true\nCOMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58\nMODE=read-only\nERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nNEWFI58_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nNEWFI58_KNOWN_HOSTS_SHA256_BEFORE=ab01de61ca5030ad158f1aef377364100531473de1e10a529089174f6890d735\nNEWFI58_PRODUCTION_PRE_HTTP=200\nNEWFI58_REFERENCE_EXPECTED_EDGE_HASH_PRESENT=true\nNEWFI58_REFERENCE_EDGE_TARGET_HASH_COUNT=10\nNEWFI58_ROUTE_DEV_HASH=4447c55f4245e8fe8daaa4f46549f629e6b7d4e45a48d07830c7419e3a17a141\nNEWFI58_LAN_SCOPE_OK=true\nNEWFI58_LAN_PREFIXLEN=24\nNEWFI58_LAN_NETWORK_HASH=3bc5d8aba5c1426425a0ad3770bf77782d3f16a12d4455ad3d3a7ce324a5910a\nNEWFI58_GATEWAY_HASH=4f9da1283166a1e9f4e6bc7dd240c76aef85772177f717f92abb6e8e2bb8de90\nNEWFI58_SELF_HASH=fb345731d21c612ed2cb13088c10fd26bac959c79a7634cb55e23ee6bfb428d9\nNEWFI58_HAIRPIN_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074\nNEWFI58_EXTERNAL_TLS_API_RC=0\nNEWFI58_EXTERNAL_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074\nNEWFI58_EXTERNAL_STAGE_CN=chat.gram1.ru\nNEWFI58_EXTERNAL_STAGE_AUTHORIZED=false\nNEWFI58_EXTERNAL_FP_MATCHES_HAIRPIN=true\nNEWFI58_EXTERNAL_TLS_NOW_TRUSTED_STAGE=false\nNEWFI58_LAN_SCAN_HOST_COUNT=253\nNEWFI58_LAN_443_OPEN_COUNT=2\nNEWFI58_LAN_STAGE_TLS_PROBED_COUNT=2\nNEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_COUNT=0\nNEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_HOST_HASHES=[]\nNEWFI58_LAN_MATCH_IS_GATEWAY=false\nNEWFI58_LAN_MATCH_IS_EXPECTED_EDGE=false\nNEWFI58_EXPECTED_EDGE_PORT443_VISIBLE=true\nNEWFI58_EXPECTED_EDGE_STAGE_FP=DC4C504F85E7CD803996BDC84CA2276E1AAE6C0A8FF6E7029CEB589C53FE2394\nNEWFI58_EXPECTED_EDGE_STAGE_FP_MATCH_TRUSTED=true\nNEWFI58_GATEWAY_PORT443_VISIBLE=false\nNEWFI58_GATEWAY_STAGE_FP_MATCH_EXTERNAL=false\nNEWFI58_PRODUCTION_POST_HTTP=200\nNEWFI58_KNOWN_HOSTS_UNCHANGED=true\nNEWFI58_DECISION=PUBLIC_STAGE_CERT_NOT_PRESENT_ON_PRIVATE_LAN_UPSTREAM_OR_ROUTER_WAN_TERMINATION\nNEWFI58_CHANGES_MADE=false\nNEWFI58_MUTATION_SCOPE=NONE_BOUNDED_PRIVATE_LAN_TLS_HANDSHAKES_ONLY\nNEWFI58_RCA_EXECUTION=PASS\n" +} diff --git a/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.txt b/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.txt new file mode 100644 index 00000000..9d8ebf1a --- /dev/null +++ b/runtime/history/NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58.txt @@ -0,0 +1,74 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=newfi-stagingedge-private-lan-stage-cert-localization-rca-v20 +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=0a966b5da46c6f2aadd317592fefc97e9182caf555d9ee94e2d8cccb219c91ae +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=7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec +SANITIZED_OUTPUT_SHA256=7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec +OUTPUT_BEGIN +RCA58_BEGIN=true +COMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58 +MODE=read-only +ERROR_REGISTER_CHECK=OK +REFERENCE_CHECK=OK +AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED +NEWFI58_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +NEWFI58_KNOWN_HOSTS_SHA256_BEFORE=ab01de61ca5030ad158f1aef377364100531473de1e10a529089174f6890d735 +NEWFI58_PRODUCTION_PRE_HTTP=200 +NEWFI58_REFERENCE_EXPECTED_EDGE_HASH_PRESENT=true +NEWFI58_REFERENCE_EDGE_TARGET_HASH_COUNT=10 +NEWFI58_ROUTE_DEV_HASH=4447c55f4245e8fe8daaa4f46549f629e6b7d4e45a48d07830c7419e3a17a141 +NEWFI58_LAN_SCOPE_OK=true +NEWFI58_LAN_PREFIXLEN=24 +NEWFI58_LAN_NETWORK_HASH=3bc5d8aba5c1426425a0ad3770bf77782d3f16a12d4455ad3d3a7ce324a5910a +NEWFI58_GATEWAY_HASH=4f9da1283166a1e9f4e6bc7dd240c76aef85772177f717f92abb6e8e2bb8de90 +NEWFI58_SELF_HASH=fb345731d21c612ed2cb13088c10fd26bac959c79a7634cb55e23ee6bfb428d9 +NEWFI58_HAIRPIN_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074 +NEWFI58_EXTERNAL_TLS_API_RC=0 +NEWFI58_EXTERNAL_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074 +NEWFI58_EXTERNAL_STAGE_CN=chat.gram1.ru +NEWFI58_EXTERNAL_STAGE_AUTHORIZED=false +NEWFI58_EXTERNAL_FP_MATCHES_HAIRPIN=true +NEWFI58_EXTERNAL_TLS_NOW_TRUSTED_STAGE=false +NEWFI58_LAN_SCAN_HOST_COUNT=253 +NEWFI58_LAN_443_OPEN_COUNT=2 +NEWFI58_LAN_STAGE_TLS_PROBED_COUNT=2 +NEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_COUNT=0 +NEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_HOST_HASHES=[] +NEWFI58_LAN_MATCH_IS_GATEWAY=false +NEWFI58_LAN_MATCH_IS_EXPECTED_EDGE=false +NEWFI58_EXPECTED_EDGE_PORT443_VISIBLE=true +NEWFI58_EXPECTED_EDGE_STAGE_FP=DC4C504F85E7CD803996BDC84CA2276E1AAE6C0A8FF6E7029CEB589C53FE2394 +NEWFI58_EXPECTED_EDGE_STAGE_FP_MATCH_TRUSTED=true +NEWFI58_GATEWAY_PORT443_VISIBLE=false +NEWFI58_GATEWAY_STAGE_FP_MATCH_EXTERNAL=false +NEWFI58_PRODUCTION_POST_HTTP=200 +NEWFI58_KNOWN_HOSTS_UNCHANGED=true +NEWFI58_DECISION=PUBLIC_STAGE_CERT_NOT_PRESENT_ON_PRIVATE_LAN_UPSTREAM_OR_ROUTER_WAN_TERMINATION +NEWFI58_CHANGES_MADE=false +NEWFI58_MUTATION_SCOPE=NONE_BOUNDED_PRIVATE_LAN_TLS_HANDSHAKES_ONLY +NEWFI58_RCA_EXECUTION=PASS + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index e9b67dfc..60713fb3 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-CONFIG-ACCESS-MAP-009", + "command_id": "NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58", "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", + "component": "newfi-stagingedge-private-lan-stage-cert-localization-rca-v20", + "started_at_utc": "2026-09-09T05:46:38Z", + "finished_at_utc": "2026-09-09T05:46:42Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c", + "command_sha256": "0a966b5da46c6f2aadd317592fefc97e9182caf555d9ee94e2d8cccb219c91ae", "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": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", - "sanitized_output_sha256": "313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c", + "raw_evidence_sha256": "7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec", + "sanitized_output_sha256": "7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec", "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" + "output": "RCA58_BEGIN=true\nCOMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58\nMODE=read-only\nERROR_REGISTER_CHECK=OK\nREFERENCE_CHECK=OK\nAUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED\nNEWFI58_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d\nNEWFI58_KNOWN_HOSTS_SHA256_BEFORE=ab01de61ca5030ad158f1aef377364100531473de1e10a529089174f6890d735\nNEWFI58_PRODUCTION_PRE_HTTP=200\nNEWFI58_REFERENCE_EXPECTED_EDGE_HASH_PRESENT=true\nNEWFI58_REFERENCE_EDGE_TARGET_HASH_COUNT=10\nNEWFI58_ROUTE_DEV_HASH=4447c55f4245e8fe8daaa4f46549f629e6b7d4e45a48d07830c7419e3a17a141\nNEWFI58_LAN_SCOPE_OK=true\nNEWFI58_LAN_PREFIXLEN=24\nNEWFI58_LAN_NETWORK_HASH=3bc5d8aba5c1426425a0ad3770bf77782d3f16a12d4455ad3d3a7ce324a5910a\nNEWFI58_GATEWAY_HASH=4f9da1283166a1e9f4e6bc7dd240c76aef85772177f717f92abb6e8e2bb8de90\nNEWFI58_SELF_HASH=fb345731d21c612ed2cb13088c10fd26bac959c79a7634cb55e23ee6bfb428d9\nNEWFI58_HAIRPIN_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074\nNEWFI58_EXTERNAL_TLS_API_RC=0\nNEWFI58_EXTERNAL_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074\nNEWFI58_EXTERNAL_STAGE_CN=chat.gram1.ru\nNEWFI58_EXTERNAL_STAGE_AUTHORIZED=false\nNEWFI58_EXTERNAL_FP_MATCHES_HAIRPIN=true\nNEWFI58_EXTERNAL_TLS_NOW_TRUSTED_STAGE=false\nNEWFI58_LAN_SCAN_HOST_COUNT=253\nNEWFI58_LAN_443_OPEN_COUNT=2\nNEWFI58_LAN_STAGE_TLS_PROBED_COUNT=2\nNEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_COUNT=0\nNEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_HOST_HASHES=[]\nNEWFI58_LAN_MATCH_IS_GATEWAY=false\nNEWFI58_LAN_MATCH_IS_EXPECTED_EDGE=false\nNEWFI58_EXPECTED_EDGE_PORT443_VISIBLE=true\nNEWFI58_EXPECTED_EDGE_STAGE_FP=DC4C504F85E7CD803996BDC84CA2276E1AAE6C0A8FF6E7029CEB589C53FE2394\nNEWFI58_EXPECTED_EDGE_STAGE_FP_MATCH_TRUSTED=true\nNEWFI58_GATEWAY_PORT443_VISIBLE=false\nNEWFI58_GATEWAY_STAGE_FP_MATCH_EXTERNAL=false\nNEWFI58_PRODUCTION_POST_HTTP=200\nNEWFI58_KNOWN_HOSTS_UNCHANGED=true\nNEWFI58_DECISION=PUBLIC_STAGE_CERT_NOT_PRESENT_ON_PRIVATE_LAN_UPSTREAM_OR_ROUTER_WAN_TERMINATION\nNEWFI58_CHANGES_MADE=false\nNEWFI58_MUTATION_SCOPE=NONE_BOUNDED_PRIVATE_LAN_TLS_HANDSHAKES_ONLY\nNEWFI58_RCA_EXECUTION=PASS\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index dde5d345..9d8ebf1a 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260909-GRAM-XF-CONFIG-ACCESS-MAP-009 +COMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=gram-support-xenforo-config-access-map +COMPONENT=newfi-stagingedge-private-lan-stage-cert-localization-rca-v20 REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=bfb152d0d81ff4280e54dc898b82f43572501f1a3ac5a19920ffd97488376f2c +COMMAND_SHA256=0a966b5da46c6f2aadd317592fefc97e9182caf555d9ee94e2d8cccb219c91ae DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,17 +24,51 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c -SANITIZED_OUTPUT_SHA256=313bc0af7eaa2ae38f98ff7772c0d7b68fadd5fa53084a64abcb219a42c8676c +RAW_EVIDENCE_SHA256=7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec +SANITIZED_OUTPUT_SHA256=7c9351d3144765d5a859ed3af84c393de14b8082e1b91df5c43915434ad77bec OUTPUT_BEGIN +RCA58_BEGIN=true +COMMAND_ID=NEWFI-260909-A-STAGINGEDGE-LAN-CERTSET-RCA58 +MODE=read-only 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 +NEWFI58_RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d +NEWFI58_KNOWN_HOSTS_SHA256_BEFORE=ab01de61ca5030ad158f1aef377364100531473de1e10a529089174f6890d735 +NEWFI58_PRODUCTION_PRE_HTTP=200 +NEWFI58_REFERENCE_EXPECTED_EDGE_HASH_PRESENT=true +NEWFI58_REFERENCE_EDGE_TARGET_HASH_COUNT=10 +NEWFI58_ROUTE_DEV_HASH=4447c55f4245e8fe8daaa4f46549f629e6b7d4e45a48d07830c7419e3a17a141 +NEWFI58_LAN_SCOPE_OK=true +NEWFI58_LAN_PREFIXLEN=24 +NEWFI58_LAN_NETWORK_HASH=3bc5d8aba5c1426425a0ad3770bf77782d3f16a12d4455ad3d3a7ce324a5910a +NEWFI58_GATEWAY_HASH=4f9da1283166a1e9f4e6bc7dd240c76aef85772177f717f92abb6e8e2bb8de90 +NEWFI58_SELF_HASH=fb345731d21c612ed2cb13088c10fd26bac959c79a7634cb55e23ee6bfb428d9 +NEWFI58_HAIRPIN_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074 +NEWFI58_EXTERNAL_TLS_API_RC=0 +NEWFI58_EXTERNAL_STAGE_FP=2AE225ABE13B04C25C2CBA36332F4DE326AEC5600552C2ACAA2F1D857B4AF074 +NEWFI58_EXTERNAL_STAGE_CN=chat.gram1.ru +NEWFI58_EXTERNAL_STAGE_AUTHORIZED=false +NEWFI58_EXTERNAL_FP_MATCHES_HAIRPIN=true +NEWFI58_EXTERNAL_TLS_NOW_TRUSTED_STAGE=false +NEWFI58_LAN_SCAN_HOST_COUNT=253 +NEWFI58_LAN_443_OPEN_COUNT=2 +NEWFI58_LAN_STAGE_TLS_PROBED_COUNT=2 +NEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_COUNT=0 +NEWFI58_LAN_EXTERNAL_STAGE_FP_MATCH_HOST_HASHES=[] +NEWFI58_LAN_MATCH_IS_GATEWAY=false +NEWFI58_LAN_MATCH_IS_EXPECTED_EDGE=false +NEWFI58_EXPECTED_EDGE_PORT443_VISIBLE=true +NEWFI58_EXPECTED_EDGE_STAGE_FP=DC4C504F85E7CD803996BDC84CA2276E1AAE6C0A8FF6E7029CEB589C53FE2394 +NEWFI58_EXPECTED_EDGE_STAGE_FP_MATCH_TRUSTED=true +NEWFI58_GATEWAY_PORT443_VISIBLE=false +NEWFI58_GATEWAY_STAGE_FP_MATCH_EXTERNAL=false +NEWFI58_PRODUCTION_POST_HTTP=200 +NEWFI58_KNOWN_HOSTS_UNCHANGED=true +NEWFI58_DECISION=PUBLIC_STAGE_CERT_NOT_PRESENT_ON_PRIVATE_LAN_UPSTREAM_OR_ROUTER_WAN_TERMINATION +NEWFI58_CHANGES_MADE=false +NEWFI58_MUTATION_SCOPE=NONE_BOUNDED_PRIVATE_LAN_TLS_HANDSHAKES_ONLY +NEWFI58_RCA_EXECUTION=PASS OUTPUT_END CHAT_OUTPUT_END