1{2 "org": "Boréal Fenestration Inc. — Sales Operations portal",3 "user": {4 "username": "bi.analyst",5 "password": "Boreal2025!"6 },7 "documents": [8 {9 "id": "doc-kpi-def",10 "title": "SOPS-KPI-DEF v2025.3 — Sales KPI definitions",11 "path": "kpi_definitions.md",12 "category": "Policies"13 },14 {15 "id": "doc-template",16 "title": "Dashboard template — Sales KPI pack",17 "path": "dashboard_template.xlsx",18 "category": "Templates"19 },20 {21 "id": "doc-request",22 "title": "Request — FY2025 sales KPI pack (VP Sales)",23 "path": "request_email.eml",24 "category": "Requests"25 },26 {27 "id": "doc-regions",28 "title": "Region mapping (dashboard names)",29 "path": "data/regions_mapping.csv",30 "category": "Reference data"31 }32 ],33 "records": {34 "products": [35 {36 "product_id": "WIN-CAS-001",37 "name": "Casement window 24x36",38 "category": "Window",39 "subcategory": "Casement window",40 "size_in": "24x36",41 "list_price": 429.95,42 "unit_cost": 250.2643 },44 {45 "product_id": "WIN-CAS-002",46 "name": "Casement window 30x48",47 "category": "Window",48 "subcategory": "Casement window",49 "size_in": "30x48",50 "list_price": 504.95,51 "unit_cost": 293.4752 },53 {54 "product_id": "WIN-CAS-003",55 "name": "Casement window 36x60",56 "category": "Window",57 "subcategory": "Casement window",58 "size_in": "36x60",59 "list_price": 679.95,60 "unit_cost": 387.4361 },62 {63 "product_id": "WIN-CAS-004",64 "name": "Casement window 48x60",65 "category": "Window",66 "subcategory": "Casement window",67 "size_in": "48x60",68 "list_price": 799.95,69 "unit_cost": 456.870 },71 {72 "product_id": "WIN-AWN-005",73 "name": "Awning window 24x36",74 "category": "Window",75 "subcategory": "Awning window",76 "size_in": "24x36",77 "list_price": 389.95,78 "unit_cost": 214.4579 },80 {81 "product_id": "WIN-AWN-006",82 "name": "Awning window 30x48",83 "category": "Window",84 "subcategory": "Awning window",85 "size_in": "30x48",86 "list_price": 489.95,87 "unit_cost": 302.0488 },89 {90 "product_id": "WIN-AWN-007",91 "name": "Awning window 36x60",92 "category": "Window",93 "subcategory": "Awning window",94 "size_in": "36x60",95 "list_price": 629.95,96 "unit_cost": 352.8897 },98 {99 "product_id": "WIN-AWN-008",100 "name": "Awning window 48x60",101 "category": "Window",102 "subcategory": "Awning window",103 "size_in": "48x60",104 "list_price": 729.95,105 "unit_cost": 470.26106 },107 {108 "product_id": "WIN-SLD-009",109 "name": "Slider window 24x36",110 "category": "Window",111 "subcategory": "Slider window",112 "size_in": "24x36",113 "list_price": 319.95,114 "unit_cost": 203.16115 },116 {117 "product_id": "WIN-SLD-010",118 "name": "Slider window 30x48",119 "category": "Window",120 "subcategory": "Slider window",121 "size_in": "30x48",122 "list_price": 389.95,123 "unit_cost": 240.13124 },125 {126 "product_id": "WIN-SLD-011",127 "name": "Slider window 36x60",128 "category": "Window",129 "subcategory": "Slider window",130 "size_in": "36x60",131 "list_price": 499.95,132 "unit_cost": 314.02133 },134 {135 "product_id": "WIN-SLD-012",136 "name": "Slider window 48x60",137 "category": "Window",138 "subcategory": "Slider window",139 "size_in": "48x60",140 "list_price": 634.95,141 "unit_cost": 352.46142 },143 {144 "product_id": "WIN-DHG-013",145 "name": "Double-hung window 24x36",146 "category": "Window",147 "subcategory": "Double-hung window",148 "size_in": "24x36",149 "list_price": 344.95,150 "unit_cost": 219.27151 },152 {153 "product_id": "WIN-DHG-014",154 "name": "Double-hung window 30x48",155 "category": "Window",156 "subcategory": "Double-hung window",157 "size_in": "30x48",158 "list_price": 444.95,159 "unit_cost": 248.77160 },161 {162 "product_id": "WIN-DHG-015",163 "name": "Double-hung window 36x60",164 "category": "Window",165 "subcategory": "Double-hung window",166 "size_in": "36x60",167 "list_price": 594.95,168 "unit_cost": 386.9169 },170 {171 "product_id": "WIN-DHG-016",172 "name": "Double-hung window 48x60",173 "category": "Window",174 "subcategory": "Double-hung window",175 "size_in": "48x60",176 "list_price": 719.95,177 "unit_cost": 474.01178 },179 {180 "product_id": "WIN-PIC-017",181 "name": "Picture window 24x36",182 "category": "Window",183 "subcategory": "Picture window",184 "size_in": "24x36",185 "list_price": 304.95,186 "unit_cost": 185.79187 },188 {189 "product_id": "WIN-PIC-018",190 "name": "Picture window 30x48",191 "category": "Window",192 "subcategory": "Picture window",193 "size_in": "30x48",194 "list_price": 374.95,195 "unit_cost": 247.45196 },197 {198 "product_id": "WIN-PIC-019",199 "name": "Picture window 36x60",200 "category": "Window",201 "subcategory": "Picture window",202 "size_in": "36x60",203 "list_price": 514.95,204 "unit_cost": 335.01205 },206 {207 "product_id": "WIN-PIC-020",208 "name": "Picture window 48x60",209 "category": "Window",210 "subcategory": "Picture window",211 "size_in": "48x60",212 "list_price": 589.95,213 "unit_cost": 356.53214 },215 {216 "product_id": "WIN-BAY-021",217 "name": "Bay window 24x36",218 "category": "Window",219 "subcategory": "Bay window",220 "size_in": "24x36",221 "list_price": 1264.95,222 "unit_cost": 734.53223 },224 {225 "product_id": "WIN-BAY-022",226 "name": "Bay window 30x48",227 "category": "Window",228 "subcategory": "Bay window",229 "size_in": "30x48",230 "list_price": 1729.95,231 "unit_cost": 1062.2232 },233 {234 "product_id": "WIN-BAY-023",235 "name": "Bay window 36x60",236 "category": "Window",237 "subcategory": "Bay window",238 "size_in": "36x60",239 "list_price": 2219.95,240 "unit_cost": 1365.6241 },242 {243 "product_id": "WIN-BAY-024",244 "name": "Bay window 48x60",245 "category": "Window",246 "subcategory": "Bay window",247 "size_in": "48x60",248 "list_price": 2449.95,249 "unit_cost": 1449.92250 },251 {252 "product_id": "WIN-BOW-025",253 "name": "Bow window 24x36",254 "category": "Window",255 "subcategory": "Bow window",256 "size_in": "24x36",257 "list_price": 1589.95,258 "unit_cost": 887.15259 },260 {261 "product_id": "WIN-BOW-026",262 "name": "Bow window 30x48",263 "category": "Window",264 "subcategory": "Bow window",265 "size_in": "30x48",266 "list_price": 2004.95,267 "unit_cost": 1219.91268 },269 {270 "product_id": "WIN-BOW-027",271 "name": "Bow window 36x60",272 "category": "Window",273 "subcategory": "Bow window",274 "size_in": "36x60",275 "list_price": 2384.95,276 "unit_cost": 1462.05277 },278 {279 "product_id": "WIN-BOW-028",280 "name": "Bow window 48x60",281 "category": "Window",282 "subcategory": "Bow window",283 "size_in": "48x60",284 "list_price": 2954.95,285 "unit_cost": 1836.12286 },287 {288 "product_id": "DOR-STE-029",289 "name": "Steel entry door 32x80",290 "category": "Door",291 "subcategory": "Steel entry door",292 "size_in": "32x80",293 "list_price": 1099.95,294 "unit_cost": 729.55295 },296 {297 "product_id": "DOR-STE-030",298 "name": "Steel entry door 36x80",299 "category": "Door",300 "subcategory": "Steel entry door",301 "size_in": "36x80",302 "list_price": 1154.95,303 "unit_cost": 790.03304 },305 {306 "product_id": "DOR-STE-031",307 "name": "Steel entry door 60x80",308 "category": "Door",309 "subcategory": "Steel entry door",310 "size_in": "60x80",311 "list_price": 1914.95,312 "unit_cost": 1270.23313 },314 {315 "product_id": "DOR-FGE-032",316 "name": "Fibreglass entry door 32x80",317 "category": "Door",318 "subcategory": "Fibreglass entry door",319 "size_in": "32x80",320 "list_price": 1619.95,321 "unit_cost": 1015.18322 },323 {324 "product_id": "DOR-FGE-033",325 "name": "Fibreglass entry door 36x80",326 "category": "Door",327 "subcategory": "Fibreglass entry door",328 "size_in": "36x80",329 "list_price": 1794.95,330 "unit_cost": 1043.47331 },332 {333 "product_id": "DOR-FGE-034",334 "name": "Fibreglass entry door 60x80",335 "category": "Door",336 "subcategory": "Fibreglass entry door",337 "size_in": "60x80",338 "list_price": 2999.95,339 "unit_cost": 1926.61340 },341 {342 "product_id": "DOR-PSL-035",343 "name": "Patio sliding door 32x80",344 "category": "Door",345 "subcategory": "Patio sliding door",346 "size_in": "32x80",347 "list_price": 1889.95,348 "unit_cost": 1221.68349 },350 {351 "product_id": "DOR-PSL-036",352 "name": "Patio sliding door 36x80",353 "category": "Door",354 "subcategory": "Patio sliding door",355 "size_in": "36x80",356 "list_price": 2139.95,357 "unit_cost": 1426.63358 },359 {360 "product_id": "DOR-PSL-037",361 "name": "Patio sliding door 60x80",362 "category": "Door",363 "subcategory": "Patio sliding door",364 "size_in": "60x80",365 "list_price": 3444.95,366 "unit_cost": 2389.61367 },368 {369 "product_id": "DOR-GDN-038",370 "name": "Garden (French) door 32x80",371 "category": "Door",372 "subcategory": "Garden (French) door",373 "size_in": "32x80",374 "list_price": 2259.95,375 "unit_cost": 1436.85376 },377 {378 "product_id": "DOR-GDN-039",379 "name": "Garden (French) door 36x80",380 "category": "Door",381 "subcategory": "Garden (French) door",382 "size_in": "36x80",383 "list_price": 2269.95,384 "unit_cost": 1485.04385 },386 {387 "product_id": "DOR-GDN-040",388 "name": "Garden (French) door 60x80",389 "category": "Door",390 "subcategory": "Garden (French) door",391 "size_in": "60x80",392 "list_price": 3919.95,393 "unit_cost": 2509.69394 }395 ]396 },397 "forms": [398 {399 "id": "kpi_submission",400 "title": "FY2025 KPI submission (headline figures)",401 "fields": [402 {403 "name": "net_revenue_2025",404 "type": "number",405 "label": "Net revenue FY2025 (CAD, full dollars)"406 },407 {408 "name": "yoy_pct",409 "type": "number",410 "label": "Net revenue YoY % (2025 vs 2024, one decimal)"411 },412 {413 "name": "gross_margin_pct",414 "type": "number",415 "label": "Gross margin % FY2025 (one decimal)"416 }417 ]418 }419 ]420}