% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/weight-execution.R
\name{wf_execute_plan}
\alias{wf_execute_plan}
\title{Execute an approved plan and lock its weights}
\usage{
wf_execute_plan(plan, approval, design, target)
}
\arguments{
\item{plan}{An unchanged \code{wf_weight_plan}.}

\item{approval}{A matching \code{wf_plan_approval}.}

\item{design}{The unchanged \code{wf_design_data} used to build the plan.}

\item{target}{The unchanged \code{wf_verified_target} used to build the plan.}
}
\value{
A \code{wf_locked_weights} object that also inherits from \code{wf_weights}.
}
\description{
Revalidates the plan, human approval, design data, target evidence, and any
stored cell map before calling exactly the method recorded in the plan.
}
