{"schema": "pat.registerknight.readiness.v1", "service": "PAT RegisterKnight", "status": "dry_run", "chain_id": 7853, "network_label": "ZWEICHAIN-PUBLIC", "network_visibility": "public", "writer_transport": "public_writer_endpoint", "dry_run": true, "endpoint_configured": false, "status_endpoint_configured": false, "basic_auth_configured": false, "chain_notice": "PAT RegisterKnight records an IP proof statement/evidence payload to the selected Zweichain network. PAT does not by itself grant patent, trademark, copyright, or design rights.", "checks": [{"key": "prefix", "label": "PAT RegisterKnight prefix", "ok": true, "message": "Use FEEE0003... for smoke writes before any real primary record prefix."}, {"key": "dry_run_or_endpoint", "label": "Dry-run or writer endpoint", "ok": true, "message": "Live mode requires REGISTERKNIGHT_WRITER_ENDPOINT."}, {"key": "transport", "label": "Writer transport", "ok": true, "message": "PAT should send to a local-only writer; PAT should not hold wallet private keys."}, {"key": "network_visibility", "label": "RegisterKnight network visibility", "ok": true, "message": "Visibility is a per-vertical decision."}, {"key": "credentials", "label": "Writer credentials", "ok": true, "message": "If Basic auth is used, both user and password must be configured."}]}