masterformat-classifier / txdot_crosswalk.json
constructelligence's picture
Bid-item shorthand expansion (abbrev.py) in both predictors + 790-item TxDOT bid-item evaluation
eec49a5 verified
Raw History Blame Contribute Delete
2.88 kB
{
"_doc": "TxDOT standard-specification item number -> MasterFormat level-2 group (the classifier's 171 classes). Labels for eval/line_items_txdot.tsv come from this table, not from per-item judgement. Only items whose TxDOT title maps to one group without doubt are listed; left out on purpose: repair/maintenance items that could equally sit in a maintenance group (351, 354, 361, 438, 446, 677, 678, 7xx maintenance specs), temporary work-zone items (512, 662), signs and signals (636, 644, 680: MasterFormat 34 40 00 is not one of the 171 classes), 400 (mixes structure excavation with cut-and-restore paving), and every 4-digit special specification (title unknown). Built 2026-10-11; review before relying on it.",
"items": {
"100": ["Preparing Right of Way", "31 10 00"],
"104": ["Removing Concrete", "02 40 00"],
"105": ["Removing Stabilized Base and Asphalt Pavement", "02 40 00"],
"110": ["Excavation", "31 20 00"],
"132": ["Embankment", "31 20 00"],
"164": ["Seeding for Erosion Control", "32 90 00"],
"247": ["Flexible Base", "32 10 00"],
"260": ["Lime Treatment (Road-Mixed)", "31 30 00"],
"275": ["Cement Treatment (Road-Mixed)", "31 30 00"],
"316": ["Seal Coat", "32 10 00"],
"360": ["Concrete Pavement", "32 10 00"],
"416": ["Drilled Shaft Foundations", "31 60 00"],
"420": ["Concrete Substructures", "03 30 00"],
"422": ["Concrete Superstructures", "03 30 00"],
"425": ["Precast Prestressed Concrete Structural Members", "03 40 00"],
"429": ["Concrete Structure Repair", "03 00 00"],
"432": ["Riprap", "31 30 00"],
"462": ["Concrete Box Culverts and Storm Drains", "33 40 00"],
"464": ["Reinforced Concrete Pipe", "33 40 00"],
"465": ["Junction Boxes, Manholes, and Inlets", "33 40 00"],
"466": ["Headwalls and Wingwalls", "33 40 00"],
"496": ["Removing Structures", "02 40 00"],
"500": ["Mobilization", "01 70 00"],
"502": ["Barricades, Signs, and Traffic Handling", "01 50 00"],
"506": ["Temporary Erosion, Sedimentation, and Environmental Controls", "31 20 00"],
"529": ["Concrete Curb, Gutter, and Combined Curb and Gutter", "32 10 00"],
"530": ["Intersections, Driveways, and Turnouts", "32 10 00"],
"531": ["Sidewalks", "32 10 00"],
"540": ["Metal Beam Guard Fence", "34 70 00"],
"544": ["Guardrail End Treatments", "34 70 00"],
"545": ["Crash Cushion Attenuators", "34 70 00"],
"550": ["Chain Link Fence", "32 30 00"],
"610": ["Roadway Illumination Assemblies", "26 50 00"],
"618": ["Conduit", "26 00 00"],
"620": ["Electrical Conductors", "26 00 00"],
"624": ["Ground Boxes", "26 00 00"],
"658": ["Delineator and Object Marker Assemblies", "34 70 00"],
"666": ["Retroreflectorized Pavement Markings", "32 10 00"],
"668": ["Prefabricated Pavement Markings", "32 10 00"],
"672": ["Raised Pavement Markers", "32 10 00"],
"752": ["Tree and Brush Removal", "31 10 00"]
}
}