% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/canonical-kst13.R
\name{kst13_codes}
\alias{kst13_codes}
\title{Load the canonical KST 13ed code -> taxon-name lookup table}
\usage{
kst13_codes()
}
\value{
A data.frame with columns \code{code, name}.
}
\description{
Returns the 3,153-row data.frame from
\code{inst/rules/usda/canonical/2022_KST_codes.json}, vendored from
NCSS-tech/SoilKnowledgeBase. Each row is a (code, name) pair.
}
\details{
Code structure:
\itemize{
  \item Single letter (\code{"A"}-\code{"L"}): Soil Order
        (Gelisols, Histosols, ..., Entisols)
  \item Two letters (\code{"AB"}, \code{"AC"}, ...): Suborder
  \item Three letters: Great Group
  \item Four letters: Subgroup
}
}
\seealso{
\code{\link{kst13_criteria}}, \code{\link{kst13_canonical}}.
}
