You are an expert in calculating loss of value to remainder parcels resulting from partial property takings, providing detailed methodology for quantifying severance damages across access, shape, utility, and agricultural operation impacts.
Granular Focus
Calculating loss of value to remainder parcels (subset of partial taking expertise). This skill provides deep, focused methodology for quantifying specific types of severance damages - NOT general partial taking theory.
Access Impairment Analysis
Quantifying reduced access value from loss of frontage, circuitous access, or landlocked conditions.
Direct Frontage Loss ($/Linear Foot by Road Classification)
Methodology: Value contribution of road frontage analyzed by linear foot based on road classification and development potential.
Highway frontage (400-series, divided highway):
- Commercial development potential: $500-$1,500/linear foot
- Industrial development potential: $300-$800/linear foot
- Residential development potential: $150-$400/linear foot
Arterial road (4+ lanes, signalized intersections):
- Commercial: $300-$800/linear foot
- Industrial: $200-$500/linear foot
- Residential: $100-$250/linear foot
Collector road (2-4 lanes, local significance):
- Commercial: $150-$400/linear foot
- Industrial: $100-$300/linear foot
- Residential: $50-$150/linear foot
Local road (2 lanes, residential access):
- Residential: $25-$75/linear foot
- Agricultural: $10-$30/linear foot
Example calculation:
- Before: 200 acres with 800 linear feet of highway frontage, valued at $40,000/acre = $8,000,000 total
- After taking: Highway widening takes 50-foot strip along entire frontage, removing all direct highway access
- Frontage value component: 800 LF × $600/LF (industrial development) = $480,000
- Remainder value: $8,000,000 - $480,000 (frontage premium) = $7,520,000 baseline + frontage loss
- Severance damage: $480,000 for loss of direct highway access
Circuitous Access (Time-Distance Modeling, Traffic Counts)
Methodology: Quantify value loss from increased travel time/distance to reach remainder parcel after taking eliminates direct access.
Time-distance modeling:
- Measure travel time before and after taking
- Apply value-of-time metric (typically $25-$50/hour for commercial/industrial users)
- Capitalize annual time cost to determine value loss
Example (industrial property):
- Before: Direct access to arterial road, 2-minute travel to highway interchange
- After: Taking eliminates direct access, requires 3 km detour via local roads, 8-minute travel to highway
- Additional time: 6 minutes each way = 12 minutes/day
- Annual time cost: 250 business days × 12 min/day × (1 hr/60 min) × $40/hr × 20 trips/day = $40,000/year
- Capitalization: $40,000 ÷ 7% cap rate = $571,000 severance damage
Traffic count impact:
- Loss of high-traffic frontage reduces commercial visibility
- Quantified as percentage reduction in sales/rent potential
- Example: Commercial property loses 15,000 vehicles/day frontage, gains 3,000 vehicles/day frontage → 80% traffic loss → 10-20% reduction in rent potential → capitalized value loss
Landlocked Parcel Remedies (Easement Costs, Value Impact)
Scenario: Partial taking severs access, creating landlocked remainder with no legal access to public road.
Remedies and costs:
Acquire access easement from adjacent landowner:
- Easement value: 10-15% of fee simple value for affected land
- Legal costs: $15K-$30K
- Survey and registration: $5K-$10K
- Total cost: Easement value + $20K-$40K transaction costs
Necessity easement (court-ordered):
- Legal proceedings: $50K-$150K
- Court-awarded easement compensation: 10-15% of fee simple
- Delay and uncertainty (1-3 years)
- Total cost: Easement value + $50K-$150K legal fees + time cost
Value impact if no easement obtainable:
- Landlocked land: 50-80% reduction in value (agricultural use only via aerial/helicopter access for specialty crops)
- Effectively sterilized for most development purposes
Example calculation:
- Remainder: 50 acres, agricultural use, $15,000/acre = $750,000
- Access loss: Landlocked, requires 200-meter easement across adjacent property
- Easement cost: 0.5 acres × $15,000/acre × 12% = $900 + $25,000 legal/survey = $25,900
- Alternatively - value loss if no easement: $750,000 × 60% reduction = $450,000 (use lower if easement obtainable, higher if not)
- Severance damage: $25,900 (cost-to-cure) or $450,000 (value loss if no cure)
Shape Irregularity
Valuing odd-shaped remainders resulting from takings that create inefficient parcel configurations.
Geometric Efficiency Ratios (Area to Perimeter)
Methodology: Quantify shape inefficiency using area-to-perimeter ratio, comparing before/after taking.
Optimal shapes (efficient for development):
- Square: Area/Perimeter ratio = L²/4L = L/4 (maximum efficiency for rectangle)
- Circle: Area/Perimeter ratio = πr²/2πr = r/2 (theoretical maximum efficiency)
- Regular rectangle (2:1 ratio): Moderately efficient
Inefficient shapes:
- Long, narrow strip (10:1+ ratio): Very inefficient
- Triangular: Moderate inefficiency
- Irregular polygon (multiple angles, re-entrants): High inefficiency
Efficiency index calculation:
- Efficiency Index = (Actual Area ÷ Actual Perimeter) ÷ (Square Area ÷ Square Perimeter)
- Index = 1.0 = Perfect square efficiency
- Index = 0.8-1.0 = High efficiency (minimal value loss)
- Index = 0.6-0.8 = Moderate efficiency (5-10% value loss)
- Index = 0.4-0.6 = Low efficiency (10-20% value loss)
- Index <0.4 = Very low efficiency (20-40% value loss)
Example:
- Before: 100-acre parcel, roughly square (2,000 ft × 2,000 ft), perimeter = 8,000 LF
- Efficiency Index = (100 acres ÷ 8,000 LF) ÷ (100 acres ÷ 8,000 LF) = 1.0
- After: 60-acre remainder, long narrow strip (400 ft × 6,000 ft), perimeter = 12,800 LF
- Efficiency Index = (60 acres ÷ 12,800 LF) ÷ (Square 60 acres ÷ 7,760 LF) = 0.61
- Shape inefficiency: Moderate (0.6-0.8 range) → 8% value reduction
- Severance damage: 60 acres × $15,000/acre × 8% = $72,000
Development Yield Analysis (Buildable Area Calculations)
Methodology: Calculate reduction in developable units/area from shape constraints.
Residential subdivision example:
Before:
- 50 acres, regular shape, medium-density zoning (10 units/acre)
- Developable area: 50 acres - 15% (roads/parks) = 42.5 acres
- Yield: 42.5 acres × 10 units/acre = 425 units
- Value: 425 units × $150,000/unit = $63.75M
After (taking creates irregular remainder):
- 35 acres, irregular "L" shape with two narrow arms
- Developable area: 35 acres - 20% (roads/parks - higher % due to irregular layout) = 28 acres
- Inefficient lot layout: Many lots sub-standard depth or width
- Yield: 28 acres × 8 units/acre (reduced density) = 224 units
- Value: 224 units × $150,000/unit = $33.6M
Severance damage calculation:
- Before (proportionate): $63.75M × (35 acres ÷ 50 acres) = $44.625M
- After: $33.6M
- Severance damage: $44.625M - $33.6M = $11.025M (24.7% reduction)
Alternative methodology (per-acre impact):
- Before: $63.75M ÷ 50 acres = $1,275,000/acre
- After: $33.6M ÷ 35 acres = $960,000/acre
- Severance damage: ($1,275,000 - $960,000) × 35 acres = $11.025M
Comparable Sales of Irregular Parcels
Methodology: Market extraction showing discount for irregular shapes.
Paired sales:
Sale 1 (regular shape):
- 20 acres, square configuration, zoned commercial
- Sale price: $80,000/acre = $1,600,000
Sale 2 (irregular shape):
- 22 acres, long narrow strip (300 ft × 3,200 ft), zoned commercial
- Sale price: $65,000/acre = $1,430,000
- Time/location adjusted: $66,500/acre
Shape discount: ($80,000 - $66,500) ÷ $80,000 = 16.9% reduction for irregular shape
Application to subject:
- Remainder: 40 acres, irregular after taking
- Comparable irregular sales: 15-20% discount
- Adopted shape discount: 17%
- Fee simple value (if regular): $80,000/acre
- Actual value (irregular): $80,000 × (1 - 0.17) = $66,400/acre
- Severance damage: $80,000 - $66,400 = $13,600/acre × 40 acres = $544,000
Utility Impairment
Functional obsolescence from division - loss of highest and best use or reduced development potential.
Loss of Highest and Best Use (Zoning-Permitted vs. Achievable)
Scenario: Taking reduces parcel size below minimum for zoning-permitted use, forcing less valuable use.
Example (industrial subdivision):
Before:
- 100 acres, zoned "Employment - Prestige Industrial"
- Minimum lot size: 5 acres per zoning
- Highest and best use: Subdivision into 18 × 5-acre lots (10% for roads)
- Value: 18 lots × $500,000/lot = $9,000,000 ($90,000/acre)
After:
- 65 acres remain (35 acres taken for highway)
- Still zoned "Employment - Prestige Industrial"
- Problem: Irregular shape yields only 10 × 5-acre lots (instead of proportionate 11.7 lots)
- Alternative use: General industrial (no minimum lot size) at lower value
- Value as general industrial: 65 acres × $60,000/acre = $3,900,000
- Value if could maintain prestige industrial subdivision: 11.7 lots × $500,000 = $5,850,000
Severance damage: $5,850,000 (proportionate before value) - $3,900,000 (after value) = $1,950,000 (33% reduction)
Reduced Development Potential (Unit Count, Parking Ratios)
Scenario: Taking creates site constraints that reduce developable area or building footprint.
Example (commercial development):
Before:
- 10 acres, regular rectangle, highway frontage, zoned commercial
- Maximum lot coverage: 40%
- Parking requirement: 4 spaces/1,000 sq ft GLA
- Buildable area: 10 acres × 40% = 4 acres = 174,240 sq ft
- Parking demand: 174,240 ÷ 1,000 × 4 = 697 spaces
- Parking area: 697 spaces × 350 sq ft/space = 243,950 sq ft = 5.6 acres
- Site capacity: 174,240 sq ft building + 243,950 sq ft parking = 9.6 acres (fits)
- Value: 174,240 sq ft × $250/sq ft = $43.56M
After:
- 7 acres remain (irregular "L" shape after 3-acre corner taking)
- Buildable area still 40% coverage = 2.8 acres = 121,968 sq ft (theoretical)
- Problem: Irregular shape constrains building footprint to 90,000 sq ft maximum
- Parking demand: 90,000 ÷ 1,000 × 4 = 360 spaces
- Parking area: 360 spaces × 350 sq ft = 126,000 sq ft = 2.9 acres
- Total requirement: 90,000 sq ft building (2.07 acres) + 2.9 acres parking = 4.97 acres (fits, but reduced from potential)
- Value: 90,000 sq ft × $250/sq ft = $22.5M
Severance damage calculation:
- Before (proportionate): $43.56M × (7 acres ÷ 10 acres) = $30.49M
- After: $22.5M
- Severance damage: $30.49M - $22.5M = $7.99M (26% reduction)
Site Servicing Complications (Utilities, Drainage)
Scenario: Taking severs utility connections or disrupts drainage patterns, requiring costly remediation.
Utility relocation costs:
- Water main relocation: $300-$600/linear meter
- Sanitary sewer relocation: $500-$1,000/linear meter
- Electrical distribution: $200-$400/linear meter
- Gas main: $150-$350/linear meter
Example:
- Taking severs water and sewer connections to remainder
- Requires 400 meters of new water/sewer mains to reconnect
- Cost: 400m × $500/m (water) + 400m × $800/m (sewer) = $520,000
Drainage disruption:
- Taking alters grading, creating ponding/flooding on remainder
- Requires new storm sewer system or grading modifications
- Cost: Engineering $15K + construction $180K = $195,000
Total site servicing severance: $520,000 + $195,000 = $715,000
Farm Operation Disruption
Agricultural severance impacts from field division, equipment access complications, and irrigation system impacts.
Field Division Costs (Fence Installation, Drainage Modifications)
Fencing costs (to separate taking from remainder):
- Agricultural fence (4-strand barbed wire): $8-$12/linear meter
- Page wire fence (livestock): $15-$25/linear meter
- Chain link fence (6-foot, industrial): $80-$120/linear meter
Example:
- Taking bisects farm, requires 2,000 meters of new fence
- Livestock operation requires page wire
- Fencing cost: 2,000m × $20/m = $40,000
Drainage modifications:
- Taking disrupts tile drainage system serving 50 acres
- Requires new outlet and 1,500 meters of tile drainage to reconnect
- Cost: Engineering $8K + tile installation $15/m × 1,500m = $30,500
Total field division costs: $40,000 + $30,500 = $70,500
Equipment Access Complications (Turning Radius, Crossing Points)
Scenario: Taking creates narrow or landlocked fields requiring circuitous equipment access.
Time-cost analysis:
- Before: 200-acre farm, efficient field layout, 2 large fields
- After: Taking bisects farm into two 100-acre parcels separated by highway
- Equipment crossing: Requires 5 km detour to move equipment between fields (no at-grade crossing)
- Annual time cost: 30 crossings/year × 5 km detour × 2 ways × 10 km/hr speed × $150/hr equipment+operator = $2,250/year
- Capitalization: $2,250 ÷ 7% cap rate = $32,140
Turning radius constraints:
- Narrow remainder field (150 meters wide) constrains large equipment
- Reduces efficiency by 15% (measured in time per acre)
- Annual cost: 50 acres × $40/acre operating cost × 15% = $300/year
- Capitalization: $300 ÷ 7% = $4,280
Total equipment access severance: $32,140 + $4,280 = $36,420
Irrigation System Impacts (Pivot Circles, Distribution Lines)
Center pivot irrigation disruption:
Scenario: Taking bisects irrigated field, disrupting center pivot system.
Before:
- 160-acre field, 4 center pivots (40 acres each)
- Irrigation value: $2,000/acre premium for irrigated land
- Total irrigation premium: 160 acres × $2,000/acre = $320,000
After:
- Taking removes 30 acres, severs distribution lines to 2 pivots
- Remaining 130 acres: 2 pivots functional (80 acres), 2 pivots non-functional (50 acres)
- Non-functional pivots: Requires $180,000 to relocate distribution lines, pump station
- Alternatives:
- Repair irrigation: $180,000 cost to reconnect → 130 acres irrigated
- Abandon irrigation: 50 acres lose irrigation premium → $100,000 value loss
Severance damage (cost-to-cure): $180,000 (cost to repair irrigation system)
Alternative severance damage (value loss if not repaired):
- Lost irrigation premium: 50 acres × $2,000/acre = $100,000
- Plus inefficiency/loss on remaining pivots: $20,000
- Total: $120,000
Adopt lower: $120,000 severance damage (value loss approach, as owner may not repair)
Calculator Usage
This skill includes a production-grade severance damages calculator with modular architecture.
Command Line Usage
# Basic calculation
python severance_calculator.py input.json
# Specify output location
python severance_calculator.py input.json results.json
# Validate input first (recommended)
python validate_severance.py input.json
python validate_severance.py input.json --fix --output clean.json
python severance_calculator.py clean.json results.json
Python API
from severance_calculator import calculate_severance_damages, load_from_json
# Load from JSON
property_before, taking, remainder, market = load_from_json("input.json")
# Calculate
summary = calculate_severance_damages(
property_before, taking, remainder, market
)
# Access results
print(f"Total severance damages: ${summary.total_severance_damages:,.2f}")
print(f"Access damages: ${summary.access_damages.total_access_damages:,.2f}")
print(f"Shape damages: ${summary.shape_damages.total_shape_damages:,.2f}")
print(f"Utility damages: ${summary.utility_damages.total_utility_damages:,.2f}")
print(f"Farm damages: ${summary.farm_damages.total_farm_damages:,.2f}")
Input Format
See severance_input_schema.json for complete schema. Minimal example:
{
"property_before": {
"total_acres": 10.0,
"frontage_linear_feet": 500.0,
"road_classification": "highway",
"shape_ratio_frontage_depth": 0.25,
"value_per_acre": 150000.0,
"use": "commercial"
},
"taking": {
"area_taken_acres": 1.5,
"frontage_lost_linear_feet": 100.0,
"creates_landlocked": false,
"creates_irregular_shape": true
},
"remainder": {
"acres": 8.5,
"frontage_remaining_linear_feet": 400.0,
"shape_ratio_frontage_depth": 0.20,
"access_type": "direct"
},
"market_parameters": {
"cap_rate": 0.07
}
}
Calculator Architecture
Modular Structure (Version 2.0.0):
severance-damages-quantification/
├── config/ # Centralized constants (zero magic numbers)
│ └── constants.py
├── damages/ # Specialized calculation modules
│ ├── access.py # Access impairment (frontage, circuitous, landlocked)
│ ├── shape.py # Shape irregularity (efficiency, buildable area, yield)
│ ├── utility.py # Utility impairment (site servicing, development)
│ └── farm.py # Farm disruption (fencing, equipment, irrigation)
├── models/ # Data structures
│ ├── property_data.py
│ ├── damage_results.py
│ └── market_parameters.py
├── utils/ # Shared utilities (safe_divide, capitalize_annual_cost)
│ └── calculations.py
├── tests/fixtures/ # Test scenarios
├── severance_calculator.py # Main orchestrator (360 lines, was 943)
├── severance_input_schema.json # JSON Schema validation
└── validate_severance.py # Input validation with auto-fix
Sample Scenarios
The calculator includes 5 tested scenarios in tests/fixtures/:
- highway_frontage_loss.json - Highway frontage reduction (industrial)
- landlocked_parcel.json - Complete access loss requiring easement
- irregular_shape.json - Severe shape inefficiency from partial taking
- farm_bisection.json - Agricultural corridor impact with field division
- combined_damages.json - Multiple damage categories simultaneously
Key Features
Production Hardening:
- ✅ Modular architecture (4 specialized damage modules)
- ✅ Zero magic numbers (all constants centralized)
- ✅ Defensive programming (safe_divide, capitalize_annual_cost)
- ✅ JSON Schema validation with auto-fix
- ✅ Comprehensive logging
- ✅ 100% backward compatible with Version 1.0.0
Calculation Methodology:
- USPAP 2024 compliant
- CUSPAP 2024 compliant
- Ontario Expropriations Act framework
- Before/after appraisal method
Validation & Quality Assurance
# Validate input before calculation
python validate_severance.py input.json
# Common issues auto-fixed:
# - Missing optional fields (adds defaults)
# - Boolean/number type conversions
# - Market parameter defaults
This skill activates when you:
- Calculate severance damages from partial property takings
- Quantify access impairment from loss of frontage, circuitous access, or landlocked conditions
- Value irregular remainder parcels using shape efficiency ratios or development yield analysis
- Assess loss of highest and best use from size or configuration constraints
- Calculate farm operation disruption from field division, equipment access, or irrigation impacts
- Apply cost-to-cure vs. value-loss methodologies for severance damages
- Reconcile severance damage calculations with before/after market value approach
1---2name: severance-damages-quantification3description: Expert in calculating loss of value to remainder parcels from partial takings including access impairment, shape irregularity, utility loss, and farm operation disruption. Use when quantifying severance damages, analyzing access impacts, valuing irregular remainders, assessing development yield loss, or calculating agricultural division costs. Key terms include severance damages, access impairment, landlocked parcel, shape irregularity, highest and best use loss, development potential reduction4---5
6You are an expert in calculating loss of value to remainder parcels resulting from partial property takings, providing detailed methodology for quantifying severance damages across access, shape, utility, and agricultural operation impacts.
7
8## Granular Focus
9
10Calculating loss of value to remainder parcels (subset of partial taking expertise). This skill provides deep, focused methodology for quantifying specific types of severance damages - NOT general partial taking theory.
11
12## Access Impairment Analysis
13
14Quantifying reduced access value from loss of frontage, circuitous access, or landlocked conditions.
15
16### Direct Frontage Loss ($/Linear Foot by Road Classification)
17
18**Methodology**: Value contribution of road frontage analyzed by linear foot based on road classification and development potential.
19
20**Highway frontage (400-series, divided highway)**:
21- **Commercial development potential**: $500-$1,500/linear foot
22- **Industrial development potential**: $300-$800/linear foot
23- **Residential development potential**: $150-$400/linear foot
24
25**Arterial road (4+ lanes, signalized intersections)**:
26- **Commercial**: $300-$800/linear foot
27- **Industrial**: $200-$500/linear foot
28- **Residential**: $100-$250/linear foot
29
30**Collector road (2-4 lanes, local significance)**:
31- **Commercial**: $150-$400/linear foot
32- **Industrial**: $100-$300/linear foot
33- **Residential**: $50-$150/linear foot
34
35**Local road (2 lanes, residential access)**:
36- **Residential**: $25-$75/linear foot
37- **Agricultural**: $10-$30/linear foot
38
39**Example calculation**:
40- **Before**: 200 acres with 800 linear feet of highway frontage, valued at $40,000/acre = $8,000,000 total
41- **After taking**: Highway widening takes 50-foot strip along entire frontage, removing all direct highway access
42- **Frontage value component**: 800 LF × $600/LF (industrial development) = $480,000
43- **Remainder value**: $8,000,000 - $480,000 (frontage premium) = $7,520,000 baseline + frontage loss
44- **Severance damage**: **$480,000** for loss of direct highway access
45
46### Circuitous Access (Time-Distance Modeling, Traffic Counts)
47
48**Methodology**: Quantify value loss from increased travel time/distance to reach remainder parcel after taking eliminates direct access.
49
50**Time-distance modeling**:
51- Measure travel time before and after taking
52- Apply value-of-time metric (typically $25-$50/hour for commercial/industrial users)
53- Capitalize annual time cost to determine value loss
54
55**Example (industrial property)**:
56- **Before**: Direct access to arterial road, 2-minute travel to highway interchange
57- **After**: Taking eliminates direct access, requires 3 km detour via local roads, 8-minute travel to highway
58- **Additional time**: 6 minutes each way = 12 minutes/day
59- **Annual time cost**: 250 business days × 12 min/day × (1 hr/60 min) × $40/hr × 20 trips/day = $40,000/year
60- **Capitalization**: $40,000 ÷ 7% cap rate = **$571,000 severance damage**
61
62**Traffic count impact**:
63- Loss of high-traffic frontage reduces commercial visibility
64- Quantified as percentage reduction in sales/rent potential
65- Example: Commercial property loses 15,000 vehicles/day frontage, gains 3,000 vehicles/day frontage → 80% traffic loss → 10-20% reduction in rent potential → capitalized value loss
66
67### Landlocked Parcel Remedies (Easement Costs, Value Impact)
68
69**Scenario**: Partial taking severs access, creating landlocked remainder with no legal access to public road.
70
71**Remedies and costs**:
72
731. **Acquire access easement from adjacent landowner**:
74 - Easement value: 10-15% of fee simple value for affected land
75 - Legal costs: $15K-$30K
76 - Survey and registration: $5K-$10K
77 - **Total cost**: Easement value + $20K-$40K transaction costs
78
792. **Necessity easement (court-ordered)**:
80 - Legal proceedings: $50K-$150K
81 - Court-awarded easement compensation: 10-15% of fee simple
82 - Delay and uncertainty (1-3 years)
83 - **Total cost**: Easement value + $50K-$150K legal fees + time cost
84
853. **Value impact if no easement obtainable**:
86 - Landlocked land: 50-80% reduction in value (agricultural use only via aerial/helicopter access for specialty crops)
87 - Effectively sterilized for most development purposes
88
89**Example calculation**:
90- **Remainder**: 50 acres, agricultural use, $15,000/acre = $750,000
91- **Access loss**: Landlocked, requires 200-meter easement across adjacent property
92- **Easement cost**: 0.5 acres × $15,000/acre × 12% = $900 + $25,000 legal/survey = **$25,900**
93- **Alternatively - value loss if no easement**: $750,000 × 60% reduction = **$450,000** (use lower if easement obtainable, higher if not)
94- **Severance damage**: **$25,900** (cost-to-cure) or **$450,000** (value loss if no cure)
95
96## Shape Irregularity
97
98Valuing odd-shaped remainders resulting from takings that create inefficient parcel configurations.
99
100### Geometric Efficiency Ratios (Area to Perimeter)
101
102**Methodology**: Quantify shape inefficiency using area-to-perimeter ratio, comparing before/after taking.
103
104**Optimal shapes** (efficient for development):
105- **Square**: Area/Perimeter ratio = L²/4L = L/4 (maximum efficiency for rectangle)
106- **Circle**: Area/Perimeter ratio = πr²/2πr = r/2 (theoretical maximum efficiency)
107- **Regular rectangle** (2:1 ratio): Moderately efficient
108
109**Inefficient shapes**:
110- **Long, narrow strip** (10:1+ ratio): Very inefficient
111- **Triangular**: Moderate inefficiency
112- **Irregular polygon** (multiple angles, re-entrants): High inefficiency
113
114**Efficiency index calculation**:
115- **Efficiency Index** = (Actual Area ÷ Actual Perimeter) ÷ (Square Area ÷ Square Perimeter)
116- Index = 1.0 = Perfect square efficiency
117- Index = 0.8-1.0 = High efficiency (minimal value loss)
118- Index = 0.6-0.8 = Moderate efficiency (5-10% value loss)
119- Index = 0.4-0.6 = Low efficiency (10-20% value loss)
120- Index <0.4 = Very low efficiency (20-40% value loss)
121
122**Example**:
123- **Before**: 100-acre parcel, roughly square (2,000 ft × 2,000 ft), perimeter = 8,000 LF
124 - Efficiency Index = (100 acres ÷ 8,000 LF) ÷ (100 acres ÷ 8,000 LF) = 1.0
125- **After**: 60-acre remainder, long narrow strip (400 ft × 6,000 ft), perimeter = 12,800 LF
126 - Efficiency Index = (60 acres ÷ 12,800 LF) ÷ (Square 60 acres ÷ 7,760 LF) = 0.61
127- **Shape inefficiency**: Moderate (0.6-0.8 range) → **8% value reduction**
128- **Severance damage**: 60 acres × $15,000/acre × 8% = **$72,000**
129
130### Development Yield Analysis (Buildable Area Calculations)
131
132**Methodology**: Calculate reduction in developable units/area from shape constraints.
133
134**Residential subdivision example**:
135
136**Before**:
137- 50 acres, regular shape, medium-density zoning (10 units/acre)
138- Developable area: 50 acres - 15% (roads/parks) = 42.5 acres
139- **Yield**: 42.5 acres × 10 units/acre = **425 units**
140- **Value**: 425 units × $150,000/unit = $63.75M
141
142**After (taking creates irregular remainder)**:
143- 35 acres, irregular "L" shape with two narrow arms
144- Developable area: 35 acres - 20% (roads/parks - higher % due to irregular layout) = 28 acres
145- Inefficient lot layout: Many lots sub-standard depth or width
146- **Yield**: 28 acres × 8 units/acre (reduced density) = **224 units**
147- **Value**: 224 units × $150,000/unit = $33.6M
148
149**Severance damage calculation**:
150- **Before (proportionate)**: $63.75M × (35 acres ÷ 50 acres) = $44.625M
151- **After**: $33.6M
152- **Severance damage**: $44.625M - $33.6M = **$11.025M** (24.7% reduction)
153
154**Alternative methodology (per-acre impact)**:
155- Before: $63.75M ÷ 50 acres = $1,275,000/acre
156- After: $33.6M ÷ 35 acres = $960,000/acre
157- **Severance damage**: ($1,275,000 - $960,000) × 35 acres = **$11.025M**
158
159### Comparable Sales of Irregular Parcels
160
161**Methodology**: Market extraction showing discount for irregular shapes.
162
163**Paired sales**:
164
165**Sale 1** (regular shape):
166- 20 acres, square configuration, zoned commercial
167- Sale price: $80,000/acre = $1,600,000
168
169**Sale 2** (irregular shape):
170- 22 acres, long narrow strip (300 ft × 3,200 ft), zoned commercial
171- Sale price: $65,000/acre = $1,430,000
172- Time/location adjusted: $66,500/acre
173
174**Shape discount**: ($80,000 - $66,500) ÷ $80,000 = **16.9% reduction** for irregular shape
175
176**Application to subject**:
177- Remainder: 40 acres, irregular after taking
178- Comparable irregular sales: 15-20% discount
179- Adopted shape discount: **17%**
180- Fee simple value (if regular): $80,000/acre
181- **Actual value (irregular)**: $80,000 × (1 - 0.17) = **$66,400/acre**
182- **Severance damage**: $80,000 - $66,400 = **$13,600/acre** × 40 acres = **$544,000**
183
184## Utility Impairment
185
186Functional obsolescence from division - loss of highest and best use or reduced development potential.
187
188### Loss of Highest and Best Use (Zoning-Permitted vs. Achievable)
189
190**Scenario**: Taking reduces parcel size below minimum for zoning-permitted use, forcing less valuable use.
191
192**Example (industrial subdivision)**:
193
194**Before**:
195- 100 acres, zoned "Employment - Prestige Industrial"
196- Minimum lot size: 5 acres per zoning
197- Highest and best use: Subdivision into 18 × 5-acre lots (10% for roads)
198- Value: 18 lots × $500,000/lot = **$9,000,000** ($90,000/acre)
199
200**After**:
201- 65 acres remain (35 acres taken for highway)
202- Still zoned "Employment - Prestige Industrial"
203- **Problem**: Irregular shape yields only 10 × 5-acre lots (instead of proportionate 11.7 lots)
204- **Alternative use**: General industrial (no minimum lot size) at lower value
205 - Value as general industrial: 65 acres × $60,000/acre = **$3,900,000**
206 - Value if could maintain prestige industrial subdivision: 11.7 lots × $500,000 = **$5,850,000**
207
208**Severance damage**: **$5,850,000** (proportionate before value) - **$3,900,000** (after value) = **$1,950,000** (33% reduction)
209
210### Reduced Development Potential (Unit Count, Parking Ratios)
211
212**Scenario**: Taking creates site constraints that reduce developable area or building footprint.
213
214**Example (commercial development)**:
215
216**Before**:
217- 10 acres, regular rectangle, highway frontage, zoned commercial
218- Maximum lot coverage: 40%
219- Parking requirement: 4 spaces/1,000 sq ft GLA
220- **Buildable area**: 10 acres × 40% = 4 acres = 174,240 sq ft
221- **Parking demand**: 174,240 ÷ 1,000 × 4 = 697 spaces
222- **Parking area**: 697 spaces × 350 sq ft/space = 243,950 sq ft = 5.6 acres
223- **Site capacity**: 174,240 sq ft building + 243,950 sq ft parking = 9.6 acres (fits)
224- **Value**: 174,240 sq ft × $250/sq ft = **$43.56M**
225
226**After**:
227- 7 acres remain (irregular "L" shape after 3-acre corner taking)
228- Buildable area still 40% coverage = 2.8 acres = 121,968 sq ft (theoretical)
229- **Problem**: Irregular shape constrains building footprint to 90,000 sq ft maximum
230- **Parking demand**: 90,000 ÷ 1,000 × 4 = 360 spaces
231- **Parking area**: 360 spaces × 350 sq ft = 126,000 sq ft = 2.9 acres
232- **Total requirement**: 90,000 sq ft building (2.07 acres) + 2.9 acres parking = 4.97 acres (fits, but reduced from potential)
233- **Value**: 90,000 sq ft × $250/sq ft = **$22.5M**
234
235**Severance damage calculation**:
236- **Before (proportionate)**: $43.56M × (7 acres ÷ 10 acres) = **$30.49M**
237- **After**: **$22.5M**
238- **Severance damage**: $30.49M - $22.5M = **$7.99M** (26% reduction)
239
240### Site Servicing Complications (Utilities, Drainage)
241
242**Scenario**: Taking severs utility connections or disrupts drainage patterns, requiring costly remediation.
243
244**Utility relocation costs**:
245- **Water main relocation**: $300-$600/linear meter
246- **Sanitary sewer relocation**: $500-$1,000/linear meter
247- **Electrical distribution**: $200-$400/linear meter
248- **Gas main**: $150-$350/linear meter
249
250**Example**:
251- Taking severs water and sewer connections to remainder
252- Requires 400 meters of new water/sewer mains to reconnect
253- **Cost**: 400m × $500/m (water) + 400m × $800/m (sewer) = **$520,000**
254
255**Drainage disruption**:
256- Taking alters grading, creating ponding/flooding on remainder
257- Requires new storm sewer system or grading modifications
258- **Cost**: Engineering $15K + construction $180K = **$195,000**
259
260**Total site servicing severance**: $520,000 + $195,000 = **$715,000**
261
262## Farm Operation Disruption
263
264Agricultural severance impacts from field division, equipment access complications, and irrigation system impacts.
265
266### Field Division Costs (Fence Installation, Drainage Modifications)
267
268**Fencing costs** (to separate taking from remainder):
269- **Agricultural fence** (4-strand barbed wire): $8-$12/linear meter
270- **Page wire fence** (livestock): $15-$25/linear meter
271- **Chain link fence** (6-foot, industrial): $80-$120/linear meter
272
273**Example**:
274- Taking bisects farm, requires 2,000 meters of new fence
275- Livestock operation requires page wire
276- **Fencing cost**: 2,000m × $20/m = **$40,000**
277
278**Drainage modifications**:
279- Taking disrupts tile drainage system serving 50 acres
280- Requires new outlet and 1,500 meters of tile drainage to reconnect
281- **Cost**: Engineering $8K + tile installation $15/m × 1,500m = **$30,500**
282
283**Total field division costs**: $40,000 + $30,500 = **$70,500**
284
285### Equipment Access Complications (Turning Radius, Crossing Points)
286
287**Scenario**: Taking creates narrow or landlocked fields requiring circuitous equipment access.
288
289**Time-cost analysis**:
290- **Before**: 200-acre farm, efficient field layout, 2 large fields
291- **After**: Taking bisects farm into two 100-acre parcels separated by highway
292- **Equipment crossing**: Requires 5 km detour to move equipment between fields (no at-grade crossing)
293- **Annual time cost**: 30 crossings/year × 5 km detour × 2 ways × 10 km/hr speed × $150/hr equipment+operator = $2,250/year
294- **Capitalization**: $2,250 ÷ 7% cap rate = **$32,140**
295
296**Turning radius constraints**:
297- Narrow remainder field (150 meters wide) constrains large equipment
298- Reduces efficiency by 15% (measured in time per acre)
299- Annual cost: 50 acres × $40/acre operating cost × 15% = $300/year
300- **Capitalization**: $300 ÷ 7% = **$4,280**
301
302**Total equipment access severance**: $32,140 + $4,280 = **$36,420**
303
304### Irrigation System Impacts (Pivot Circles, Distribution Lines)
305
306**Center pivot irrigation disruption**:
307
308**Scenario**: Taking bisects irrigated field, disrupting center pivot system.
309
310**Before**:
311- 160-acre field, 4 center pivots (40 acres each)
312- Irrigation value: $2,000/acre premium for irrigated land
313- Total irrigation premium: 160 acres × $2,000/acre = $320,000
314
315**After**:
316- Taking removes 30 acres, severs distribution lines to 2 pivots
317- Remaining 130 acres: 2 pivots functional (80 acres), 2 pivots non-functional (50 acres)
318- Non-functional pivots: Requires $180,000 to relocate distribution lines, pump station
319- **Alternatives**:
320 1. **Repair irrigation**: $180,000 cost to reconnect → 130 acres irrigated
321 2. **Abandon irrigation**: 50 acres lose irrigation premium → $100,000 value loss
322
323**Severance damage (cost-to-cure)**: **$180,000** (cost to repair irrigation system)
324
325**Alternative severance damage (value loss if not repaired)**:
326- Lost irrigation premium: 50 acres × $2,000/acre = **$100,000**
327- Plus inefficiency/loss on remaining pivots: **$20,000**
328- **Total**: **$120,000**
329
330**Adopt lower**: **$120,000** severance damage (value loss approach, as owner may not repair)
331
332---
333
334## Calculator Usage
335
336This skill includes a production-grade severance damages calculator with modular architecture.
337
338### Command Line Usage
339
340```bash
341# Basic calculation
342python severance_calculator.py input.json
343
344# Specify output location
345python severance_calculator.py input.json results.json
346
347# Validate input first (recommended)
348python validate_severance.py input.json
349python validate_severance.py input.json --fix --output clean.json
350python severance_calculator.py clean.json results.json
351```
352
353### Python API
354
355```python
356from severance_calculator import calculate_severance_damages, load_from_json
357
358# Load from JSON
359property_before, taking, remainder, market = load_from_json("input.json")
360
361# Calculate
362summary = calculate_severance_damages(
363 property_before, taking, remainder, market
364)
365
366# Access results
367print(f"Total severance damages: ${summary.total_severance_damages:,.2f}")
368print(f"Access damages: ${summary.access_damages.total_access_damages:,.2f}")
369print(f"Shape damages: ${summary.shape_damages.total_shape_damages:,.2f}")
370print(f"Utility damages: ${summary.utility_damages.total_utility_damages:,.2f}")
371print(f"Farm damages: ${summary.farm_damages.total_farm_damages:,.2f}")
372```
373
374### Input Format
375
376See `severance_input_schema.json` for complete schema. Minimal example:
377
378```json
379{
380 "property_before": {
381 "total_acres": 10.0,
382 "frontage_linear_feet": 500.0,
383 "road_classification": "highway",
384 "shape_ratio_frontage_depth": 0.25,
385 "value_per_acre": 150000.0,
386 "use": "commercial"
387 },
388 "taking": {
389 "area_taken_acres": 1.5,
390 "frontage_lost_linear_feet": 100.0,
391 "creates_landlocked": false,
392 "creates_irregular_shape": true
393 },
394 "remainder": {
395 "acres": 8.5,
396 "frontage_remaining_linear_feet": 400.0,
397 "shape_ratio_frontage_depth": 0.20,
398 "access_type": "direct"
399 },
400 "market_parameters": {
401 "cap_rate": 0.07
402 }
403}
404```
405
406### Calculator Architecture
407
408**Modular Structure** (Version 2.0.0):
409```
410severance-damages-quantification/
411├── config/ # Centralized constants (zero magic numbers)
412│ └── constants.py
413├── damages/ # Specialized calculation modules
414│ ├── access.py # Access impairment (frontage, circuitous, landlocked)
415│ ├── shape.py # Shape irregularity (efficiency, buildable area, yield)
416│ ├── utility.py # Utility impairment (site servicing, development)
417│ └── farm.py # Farm disruption (fencing, equipment, irrigation)
418├── models/ # Data structures
419│ ├── property_data.py
420│ ├── damage_results.py
421│ └── market_parameters.py
422├── utils/ # Shared utilities (safe_divide, capitalize_annual_cost)
423│ └── calculations.py
424├── tests/fixtures/ # Test scenarios
425├── severance_calculator.py # Main orchestrator (360 lines, was 943)
426├── severance_input_schema.json # JSON Schema validation
427└── validate_severance.py # Input validation with auto-fix
428```
429
430### Sample Scenarios
431
432The calculator includes 5 tested scenarios in `tests/fixtures/`:
433
4341. **highway_frontage_loss.json** - Highway frontage reduction (industrial)
4352. **landlocked_parcel.json** - Complete access loss requiring easement
4363. **irregular_shape.json** - Severe shape inefficiency from partial taking
4374. **farm_bisection.json** - Agricultural corridor impact with field division
4385. **combined_damages.json** - Multiple damage categories simultaneously
439
440### Key Features
441
442**Production Hardening**:
443- ✅ Modular architecture (4 specialized damage modules)
444- ✅ Zero magic numbers (all constants centralized)
445- ✅ Defensive programming (safe_divide, capitalize_annual_cost)
446- ✅ JSON Schema validation with auto-fix
447- ✅ Comprehensive logging
448- ✅ 100% backward compatible with Version 1.0.0
449
450**Calculation Methodology**:
451- USPAP 2024 compliant
452- CUSPAP 2024 compliant
453- Ontario Expropriations Act framework
454- Before/after appraisal method
455
456### Validation & Quality Assurance
457
458```bash
459# Validate input before calculation
460python validate_severance.py input.json
461
462# Common issues auto-fixed:
463# - Missing optional fields (adds defaults)
464# - Boolean/number type conversions
465# - Market parameter defaults
466```
467
468---
469
470**This skill activates when you**:
471- Calculate severance damages from partial property takings
472- Quantify access impairment from loss of frontage, circuitous access, or landlocked conditions
473- Value irregular remainder parcels using shape efficiency ratios or development yield analysis
474- Assess loss of highest and best use from size or configuration constraints
475- Calculate farm operation disruption from field division, equipment access, or irrigation impacts
476- Apply cost-to-cure vs. value-loss methodologies for severance damages
477- Reconcile severance damage calculations with before/after market value approach