cwicr-change-order

Featured

Process construction change orders using CWICR data. Calculate cost impact, compare to original estimate, and generate change order documentation.

AI & Automation 310 stars 79 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
83
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CWICR Change Order Processor ## Business Case ### Problem Statement Change orders require: - Quick cost impact analysis - Comparison to original scope - Fair pricing for added work - Documentation for disputes ### Solution Systematic change order processing using CWICR data to calculate fair costs, document changes, and analyze impact on project budget. ### Business Value - **Fair pricing** - Based on validated norms - **Quick turnaround** - Rapid cost analysis - **Documentation** - Clear change records - **Budget tracking** - Cumulative impact ## Technical Implementation ```python import pandas as pd from typing import Dict, Any, List, Optional from dataclasses import dataclass, field from datetime import datetime, date from enum import Enum class ChangeType(Enum): """Types of changes.""" ADDITION = "addition" # New work added DELETION = "deletion" # Work removed MODIFICATION = "modification" # Changed scope SUBSTITUTION = "substitution" # Material/method change class ChangeStatus(Enum): """Change order status.""" DRAFT = "draft" SUBMITTED = "submitted" APPROVED = "approved" REJECTED = "rejected" PENDING = "pending" @dataclass class ChangeItem: """Single change item.""" item_number: int work_item_code: str description: str change_type: ChangeType original_qty: float revised_qty: float unit: str unit_cost: float original_cost: float revised_cost: float cos...

Details

Author
datadrivenconstruction
Repository
datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction
Created
7 months ago
Last Updated
2 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category