{
  "events": [
    {
      "timestamp": "2026-10-13T01:47:39.608818+00:00",
      "event": "job_started",
      "job_id": "20261013-014739-33-batman-street-altona-meadows-vic-3028"
    },
    {
      "timestamp": "2026-10-13T01:47:39.633548+00:00",
      "event": "uploads_saved",
      "files": [
        "1.webp",
        "rp-data-cma.pdf",
        "rp-data-rental-cma.pdf"
      ]
    },
    {
      "timestamp": "2026-10-13T01:47:40.130647+00:00",
      "event": "cma_filtered",
      "removed": [
        9
      ],
      "original_pages": 9,
      "output_pages": 8
    },
    {
      "timestamp": "2026-10-13T01:47:43.379500+00:00",
      "event": "market_data_loaded",
      "suburb": "Altona Meadows"
    },
    {
      "timestamp": "2026-10-13T01:48:01.446333+00:00",
      "event": "pack_assembled",
      "sections": 2
    },
    {
      "timestamp": "2026-10-13T01:48:01.446428+00:00",
      "event": "job_finished"
    }
  ],
  "form_fields": {
    "pack_type": "pr",
    "client_name": "David Arnold",
    "property_address": "33 Batman Street, Altona Meadows VIC 3028",
    "purchase_price": "800000",
    "agent_expected_price": "",
    "lvr": "85",
    "low_rent": "400",
    "high_rent": "500",
    "interest_rate": "6.71",
    "property_management_fee": "5.5",
    "buyers_agency_fee": "16000",
    "land_value": "525000",
    "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": "August 2025",
    "current_appraisal_price": "845000",
    "initial_rent": "610",
    "current_rent": "610",
    "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": "After speaking with your property manager, Yen, she advised the rent achieved last year was above market value. She also advised the tenants are going very well & are about to sign another 12 month lease.",
    "strata": "0",
    "comments": "",
    "advisor_name": "Julian Khursigara",
    "advisor_phone": "0418 679 283",
    "advisor_letter": "It is hard to believe it has already been 12 months since you settled on 33 Batman Street. What a first year it has been.\r\n\r\nThe headline result speaks for itself \u2014 your property has grown in value by an estimated $45,000 since settlement in August 2025, representing a 5.6% capital gain over 12 months. This provides a strong foundation for the next stage of your property strategy.\r\n\r\nAltona Meadows recorded modest growth towards the end of 2025. While the broader Melbourne market has experienced some softening in 2026, this is viewed as part of the market cycle, with conditions expected to improve over time as buyer confidence strengthens and the market moves towards its next growth phase.\r\n\r\nThe property is currently earning $610 per week, in line with the rent achieved at purchase.\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": "20261013-014739-33-batman-street-altona-meadows-vic-3028",
  "uploaded_files": [
    "1.webp",
    "rp-data-cma.pdf",
    "rp-data-rental-cma.pdf"
  ],
  "cma_filter": {
    "filtering_applied": true,
    "original_page_count": 9,
    "output_page_count": 8,
    "removed_pages": [
      9
    ],
    "warnings": []
  },
  "htag_source": {
    "source": "api",
    "provider": "HTAG",
    "status": "available",
    "loc_pid": "VIC35",
    "suburb": "Altona Meadows",
    "state": "VIC",
    "postcode": "3028",
    "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": 4,
    "rentals_count": 5,
    "render_mode": "playwright",
    "cashflow": {
      "weekly_rent": "610.0",
      "vacancy_weeks": "2.0",
      "occupied_weeks": "50.0",
      "annual_potential_rent": "31720.0",
      "annual_vacancy_allowance": "1220.00",
      "annual_rent_after_vacancy": "30500.00",
      "modelled_loan_amount": "680000.000",
      "annual_interest": "45406.12481113297413668984231",
      "annual_principal": "7302.696856517238103939786111",
      "annual_debt_service": "52708.82166765021224062962842",
      "annual_management_fee": "1677.50000",
      "annual_council_rates": "2400",
      "annual_water_charges": "0",
      "annual_strata": "0.0",
      "annual_insurance": "2000",
      "annual_maintenance": "16000.000",
      "annual_land_tax": "2025.0000",
      "annual_operating_costs": "24102.50000",
      "annual_net_operating_income": "6397.50000",
      "annual_cashflow_after_debt": "-46311.32166765021224062962842",
      "weekly_cashflow_after_debt": "-890.6023397625040815505697773",
      "annual_tax_deductible_expenses": "53508.62481113297413668984231",
      "annual_taxable_rental_income": "-23008.62481113297413668984231",
      "annual_estimated_tax_benefit": "8513.191180119200430575241655",
      "annual_cashflow_after_tax": "-37798.13048753101181005438676",
      "weekly_cashflow_after_tax": "-726.8871247602117655779689762"
    },
    "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"
      }
    ]
  }
}