pboProperty Ontology
json1698 lines64.8 KB
RawDownload
1{
2 "project": "/mnt/development/docs/property/property-ontology",
3 "pass": true,
4 "test_count": 15,
5 "blocking_failures": 0,
6 "results": [
7 {
8 "cq_id": "CQ-001",
9 "status": "PASS",
10 "blocking": true,
11 "message": "Expected 25 rows, got 25",
12 "query_file": "cq-001.rq",
13 "rows": 25,
14 "actual": [
15 {
16 "operatingModel": "Master lease / rent-to-rent",
17 "jurisdiction": "Victoria",
18 "authorisationType": "Building approval / classification",
19 "legislation": "Rooming House Operators Act 2016 (Vic)",
20 "regulator": "Consumer Affairs Victoria"
21 },
22 {
23 "operatingModel": "Master lease / rent-to-rent",
24 "jurisdiction": "Victoria",
25 "authorisationType": "Building approval / classification",
26 "legislation": "Rooming House Operators Act 2016 (Vic)",
27 "regulator": "Victorian local council (generic)"
28 },
29 {
30 "operatingModel": "Master lease / rent-to-rent",
31 "jurisdiction": "Victoria",
32 "authorisationType": "Building approval / classification",
33 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
34 "regulator": "Consumer Affairs Victoria"
35 },
36 {
37 "operatingModel": "Master lease / rent-to-rent",
38 "jurisdiction": "Victoria",
39 "authorisationType": "Building approval / classification",
40 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
41 "regulator": "Victorian local council (generic)"
42 },
43 {
44 "operatingModel": "Master lease / rent-to-rent",
45 "jurisdiction": "Victoria",
46 "authorisationType": "Building approval / classification",
47 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
48 "regulator": "Consumer Affairs Victoria"
49 },
50 {
51 "operatingModel": "Master lease / rent-to-rent",
52 "jurisdiction": "Victoria",
53 "authorisationType": "Building approval / classification",
54 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
55 "regulator": "Victorian local council (generic)"
56 },
57 {
58 "operatingModel": "Master lease / rent-to-rent",
59 "jurisdiction": "Victoria",
60 "authorisationType": "Fire-safety certification",
61 "legislation": "Rooming House Operators Act 2016 (Vic)",
62 "regulator": "Consumer Affairs Victoria"
63 },
64 {
65 "operatingModel": "Master lease / rent-to-rent",
66 "jurisdiction": "Victoria",
67 "authorisationType": "Fire-safety certification",
68 "legislation": "Rooming House Operators Act 2016 (Vic)",
69 "regulator": "Victorian local council (generic)"
70 },
71 {
72 "operatingModel": "Master lease / rent-to-rent",
73 "jurisdiction": "Victoria",
74 "authorisationType": "Fire-safety certification",
75 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
76 "regulator": "Consumer Affairs Victoria"
77 },
78 {
79 "operatingModel": "Master lease / rent-to-rent",
80 "jurisdiction": "Victoria",
81 "authorisationType": "Fire-safety certification",
82 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
83 "regulator": "Victorian local council (generic)"
84 },
85 {
86 "operatingModel": "Master lease / rent-to-rent",
87 "jurisdiction": "Victoria",
88 "authorisationType": "Fire-safety certification",
89 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
90 "regulator": "Consumer Affairs Victoria"
91 },
92 {
93 "operatingModel": "Master lease / rent-to-rent",
94 "jurisdiction": "Victoria",
95 "authorisationType": "Fire-safety certification",
96 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
97 "regulator": "Victorian local council (generic)"
98 },
99 {
100 "operatingModel": "Master lease / rent-to-rent",
101 "jurisdiction": "Victoria",
102 "authorisationType": "Planning approval",
103 "legislation": "Victoria Planning Provisions Clause 52.23 (rooming houses)",
104 "regulator": "Victorian local council (generic)"
105 },
106 {
107 "operatingModel": "Master lease / rent-to-rent",
108 "jurisdiction": "Victoria",
109 "authorisationType": "Premises registration with council (VIC)",
110 "legislation": "Rooming House Operators Act 2016 (Vic)",
111 "regulator": "Consumer Affairs Victoria"
112 },
113 {
114 "operatingModel": "Master lease / rent-to-rent",
115 "jurisdiction": "Victoria",
116 "authorisationType": "Premises registration with council (VIC)",
117 "legislation": "Rooming House Operators Act 2016 (Vic)",
118 "regulator": "Victorian local council (generic)"
119 },
120 {
121 "operatingModel": "Master lease / rent-to-rent",
122 "jurisdiction": "Victoria",
123 "authorisationType": "Premises registration with council (VIC)",
124 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
125 "regulator": "Consumer Affairs Victoria"
126 },
127 {
128 "operatingModel": "Master lease / rent-to-rent",
129 "jurisdiction": "Victoria",
130 "authorisationType": "Premises registration with council (VIC)",
131 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
132 "regulator": "Victorian local council (generic)"
133 },
134 {
135 "operatingModel": "Master lease / rent-to-rent",
136 "jurisdiction": "Victoria",
137 "authorisationType": "Premises registration with council (VIC)",
138 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
139 "regulator": "Consumer Affairs Victoria"
140 },
141 {
142 "operatingModel": "Master lease / rent-to-rent",
143 "jurisdiction": "Victoria",
144 "authorisationType": "Premises registration with council (VIC)",
145 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
146 "regulator": "Victorian local council (generic)"
147 },
148 {
149 "operatingModel": "Master lease / rent-to-rent",
150 "jurisdiction": "Victoria",
151 "authorisationType": "Rooming house operator licence (VIC)",
152 "legislation": "Rooming House Operators Act 2016 (Vic)",
153 "regulator": "Consumer Affairs Victoria"
154 },
155 {
156 "operatingModel": "Master lease / rent-to-rent",
157 "jurisdiction": "Victoria",
158 "authorisationType": "Rooming house operator licence (VIC)",
159 "legislation": "Rooming House Operators Act 2016 (Vic)",
160 "regulator": "Victorian local council (generic)"
161 },
162 {
163 "operatingModel": "Master lease / rent-to-rent",
164 "jurisdiction": "Victoria",
165 "authorisationType": "Rooming house operator licence (VIC)",
166 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
167 "regulator": "Consumer Affairs Victoria"
168 },
169 {
170 "operatingModel": "Master lease / rent-to-rent",
171 "jurisdiction": "Victoria",
172 "authorisationType": "Rooming house operator licence (VIC)",
173 "legislation": "Public Health and Wellbeing Act 2008 (Vic), Part 6 Division 4",
174 "regulator": "Victorian local council (generic)"
175 },
176 {
177 "operatingModel": "Master lease / rent-to-rent",
178 "jurisdiction": "Victoria",
179 "authorisationType": "Rooming house operator licence (VIC)",
180 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
181 "regulator": "Consumer Affairs Victoria"
182 },
183 {
184 "operatingModel": "Master lease / rent-to-rent",
185 "jurisdiction": "Victoria",
186 "authorisationType": "Rooming house operator licence (VIC)",
187 "legislation": "Victorian rooming house minimum standards and smoke-alarm regulations",
188 "regulator": "Victorian local council (generic)"
189 }
190 ],
191 "expected": {
192 "type": "row_count",
193 "value": 25
194 }
195 },
196 {
197 "cq_id": "CQ-002",
198 "status": "PASS",
199 "blocking": true,
200 "message": "Expected 14 rows, got 14",
201 "query_file": "cq-002.rq",
202 "rows": 14,
203 "actual": [
204 {
205 "regime": "Brisbane City Plan rooming accommodation planning regime",
206 "jurisdiction": "Brisbane local government area",
207 "thresholdKind": "Persons",
208 "comparator": "lte",
209 "value": "5",
210 "upper": null,
211 "unit": "persons",
212 "effect": "Regime applies in part"
213 },
214 {
215 "regime": "Brisbane City Plan rooming accommodation planning regime",
216 "jurisdiction": "Brisbane local government area",
217 "thresholdKind": "Separate lettings",
218 "comparator": "lte",
219 "value": "5",
220 "upper": null,
221 "unit": "lettings",
222 "effect": "Regime applies in part"
223 },
224 {
225 "regime": "Brisbane City Plan rooming accommodation planning regime",
226 "jurisdiction": "Brisbane local government area",
227 "thresholdKind": "Floor area",
228 "comparator": "lte",
229 "value": "300",
230 "upper": null,
231 "unit": "m2",
232 "effect": "Regime applies in part"
233 },
234 {
235 "regime": "Queensland build-to-rent land tax incentive",
236 "jurisdiction": "Queensland",
237 "thresholdKind": "Dwellings",
238 "comparator": "gte",
239 "value": "50",
240 "upper": null,
241 "unit": "dwellings",
242 "effect": "Incentive eligibility"
243 },
244 {
245 "regime": "Queensland residential-service registration and accreditation regime",
246 "jurisdiction": "Queensland",
247 "thresholdKind": "Residents",
248 "comparator": "gte",
249 "value": "4",
250 "upper": null,
251 "unit": "persons",
252 "effect": "Authorisation required"
253 },
254 {
255 "regime": "Queensland retail shop lease regime",
256 "jurisdiction": "Queensland",
257 "thresholdKind": "Shops in a centre",
258 "comparator": "gte",
259 "value": "5",
260 "upper": null,
261 "unit": "shops",
262 "effect": "Regime applies in full"
263 },
264 {
265 "regime": "Queensland rooming accommodation and owner-occupier tenancy regime",
266 "jurisdiction": "Queensland",
267 "thresholdKind": "Rooms rented",
268 "comparator": "range",
269 "value": "1",
270 "upper": "3",
271 "unit": "rooms",
272 "effect": "Regime applies in part"
273 },
274 {
275 "regime": "Queensland rooming accommodation and owner-occupier tenancy regime",
276 "jurisdiction": "Queensland",
277 "thresholdKind": "Rooms rented",
278 "comparator": "range",
279 "value": "1",
280 "upper": "3",
281 "unit": "rooms",
282 "effect": "Regime does not apply"
283 },
284 {
285 "regime": "Queensland rooming accommodation and owner-occupier tenancy regime",
286 "jurisdiction": "Queensland",
287 "thresholdKind": "Rooms rented",
288 "comparator": "gte",
289 "value": "4",
290 "upper": null,
291 "unit": "rooms",
292 "effect": "Regime applies in full"
293 },
294 {
295 "regime": "Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway",
296 "jurisdiction": "Victoria",
297 "thresholdKind": "Bedrooms",
298 "comparator": "lte",
299 "value": "9",
300 "upper": null,
301 "unit": "bedrooms",
302 "effect": "Planning permit exempt"
303 },
304 {
305 "regime": "Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway",
306 "jurisdiction": "Victoria",
307 "thresholdKind": "Persons",
308 "comparator": "lte",
309 "value": "12",
310 "upper": null,
311 "unit": "persons",
312 "effect": "Planning permit exempt"
313 },
314 {
315 "regime": "Victoria Planning Provisions Clause 52.23 small rooming-house planning pathway",
316 "jurisdiction": "Victoria",
317 "thresholdKind": "Floor area",
318 "comparator": "lte",
319 "value": "300",
320 "upper": null,
321 "unit": "m2",
322 "effect": "Planning permit exempt"
323 },
324 {
325 "regime": "Victorian rooming house operator licensing and premises registration regime",
326 "jurisdiction": "Victoria",
327 "thresholdKind": "Persons",
328 "comparator": "gte",
329 "value": "4",
330 "upper": null,
331 "unit": "persons",
332 "effect": "Authorisation required"
333 },
334 {
335 "regime": "Victorian short-stay accommodation regime",
336 "jurisdiction": "Victoria",
337 "thresholdKind": "Length of stay (days)",
338 "comparator": "lt",
339 "value": "28",
340 "upper": null,
341 "unit": "days",
342 "effect": "Regime applies in full"
343 }
344 ],
345 "expected": {
346 "type": "row_count",
347 "value": 14
348 }
349 },
350 {
351 "cq_id": "CQ-003",
352 "status": "PASS",
353 "blocking": true,
354 "message": "Expected 30 rows, got 30",
355 "query_file": "cq-003.rq",
356 "rows": 30,
357 "actual": [
358 {
359 "agreement": "Corporate lease: Investor A to mining services company, 12 months at premium",
360 "agreementType": "Corporate lease",
361 "party": "Mining services company (corporate tenant)",
362 "role": "Corporate tenant",
363 "fixedRent": "true",
364 "outgoing": null,
365 "bearer": null
366 },
367 {
368 "agreement": "Corporate lease: Investor A to mining services company, 12 months at premium",
369 "agreementType": "Corporate lease",
370 "party": "Investor A (individual)",
371 "role": "Landlord / lessor",
372 "fixedRent": "true",
373 "outgoing": null,
374 "bearer": null
375 },
376 {
377 "agreement": "Form R18 rooming accommodation agreement: Holding Trust A to Resident 2, Studio 1",
378 "agreementType": "Rooming accommodation agreement",
379 "party": "Holding Trust A (discretionary trust)",
380 "role": "Provider (rooming accommodation)",
381 "fixedRent": "false",
382 "outgoing": null,
383 "bearer": null
384 },
385 {
386 "agreement": "Form R18 rooming accommodation agreement: Holding Trust A to Resident 2, Studio 1",
387 "agreementType": "Rooming accommodation agreement",
388 "party": "Resident 2",
389 "role": "Resident",
390 "fixedRent": "false",
391 "outgoing": null,
392 "bearer": null
393 },
394 {
395 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
396 "agreementType": "Commercial lease",
397 "party": "Investor A (individual)",
398 "role": "Landlord / lessor",
399 "fixedRent": "true",
400 "outgoing": "Common-area maintenance",
401 "bearer": "Landlord / lessor"
402 },
403 {
404 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
405 "agreementType": "Commercial lease",
406 "party": "Investor A (individual)",
407 "role": "Landlord / lessor",
408 "fixedRent": "true",
409 "outgoing": "Insurance",
410 "bearer": "Landlord / lessor"
411 },
412 {
413 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
414 "agreementType": "Commercial lease",
415 "party": "Investor A (individual)",
416 "role": "Landlord / lessor",
417 "fixedRent": "true",
418 "outgoing": "Property maintenance",
419 "bearer": "Landlord / lessor"
420 },
421 {
422 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
423 "agreementType": "Commercial lease",
424 "party": "Investor A (individual)",
425 "role": "Landlord / lessor",
426 "fixedRent": "true",
427 "outgoing": "Taxes and rates",
428 "bearer": "Landlord / lessor"
429 },
430 {
431 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
432 "agreementType": "Commercial lease",
433 "party": "Small cafe tenant",
434 "role": "Tenant / lessee",
435 "fixedRent": "true",
436 "outgoing": "Common-area maintenance",
437 "bearer": "Landlord / lessor"
438 },
439 {
440 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
441 "agreementType": "Commercial lease",
442 "party": "Small cafe tenant",
443 "role": "Tenant / lessee",
444 "fixedRent": "true",
445 "outgoing": "Insurance",
446 "bearer": "Landlord / lessor"
447 },
448 {
449 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
450 "agreementType": "Commercial lease",
451 "party": "Small cafe tenant",
452 "role": "Tenant / lessee",
453 "fixedRent": "true",
454 "outgoing": "Property maintenance",
455 "bearer": "Landlord / lessor"
456 },
457 {
458 "agreement": "Gross lease of unit 2 to cafe, 3 years, with co-tenancy clause",
459 "agreementType": "Commercial lease",
460 "party": "Small cafe tenant",
461 "role": "Tenant / lessee",
462 "fixedRent": "true",
463 "outgoing": "Taxes and rates",
464 "bearer": "Landlord / lessor"
465 },
466 {
467 "agreement": "Head lease: Owner B to OperatorCo (Melbourne)",
468 "agreementType": "Head lease (master lease)",
469 "party": "Owner B (Melbourne house owner)",
470 "role": "Landlord / lessor",
471 "fixedRent": "true",
472 "outgoing": null,
473 "bearer": null
474 },
475 {
476 "agreement": "Head lease: Owner B to OperatorCo (Melbourne)",
477 "agreementType": "Head lease (master lease)",
478 "party": "OperatorCo Pty Ltd (coliving / rooming operator)",
479 "role": "Tenant / lessee",
480 "fixedRent": "true",
481 "outgoing": null,
482 "bearer": null
483 },
484 {
485 "agreement": "Management agreement: Holding Trust A appoints PM agency",
486 "agreementType": "Management agreement",
487 "party": "Holding Trust A (discretionary trust)",
488 "role": "Owner",
489 "fixedRent": "false",
490 "outgoing": null,
491 "bearer": null
492 },
493 {
494 "agreement": "Management agreement: Holding Trust A appoints PM agency",
495 "agreementType": "Management agreement",
496 "party": "Brisbane Rooming Property Management Agency",
497 "role": "Property manager",
498 "fixedRent": "false",
499 "outgoing": null,
500 "bearer": null
501 },
502 {
503 "agreement": "Owner-occupier C rents one room with bond to Resident 3 (Act applies in part)",
504 "agreementType": "Rooming accommodation agreement",
505 "party": "Owner-occupier C",
506 "role": "Owner-occupier",
507 "fixedRent": "false",
508 "outgoing": null,
509 "bearer": null
510 },
511 {
512 "agreement": "Owner-occupier C rents one room with bond to Resident 3 (Act applies in part)",
513 "agreementType": "Rooming accommodation agreement",
514 "party": "Resident 3 (owner-occupier's lodger)",
515 "role": "Resident",
516 "fixedRent": "false",
517 "outgoing": null,
518 "bearer": null
519 },
520 {
521 "agreement": "Room sublease: OperatorCo to Resident 1",
522 "agreementType": "Sublease",
523 "party": "OperatorCo Pty Ltd (coliving / rooming operator)",
524 "role": "Landlord / lessor",
525 "fixedRent": "false",
526 "outgoing": null,
527 "bearer": null
528 },
529 {
530 "agreement": "Room sublease: OperatorCo to Resident 1",
531 "agreementType": "Sublease",
532 "party": "Resident 1",
533 "role": "Resident",
534 "fixedRent": "false",
535 "outgoing": null,
536 "bearer": null
537 },
538 {
539 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
540 "agreementType": "Commercial lease",
541 "party": "Anchor supermarket tenant",
542 "role": "Anchor tenant",
543 "fixedRent": "true",
544 "outgoing": "Capital expenditure",
545 "bearer": "Tenant / lessee"
546 },
547 {
548 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
549 "agreementType": "Commercial lease",
550 "party": "Anchor supermarket tenant",
551 "role": "Anchor tenant",
552 "fixedRent": "true",
553 "outgoing": "Common-area maintenance",
554 "bearer": "Tenant / lessee"
555 },
556 {
557 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
558 "agreementType": "Commercial lease",
559 "party": "Anchor supermarket tenant",
560 "role": "Anchor tenant",
561 "fixedRent": "true",
562 "outgoing": "Insurance",
563 "bearer": "Tenant / lessee"
564 },
565 {
566 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
567 "agreementType": "Commercial lease",
568 "party": "Anchor supermarket tenant",
569 "role": "Anchor tenant",
570 "fixedRent": "true",
571 "outgoing": "Property maintenance",
572 "bearer": "Tenant / lessee"
573 },
574 {
575 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
576 "agreementType": "Commercial lease",
577 "party": "Anchor supermarket tenant",
578 "role": "Anchor tenant",
579 "fixedRent": "true",
580 "outgoing": "Taxes and rates",
581 "bearer": "Tenant / lessee"
582 },
583 {
584 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
585 "agreementType": "Commercial lease",
586 "party": "Investor A (individual)",
587 "role": "Landlord / lessor",
588 "fixedRent": "true",
589 "outgoing": "Capital expenditure",
590 "bearer": "Tenant / lessee"
591 },
592 {
593 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
594 "agreementType": "Commercial lease",
595 "party": "Investor A (individual)",
596 "role": "Landlord / lessor",
597 "fixedRent": "true",
598 "outgoing": "Common-area maintenance",
599 "bearer": "Tenant / lessee"
600 },
601 {
602 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
603 "agreementType": "Commercial lease",
604 "party": "Investor A (individual)",
605 "role": "Landlord / lessor",
606 "fixedRent": "true",
607 "outgoing": "Insurance",
608 "bearer": "Tenant / lessee"
609 },
610 {
611 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
612 "agreementType": "Commercial lease",
613 "party": "Investor A (individual)",
614 "role": "Landlord / lessor",
615 "fixedRent": "true",
616 "outgoing": "Property maintenance",
617 "bearer": "Tenant / lessee"
618 },
619 {
620 "agreement": "Triple-net lease of unit 1 to anchor supermarket, 10 years",
621 "agreementType": "Commercial lease",
622 "party": "Investor A (individual)",
623 "role": "Landlord / lessor",
624 "fixedRent": "true",
625 "outgoing": "Taxes and rates",
626 "bearer": "Tenant / lessee"
627 }
628 ],
629 "expected": {
630 "type": "row_count",
631 "value": 30
632 }
633 },
634 {
635 "cq_id": "CQ-004",
636 "status": "PASS",
637 "blocking": true,
638 "message": "Expected 13 rows, got 13",
639 "query_file": "cq-004.rq",
640 "rows": 13,
641 "actual": [
642 {
643 "scenario": "moderate",
644 "kind": "result",
645 "metric": "Cash-on-cash return",
646 "value": "5.7",
647 "unit": "percent",
648 "basis": null
649 },
650 {
651 "scenario": "moderate",
652 "kind": "result",
653 "metric": "Internal rate of return",
654 "value": "15.2",
655 "unit": "percent",
656 "basis": "ten-year levered IRR"
657 },
658 {
659 "scenario": "moderate",
660 "kind": "result",
661 "metric": "Net operating income",
662 "value": "75209",
663 "unit": "AUD",
664 "basis": null
665 },
666 {
667 "scenario": "moderate",
668 "kind": "result",
669 "metric": "Year-one pre-tax cash flow",
670 "value": "20609",
671 "unit": "AUD",
672 "basis": null
673 },
674 {
675 "scenario": "moderate",
676 "kind": "assumption",
677 "metric": "All-in project cost",
678 "value": "1200000",
679 "unit": "AUD",
680 "basis": null
681 },
682 {
683 "scenario": "moderate",
684 "kind": "assumption",
685 "metric": "Asset value growth rate",
686 "value": "4",
687 "unit": "percent",
688 "basis": null
689 },
690 {
691 "scenario": "moderate",
692 "kind": "assumption",
693 "metric": "Economic vacancy / bad-debt allowance",
694 "value": "7",
695 "unit": "percent",
696 "basis": null
697 },
698 {
699 "scenario": "moderate",
700 "kind": "assumption",
701 "metric": "Interest rate",
702 "value": "6.5",
703 "unit": "percent",
704 "basis": "interest-only"
705 },
706 {
707 "scenario": "moderate",
708 "kind": "assumption",
709 "metric": "Loan-to-value ratio",
710 "value": "70",
711 "unit": "percent",
712 "basis": null
713 },
714 {
715 "scenario": "moderate",
716 "kind": "assumption",
717 "metric": "Operating expense ratio",
718 "value": "28",
719 "unit": "percent",
720 "basis": null
721 },
722 {
723 "scenario": "moderate",
724 "kind": "assumption",
725 "metric": "Rent growth rate",
726 "value": "3",
727 "unit": "percent",
728 "basis": null
729 },
730 {
731 "scenario": "moderate",
732 "kind": "assumption",
733 "metric": "Weekly room tariff",
734 "value": "6",
735 "unit": "rooms",
736 "basis": "room count assumption"
737 },
738 {
739 "scenario": "moderate",
740 "kind": "assumption",
741 "metric": "Weekly room tariff",
742 "value": "360",
743 "unit": "AUD_per_week",
744 "basis": null
745 }
746 ],
747 "expected": {
748 "type": "row_count",
749 "value": 13
750 }
751 },
752 {
753 "cq_id": "CQ-005",
754 "status": "PASS",
755 "blocking": true,
756 "message": "Expected 9 rows, got 9",
757 "query_file": "cq-005.rq",
758 "rows": 9,
759 "actual": [
760 {
761 "structure": "Company",
762 "characteristic": "Suits high income aiming for tax minimisation but loses the 50% CGT discount.",
763 "source": "SRC-008 Liston Newton: best structure for property investment"
764 },
765 {
766 "structure": "Discretionary (family) trust",
767 "characteristic": "Trustee distributes income at discretion to lower-taxed beneficiaries; suits high-income earners.",
768 "source": "SRC-008 Liston Newton: best structure for property investment"
769 },
770 {
771 "structure": "Discretionary (family) trust",
772 "characteristic": "Offers some protection against liability.",
773 "source": "SRC-008 Liston Newton: best structure for property investment"
774 },
775 {
776 "structure": "Discretionary (family) trust",
777 "characteristic": "Queensland and Victoria impose different land-tax treatment on trusts; 'buy it in a trust to save tax' is not a safe generic strategy.",
778 "source": "SRC-201 Deep research report: property investment in SEQ and Melbourne"
779 },
780 {
781 "structure": "Individual / personal name",
782 "characteristic": "Easiest for first-timers leveraging negative gearing; best with low personal risk.",
783 "source": "SRC-008 Liston Newton: best structure for property investment"
784 },
785 {
786 "structure": "Joint tenants",
787 "characteristic": "Equal shares; ownership passes to the surviving partner.",
788 "source": "SRC-008 Liston Newton: best structure for property investment"
789 },
790 {
791 "structure": "Self-managed superannuation fund",
792 "characteristic": "Suits those focused on retirement without need for short-term income or immediate liquidity.",
793 "source": "SRC-008 Liston Newton: best structure for property investment"
794 },
795 {
796 "structure": "Tenants in common",
797 "characteristic": "Each holds a specific share that passes to the estate upon death.",
798 "source": "SRC-008 Liston Newton: best structure for property investment"
799 },
800 {
801 "structure": "Unit trust",
802 "characteristic": "Fixed interests suited to non-related investors wanting precise share division; provides asset protection.",
803 "source": "SRC-008 Liston Newton: best structure for property investment"
804 }
805 ],
806 "expected": {
807 "type": "row_count",
808 "value": 9
809 }
810 },
811 {
812 "cq_id": "CQ-006",
813 "status": "PASS",
814 "blocking": true,
815 "message": "Expected 10 rows, got 10",
816 "query_file": "cq-006.rq",
817 "rows": 10,
818 "actual": [
819 {
820 "strategy": "Buy and hold",
821 "accommodationTypes": "Whole-dwelling rental",
822 "operatingModels": "Single-lease rental",
823 "segments": "Families"
824 },
825 {
826 "strategy": "Coliving operation",
827 "accommodationTypes": "Coliving",
828 "operatingModels": "Master lease / rent-to-rent | Management / revenue share | Owner-operated accommodation | Hybrid / franchise",
829 "segments": "Young professionals | Students | Corporate staff / travelling employees"
830 },
831 {
832 "strategy": "Commercial property investment",
833 "accommodationTypes": "Single-tenant commercial property | Multi-tenant commercial property",
834 "operatingModels": "Single-lease rental",
835 "segments": "Business occupiers"
836 },
837 {
838 "strategy": "Corporate leasing",
839 "accommodationTypes": "Corporate furnished housing",
840 "operatingModels": "Corporate leasing",
841 "segments": "Corporate staff / travelling employees"
842 },
843 {
844 "strategy": "Dual-income property",
845 "accommodationTypes": "Duplex | Dual key | Dual occupancy | Secondary dwelling / granny flat",
846 "operatingModels": "Single-lease rental",
847 "segments": "Families | Singles and couples"
848 },
849 {
850 "strategy": "New-build buy-to-let",
851 "accommodationTypes": "Whole-dwelling rental",
852 "operatingModels": "Single-lease rental",
853 "segments": ""
854 },
855 {
856 "strategy": "Rent-to-rent / master lease operation",
857 "accommodationTypes": "House in multiple occupation (HMO) | Rooming house / rooming accommodation | Coliving",
858 "operatingModels": "Master lease / rent-to-rent",
859 "segments": "Students | Young professionals"
860 },
861 {
862 "strategy": "Rooming house / room-by-room",
863 "accommodationTypes": "Rooming house / rooming accommodation | House in multiple occupation (HMO) | Purpose-built self-contained studios",
864 "operatingModels": "Owner-operated accommodation | Master lease / rent-to-rent | Management / revenue share",
865 "segments": "Students | Young professionals | Healthcare and essential workers | Temporary or seasonal workers | Singles and couples | New arrivals / migrants"
866 },
867 {
868 "strategy": "Short-term rental / holiday let",
869 "accommodationTypes": "Short-stay accommodation",
870 "operatingModels": "Short-stay accommodation",
871 "segments": "Tourists / transient visitors"
872 },
873 {
874 "strategy": "Small-scale development",
875 "accommodationTypes": "Duplex | Rooming house / rooming accommodation",
876 "operatingModels": "Owner-operated accommodation | Single-lease rental",
877 "segments": ""
878 }
879 ],
880 "expected": {
881 "type": "row_count",
882 "value": 10
883 }
884 },
885 {
886 "cq_id": "CQ-007",
887 "status": "PASS",
888 "blocking": true,
889 "message": "Expected 8 rows, got 8",
890 "query_file": "cq-007.rq",
891 "rows": 8,
892 "actual": [
893 {
894 "subject": "Rooming house / room-by-room",
895 "risk": "Building-classification and fire-safety risk",
896 "category": "Building-classification and fire-safety risk",
897 "mitigation": "Building surveyor/certifier report and fire engineer input before final feasibility; documented inspections, alarms and evacuation procedures."
898 },
899 {
900 "subject": "Rooming house / room-by-room",
901 "risk": "Insurance risk: ordinary landlord policies may not cover undeclared rooming/boarding use",
902 "category": "Insurance risk",
903 "mitigation": "Written insurer confirmation of exact use, occupancy and number of rooms."
904 },
905 {
906 "subject": "Rooming house / room-by-room",
907 "risk": "Interest-rate / refinancing risk: leveraged yield strategies can flip to negative cash flow",
908 "category": "Interest-rate / refinancing risk",
909 "mitigation": "Rate stress testing at 1-2 points above the initial rate, lower leverage, cash buffer and refinance planning."
910 },
911 {
912 "subject": "Rooming house / room-by-room",
913 "risk": "Licensing/registration risk: QLD residential services and VIC rooming houses can be unlawful without prescribed approvals",
914 "category": "Licensing / registration risk",
915 "mitigation": "Make registration/licensing a pre-opening gate in the project plan."
916 },
917 {
918 "subject": "Rooming house / room-by-room",
919 "risk": "Management intensity risk: six unrelated occupants produce far more interactions than one household",
920 "category": "Management intensity risk",
921 "mitigation": "Professional specialist manager or dedicated operator; budget management properly."
922 },
923 {
924 "subject": "Rooming house / room-by-room",
925 "risk": "Planning-use risk: room income is worthless if the use is prohibited or unapprovable",
926 "category": "Planning-use risk",
927 "mitigation": "Written town-planner due diligence before unconditional purchase; pre-lodgement council meeting for borderline sites."
928 },
929 {
930 "subject": "Rooming house / room-by-room",
931 "risk": "Vacancy / tenant churn risk from many individual leasing events",
932 "category": "Vacancy / tenant churn risk",
933 "mitigation": "Diverse demand pools, conservative economic vacancy, CRM lead pipeline and staggered lease expiries."
934 },
935 {
936 "subject": "Rooming house / room-by-room",
937 "risk": "Valuation / exit risk: lender may value as an ordinary house; investor-only resale market",
938 "category": "Valuation / exit / resale risk",
939 "mitigation": "Obtain indicative valuation methodology and retain an alternative owner-occupier exit where possible."
940 }
941 ],
942 "expected": {
943 "type": "row_count",
944 "value": 8
945 }
946 },
947 {
948 "cq_id": "CQ-008",
949 "status": "PASS",
950 "blocking": false,
951 "message": "Expected 30 rows, got 30",
952 "query_file": "cq-008.rq",
953 "rows": 30,
954 "actual": [
955 {
956 "artefactType": "Information memorandum",
957 "artefact": "Information memorandum structure (Professional Business Plans)",
958 "section": "Executive summary",
959 "source": "SRC-010 Professional Business Plans"
960 },
961 {
962 "artefactType": "Information memorandum",
963 "artefact": "Information memorandum structure (Professional Business Plans)",
964 "section": "Financial projections and funding",
965 "source": "SRC-010 Professional Business Plans"
966 },
967 {
968 "artefactType": "Information memorandum",
969 "artefact": "Information memorandum structure (Professional Business Plans)",
970 "section": "Investment / lending offer",
971 "source": "SRC-010 Professional Business Plans"
972 },
973 {
974 "artefactType": "Information memorandum",
975 "artefact": "Information memorandum structure (Professional Business Plans)",
976 "section": "Location details",
977 "source": "SRC-010 Professional Business Plans"
978 },
979 {
980 "artefactType": "Information memorandum",
981 "artefact": "Information memorandum structure (Professional Business Plans)",
982 "section": "Marketing and sales",
983 "source": "SRC-010 Professional Business Plans"
984 },
985 {
986 "artefactType": "Information memorandum",
987 "artefact": "Information memorandum structure (Professional Business Plans)",
988 "section": "Project description",
989 "source": "SRC-010 Professional Business Plans"
990 },
991 {
992 "artefactType": "Information memorandum",
993 "artefact": "Information memorandum structure (Professional Business Plans)",
994 "section": "Risk and contingency",
995 "source": "SRC-010 Professional Business Plans"
996 },
997 {
998 "artefactType": "Information memorandum",
999 "artefact": "Information memorandum structure (Professional Business Plans)",
1000 "section": "Team and participant credentials",
1001 "source": "SRC-010 Professional Business Plans"
1002 },
1003 {
1004 "artefactType": "Information memorandum",
1005 "artefact": "Information memorandum structure (Professional Business Plans)",
1006 "section": "Timeline and milestones",
1007 "source": "SRC-010 Professional Business Plans"
1008 },
1009 {
1010 "artefactType": "Business plan",
1011 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1012 "section": "Company description and structure",
1013 "source": "SRC-001 Smart Business Plans Australia"
1014 },
1015 {
1016 "artefactType": "Business plan",
1017 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1018 "section": "Development strategy",
1019 "source": "SRC-001 Smart Business Plans Australia"
1020 },
1021 {
1022 "artefactType": "Business plan",
1023 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1024 "section": "Executive summary",
1025 "source": "SRC-001 Smart Business Plans Australia"
1026 },
1027 {
1028 "artefactType": "Business plan",
1029 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1030 "section": "Exit strategy",
1031 "source": "SRC-001 Smart Business Plans Australia"
1032 },
1033 {
1034 "artefactType": "Business plan",
1035 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1036 "section": "Financial projections and funding",
1037 "source": "SRC-001 Smart Business Plans Australia"
1038 },
1039 {
1040 "artefactType": "Business plan",
1041 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1042 "section": "Market analysis",
1043 "source": "SRC-001 Smart Business Plans Australia"
1044 },
1045 {
1046 "artefactType": "Business plan",
1047 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1048 "section": "Marketing and sales",
1049 "source": "SRC-001 Smart Business Plans Australia"
1050 },
1051 {
1052 "artefactType": "Business plan",
1053 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1054 "section": "Operational plan",
1055 "source": "SRC-001 Smart Business Plans Australia"
1056 },
1057 {
1058 "artefactType": "Business plan",
1059 "artefact": "Property development business plan structure (Smart Business Plans Australia)",
1060 "section": "Risk and contingency",
1061 "source": "SRC-001 Smart Business Plans Australia"
1062 },
1063 {
1064 "artefactType": "Business plan",
1065 "artefact": "Property management business plan structure (PMVA / combined guide)",
1066 "section": "Company description and structure",
1067 "source": "SRC-014 PMVA: property management business plan template"
1068 },
1069 {
1070 "artefactType": "Business plan",
1071 "artefact": "Property management business plan structure (PMVA / combined guide)",
1072 "section": "Compliance and trust accounting",
1073 "source": "SRC-014 PMVA: property management business plan template"
1074 },
1075 {
1076 "artefactType": "Business plan",
1077 "artefact": "Property management business plan structure (PMVA / combined guide)",
1078 "section": "Executive summary",
1079 "source": "SRC-014 PMVA: property management business plan template"
1080 },
1081 {
1082 "artefactType": "Business plan",
1083 "artefact": "Property management business plan structure (PMVA / combined guide)",
1084 "section": "Financial projections and funding",
1085 "source": "SRC-014 PMVA: property management business plan template"
1086 },
1087 {
1088 "artefactType": "Business plan",
1089 "artefact": "Property management business plan structure (PMVA / combined guide)",
1090 "section": "KPIs and management reporting",
1091 "source": "SRC-014 PMVA: property management business plan template"
1092 },
1093 {
1094 "artefactType": "Business plan",
1095 "artefact": "Property management business plan structure (PMVA / combined guide)",
1096 "section": "Market analysis",
1097 "source": "SRC-014 PMVA: property management business plan template"
1098 },
1099 {
1100 "artefactType": "Business plan",
1101 "artefact": "Property management business plan structure (PMVA / combined guide)",
1102 "section": "Marketing and sales",
1103 "source": "SRC-014 PMVA: property management business plan template"
1104 },
1105 {
1106 "artefactType": "Business plan",
1107 "artefact": "Property management business plan structure (PMVA / combined guide)",
1108 "section": "Operational plan",
1109 "source": "SRC-014 PMVA: property management business plan template"
1110 },
1111 {
1112 "artefactType": "Business plan",
1113 "artefact": "Property management business plan structure (PMVA / combined guide)",
1114 "section": "Risk and contingency",
1115 "source": "SRC-014 PMVA: property management business plan template"
1116 },
1117 {
1118 "artefactType": "Business plan",
1119 "artefact": "Property management business plan structure (PMVA / combined guide)",
1120 "section": "Services and fee structure",
1121 "source": "SRC-014 PMVA: property management business plan template"
1122 },
1123 {
1124 "artefactType": "Business plan",
1125 "artefact": "Property management business plan structure (PMVA / combined guide)",
1126 "section": "Team structure and staffing plan",
1127 "source": "SRC-014 PMVA: property management business plan template"
1128 },
1129 {
1130 "artefactType": "Business plan",
1131 "artefact": "Property management business plan structure (PMVA / combined guide)",
1132 "section": "Technology and portal strategy",
1133 "source": "SRC-014 PMVA: property management business plan template"
1134 }
1135 ],
1136 "expected": {
1137 "type": "row_count",
1138 "value": 30
1139 }
1140 },
1141 {
1142 "cq_id": "CQ-009",
1143 "status": "PASS",
1144 "blocking": true,
1145 "message": "Expected 18 rows, got 18",
1146 "query_file": "cq-009.rq",
1147 "rows": 18,
1148 "actual": [
1149 {
1150 "dataSource": "Brisbane City Plan open data (zoning, overlays, flood metrics)",
1151 "publisher": "Brisbane City Council",
1152 "attribute": "Flood and natural-hazard exposure",
1153 "tier": "Open authoritative",
1154 "refresh": "change-driven; flood parcel metrics roughly four-weekly",
1155 "licence": null
1156 },
1157 {
1158 "dataSource": "Brisbane City Plan open data (zoning, overlays, flood metrics)",
1159 "publisher": "Brisbane City Council",
1160 "attribute": "Zoning and overlays",
1161 "tier": "Open authoritative",
1162 "refresh": "change-driven; flood parcel metrics roughly four-weekly",
1163 "licence": null
1164 },
1165 {
1166 "dataSource": "Brisbane Development.i",
1167 "publisher": "Brisbane City Council",
1168 "attribute": "Development applications",
1169 "tier": "Open authoritative",
1170 "refresh": "daily",
1171 "licence": null
1172 },
1173 {
1174 "dataSource": "QGSO population projections, housing profiles and development pipeline",
1175 "publisher": "Queensland Government Statistician's Office",
1176 "attribute": "Demographics and population projections",
1177 "tier": "Open authoritative",
1178 "refresh": "quarterly / release-driven",
1179 "licence": null
1180 },
1181 {
1182 "dataSource": "QGSO population projections, housing profiles and development pipeline",
1183 "publisher": "Queensland Government Statistician's Office",
1184 "attribute": "Development pipeline statistics",
1185 "tier": "Open authoritative",
1186 "refresh": "quarterly / release-driven",
1187 "licence": null
1188 },
1189 {
1190 "dataSource": "QGSO population projections, housing profiles and development pipeline",
1191 "publisher": "Queensland Government Statistician's Office",
1192 "attribute": "Transacted sales / sale history",
1193 "tier": "Open authoritative",
1194 "refresh": "quarterly / release-driven",
1195 "licence": null
1196 },
1197 {
1198 "dataSource": "QPS crime statistics and map",
1199 "publisher": "Queensland Police Service",
1200 "attribute": "Crime context",
1201 "tier": "Open authoritative",
1202 "refresh": "daily map extract; monthly reporting",
1203 "licence": null
1204 },
1205 {
1206 "dataSource": "Queensland Future Climate projections",
1207 "publisher": "Queensland Government (open data)",
1208 "attribute": "Climate projections",
1209 "tier": "Open authoritative",
1210 "refresh": "release-driven",
1211 "licence": null
1212 },
1213 {
1214 "dataSource": "Queensland Property Location Service",
1215 "publisher": "Queensland Government (open data)",
1216 "attribute": "Address / geocode",
1217 "tier": "Open authoritative",
1218 "refresh": "daily",
1219 "licence": "Free, no authentication for the public service."
1220 },
1221 {
1222 "dataSource": "Queensland Spatial Cadastral Fabric",
1223 "publisher": "Queensland Government (open data)",
1224 "attribute": "Parcel boundary / lot-on-plan",
1225 "tier": "Open authoritative",
1226 "refresh": "weekly",
1227 "licence": null
1228 },
1229 {
1230 "dataSource": "Queensland school catchment boundaries (KML)",
1231 "publisher": "Queensland Department of Education",
1232 "attribute": "School catchment",
1233 "tier": "Open authoritative",
1234 "refresh": "annual",
1235 "licence": null
1236 },
1237 {
1238 "dataSource": "RTA quarterly median rents from bond lodgements",
1239 "publisher": "Residential Tenancies Authority (Queensland)",
1240 "attribute": "Median rents / bond lodgements",
1241 "tier": "Open authoritative",
1242 "refresh": "quarterly",
1243 "licence": "Aggregate, not property-level."
1244 },
1245 {
1246 "dataSource": "Translink GTFS static and realtime",
1247 "publisher": "Translink",
1248 "attribute": "Public-transport accessibility",
1249 "tier": "Open authoritative",
1250 "refresh": "on publication; realtime feed",
1251 "licence": "CC BY"
1252 },
1253 {
1254 "dataSource": "Queensland OFT licensed agent register",
1255 "publisher": "Queensland Office of Fair Trading",
1256 "attribute": "Agent licence status",
1257 "tier": "Public lookup / government paid",
1258 "refresh": "overnight",
1259 "licence": "Bulk requests for marketing restricted."
1260 },
1261 {
1262 "dataSource": "Queensland Valuer-General sales and statutory land valuations (QVAS)",
1263 "publisher": "Queensland Valuer-General",
1264 "attribute": "Transacted sales / sale history",
1265 "tier": "Public lookup / government paid",
1266 "refresh": "on demand / broker feed",
1267 "licence": "$10.54 abbreviated, $21.13 full sale search (GST-free)."
1268 },
1269 {
1270 "dataSource": "Queensland Valuer-General sales and statutory land valuations (QVAS)",
1271 "publisher": "Queensland Valuer-General",
1272 "attribute": "Valuation / AVM",
1273 "tier": "Public lookup / government paid",
1274 "refresh": "on demand / broker feed",
1275 "licence": "$10.54 abbreviated, $21.13 full sale search (GST-free)."
1276 },
1277 {
1278 "dataSource": "Titles Queensland title search",
1279 "publisher": "Titles Queensland",
1280 "attribute": "Ownership and registered interests",
1281 "tier": "Public lookup / government paid",
1282 "refresh": "on demand",
1283 "licence": "Paid government source; not to be built by scraping."
1284 },
1285 {
1286 "dataSource": "Titles Queensland title search",
1287 "publisher": "Titles Queensland",
1288 "attribute": "Title reference",
1289 "tier": "Public lookup / government paid",
1290 "refresh": "on demand",
1291 "licence": "Paid government source; not to be built by scraping."
1292 }
1293 ],
1294 "expected": {
1295 "type": "row_count",
1296 "value": 18
1297 }
1298 },
1299 {
1300 "cq_id": "CQ-010",
1301 "status": "PASS",
1302 "blocking": false,
1303 "message": "Expected 9 rows, got 9",
1304 "query_file": "cq-010.rq",
1305 "rows": 9,
1306 "actual": [
1307 {
1308 "leaseType": "Gross lease",
1309 "outgoing": "Common-area maintenance",
1310 "bearer": "Landlord / lessor"
1311 },
1312 {
1313 "leaseType": "Gross lease",
1314 "outgoing": "Insurance",
1315 "bearer": "Landlord / lessor"
1316 },
1317 {
1318 "leaseType": "Gross lease",
1319 "outgoing": "Property maintenance",
1320 "bearer": "Landlord / lessor"
1321 },
1322 {
1323 "leaseType": "Gross lease",
1324 "outgoing": "Taxes and rates",
1325 "bearer": "Landlord / lessor"
1326 },
1327 {
1328 "leaseType": "Triple-net lease",
1329 "outgoing": "Capital expenditure",
1330 "bearer": "Tenant / lessee"
1331 },
1332 {
1333 "leaseType": "Triple-net lease",
1334 "outgoing": "Common-area maintenance",
1335 "bearer": "Tenant / lessee"
1336 },
1337 {
1338 "leaseType": "Triple-net lease",
1339 "outgoing": "Insurance",
1340 "bearer": "Tenant / lessee"
1341 },
1342 {
1343 "leaseType": "Triple-net lease",
1344 "outgoing": "Property maintenance",
1345 "bearer": "Tenant / lessee"
1346 },
1347 {
1348 "leaseType": "Triple-net lease",
1349 "outgoing": "Taxes and rates",
1350 "bearer": "Tenant / lessee"
1351 }
1352 ],
1353 "expected": {
1354 "type": "row_count",
1355 "value": 9
1356 }
1357 },
1358 {
1359 "cq_id": "CQ-011",
1360 "status": "PASS",
1361 "blocking": true,
1362 "message": "Expected 8 rows, got 8",
1363 "query_file": "cq-011.rq",
1364 "rows": 8,
1365 "actual": [
1366 {
1367 "claim": "Rooming gross yield 10-15% (YIP 2011)",
1368 "value": "10",
1369 "upper": "15",
1370 "unit": "percent",
1371 "source": "SRC-016 Your Investment Property: renting room by room (2011)",
1372 "authority": "secondary",
1373 "jurisdiction": "Australia",
1374 "date": "2011-11-22",
1375 "basis": "Gross; net 7-12% after higher running costs; broker commentary."
1376 },
1377 {
1378 "claim": "Rooming house yield 10%+ (New Property Australia)",
1379 "value": "10",
1380 "upper": null,
1381 "unit": "percent",
1382 "source": "SRC-036 New Property Australia: rooming house",
1383 "authority": "illustrative",
1384 "jurisdiction": "Brisbane local government area",
1385 "date": "2023-01-01",
1386 "basis": "Up to five studios; owner pays shared-area costs."
1387 },
1388 {
1389 "claim": "HMO gross yield 10%+ from 5% baseline (Buyers Agency Co)",
1390 "value": "10",
1391 "upper": null,
1392 "unit": "percent",
1393 "source": "SRC-040 Buyers Agency Co: HMO investment",
1394 "authority": "illustrative",
1395 "jurisdiction": "Western Australia",
1396 "date": null,
1397 "basis": "Rent-by-the-room; landlord covers utilities."
1398 },
1399 {
1400 "claim": "Rooming house yields 10-12%+ (Echo Property Group)",
1401 "value": "10",
1402 "upper": "12",
1403 "unit": "percent",
1404 "source": "SRC-017 Echo Property Group: commercial vs rooming house returns",
1405 "authority": "illustrative",
1406 "jurisdiction": "South East Queensland (region)",
1407 "date": "2025-06-25",
1408 "basis": "Promotional comparison against commercial 4-7%."
1409 },
1410 {
1411 "claim": "Purpose-built rooming gross yield 8-12%+ (Indigo)",
1412 "value": "8",
1413 "upper": "12",
1414 "unit": "percent",
1415 "source": "SRC-024 Indigo Construction: Brisbane rooming houses explained",
1416 "authority": "illustrative",
1417 "jurisdiction": "Brisbane local government area",
1418 "date": null,
1419 "basis": "Example six rooms at $200/week on $700k = 8.9%."
1420 },
1421 {
1422 "claim": "Up to 8% gross yield (Property Direct)",
1423 "value": "8",
1424 "upper": null,
1425 "unit": "percent",
1426 "source": "SRC-041 Property Direct: rooming accommodation investment",
1427 "authority": "illustrative",
1428 "jurisdiction": "Brisbane local government area",
1429 "date": null,
1430 "basis": "$1.2M package, five rooms at $400/week, 5% vacancy allowance; estimate only."
1431 },
1432 {
1433 "claim": "Dual income duplex gross yield 6.4% vs single dwelling 4.5% (APE)",
1434 "value": "6.4",
1435 "upper": null,
1436 "unit": "percent",
1437 "source": "SRC-025 Australian Property Experts: dual income property",
1438 "authority": "secondary",
1439 "jurisdiction": "Brisbane local government area",
1440 "date": "2026-07-16",
1441 "basis": "$720k purchase, $880/week combined rent."
1442 },
1443 {
1444 "claim": "Combined-capital conventional gross yield 3.45% (Cotality via SRC-201)",
1445 "value": "3.45",
1446 "upper": null,
1447 "unit": "percent",
1448 "source": "SRC-201 Deep research report: property investment in SEQ and Melbourne",
1449 "authority": "secondary",
1450 "jurisdiction": "Australia",
1451 "date": "2026-05-01",
1452 "basis": "Conventional residential; Brisbane at record lows."
1453 }
1454 ],
1455 "expected": {
1456 "type": "row_count",
1457 "value": 8
1458 }
1459 },
1460 {
1461 "cq_id": "CQ-012",
1462 "status": "PASS",
1463 "blocking": false,
1464 "message": "Expected 9 rows, got 9",
1465 "query_file": "cq-012.rq",
1466 "rows": 9,
1467 "actual": [
1468 {
1469 "rule": "50% reduction in taxable land value for qualifying BTR projects with at least 10% affordable dwellings (EV-134)",
1470 "propertyClass": "Build-to-rent project (50+ dwellings)",
1471 "effectiveFrom": null,
1472 "effectiveUntil": null,
1473 "cutoff": null,
1474 "regime": "Queensland build-to-rent land tax incentive"
1475 },
1476 {
1477 "rule": "Lease of commercial residential premises (hotels, motels, hostels, boarding houses) can be subject to GST; a state rooming house is not automatically a GST boarding house (EV-133)",
1478 "propertyClass": "Commercial residential premises",
1479 "effectiveFrom": null,
1480 "effectiveUntil": null,
1481 "cutoff": null,
1482 "regime": "Federal GST treatment of residential and commercial residential premises"
1483 },
1484 {
1485 "rule": "Ordinary residential rent is input taxed: no GST charged and no GST credits (EV-133)",
1486 "propertyClass": "Residential rental property (any)",
1487 "effectiveFrom": null,
1488 "effectiveUntil": null,
1489 "cutoff": null,
1490 "regime": "Federal GST treatment of residential and commercial residential premises"
1491 },
1492 {
1493 "rule": "Until 30 June 2027 resident individuals and trusts receive a 50% CGT discount after 12 months' holding; companies do not (EV-131, EV-042)",
1494 "propertyClass": "Residential rental property (any)",
1495 "effectiveFrom": null,
1496 "effectiveUntil": "2027-06-30",
1497 "cutoff": null,
1498 "regime": "Federal negative gearing and CGT regime (post-May-2026 reform)"
1499 },
1500 {
1501 "rule": "7.5% short-stay levy on total booking fee (EV-099)",
1502 "propertyClass": "Residential rental property (any)",
1503 "effectiveFrom": "2025-01-01",
1504 "effectiveUntil": null,
1505 "cutoff": null,
1506 "regime": "Victorian short-stay accommodation regime"
1507 },
1508 {
1509 "rule": "Established residential property acquired after 7:30 pm AEST 12 May 2026 cannot offset excess rental losses against salary from 1 July 2027; earlier holdings grandfathered (EV-130)",
1510 "propertyClass": "Established residential",
1511 "effectiveFrom": "2027-07-01",
1512 "effectiveUntil": null,
1513 "cutoff": "2026-05-12T19:30:00+10:00",
1514 "regime": "Federal negative gearing and CGT regime (post-May-2026 reform)"
1515 },
1516 {
1517 "rule": "From 1 July 2027 negative gearing against non-property income is available only for new residential builds (EV-130)",
1518 "propertyClass": "New residential build",
1519 "effectiveFrom": "2027-07-01",
1520 "effectiveUntil": null,
1521 "cutoff": null,
1522 "regime": "Federal negative gearing and CGT regime (post-May-2026 reform)"
1523 },
1524 {
1525 "rule": "From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131)",
1526 "propertyClass": "Established residential",
1527 "effectiveFrom": "2027-07-01",
1528 "effectiveUntil": null,
1529 "cutoff": null,
1530 "regime": "Federal negative gearing and CGT regime (post-May-2026 reform)"
1531 },
1532 {
1533 "rule": "From 1 July 2027 the 50% CGT discount is replaced by cost-base indexation and a 30% minimum tax on real gains; new-build investors may elect the old regime (EV-131)",
1534 "propertyClass": "New residential build",
1535 "effectiveFrom": "2027-07-01",
1536 "effectiveUntil": null,
1537 "cutoff": null,
1538 "regime": "Federal negative gearing and CGT regime (post-May-2026 reform)"
1539 }
1540 ],
1541 "expected": {
1542 "type": "row_count",
1543 "value": 9
1544 }
1545 },
1546 {
1547 "cq_id": "CQ-013",
1548 "status": "PASS",
1549 "blocking": false,
1550 "message": "Expected 7 rows, got 7",
1551 "query_file": "cq-013.rq",
1552 "rows": 7,
1553 "actual": [
1554 {
1555 "business": "Brisbane Rooming Property Management Agency",
1556 "service": "Maintenance coordination",
1557 "feeModel": "Ancillary / referral fees",
1558 "workflow": "Maintenance workflow: emergency/urgent/routine triage, contractor control, records",
1559 "kpi": null
1560 },
1561 {
1562 "business": "Brisbane Rooming Property Management Agency",
1563 "service": "Maintenance coordination",
1564 "feeModel": "Percentage of rent collected",
1565 "workflow": "Maintenance workflow: emergency/urgent/routine triage, contractor control, records",
1566 "kpi": null
1567 },
1568 {
1569 "business": "Brisbane Rooming Property Management Agency",
1570 "service": "Rent collection and arrears management",
1571 "feeModel": "Percentage of rent collected",
1572 "workflow": "Rent collection workflow",
1573 "kpi": "Arrears"
1574 },
1575 {
1576 "business": "Brisbane Rooming Property Management Agency",
1577 "service": "Rent collection and arrears management",
1578 "feeModel": "Percentage of rent collected",
1579 "workflow": "Arrears workflow: automated reminders, escalation, notice",
1580 "kpi": "Arrears"
1581 },
1582 {
1583 "business": "Brisbane Rooming Property Management Agency",
1584 "service": "Routine inspections",
1585 "feeModel": "Percentage of rent collected",
1586 "workflow": "Routine inspection workflow",
1587 "kpi": null
1588 },
1589 {
1590 "business": "Brisbane Rooming Property Management Agency",
1591 "service": "Tenant screening and leasing",
1592 "feeModel": "Advertising fee",
1593 "workflow": "Leasing workflow: marketing, application, screening, lease preparation, bond",
1594 "kpi": "Days to lease / leasing velocity"
1595 },
1596 {
1597 "business": "Brisbane Rooming Property Management Agency",
1598 "service": "Tenant screening and leasing",
1599 "feeModel": "Letting fee",
1600 "workflow": "Leasing workflow: marketing, application, screening, lease preparation, bond",
1601 "kpi": "Days to lease / leasing velocity"
1602 }
1603 ],
1604 "expected": {
1605 "type": "row_count",
1606 "value": 7
1607 }
1608 },
1609 {
1610 "cq_id": "CQ-014",
1611 "status": "PASS",
1612 "blocking": false,
1613 "message": "Expected 5 rows, got 5",
1614 "query_file": "cq-014.rq",
1615 "rows": 5,
1616 "actual": [
1617 {
1618 "agencyModel": "Boutique agency",
1619 "capabilitySourcing": "Owned and controlled internally | Inbound open innovation"
1620 },
1621 {
1622 "agencyModel": "Cooperative agency",
1623 "capabilitySourcing": "Shared through a network | Inbound open innovation"
1624 },
1625 {
1626 "agencyModel": "Franchise agency",
1627 "capabilitySourcing": "Owned and controlled internally"
1628 },
1629 {
1630 "agencyModel": "Independent agency",
1631 "capabilitySourcing": "Shared through a network | Outsourced | Inbound open innovation"
1632 },
1633 {
1634 "agencyModel": "Joint-venture agency",
1635 "capabilitySourcing": "Centralised | Inbound open innovation | Outbound open innovation"
1636 }
1637 ],
1638 "expected": {
1639 "type": "row_count",
1640 "value": 5
1641 }
1642 },
1643 {
1644 "cq_id": "CQ-015",
1645 "status": "PASS",
1646 "blocking": false,
1647 "message": "Expected 5 rows, got 5",
1648 "query_file": "cq-015.rq",
1649 "rows": 5,
1650 "actual": [
1651 {
1652 "property": "Brisbane six-room purpose-built rooming house",
1653 "operatingModel": "Owner-operated accommodation",
1654 "jurisdiction": "Queensland",
1655 "requiredAuthorisation": "Accommodation service accreditation (QLD)",
1656 "status": "missing"
1657 },
1658 {
1659 "property": "Brisbane six-room purpose-built rooming house",
1660 "operatingModel": "Owner-operated accommodation",
1661 "jurisdiction": "Queensland",
1662 "requiredAuthorisation": "Residential service registration (QLD)",
1663 "status": "pending"
1664 },
1665 {
1666 "property": "Melbourne five-bedroom house operated under a master lease",
1667 "operatingModel": "Master lease / rent-to-rent",
1668 "jurisdiction": "Victoria",
1669 "requiredAuthorisation": "Building approval / classification",
1670 "status": "missing"
1671 },
1672 {
1673 "property": "Melbourne five-bedroom house operated under a master lease",
1674 "operatingModel": "Master lease / rent-to-rent",
1675 "jurisdiction": "Victoria",
1676 "requiredAuthorisation": "Fire-safety certification",
1677 "status": "missing"
1678 },
1679 {
1680 "property": "Melbourne five-bedroom house operated under a master lease",
1681 "operatingModel": "Master lease / rent-to-rent",
1682 "jurisdiction": "Victoria",
1683 "requiredAuthorisation": "Premises registration with council (VIC)",
1684 "status": "expired"
1685 }
1686 ],
1687 "expected": {
1688 "type": "row_count",
1689 "value": 5
1690 }
1691 }
1692 ],
1693 "limitations": [
1694 "RDFLib SPARQL is used for query execution.",
1695 "RDFS/OWL-RL entailment requires the optional owlrl package.",
1696 "Full OWL 2 DL reasoning is outside this script's scope."
1697 ]
1698}