Process Bills of Quantities (BQ) for Internal Archi & External Archi elements only. Handles masonry, doors, windows, roofing, wall/floor/ceiling finishes, metalwork, sanitary, and sundries trades. Part of the 3-domain BQ processing system. Use when processing the architectural portion of a BQ, or when called by the bq-processor-all orchestrator.
Processes construction BQ spreadsheets for Internal Archi & External Archi elements only. Now powered by Phase 1 AI schema detection for correct quantity aggregation.
python scripts/process_bq.py <input.xlsx> <output.xlsx>
This agent classifies items whose Element is:
BRICKWORK, DRY PARTITION WORK, DOOR & IRONMONGERY, ROLLER SHUTTER, FRP DOOR & WINDOW, ALUMINIUM & GLAZING WORK, ROOF TRUSS, ROOF TILE INSTALLATION WORK, METAL ROOFING & FLASHING WORK, SIPHONIC SYSTEM, RAIN WATER DOWN PIPE, FASCIA BOARD WORK, PLASTERING WORK, SKIMCOAT WORK, PEBBLE WASH, FACADE, PAINTING WORK, TILING WORK, TIMBER DECKING, CONCRETE IMPRINT, FLOOR HARDENER & POWER FLOAT, HEAVY DUTY FLOOR MAT, PLASTER CEILING WORK, WATERPROOFING WORK, MILD STEEL WORK, STAINLESS STEEL WORK, TIMBER HANDRAIL, PLUMBING & SANITARY WORK, COUNTER TOP, TOILET CUBICLE WORK, SUNDRIES WORK
Prevents false positives by building a valid 2nd Sub set based on current section context before matching keywords.
Preserves entire specification blocks (brands, dimensions, finishes, colours) for purchasing.