warning-dcl.md — Warning and Error Dialog (v7.0)

File: warning.dcl
Version: v7.0
Category: Dialog Definitions
Size: 5.6 KB (170 lines)

Note

AI Error Predictor

Warning system with v7.0 AI predictive errors, smart suggestions, and automated fixes.


v7.0 Enhancements

  • ? Predictive errors (AI catches issues before they occur)

  • ? Smart suggestions (AI proposes fixes automatically)

  • ? One-click fixes (automated corrections)

  • ? Error learning (AI learns from corrections)

  • ? Contextual help (links to relevant documentation)

Predictive Errors

User adding window near panel edge...

AI (real-time): 
"?? PREDICTIVE WARNING"
"Window at 18" from edge detected"
"In 3 seconds, this will violate edge distance rule"
"Minimum: 24" required"
"Stop now? [Yes] [No, I know what I'm doing]"

User: [Yes]
AI: "? Window placement cancelled"
    "Suggest: Move to 24" from edge?"
    [Auto-fix] [Manual]

Error prevented BEFORE it happens!

Smart Suggestions

AI Proposes Fixes:

Error: "Lifting capacity inadequate"
Details: "4-5000 lb inserts = 20,000 lb"
         "Panel weight: 9,000 lb × 1.5 × 4.0 SF = 54,000 lb"
         "Shortfall: 34,000 lb"

AI suggests 3 solutions:
1. Add 4 more inserts (8 total) ? RECOMMENDED
   Cost: +$100, Safe SF = 4.4
   
2. Upgrade to 15000 lb inserts (4 total)
   Cost: +$80, Safe SF = 4.4
   
3. Reduce panel weight (remove features?)
   Cost: $0, Not practical ?

[Apply Solution 1] [Apply Solution 2] [Custom]

AI ranks by practicality
User picks best option

One-Click Fixes

Automated Corrections:

Error: "Bar spacing exceeds 18" maximum"
Current: #5 @ 24" o.c.

[Auto-Fix Available]
AI will:
? Change spacing to 18" o.c.
? Recalculate bar quantities
? Update drawing
? Regenerate schedule

Apply fix? [Yes] [No]

User clicks [Yes]
Fixed in 2 seconds!

Error Learning

AI Improves:

Error occurs: "Weld plate off panel"

User fixes: Moves plate 6" left

AI learns:
"User moved plate when off-panel error"
"Pattern: Always move toward center"
"Confidence: 85%"

Next time same error:
AI suggests: "Move plate 6" toward center?"
[Auto-fix] (now available immediately)

AI gets smarter over time!

Contextual Help

Documentation Links:

Error: "Development length inadequate"

Help provided:
?? ACI 318 Section 25.4 (code reference)
?? PCI Design Handbook page 4-23
?? Video: "Bar Development Explained" (3 min)
?? Similar projects: Panel P-205 solution

One-click access to answers
Learn while fixing

Severity Classification

AI Priority:

?? CRITICAL: Stops generation
   "No panel dimensions specified"
   Must fix before continuing

?? ERROR: Significant issue
   "Capacity inadequate"
   Should fix, can override with justification

?? WARNING: Attention needed
   "Spacing wider than typical"
   Review recommended, can proceed

?? INFO: Suggestion
   "Consider tighter spacing for crack control"
   Optional improvement

AI color-codes by urgency
Focus on critical first

Enhancement Status: ? v7.0 ENHANCED [35/38]


End of Document