{ "version": 1, "purpose": "Frozen grandfathered debt inventory for the frontend governance checks. New entries and cap increases fail the governance comparison. Existing caps may only decrease and entries must be removed when compliant.", "maxFileLines": 500, "godfileDebt": [ { "path": "src/app/(protected)/workorders/[id].tsx", "maxLines": 797, "reason": "Work-order detail route page; legacy godfile targeted for decomposition into focused state components." }, { "path": "src/app/(protected)/workorders/_components/dispatch-detail-modal.tsx", "maxLines": 782, "reason": "Dispatch detail modal; oversized legacy component pending extraction of sections/fields." }, { "path": "src/app/v/[token]/dispatch/[id].tsx", "maxLines": 651, "reason": "Vendor-portal dispatch detail route; legacy page pending decomposition." }, { "path": "src/app/(protected)/vendors/index.tsx", "maxLines": 612, "reason": "Vendors list route; legacy page with mixed query/filter/table state pending extraction." }, { "path": "src/domain/work-orders/mappers/work-order-mapper.ts", "maxLines": 572, "reason": "API<->domain mapper; long but cohesive mapping logic, pending split by responsibility." } ] }