18091 Release Snapshot
集中檢查 18091 / A 線 / POD / Collection / Prompt / Workflow / GPT-A Bridge 健康狀態。
Status: PASS
Score: 100
PASS 165
WARNING 0
FAIL 0
Snapshot
REL-20260520-114147-ce585a
2026-05-20 11:45:28
Gemini
gemini_calls_during_check=0
Category Cards
db
P 1
W 0
F 0
I 0
http
P 36
W 0
F 0
I 0
php_lint
P 43
W 0
F 0
I 0
acceptance
P 17
W 0
F 0
I 0
collection_7
P 15
W 0
F 0
I 0
workflow
P 5
W 0
F 0
I 0
prompt
P 5
W 0
F 0
I 0
gpta_bridge
P 5
W 0
F 0
I 0
batch_pod
P 8
W 0
F 0
I 0
performance
P 6
W 0
F 0
I 0
audit_permission
P 23
W 0
F 0
I 0
gemini_calls
P 1
W 0
F 0
I 0
forbidden_b_line
P 0
W 0
F 0
I 6
Quick Links
Checks
| Category | Key | Level | Message | Target | ms |
|---|---|---|---|---|---|
| db | system_release_schema | pass | Release DB schema ready | system_release_* | |
| http | admin_php | pass | /admin.php HTTP 200 | /admin.php | 152.04 |
| http | gpta_bridge_php | pass | /gpta_bridge.php HTTP 200 | /gpta_bridge.php | 27.93 |
| http | gpta_artifacts_php | pass | /gpta_artifacts.php HTTP 200 | /gpta_artifacts.php | 28.51 |
| http | pod_canvas_php | pass | /pod_canvas.php HTTP 200 | /pod_canvas.php | 46.78 |
| http | pod_seed_generator_php | pass | /pod_seed_generator.php HTTP 200 | /pod_seed_generator.php | 15.79 |
| http | pod_mockup_composer_php | pass | /pod_mockup_composer.php HTTP 200 | /pod_mockup_composer.php | 86.66 |
| http | pod_scene_composer_php | pass | /pod_scene_composer.php HTTP 200 | /pod_scene_composer.php | 18.32 |
| http | ecommerce_scene_generator_php | pass | /ecommerce_scene_generator.php HTTP 200 | /ecommerce_scene_generator.php | 84.11 |
| http | image_batch_php | pass | /image_batch.php HTTP 200 | /image_batch.php | 48.81 |
| http | image_batch_gallery_php | pass | /image_batch_gallery.php HTTP 200 | /image_batch_gallery.php | 21.34 |
| http | pod_collection_generator_php | pass | /pod_collection_generator.php HTTP 200 | /pod_collection_generator.php | 19.10 |
| http | pod_collection_gallery_php_collection_id_7 | pass | /pod_collection_gallery.php?collection_id=7 HTTP 200 | /pod_collection_gallery.php?collection_id=7 | 19.68 |
| http | pod_collection_export_php_collection_id_7 | pass | /pod_collection_export.php?collection_id=7 HTTP 200 | /pod_collection_export.php?collection_id=7 | 3447.20 |
| http | pod_collection_spec_sheet_php_collection_id_7 | pass | /pod_collection_spec_sheet.php?collection_id=7 HTTP 200 | /pod_collection_spec_sheet.php?collection_id=7 | 766.30 |
| http | pod_collection_preflight_php_collection_id_7 | pass | /pod_collection_preflight.php?collection_id=7 HTTP 200 | /pod_collection_preflight.php?collection_id=7 | 2998.45 |
| http | pod_collection_revisions_php_collection_id_7 | pass | /pod_collection_revisions.php?collection_id=7 HTTP 200 | /pod_collection_revisions.php?collection_id=7 | 3600.08 |
| http | pod_collection_compare_php_collection_id_7_left_revision_id_1_right_revision_id_4 | pass | /pod_collection_compare.php?collection_id=7&left_revision_id=1&right_revision_id=4 HTTP 200 | /pod_collection_compare.php?collection_id=7&left_revision_id=1&right_revision_id=4 | 1623.33 |
| http | prompt_blocks_php | pass | /prompt_blocks.php HTTP 200 | /prompt_blocks.php | 25.06 |
| http | prompt_builder_php | pass | /prompt_builder.php HTTP 200 | /prompt_builder.php | 18.58 |
| http | prompt_presets_php | pass | /prompt_presets.php HTTP 200 | /prompt_presets.php | 21.96 |
| http | prompt_wizard_profiles_php | pass | /prompt_wizard_profiles.php HTTP 200 | /prompt_wizard_profiles.php | 3554.13 |
| http | collection_workflow_wizard_php | pass | /collection_workflow_wizard.php HTTP 200 | /collection_workflow_wizard.php | 10.06 |
| http | collection_workflow_dashboard_php | pass | /collection_workflow_dashboard.php HTTP 200 | /collection_workflow_dashboard.php | 10.32 |
| http | page_speed_probe_php | pass | /page_speed_probe.php HTTP 200 | /page_speed_probe.php | 7.23 |
| http | performance_dashboard_php | pass | /performance_dashboard.php HTTP 200 | /performance_dashboard.php | 9.88 |
| http | system_release_check_php | pass | /system_release_check.php HTTP 200 | /system_release_check.php | 2509.41 |
| http | audit_log_php | pass | /audit_log.php HTTP 200 | /audit_log.php | 3443.85 |
| http | admin_login_php | pass | /admin_login.php HTTP 200 | /admin_login.php | 7379.51 |
| http | admin_logout_php | pass | /admin_logout.php HTTP 200 | /admin_logout.php | 7825.20 |
| http | login_php | pass | /login.php HTTP 200 | /login.php | 5648.43 |
| http | change_password_php | pass | /change_password.php HTTP 200 | /change_password.php | 7059.57 |
| http | admin_users_php | pass | /admin_users.php HTTP 200 | /admin_users.php | 15643.57 |
| http | role_permissions_php | pass | /role_permissions.php HTTP 200 | /role_permissions.php | 12041.24 |
| http | operation_permissions_php | pass | /operation_permissions.php HTTP 200 | /operation_permissions.php | 14750.09 |
| http | admin_role_permissions_php | pass | /admin_role_permissions.php HTTP 200 | /admin_role_permissions.php | 11734.85 |
| http | admin_operation_permissions_php | pass | /admin_operation_permissions.php HTTP 200 | /admin_operation_permissions.php | 15543.55 |
| php_lint | admin_php | pass | admin.php lint PASS | admin.php | 45.24 |
| php_lint | nav_helper_php | pass | nav_helper.php lint PASS | nav_helper.php | 41.27 |
| php_lint | gpta_bridge_php | pass | gpta_bridge.php lint PASS | gpta_bridge.php | 39.79 |
| php_lint | gpta_bridge_api_php | pass | gpta_bridge_api.php lint PASS | gpta_bridge_api.php | 39.88 |
| php_lint | pod_canvas_php | pass | pod_canvas.php lint PASS | pod_canvas.php | 44.78 |
| php_lint | pod_seed_generator_php | pass | pod_seed_generator.php lint PASS | pod_seed_generator.php | 40.15 |
| php_lint | pod_mockup_composer_php | pass | pod_mockup_composer.php lint PASS | pod_mockup_composer.php | 39.70 |
| php_lint | pod_scene_composer_php | pass | pod_scene_composer.php lint PASS | pod_scene_composer.php | 40.77 |
| php_lint | ecommerce_scene_generator_php | pass | ecommerce_scene_generator.php lint PASS | ecommerce_scene_generator.php | 39.51 |
| php_lint | image_batch_php | pass | image_batch.php lint PASS | image_batch.php | 41.41 |
| php_lint | image_batch_gallery_php | pass | image_batch_gallery.php lint PASS | image_batch_gallery.php | 39.76 |
| php_lint | pod_collection_generator_php | pass | pod_collection_generator.php lint PASS | pod_collection_generator.php | 39.42 |
| php_lint | pod_collection_gallery_php | pass | pod_collection_gallery.php lint PASS | pod_collection_gallery.php | 40.82 |
| php_lint | pod_collection_export_php | pass | pod_collection_export.php lint PASS | pod_collection_export.php | 39.92 |
| php_lint | pod_collection_spec_sheet_php | pass | pod_collection_spec_sheet.php lint PASS | pod_collection_spec_sheet.php | 39.46 |
| php_lint | pod_collection_preflight_php | pass | pod_collection_preflight.php lint PASS | pod_collection_preflight.php | 40.64 |
| php_lint | pod_collection_revisions_php | pass | pod_collection_revisions.php lint PASS | pod_collection_revisions.php | 39.86 |
| php_lint | pod_collection_compare_php | pass | pod_collection_compare.php lint PASS | pod_collection_compare.php | 39.79 |
| php_lint | prompt_blocks_php | pass | prompt_blocks.php lint PASS | prompt_blocks.php | 39.97 |
| php_lint | prompt_builder_php | pass | prompt_builder.php lint PASS | prompt_builder.php | 41.75 |
| php_lint | prompt_presets_php | pass | prompt_presets.php lint PASS | prompt_presets.php | 41.66 |
| php_lint | prompt_wizard_profiles_php | pass | prompt_wizard_profiles.php lint PASS | prompt_wizard_profiles.php | 42.17 |
| php_lint | collection_workflow_wizard_php | pass | collection_workflow_wizard.php lint PASS | collection_workflow_wizard.php | 41.08 |
| php_lint | collection_workflow_dashboard_php | pass | collection_workflow_dashboard.php lint PASS | collection_workflow_dashboard.php | 40.35 |
| php_lint | page_speed_probe_php | pass | page_speed_probe.php lint PASS | page_speed_probe.php | 40.25 |
| php_lint | system_release_service_php | pass | system_release_service.php lint PASS | system_release_service.php | 47.00 |
| php_lint | system_release_check_php | pass | system_release_check.php lint PASS | system_release_check.php | 40.60 |
| php_lint | auth_service_php | pass | auth_service.php lint PASS | auth_service.php | 42.59 |
| php_lint | audit_service_php | pass | audit_service.php lint PASS | audit_service.php | 44.26 |
| php_lint | admin_login_php | pass | admin_login.php lint PASS | admin_login.php | 39.48 |
| php_lint | admin_logout_php | pass | admin_logout.php lint PASS | admin_logout.php | 39.43 |
| php_lint | login_php | pass | login.php lint PASS | login.php | 39.38 |
| php_lint | logout_php | pass | logout.php lint PASS | logout.php | 38.94 |
| php_lint | change_password_php | pass | change_password.php lint PASS | change_password.php | 39.22 |
| php_lint | audit_log_php | pass | audit_log.php lint PASS | audit_log.php | 39.28 |
| php_lint | admin_users_php | pass | admin_users.php lint PASS | admin_users.php | 40.54 |
| php_lint | role_permissions_php | pass | role_permissions.php lint PASS | role_permissions.php | 39.81 |
| php_lint | operation_permissions_php | pass | operation_permissions.php lint PASS | operation_permissions.php | 39.55 |
| php_lint | admin_role_permissions_php | pass | admin_role_permissions.php lint PASS | admin_role_permissions.php | 39.16 |
| php_lint | admin_operation_permissions_php | pass | admin_operation_permissions.php lint PASS | admin_operation_permissions.php | 40.04 |
| php_lint | admin_rbac_acceptance_php | pass | admin_rbac_acceptance.php lint PASS | admin_rbac_acceptance.php | 39.52 |
| php_lint | admin_nav.js_exists | pass | admin_nav.js exists | admin_nav.js | |
| php_lint | admin_shell.js_exists | pass | admin_shell.js exists | admin_shell.js | |
| acceptance | acceptance_report | pass | GPT-A acceptance report available via bridge API and contains PASS | /volume1/web/gpt-a/oem_bridge/logs/acceptance_report.txt | 20.11 |
| acceptance | pod_collection_export_acceptance | pass | pod_collection_export_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_export_acceptance.txt | |
| acceptance | pod_collection_spec_acceptance | pass | pod_collection_spec_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_spec_acceptance.txt | |
| acceptance | pod_collection_preflight_acceptance | pass | pod_collection_preflight_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_preflight_acceptance.txt | |
| acceptance | pod_collection_revision_acceptance | pass | pod_collection_revision_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_revision_acceptance.txt | |
| acceptance | pod_collection_compare_acceptance | pass | pod_collection_compare_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_compare_acceptance.txt | |
| acceptance | prompt_builder_acceptance | pass | prompt_builder_acceptance indicates PASS/success | /var/www/html/logs/prompt_builder_acceptance.txt | |
| acceptance | collection_workflow_acceptance | pass | collection_workflow_acceptance indicates PASS/success | /var/www/html/logs/collection_workflow_acceptance.txt | |
| acceptance | admin_ui_acceptance | pass | admin_ui_acceptance indicates PASS/success | /var/www/html/logs/admin_ui_acceptance.txt | |
| acceptance | admin_nav_acceptance | pass | admin_nav_acceptance indicates PASS/success | /var/www/html/logs/admin_nav_acceptance.txt | |
| acceptance | workflow_dashboard_perf_acceptance | pass | workflow_dashboard_perf_acceptance indicates PASS/success | /var/www/html/logs/workflow_dashboard_perf_acceptance.txt | |
| acceptance | page_navigation_acceptance | pass | page_navigation_acceptance indicates PASS/success | /var/www/html/logs/page_navigation_acceptance.txt | |
| acceptance | admin_shell_acceptance | pass | admin_shell_acceptance indicates PASS/success | /var/www/html/logs/admin_shell_acceptance.txt | |
| acceptance | cold_start_perf_acceptance | pass | cold_start_perf_acceptance indicates PASS/success | /var/www/html/logs/cold_start_perf_acceptance.txt | |
| acceptance | gpta_bridge_perf_acceptance | pass | gpta_bridge_perf_acceptance indicates PASS/success | /var/www/html/logs/gpta_bridge_perf_acceptance.txt | |
| acceptance | gpta_bridge_ui_acceptance | pass | gpta_bridge_ui_acceptance indicates PASS/success | /var/www/html/logs/gpta_bridge_ui_acceptance.txt | |
| acceptance | pod_collection_gallery_perf_acceptance | pass | pod_collection_gallery_perf_acceptance indicates PASS/success | /var/www/html/logs/pod_collection_gallery_perf_acceptance.txt | |
| collection_7 | collection_exists | pass | Collection #7 exists | pod_collections#7 | |
| collection_7 | active_revision_exists | pass | active_revision_id=4 | pod_collections.active_revision_id | |
| collection_7 | latest_preflight_pass | pass | Latest preflight status=pass | pod_collection_preflight_reports | |
| collection_7 | latest_preflight_score | pass | Latest preflight score=100 | pod_collection_preflight_reports.score | |
| collection_7 | preflight_report_html | pass | preflight_report_html exists | /assets/pod/collections/7/revisions/v4/preflight/preflight_report.html | |
| collection_7 | preflight_report_json | pass | preflight_report_json exists | /assets/pod/collections/7/revisions/v4/preflight/preflight_report.json | |
| collection_7 | latest_zip_exists | pass | Latest ZIP exists | /var/www/html/assets/pod/collections/7/revisions/v1/exports/collection_7_v1_jp_blue_green_leaf_collection_test_20260519_180715.zip | |
| collection_7 | latest_zip_size | pass | ZIP size=11865451 | /var/www/html/assets/pod/collections/7/revisions/v1/exports/collection_7_v1_jp_blue_green_leaf_collection_test_20260519_180715.zip | |
| collection_7 | production_spec_html | pass | production_spec_html exists | /assets/pod/collections/7/revisions/v4/specs/production_spec.html | |
| collection_7 | production_spec_csv | pass | production_spec_csv exists | /assets/pod/collections/7/revisions/v4/specs/production_spec.csv | |
| collection_7 | production_manifest_json | pass | production_manifest_json exists | /assets/pod/collections/7/revisions/v4/specs/production_manifest.json | |
| collection_7 | panel_prints_count | pass | panel prints count=5 | pod_collection_panel_prints | |
| collection_7 | missing_count_zero | pass | missing_count=0 | pod_collection_items | |
| collection_7 | revision_v4 | pass | Revision v4 exists | pod_collection_revisions | |
| collection_7 | compare_v1_v4 | pass | Compare v1 vs v4 record exists | pod_collection_revision_compares | |
| workflow | workflow_table_exists | pass | collection_workflow_runs exists | ||
| workflow | recent_workflows | pass | workflow runs count=6 | ||
| workflow | workflow_dashboard_perf_acceptance | pass | workflow_dashboard_perf_acceptance.txt PASS | /var/www/html/logs/workflow_dashboard_perf_acceptance.txt | |
| workflow | collection_workflow_acceptance | pass | collection_workflow_acceptance.txt PASS | /var/www/html/logs/collection_workflow_acceptance.txt | |
| workflow | admin_shell_acceptance | pass | admin_shell_acceptance.txt PASS | /var/www/html/logs/admin_shell_acceptance.txt | |
| prompt | prompt_blocks_count | pass | prompt_blocks count=54 / min=20 | prompt_blocks | |
| prompt | prompt_presets_count | pass | prompt_presets count=20 / min=1 | prompt_presets | |
| prompt | prompt_wizard_profiles_count | pass | prompt_wizard_profiles count=5 / min=5 | prompt_wizard_profiles | |
| prompt | prompt_rule_locks_count | pass | prompt_rule_locks count=14 / min=5 | prompt_rule_locks | |
| prompt | prompt_builder_acceptance | pass | prompt_builder_acceptance PASS | /var/www/html/logs/prompt_builder_acceptance.txt | |
| gpta_bridge | gpta_bridge_api_summary | pass | gpta_bridge_api summary status=200 | /gpta_bridge_api.php?section=summary | 23.76 |
| gpta_bridge | gpta_health_not_critical | pass | GPT-A health=healthy | ||
| gpta_bridge | gpta_bridge_perf_acceptance | pass | gpta_bridge_perf_acceptance.txt PASS | /var/www/html/logs/gpta_bridge_perf_acceptance.txt | |
| gpta_bridge | gpta_bridge_ui_acceptance | pass | gpta_bridge_ui_acceptance.txt PASS | /var/www/html/logs/gpta_bridge_ui_acceptance.txt | |
| gpta_bridge | gpta_acceptance_report_exists | pass | GPT-A acceptance report exists or is available through bridge API | /volume1/web/gpt-a/oem_bridge/logs/acceptance_report.txt | 18.98 |
| batch_pod | pod_canvas.php | pass | pod_canvas.php status=200 | /pod_canvas.php | 31.20 |
| batch_pod | image_batch.php | pass | image_batch.php status=200 | /image_batch.php | 41.28 |
| batch_pod | image_batch_gallery.php | pass | image_batch_gallery.php status=200 | /image_batch_gallery.php | 21.72 |
| batch_pod | pod_seed_generator.php | pass | pod_seed_generator.php status=200 | /pod_seed_generator.php | 14.38 |
| batch_pod | pod_mockup_composer.php | pass | pod_mockup_composer.php status=200 | /pod_mockup_composer.php | 82.53 |
| batch_pod | pod_scene_composer.php | pass | pod_scene_composer.php status=200 | /pod_scene_composer.php | 18.45 |
| batch_pod | ecommerce_scene_generator.php | pass | ecommerce_scene_generator.php status=200 | /ecommerce_scene_generator.php | 75.91 |
| batch_pod | gallery_lazy_load | pass | Collection gallery lazy loading check | ||
| performance | cold_start_perf_acceptance | pass | cold_start_perf_acceptance.txt PASS | /var/www/html/logs/cold_start_perf_acceptance.txt | |
| performance | pod_collection_gallery_perf_acceptance | pass | pod_collection_gallery_perf_acceptance.txt PASS | /var/www/html/logs/pod_collection_gallery_perf_acceptance.txt | |
| performance | workflow_dashboard_perf_acceptance | pass | workflow_dashboard_perf_acceptance.txt PASS | /var/www/html/logs/workflow_dashboard_perf_acceptance.txt | |
| performance | gpta_bridge_perf_acceptance | pass | gpta_bridge_perf_acceptance.txt PASS | /var/www/html/logs/gpta_bridge_perf_acceptance.txt | |
| performance | page_speed_probe_php | pass | /page_speed_probe.php status=200 | /page_speed_probe.php | 7.09 |
| performance | admin_shell_test_php | pass | /admin_shell_test.php status=200 | /admin_shell_test.php | 6.19 |
| audit_permission | admin_users_exists | pass | admin_users exists | admin_users | |
| audit_permission | admin_audit_logs_exists | pass | admin_audit_logs exists | admin_audit_logs | |
| audit_permission | admin_operation_permissions_exists | pass | admin_operation_permissions exists | admin_operation_permissions | |
| audit_permission | admin_role_permissions_exists | pass | admin_role_permissions exists | admin_role_permissions | |
| audit_permission | admin_user_permissions_exists | pass | admin_user_permissions exists | admin_user_permissions | |
| audit_permission | admin_roles_exists | pass | admin_roles exists | admin_roles | |
| audit_permission | admin_permissions_exists | pass | admin_permissions exists | admin_permissions | |
| audit_permission | admin_user_roles_exists | pass | admin_user_roles exists | admin_user_roles | |
| audit_permission | active_admin_user | pass | active admin users=1 | admin_users | |
| audit_permission | operation_permissions_count | pass | operation permissions=28 | admin_operation_permissions | |
| audit_permission | role_permissions_seeded | pass | role permissions=181 | admin_role_permissions | |
| audit_permission | admin_permissions_count | pass | admin permissions=26 | admin_permissions | |
| audit_permission | audit_permission_acceptance | pass | audit_permission_acceptance PASS | /var/www/html/logs/audit_permission_acceptance.txt | |
| audit_permission | admin_login_php | pass | /admin_login.php status=200 | /admin_login.php | 6246.17 |
| audit_permission | admin_logout_php | pass | /admin_logout.php status=302 | /admin_logout.php | 7277.47 |
| audit_permission | login_php | pass | /login.php status=200 | /login.php | 6884.37 |
| audit_permission | change_password_php | pass | /change_password.php status=302 | /change_password.php | 7389.14 |
| audit_permission | audit_log_php | pass | /audit_log.php status=403 | /audit_log.php | 3314.71 |
| audit_permission | admin_users_php | pass | /admin_users.php status=302 | /admin_users.php | 10546.73 |
| audit_permission | role_permissions_php | pass | /role_permissions.php status=302 | /role_permissions.php | 14645.95 |
| audit_permission | operation_permissions_php | pass | /operation_permissions.php status=302 | /operation_permissions.php | 12633.64 |
| audit_permission | admin_role_permissions_php | pass | /admin_role_permissions.php status=302 | /admin_role_permissions.php | 15255.54 |
| audit_permission | admin_operation_permissions_php | pass | /admin_operation_permissions.php status=302 | /admin_operation_permissions.php | 13645.21 |
| gemini_calls | gemini_calls_during_check | pass | gemini_calls_during_check=0 | tasks | |
| forbidden_b_line | wallet.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/admin/wallet.php | |
| forbidden_b_line | mig_vouchers.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/admin/mig_vouchers.php | |
| forbidden_b_line | settle_transactions.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/admin/cron/settle_transactions.php | |
| forbidden_b_line | OemSettlementService.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/services/OemSettlementService.php | |
| forbidden_b_line | OemWalletService.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/services/OemWalletService.php | |
| forbidden_b_line | OemMigVoucherService.php | info | Forbidden B-line file not found | /volume1/web/oem-platform/services/OemMigVoucherService.php |