# Changelog of Domain.com.au Scraper: Sold Prices, Schools & Suburb Trends (`kotaro001/domain-com-au-scraper`) Actor

- **URL**: https://apify.com/kotaro001/domain-com-au-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/kotaro001/domain-com-au-scraper.md

## Changelog

### 0.1.0 — 2026-11-01

Khung trống, tách từ actor `ai-jobs-daily` đang chạy (12.942 dòng) nhưng **bỏ hết
phần nghiệp vụ**: không adapter ATS, không schema ngành, không danh sách nguồn.

- Core: nguồn, chuẩn hoá, gắn tag, cổng kiểm, khử trùng, vòng đời, field health,
  kho Apify + kho local, chỗ cắm heal.
- Một nguồn duy nhất: `http_json` khai bằng cấu hình.
- `scripts/new_actor.py` tạo pack rỗng + sửa config trỏ vào pack đó.
- Cổng: 35 test, giới hạn 250 dòng mỗi file.

### Chưa phát hành — khối 25 cột dùng chung cho BĐS Úc

- `src/normalize/unified.py`: 25 cột phẳng, cùng tên cho mọi actor
  (`listingId`, `dealType`, `changeStatus`, `priceHistory`, `landSizeSqm`…).
- `src/normalize/unified_fields.py`: hàm thuần parse địa chỉ, diện tích,
  lịch sử giá, trạng thái đổi giá.
- Giữ nguyên cột riêng của từng nguồn; chỉ thêm khối chung.
- `changeStatus` tách `PRICE_DROP` / `PRICE_INCREASE`, không dùng
  `PRICE_CHANGED` của portal.
- 10 test mới, tổng 63 test xanh; lint 250 dòng xanh.
