Phase 6.4 Stream D server-side - IdentificationFolderBuilder (OPC 40010 sub-folder materializer) #102
Reference in New Issue
Block a user
Delete Branch "phase-6-4-stream-d-identification"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes the server-side / non-UI piece of Phase 6.4 Stream D. Razor
IdentificationFields.razorAdmin-UI editor ships when the Admin UI pass lands.Summary
IdentificationFolderBuilderpure fn. Materializes the OPC 40010 Machinery Identification sub-folder per decision #139. Reads 9 nullable Equipment columns + emits one AddProperty per non-null field. Skips sub-folder entirely when all 9 null.HasAnyFields(equipment)short-circuit.FolderName+FieldNamesconstants.Test plan
dotnet test: 1202 passing (was 1193, +9).🤖 Generated with Claude Code