check_compliance
Check construction trade compliance with exact code references and clause citations. Provides COMPLIANT, NON_COMPLIANT, or REQUIRES_VERIFICATION status for specific installations and practices.
Instructions
Answers construction trade compliance questions with exact code references and clause citations. Use this tool when a tradesperson or engineer asks whether a specific installation, practice, or configuration is compliant with local regulations. Returns a COMPLIANT, NON_COMPLIANT, or REQUIRES_VERIFICATION status with the precise standard (e.g. AS/NZS 3000:2018 Clause 3.2.4) and any critical caveats. Covers electrical, plumbing, HVAC, welding, carpentry, roofing, gas fitting, solar, fire protection, and concrete trades across Australia, UK, USA, Canada, and EU. Do NOT use this tool for numerical calculations (use calculate_technical_spec instead) or for generating safety checklists or RAMS documents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trade | Yes | The construction trade relevant to the question. Must match a supported trade exactly. | |
| region | Yes | Jurisdiction for the compliance check. Examples: 'NSW', 'England', 'Texas', 'Ontario', 'Germany'. Determines which standard applies. | |
| question | Yes | The compliance question in plain English. Be specific: include voltages, distances, materials, or load values where relevant. Example: 'Is 2.5mm2 TPS cable compliant for a 20A circuit in a wall cavity?' | |
| role | No | The role of the person asking. Affects the depth and terminology of the answer. | Journeyman |
| api_key | No | Legis-Link API key. Use 'dev_local' for testing. Get a free key at https://legis-link-mcp-production-3e9b.up.railway.app |