{
  "state_id": "execution_project_progress_runtime",
  "status": "PASS",
  "created_at": "2026-07-01T21:58:16Z",
  "updated_at": "2026-07-07T21:45:17.557818+00:00",
  "scope": "GLOBAL_PROJECT_PROGRESS_NOT_SINGLE_STEP_COMPLETION",
  "project_total_units": 190,
  "project_completed_units": 2,
  "project_progress_percent_exact": 1.0526,
  "project_progress_percent_display": 1,
  "completion_display_allowed": "YES",
  "completion": 1,
  "completion_percent": 1,
  "progress": 1,
  "completion_source": "execution_project_progress_runtime",
  "next_required_action": "VERIFY_YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "last_completed_step": "YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "last_completed_step_status": "PASS",
  "ui_rule": "Donut da phase, donut global e linhas de progresso representam progresso global do projeto, nao conclusao isolada de um STEP.",
  "evidence_units": [
    {
      "unit_id": "YEFFAI_INSTALL_STEP_000_PRECHECK_OR_BASELINE_AUDIT",
      "label": "STEP 000 / precheck audit",
      "status": "PASS",
      "unit_weight": 1,
      "scope": "project_step",
      "remote_yeffai_mutation": "NO",
      "source": "execution_ledger"
    },
    {
      "unit_id": "YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
      "label": "STEP 001 / YEFFAI server baseline config",
      "status": "PASS",
      "unit_weight": 1,
      "scope": "project_step",
      "remote_evidence_path": "/home/yeff/public_html/devon/_backup/patch_execute_step001_yeffai_server_baseline_config_20260701_183313/remote_step001_evidence_20260701_183313.json",
      "remote_yeffai_mutation": "YES",
      "installation_command_executed": "YES",
      "installation_started": "YES",
      "step_001_executed": "YES",
      "children": [
        {
          "unit_id": "STEP001_REMOTE_BASE_DIRECTORIES",
          "label": "Create /opt/yeffai baseline directories",
          "status": "PASS",
          "source": "remote_step001_evidence"
        },
        {
          "unit_id": "STEP001_APT_UPDATE",
          "label": "apt-get update",
          "status": "PASS",
          "source": "remote_step001_evidence"
        },
        {
          "unit_id": "STEP001_BASE_PACKAGES_INSTALL",
          "label": "Install ca-certificates, curl, gnupg, lsb-release, ufw, nginx, docker.io",
          "status": "PASS",
          "source": "remote_step001_evidence"
        },
        {
          "unit_id": "STEP001_DOCKER_BASELINE",
          "label": "Docker binary and service baseline",
          "status": "PASS",
          "source": "remote_step001_evidence"
        },
        {
          "unit_id": "STEP001_NGINX_BASELINE",
          "label": "Nginx binary and service baseline",
          "status": "PASS",
          "source": "remote_step001_evidence"
        },
        {
          "unit_id": "STEP001_UFW_BASELINE",
          "label": "UFW binary and OpenSSH/80/443 rules",
          "status": "PASS",
          "source": "remote_step001_evidence"
        }
      ]
    }
  ],
  "last_verified_step": "YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "last_verified_step_status": "PASS",
  "last_verified_step_mutation": "NO",
  "last_verified_step_at": "2026-07-07T17:11:47Z",
  "runtime_next_required_action": "VERIFY_YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "plan_next_required_action": "VERIFY_YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "ledger_required_next_action": "VERIFY_YEFFAI_INSTALL_STEP_001_SERVER_BASELINE_CONFIG",
  "step001_closure_status": "PASS",
  "step001_closed": "YES"
}
