Dataset composition and overall classification performance
The evaluation included 240 metadata records across 10 business domains; Metering (34 records), Customer Service (32), and Distribution Operations (30) were the largest groups (Table 4). The source_system field contained 21 controlled labels. The adjudicated reference distribution was Public 10, Internal 64, Confidential 99, Regulated 33, and Critical Operational 34. Raw LLM predictions were Public 8, Internal 70, Confidential 99, Regulated 31, and Critical Operational 32 (Figure 2). Thus, similar marginal totals did not imply record-level agreement.
Raw LLM predictions matched 207 of 240 adjudicated labels, giving 86.25% accuracy (Wilson 95% CI: 81.32%-90.04%) and a macro-F1 score of 0.827. Confidential had the highest class-specific F1 score (0.919); Critical operational had an F1 score of 0.758 (Table 5). In an exploratory post hoc comparison, a deterministic metadata-rule baseline achieved 66.67% accuracy and macro-F1 0.693, while a majority-class baseline that assigned every record to Confidential achieved 41.25% accuracy and macro-F1 0.117. These unoptimized baselines show added discriminatory value over simple rules but do not establish superiority to trained machine-learning classifiers.
Misclassification patterns and high-risk downgrading analysis
The confusion matrix contained 33 disagreements (Table 6). Five were high-risk downgrades: two critical operational records were predicted as Internal, and three as Confidential. Four additional critical operational records were predicted as regulated; these retained a high-risk label and were not counted as unsafe downgrades under the prespecified definition. Seven regulated records were conservatively predicted as critical operational. The high-risk downgrading rate was therefore 7.46% (5/67; Wilson 95% CI: 3.23%-16.31%) among records whose reference class was Regulated or Critical Operational.
Confidence thresholds and manual-review outcomes
The distribution of LLM confidence scores effectively triaged the records according to the protocol's manual-review logic (Figure 3 and Table 7). A total of 158 records achieved confidence scores of 0.80 or higher without triggering any mandatory override flags. Among these provisionally accepted records, 155 matched the reference labels. The three remaining incorrect high-confidence cases involved subtle boundary distinctions between Internal, Confidential, and Critical Operational classes. Conversely, records with confidence scores from 0.60 to 0.79 (64 records) and below 0.60 (18 records) were routed to manual review. Correctly classified records exhibited higher mean confidence scores (0.829) compared with incorrectly classified records (0.667), indicating that confidence scores provided useful but imperfect discrimination between correct and incorrect predictions. Overall, the protocol routed 82 records to manual review, corresponding to a review rate of 34.17% (Wilson 95% CI: 28.46%–40.37%). The rule-based post-processing and confidence thresholds successfully captured 30 of the 33 total disagreement cases, significantly mitigating residual classification error. Following manual review, 16 records were upgraded to address LLM risk underestimation, and 14 were downgraded to correct risk overestimation. The final governance register incorporated both the directly accepted and the manually adjudicated classifications, reducing the immediate human workload while preserving critical oversight. Confidence separated easily from difficult cases but was not perfectly calibrated (Figure 3 and Table 7). After review, 52 predictions were accepted, 16 were upgraded, and 14 were downgraded. All 82 reviewed records ultimately matched the adjudicated reference, but this 100% agreement reflects adjudication against the locked reference rather than an independent external validation.
Representative-case analysis showed that all five unsafe downgrades contained explicit operational-control, cybersecurity, operational-security-zone, control-room, or dual-authority cues, yet the raw model assigned Internal or Confidential (Table 8). Because the public workbook does not retain verbatim model rationales, Table 8 separates retained fields and risk flags from an author interpretation and does not attribute that interpretation to the model.
The business domain did not map one-to-one to the governance class. Every domain contained multiple reference classes, confirming that domain identity provides context but cannot determine the label by itself (Table 9).
Workflow stability and governance action validation
A random 10% subset (24 records) was classified twice under the same prompt and parameter settings. Twenty-two records received the same class, giving 91.7% repeat-run consistency. The two inconsistent cases involved overlapping operational and regulated cues, and neither produced a high-risk downgrade. The public register preserves a prompt version, confidence, risk flags, recommended action, manual action, and final class for all records. It does not preserve the verbatim rationale, raw JSON, reviewer-level annotations, or exact model deployment identifier; these omissions limit independent auditability. The current Zenodo record (https://zenodo.org/records/21393865) contains the de-identified record-level workbook used for the reported analyses.

Figure 1: Metadata-only LLM-assisted classification and governance workflow. A single non-duplicated pathway proceeds from register preparation and metadata validation to structured LLM inference, deterministic output screening, provisional acceptance or manual review, final governance assignment, and audit. Reference labels are locked before inference and used only for evaluation and final adjudication. Abbreviation: LLM = large language model. Please click here to view a larger version of this figure.

Figure 2: Adjudicated reference and raw LLM-predicted governance-class distributions. Bars show record counts across 240 metadata records. Reference/predicted counts were Public 10/8, Internal 64/70, Confidential 99/99, Regulated 33/31, and Critical Operational 34/32. Source data are provided in the repository-deposit package. Abbreviation: LLM = large language model. Please click here to view a larger version of this figure.

Figure 3: Confidence category, raw prediction correctness, and manual-review routing. Stacked bars show correct/incorrect counts of 155/3 at confidence ≥0.80, 41/23 at 0.60–0.79, and 11/7 at <0.60. All 82 records below 0.80 were routed to review; the 158 records at or above 0.80 were not routed by the confidence rule. Source data are provided in the repository-deposit package. Abbreviation: LLM = large language model. Please click here to view a larger version of this figure.
Table 1: Metadata fields and governance coding rules for electric power information-system data asset records. This table lists the required metadata fields, their data types, descriptive examples, and the underlying governance purpose for constructing the structured data asset register. Please click here to download this Table.
Table 2: Prompt architecture, model parameters, classification thresholds, and manual-review triggers. The table summarizes the fixed components of the LLM prompt, operational model parameters such as temperature and output length, and the mandatory rule-based conditions that trigger manual review. Please click here to download this Table.
Table 3: Evaluation metrics, formulas, scopes, and observed results. The table reports all the observed values, including accuracy, class-specific precision/recall/F1, macro-F1, review and invalid-output rates, repeat consistency, high-risk downgrading, and Wilson intervals. Please click here to download this Table.
Table 4: Composition of 240 metadata records by 10 business domains. Counts and percentages were recalculated directly from the record-level workbook. Please click here to download this Table.
Table 5: Raw LLM and exploratory baseline performance. The table reports class-specific raw LLM metrics and overall accuracy/macro-F1 for the raw LLM, deterministic metadata-rule baseline, and majority-class baseline. Abbreviation: LLM = large language model. Please click here to download this Table.
Table 6: Confusion matrix of adjudicated reference and raw LLM-predicted classes. All cells and marginal totals were recalculated directly from the 240 record-level observations. Abbreviation: LLM = large language model. Please click here to download this Table.
Table 7: Confidence categories, raw LLM prediction correctness, and manual-review routing outcomes. Counts were recalculated from individual confidence scores and prediction_correct indicators. Please click here to download this Table.
Table 8: Representative successful classifications and high-risk downgrade cases. The table reports retained metadata, reference and predicted labels, confidence, risk flags, manual outcome, and an explicitly labeled author interpretation; verbatim LLM rationales were unavailable. Please click here to download this Table.
Table 9: Cross-tabulation of 10 business domains and five adjudicated governance classes. The distribution demonstrates that all domains span multiple classes and that domain membership is not a deterministic class mapping. Please click here to download this Table.
Supplementary File 1: Complete LLM Prompt, User Template, Governance Definitions, Calibration Examples, and JSON Output Schema. Please click here to download this file.