{
  "events": [
    {
      "timestamp": "2026-10-20T00:11:36.923236+00:00",
      "event": "job_started",
      "job_id": "20261020-001136-4-saintly-grove-berwick"
    },
    {
      "timestamp": "2026-10-20T00:11:36.944091+00:00",
      "event": "uploads_saved",
      "files": [
        "main.jpg",
        "rp-data-cma.pdf",
        "rp-data-rental-cma.pdf"
      ]
    },
    {
      "timestamp": "2026-10-20T00:11:37.363558+00:00",
      "event": "cma_filtered",
      "removed": [
        8
      ],
      "original_pages": 8,
      "output_pages": 7
    },
    {
      "timestamp": "2026-10-20T00:11:40.182113+00:00",
      "event": "market_data_loaded",
      "suburb": "Berwick"
    },
    {
      "timestamp": "2026-10-20T00:11:58.221839+00:00",
      "event": "pack_assembled",
      "sections": 2
    },
    {
      "timestamp": "2026-10-20T00:11:58.221980+00:00",
      "event": "job_finished"
    }
  ],
  "form_fields": {
    "pack_type": "pr",
    "client_name": "Johnny",
    "property_address": "4 Saintly Grove, Berwick",
    "purchase_price": "847000",
    "agent_expected_price": "",
    "lvr": "90",
    "low_rent": "400",
    "high_rent": "500",
    "interest_rate": "6.04",
    "property_management_fee": "5.5",
    "additional_pm_fees_annual": "0",
    "maintenance_rate": "2",
    "maintenance_annual": "",
    "insurance_annual": "2000",
    "buyers_agency_fee": "16000",
    "land_value": "555000",
    "state": "VIC",
    "property_type": "House",
    "bed_bath_car": "",
    "block_size": "",
    "house_size": "",
    "year_built": "",
    "planning_zone": "",
    "flood_zone": "No",
    "bushfire_zone": "No",
    "buying_brief": "",
    "why_we_like_it": "",
    "review_period": "Annual Review",
    "review_date": "October 2026",
    "purchase_date": "September 2025",
    "current_appraisal_price": "860000",
    "initial_rent": "650",
    "current_rent": "650",
    "vacancy_weeks": "2",
    "negative_gearing_benefits": "true",
    "rental_unit_1_name": "",
    "rental_unit_1_rent": "",
    "rental_unit_2_name": "",
    "rental_unit_2_rent": "",
    "property_manager_commentary": "",
    "strata": "0",
    "comments": "",
    "advisor_name": "Julian Khursigara",
    "advisor_phone": "0418 679 283",
    "advisor_letter": "It is hard to believe it has already been 13 months since we secured 4 Saintly Grove together.\r\n\r\nAlthough Melbourne has not been huge growth over the past 12 months, we are excited to see the future growth you will have in this property. It has grown in value by an estimated $13,000 since settlement in September 2025, representing a 1.5% capital gain over 13 months.\r\n\r\nThe property is currently earning $650 per week, in line with the rent achieved at purchase. Current market conditions show potential rent of $670 per week.\r\n\r\n\r\nThis report gives you a clear, honest picture of where your investment stands today \u2014 what it is worth, what it is earning, and what the market around it is doing. It also outlines how your equity position could support a conversation with your mortgage broker and the next purchase in your property journey.\r\n\r\nWe are proud of the result we have achieved together, and we look forward to helping you build on it. As always, we are just a call away.",
    "equity_commentary": "",
    "propportfolio_commentary": "",
    "scenario_commentary": "",
    "htag_suburb_report": null,
    "develo_report": null,
    "supporting_pdfs": []
  },
  "job_id": "20261020-001136-4-saintly-grove-berwick",
  "uploaded_files": [
    "main.jpg",
    "rp-data-cma.pdf",
    "rp-data-rental-cma.pdf"
  ],
  "cma_filter": {
    "filtering_applied": true,
    "original_page_count": 8,
    "output_page_count": 7,
    "removed_pages": [
      8
    ],
    "warnings": []
  },
  "htag_source": {
    "source": "api",
    "provider": "HTAG",
    "status": "available",
    "loc_pid": "VIC224",
    "suburb": "Berwick",
    "state": "VIC",
    "postcode": "3806",
    "property_type": "house",
    "period_end": "2026-09-30T00:00:00+00:00"
  },
  "property_performance_review": {
    "status": "included",
    "output_pdf": "outputs/property-performance-review.pdf",
    "page_count": 10,
    "sales_count": 5,
    "rentals_count": 5,
    "render_mode": "playwright",
    "cashflow": {
      "weekly_rent": "650.0",
      "vacancy_weeks": "2.0",
      "occupied_weeks": "50.0",
      "annual_potential_rent": "33800.0",
      "annual_vacancy_allowance": "1300.00",
      "annual_rent_after_vacancy": "32500.00",
      "modelled_loan_amount": "762300.00",
      "annual_interest": "45788.49954034912834336447188",
      "annual_principal": "9291.451984168526055629040704",
      "annual_debt_service": "55079.95152451765439899351258",
      "annual_management_fee": "1787.50000",
      "annual_additional_pm_fees": "0.0",
      "annual_council_rates": "2400",
      "annual_water_charges": "0",
      "annual_strata": "0.0",
      "annual_insurance": "2000.0",
      "annual_maintenance": "16940.00",
      "annual_land_tax": "2115.0000",
      "annual_operating_costs": "25242.50000",
      "annual_net_operating_income": "7257.50000",
      "annual_cashflow_after_debt": "-47822.45152451765439899351258",
      "weekly_cashflow_after_debt": "-919.6625293176471999806444727",
      "annual_tax_deductible_expenses": "54090.99954034912834336447188",
      "annual_taxable_rental_income": "-21590.99954034912834336447188",
      "annual_estimated_tax_benefit": "7988.669829929177487044854596",
      "annual_cashflow_after_tax": "-39833.78169458847691194865798",
      "weekly_cashflow_after_tax": "-766.0342633574707098451664996"
    },
    "missing_inputs": [],
    "omitted_sections": [
      "retirement-scenarios"
    ],
    "disclaimer_render_mode": "playwright"
  },
  "pack": {
    "final_pdf": "outputs/final.pdf",
    "section_count": 2,
    "sections": [
      {
        "name": "pr-review",
        "label": "Property Performance Review",
        "status": "included",
        "source": "outputs/property-performance-review.pdf"
      },
      {
        "name": "supporting",
        "label": "Supporting Documents",
        "status": "skipped",
        "skip_reason": "not uploaded"
      },
      {
        "name": "disclaimer",
        "label": "Disclaimer",
        "status": "included",
        "source": "outputs/disclaimer.pdf"
      }
    ]
  }
}