1
0
Files
homelab-public-context/runtime/latest.json
T

39 lines
9.4 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "pvepro-gram-support-effective-staff-ux-acceptance-readonly",
"started_at_utc": "2026-09-21T07:04:58Z",
"finished_at_utc": "2026-09-21T07:05:03Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "13641fb4b1cde782342b886558734e056cf30ee6878073395f1714b059b5852b",
"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": "17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de",
"sanitized_output_sha256": "17bad70100b4e442a2e8c30a246036546c55899d792bbb14d3379e7a849743de",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "PRODUCTION_HOST={\"all_link_down\":false,\"config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"lock\":null,\"name\":\"pvepro-prod\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}\nSTAGING_HOST={\"all_link_down\":true,\"config_sha256\":\"77b9637cdaba51cd1a0fc7560f5a3ec2689292813cf98ab21f3d957bc6dc3006\",\"lock\":null,\"name\":\"pvepro-staging-v1\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}\nPRODUCTION_STATE={\"addon\":1,\"boardActive\":\"1\",\"errors\":20,\"permission_jobs\":0,\"permissions\":9,\"posts\":44,\"routes\":3,\"support_source\":1,\"tables\":6,\"threads\":44}\nEFFECTIVE_FRESH_PROCESS_1={\"registered\":{\"entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0}]},\"routes\":[{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"staff\":[{\"admit\":true,\"all9\":true,\"id_sha256\":\"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b\",\"is_admin\":true,\"is_moderator\":true,\"permissions\":{\"assign\":true,\"create\":true,\"internalNotes\":true,\"manage\":true,\"replyOwn\":true,\"view\":true,\"viewAll\":true,\"viewOwn\":true,\"viewTechnicalContext\":true}}],\"staff_controller_exists\":true,\"staff_controller_has_manage\":true,\"staff_controller_has_viewAll\":true,\"staff_controller_sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"staff_count\":1}\nEFFECTIVE_FRESH_PROCESS_2={\"registered\":{\"entries\":[{\"permission_id\":\"create\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"replyOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"view\",\"permission_value\":\"allow\",\"permission_value_int\":0},{\"permission_id\":\"viewOwn\",\"permission_value\":\"allow\",\"permission_value_int\":0}]},\"routes\":[{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Support\",\"format\":\"\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:Pwa\",\"format\":\"service-worker\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"service-worker\"},{\"action_prefix\":\"\",\"controller\":\"Gram\\\\Support:StaffSupport\",\"format\":\"staff\",\"route_prefix\":\"support\",\"route_type\":\"public\",\"sub_name\":\"staff\"}],\"staff\":[{\"admit\":true,\"all9\":true,\"id_sha256\":\"6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b\",\"is_admin\":true,\"is_moderator\":true,\"permissions\":{\"assign\":true,\"create\":true,\"internalNotes\":true,\"manage\":true,\"replyOwn\":true,\"view\":true,\"viewAll\":true,\"viewOwn\":true,\"viewTechnicalContext\":true}}],\"staff_controller_exists\":true,\"staff_controller_has_manage\":true,\"staff_controller_has_viewAll\":true,\"staff_controller_sha256\":\"6852bd0061d6e118851673bfd4099e2b22e6291bf09f429820740844996f93f9\",\"staff_count\":1}\nPUBLIC_UX=[{\"/\":{\"bytes\":36899,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"6b33ec1df6fc80bd4617c289af26a9a1306ae249801d33a2cb0287b7c51a6e8f\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":36954},\"/support/\":{\"bytes\":28948,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"f056b2d0640e332949b7a2914722639d2a01f9c2ccb685f95785851ec8531786\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29017},\"/support/create/\":{\"bytes\":28949,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"2b1f5f7fcaf686c2806dd06a1aae715ecfeed8f38782e23e65209516dab9fcbf\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29019},\"/support/staff/\":{\"bytes\":29893,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/staff/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":403,\"marker\":true,\"rc\":0,\"sha256\":\"5f6ae6cdd1f88f550af3068b510e53692cb78582207a07d0dd39c2b341f2f393\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29962}},{\"/\":{\"bytes\":36899,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"51b465578acc9e02fb44da0f8e749e34c8f8cb426777eb2f0aa20e838c4c74df\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":36954},\"/support/\":{\"bytes\":28948,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"eccb43c14973e2e2920df58536a18bc45bb86654c16f21cfb82ce60358926f0c\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29017},\"/support/create/\":{\"bytes\":28949,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/create/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":true,\"has_xf_token\":true,\"http\":200,\"marker\":true,\"rc\":0,\"sha256\":\"9ac5f404e570788e2bf065c44e8a82fe1cf758c1b2891b6f71b2464106c90e9c\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29019},\"/support/staff/\":{\"bytes\":29893,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/support/staff/\",\"has_form\":true,\"has_submit\":true,\"has_support_link\":true,\"has_textarea\":false,\"has_xf_token\":true,\"http\":403,\"marker\":true,\"rc\":0,\"sha256\":\"65d1d80b93d550140ea1c0ea7eab62004ab9d798518713d3d0e2296e0029fb9b\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":29962}}]\nEFFECTIVE_STAFF_9OF9=true\nREGISTERED_POLICY_SOURCE_EXACT=true\nSTAFF_ROUTE_PROTECTED_ANON=true\nDETAILED_GUEST_UX_ACCEPTED=true\nGRAM_SUPPORT_EFFECTIVE_UX_CHECKPOINT_COMPLETE=true\nPRODUCT_CHECKPOINTS_REMAINING=12\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=12\nNEXT_GATE=NEXT_PRODUCT_CHECKPOINT_AFTER_GRAM_SUPPORT_EFFECTIVE_UX\nTASK_RESULT=PASS_PVEPRO_GRAM_SUPPORT_EFFECTIVE_STAFF_AND_DETAILED_UX_ACCEPTANCE\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-EFFECTIVE-STAFF-UX-ACCEPTANCE-READONLY-RETRY-876R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}