# IQON Phase 1 Baseline Purpose: зафиксировать состояние live `iqon.com` перед применением локального Phase 1 hardening-пакета. ## Contents - [Command](#command) - [Result](#result) - [Failing Checks](#failing-checks) - [Passing Checks](#passing-checks) - [Interpretation](#interpretation) ## Command ```bash scripts/iqon-phase1-verify.sh https://iqon.com ``` Run date: 20 May 2026. ## Result Overall status: failed, as expected before snippet and hosting rules are activated. ## Failing Checks | Check | Observed Signal | |-------|-----------------| | `X-Content-Type-Options` | Missing | | `X-Frame-Options` | Missing | | `Referrer-Policy` | Missing | | `Permissions-Policy` | Missing | | `Content-Security-Policy` | Missing | | Viewport meta | Missing | | Skip link | Missing | | Known HTTP URLs | Still present | | `og:site_name` | Still has `- IQON` | | REST users endpoint | Public users still exposed | | `readme.html` | Returns `200` | ## Passing Checks | Check | Observed Signal | |-------|-----------------| | XML-RPC HEAD smoke | Empty reply via HEAD, status `000` | ## Interpretation The baseline confirms that the Phase 1 package targets real current live findings. After activation, the same script should move from failed to passed, except any item that is intentionally handled outside WordPress, such as physical install-document files. --- *Created: 20 May 2026* *Updated: 20 May 2026*