Civil Quality Assurance
Overview
Execute quality assurance workflows for civil engineering projects: code and specification compliance checking, non-conformance report (NCR) processing, request for information (RFI) management, design review validation, and quality gate enforcement at each phase of the design and construction workflow.
Announce at start: "I'm using the civil-quality-assurance skill to perform quality checks and compliance validation for the civil engineering project."
When to Use This Skill
Trigger Conditions:
- Design documents need compliance verification against codes and standards
- Site inspection identifies a defect or non-compliant work
- RFI received requiring technical response
- Phase completion requires quality gate validation before proceeding
- ITP hold point needs inspection and approval
- Documentation package needs final quality review
Prerequisites:
- Design documents or site data available for review
- Applicable codes and standards identified
- CE-QA-001 agent or equivalent quality capability available
- Quality criteria and acceptance thresholds defined
Step-by-Step Procedure
Step 1: Compliance Checking
Verify design work against applicable codes, standards, and specifications:
Compliance verification categories:
| Category |
Check |
Standard Reference |
| Drainage |
Pipe capacity (Manning's), self-cleansing velocity |
EN 752, local bylaws |
| Roads |
Geometric design (sight distance, gradients, curves) |
AASHTO, local road authority |
| Pavements |
Layer thickness, material grades |
TG1/TG2, AASHTO |
| Concrete |
Cover, strength class, exposure durability |
EN 206, ACI 318 |
| Earthworks |
Compaction density, layer thickness |
SANS 1200 DB, ASTM D1557 |
| Retaining Walls |
Stability (overturning, sliding, bearing) |
EN 1997, SANS 10400-H |
| SuDS |
Storage volume, water quality treatment |
CIRIA C753, local requirements |
Compliance process:
- Identify all applicable codes and standards (from Phase 1 compliance matrix)
- For each design element, list the relevant code clauses
- Check design parameters against code requirements
- Document any non-compliances with specific clause references
- Generate compliance report with pass/fail status for each check
- Flag critical non-compliances that prevent design approval
Compliance report format:
| Element |
Code Clause |
Requirement |
Actual |
Status |
Remarks |
| Pipe P-001 |
EN 752 §4.2 |
v_min ≥ 0.6 m/s |
0.82 m/s |
PASS |
Self-cleansing verified |
| Road VC-1 |
AASHTO §3.4.2 |
SSD ≥ 150m @ 60km/h |
800m VC, SSD=180m |
PASS |
— |
| Retaining Wall RW-3 |
EN 1997 §6.5 |
FoS_sliding ≥ 1.5 |
1.35 |
FAIL |
Increase base width or add key |
Step 2: NCR (Non-Conformance Report) Processing
Process non-conformances identified during site inspection or document review:
NCR structure:
NCR Number: NCR-YYYY-NNN
Date Raised: [Date]
Raised By: [Name/Agent]
Project: [Project Name]
Location: [Grid lines / chainage / coordinates]
Element: [Description of non-conforming element]
Description of Non-Conformance:
- What was observed (defect description)
- What was required (specification clause)
- Evidence (photos, measurements, test results)
Reference Clause:
- Specification section and clause number
- Drawing reference
Severity Classification:
- Critical (affects safety or structural integrity)
- Major (fails performance requirement, requires rework)
- Minor (cosmetic or documentation deficiency)
Recommended Action:
- [ ] Accept as-is (with engineering justification)
- [ ] Repair (specify repair method)
- [ ] Rework (replace or redo work)
- [ ] Reject (remove from site)
Response Required By: [Date]
Responsible Party: [Contractor/Supplier]
Close-Out:
- Corrective action taken:
- Verification inspection date:
- Closed By: [Name/Agent]
Step 3: RFI (Request for Information) Management
Process RFIs from contractors, consultants, or stakeholders:
RFI processing workflow:
- Receive and Log: Record RFI number, date, originator, subject, urgency
- Categorize:
- Design clarification
- Drawing discrepancy
- Specification gap
- Site condition query
- Alternative material/method proposal
- Commercial impact query
- Assess Impact:
- Does it affect design intent? (Yes/No — route to designer if Yes)
- Does it affect cost or schedule? (Yes/No — notify commercial team if Yes)
- Does it affect regulatory compliance? (Yes/No — escalate if Yes)
- Research: Review drawings, specs, codes, and design calculations for answer
- Draft Response: Clear, unambiguous answer with drawing/spec references
- Quality Review: Check for completeness, conflicts, and unintended consequences
- Issue: Distribute to originator and all affected parties
- Close: Log response date and update drawing/spec if modification required
Response quality checklist:
Step 4: Design Review Validation
Conduct structured design review before issue:
Design review checklist:
| Review Item |
Check |
Status |
| Drawing consistency |
Cross-references between drawings accurate |
Pass/Fail |
| Spec-drawing match |
Drawings reference correct spec sections |
Pass/Fail |
| Calculation trail |
All design parameters traceable to calculations |
Pass/Fail |
| Code compliance |
All applicable code clauses satisfied |
Pass/Fail |
| Constructability |
Design is practical to build safely |
Pass/Fail |
| Maintainability |
Long-term maintenance access considered |
Pass/Fail |
| ITP coverage |
All critical activities have ITP hold/witness points |
Pass/Fail |
| BOQ completeness |
BOQ covers all drawing items |
Pass/Fail |
| Revision control |
All documents at correct revision |
Pass/Fail |
| Sign-off |
All documents signed/stamped by responsible professional |
Pass/Fail |
Step 5: Quality Gate Enforcement
Enforce quality gates at phase boundaries — work cannot proceed to next phase until gate passed:
Quality gates by phase:
| Gate |
Between Phases |
Gate Criteria |
| Gate 1 |
Phase 1 → Phase 2 |
Feasibility report approved, all go/no-go criteria met |
| Gate 2 |
Phase 2 → Phase 3 |
Options analysis complete, preferred option selected and justified |
| Gate 3 |
Phase 3 → Phase 4 |
All calculations checked, coordination complete, drawings issued for review |
| Gate 4 |
Phase 4 → Phase 5 |
Full compliance check passed, all NCRs closed, ITPs complete |
| Gate 5 |
Phase 5 → Construction |
Tender documents complete, all annexures compiled, quality review done |
Gate enforcement rules:
- No gate may be bypassed without documented justification and approval
- Gate failures generate a punch list of required corrective actions
- Gate pass requires sign-off by QA lead and discipline lead
- Emergency gate pass (with conditions) requires director-level approval
Success Criteria
Common Pitfalls
- Rubber-Stamp Reviews — A review that finds nothing is suspicious. Systematically check every item; superficial reviews let errors through.
- NRC Without Reference Clause — An NCR without a specific specification or drawing clause reference is just an opinion. Always cite the authority.
- RFI Contradicts Prior RFI — Maintain an RFI log and cross-check new responses against existing answers.
- Missing Gate Enforcement — Skipping a quality gate because of schedule pressure creates risk that compounds later. Every gate must be passed.
- No Trend Analysis — Individual NCRs are symptoms. Look for patterns: is the same defect recurring? That signals a systemic issue requiring root cause analysis.
Cross-References
Related Skills
civil-design-development — Design review validates Phase 2-3 output
civil-documentation — Documentation review before issue
civil-dwg-processing — DWG extraction validation
pre-task-assessment-readiness — Assess readiness before review
sow-generation — SOW quality review
Related Agents
CE-QA-001 (OpenClaw) — Primary quality assurance agent
CE-QC-001 (JS Swarm) — Construction quality control
CE-RFI-001 (JS Swarm) — RFI processing and routing
Reviewer (DevForge) — Quality assurance and standards validation
Example Usage
Scenario: Quality review of preliminary drainage design documents before client issue
- Compliance Check: 42 checks performed across EN 752 (drainage), local bylaws, and project specs. 39 passed, 3 flagged:
- Pipe P-005 velocity 0.52 m/s (fails 0.6 m/s self-cleansing) — MAJOR
- Manhole MH-07 cover level 10mm below road profile — MINOR
- Detention basin freeboard 250mm (spec requires 300mm) — MAJOR
- Design Review: 10-item checklist completed. 2 failures: spec-drawing mismatch on MH type, ITP missing for detention basin compaction.
- Action: Return to designer for corrective action. Re-submit when pipe gradient adjusted to meet ≥0.6 m/s and freeboard increased to 300mm.
- Gate 3: NOT PASSED. Corrective actions identified, gate remains closed until re-submitted.
Performance Metrics
Target Performance:
- Compliance check coverage: 100% of applicable code clauses checked
- NCR processing time: <24 hours from identification to issuance
- RFI response SLA: 95% of standard RFIs responded within 48 hours
- Design review findings: Zero critical findings at final gate
- Gate enforcement: Zero unapproved gate bypasses
1---2name: civil-quality-assurance3description: Execute civil engineering quality assurance workflows including compliance checking, NCR/RFI processing, design review, and quality gate enforcement4---56# Civil Quality Assurance78## Overview910Execute quality assurance workflows for civil engineering projects: code and specification compliance checking, non-conformance report (NCR) processing, request for information (RFI) management, design review validation, and quality gate enforcement at each phase of the design and construction workflow.1112**Announce at start:** "I'm using the civil-quality-assurance skill to perform quality checks and compliance validation for the civil engineering project."1314## When to Use This Skill1516**Trigger Conditions:**17- Design documents need compliance verification against codes and standards18- Site inspection identifies a defect or non-compliant work19- RFI received requiring technical response20- Phase completion requires quality gate validation before proceeding21- ITP hold point needs inspection and approval22- Documentation package needs final quality review2324**Prerequisites:**25- Design documents or site data available for review26- Applicable codes and standards identified27- CE-QA-001 agent or equivalent quality capability available28- Quality criteria and acceptance thresholds defined2930## Step-by-Step Procedure3132### Step 1: Compliance Checking3334**Verify design work against applicable codes, standards, and specifications:**3536**Compliance verification categories:**37| Category | Check | Standard Reference |38|----------|-------|-------------------|39| Drainage | Pipe capacity (Manning's), self-cleansing velocity | EN 752, local bylaws |40| Roads | Geometric design (sight distance, gradients, curves) | AASHTO, local road authority |41| Pavements | Layer thickness, material grades | TG1/TG2, AASHTO |42| Concrete | Cover, strength class, exposure durability | EN 206, ACI 318 |43| Earthworks | Compaction density, layer thickness | SANS 1200 DB, ASTM D1557 |44| Retaining Walls | Stability (overturning, sliding, bearing) | EN 1997, SANS 10400-H |45| SuDS | Storage volume, water quality treatment | CIRIA C753, local requirements |4647**Compliance process:**481. Identify all applicable codes and standards (from Phase 1 compliance matrix)492. For each design element, list the relevant code clauses503. Check design parameters against code requirements514. Document any non-compliances with specific clause references525. Generate compliance report with pass/fail status for each check536. Flag critical non-compliances that prevent design approval5455**Compliance report format:**56| Element | Code Clause | Requirement | Actual | Status | Remarks |57|---------|-------------|-------------|--------|--------|---------|58| Pipe P-001 | EN 752 §4.2 | v_min ≥ 0.6 m/s | 0.82 m/s | PASS | Self-cleansing verified |59| Road VC-1 | AASHTO §3.4.2 | SSD ≥ 150m @ 60km/h | 800m VC, SSD=180m | PASS | — |60| Retaining Wall RW-3 | EN 1997 §6.5 | FoS_sliding ≥ 1.5 | 1.35 | FAIL | Increase base width or add key |6162### Step 2: NCR (Non-Conformance Report) Processing6364**Process non-conformances identified during site inspection or document review:**6566**NCR structure:**67```68NCR Number: NCR-YYYY-NNN69Date Raised: [Date]70Raised By: [Name/Agent]7172Project: [Project Name]73Location: [Grid lines / chainage / coordinates]74Element: [Description of non-conforming element]7576Description of Non-Conformance:77- What was observed (defect description)78- What was required (specification clause)79- Evidence (photos, measurements, test results)8081Reference Clause:82- Specification section and clause number83- Drawing reference8485Severity Classification:86- Critical (affects safety or structural integrity)87- Major (fails performance requirement, requires rework)88- Minor (cosmetic or documentation deficiency)8990Recommended Action:91- [ ] Accept as-is (with engineering justification)92- [ ] Repair (specify repair method)93- [ ] Rework (replace or redo work)94- [ ] Reject (remove from site)9596Response Required By: [Date]97Responsible Party: [Contractor/Supplier]9899Close-Out:100- Corrective action taken:101- Verification inspection date:102- Closed By: [Name/Agent]103```104105### Step 3: RFI (Request for Information) Management106107**Process RFIs from contractors, consultants, or stakeholders:**108109**RFI processing workflow:**1101. **Receive and Log:** Record RFI number, date, originator, subject, urgency1112. **Categorize:**112 - Design clarification113 - Drawing discrepancy114 - Specification gap115 - Site condition query116 - Alternative material/method proposal117 - Commercial impact query1183. **Assess Impact:**119 - Does it affect design intent? (Yes/No — route to designer if Yes)120 - Does it affect cost or schedule? (Yes/No — notify commercial team if Yes)121 - Does it affect regulatory compliance? (Yes/No — escalate if Yes)1224. **Research:** Review drawings, specs, codes, and design calculations for answer1235. **Draft Response:** Clear, unambiguous answer with drawing/spec references1246. **Quality Review:** Check for completeness, conflicts, and unintended consequences1257. **Issue:** Distribute to originator and all affected parties1268. **Close:** Log response date and update drawing/spec if modification required127128**Response quality checklist:**129- [ ] Answer is clear and unambiguous130- [ ] Drawing and specification references are accurate131- [ ] Response does not conflict with other RFI responses132- [ ] Cost/schedule impact assessed (or stated as "none")133- [ ] If drawing/spec change needed, change order initiated134- [ ] All affected parties included in distribution135136### Step 4: Design Review Validation137138**Conduct structured design review before issue:**139140**Design review checklist:**141| Review Item | Check | Status |142|-------------|-------|--------|143| Drawing consistency | Cross-references between drawings accurate | Pass/Fail |144| Spec-drawing match | Drawings reference correct spec sections | Pass/Fail |145| Calculation trail | All design parameters traceable to calculations | Pass/Fail |146| Code compliance | All applicable code clauses satisfied | Pass/Fail |147| Constructability | Design is practical to build safely | Pass/Fail |148| Maintainability | Long-term maintenance access considered | Pass/Fail |149| ITP coverage | All critical activities have ITP hold/witness points | Pass/Fail |150| BOQ completeness | BOQ covers all drawing items | Pass/Fail |151| Revision control | All documents at correct revision | Pass/Fail |152| Sign-off | All documents signed/stamped by responsible professional | Pass/Fail |153154### Step 5: Quality Gate Enforcement155156**Enforce quality gates at phase boundaries — work cannot proceed to next phase until gate passed:**157158**Quality gates by phase:**159| Gate | Between Phases | Gate Criteria |160|------|---------------|---------------|161| Gate 1 | Phase 1 → Phase 2 | Feasibility report approved, all go/no-go criteria met |162| Gate 2 | Phase 2 → Phase 3 | Options analysis complete, preferred option selected and justified |163| Gate 3 | Phase 3 → Phase 4 | All calculations checked, coordination complete, drawings issued for review |164| Gate 4 | Phase 4 → Phase 5 | Full compliance check passed, all NCRs closed, ITPs complete |165| Gate 5 | Phase 5 → Construction | Tender documents complete, all annexures compiled, quality review done |166167**Gate enforcement rules:**168- No gate may be bypassed without documented justification and approval169- Gate failures generate a punch list of required corrective actions170- Gate pass requires sign-off by QA lead and discipline lead171- Emergency gate pass (with conditions) requires director-level approval172173## Success Criteria174175- [ ] Compliance check completed for all applicable code clauses176- [ ] All NCRs processed with severity classification and recommended action177- [ ] RFI response time within SLA (<48 hours for standard, <4 hours for urgent)178- [ ] Design review checklist completed with zero critical findings179- [ ] Quality gates enforced — no phase advanced without gate pass180- [ ] All documentation traceability maintained (design → calc → spec → ITP)181182## Common Pitfalls1831841. **Rubber-Stamp Reviews** — A review that finds nothing is suspicious. Systematically check every item; superficial reviews let errors through.1852. **NRC Without Reference Clause** — An NCR without a specific specification or drawing clause reference is just an opinion. Always cite the authority.1863. **RFI Contradicts Prior RFI** — Maintain an RFI log and cross-check new responses against existing answers.1874. **Missing Gate Enforcement** — Skipping a quality gate because of schedule pressure creates risk that compounds later. Every gate must be passed.1885. **No Trend Analysis** — Individual NCRs are symptoms. Look for patterns: is the same defect recurring? That signals a systemic issue requiring root cause analysis.189190## Cross-References191192### Related Skills193- `civil-design-development` — Design review validates Phase 2-3 output194- `civil-documentation` — Documentation review before issue195- `civil-dwg-processing` — DWG extraction validation196- `pre-task-assessment-readiness` — Assess readiness before review197- `sow-generation` — SOW quality review198199### Related Agents200- `CE-QA-001` (OpenClaw) — Primary quality assurance agent201- `CE-QC-001` (JS Swarm) — Construction quality control202- `CE-RFI-001` (JS Swarm) — RFI processing and routing203- `Reviewer` (DevForge) — Quality assurance and standards validation204205## Example Usage206207**Scenario:** Quality review of preliminary drainage design documents before client issue2082091. **Compliance Check:** 42 checks performed across EN 752 (drainage), local bylaws, and project specs. 39 passed, 3 flagged:210 - Pipe P-005 velocity 0.52 m/s (fails 0.6 m/s self-cleansing) — MAJOR211 - Manhole MH-07 cover level 10mm below road profile — MINOR212 - Detention basin freeboard 250mm (spec requires 300mm) — MAJOR2132. **Design Review:** 10-item checklist completed. 2 failures: spec-drawing mismatch on MH type, ITP missing for detention basin compaction.2143. **Action:** Return to designer for corrective action. Re-submit when pipe gradient adjusted to meet ≥0.6 m/s and freeboard increased to 300mm.2154. **Gate 3:** NOT PASSED. Corrective actions identified, gate remains closed until re-submitted.216217## Performance Metrics218219**Target Performance:**220- Compliance check coverage: 100% of applicable code clauses checked221- NCR processing time: <24 hours from identification to issuance222- RFI response SLA: 95% of standard RFIs responded within 48 hours223- Design review findings: Zero critical findings at final gate224- Gate enforcement: Zero unapproved gate bypasses