feat(v0.1): historia cen + jawnosc cen — milestone Initial Release
Historia cen: - Tabela wp_price_history z WP Cronem dziennym (snapshot cen) - AJAX endpoint apartamenty_get_price_history (zabezpieczony nonce) - Popup "Historia cen" w widgecie — vanilla JS, modal zgodny z projektem Jawnosc cen: - Endpointy /ceny-mieszkan.xml + /dane-gov-pl.xml (XSD-compliant) - Pliki MD5 dla obu XML - Strona admina: Narzedzia -> Jawnosc Cen z URL-ami do Ministerstwa - Transient cache 1h z inwalidacja przez cron Dokumentacja: docs/readme.md + docs/jawnosc-cen.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
58
.paul/STATE.md
Normal file
58
.paul/STATE.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# Project State
|
||||
|
||||
## Project Reference
|
||||
|
||||
See: .paul/PROJECT.md (updated 2026-03-12)
|
||||
|
||||
**Core value:** Uzytkownik moze przegladac oferte dewelopera i sprawdzac historie cen
|
||||
**Current focus:** Milestone v0.1 ukonczone — gotowy na nowy milestone
|
||||
|
||||
## Current Position
|
||||
|
||||
Milestone: Awaiting next milestone
|
||||
Phase: None active
|
||||
Plan: None
|
||||
Status: Milestone v0.1 Initial Release complete — ready for next
|
||||
Last activity: 2026-03-12 — Milestone v0.1 completed
|
||||
|
||||
Progress:
|
||||
- v0.1 Initial Release: [██████████] 100% ✓
|
||||
|
||||
## Loop Position
|
||||
|
||||
Current loop state:
|
||||
```
|
||||
PLAN ──▶ APPLY ──▶ UNIFY
|
||||
○ ○ ○ [Milestone complete — ready for next]
|
||||
```
|
||||
|
||||
## Accumulated Context
|
||||
|
||||
### Decisions
|
||||
| Decyzja | Faza | Wplyw |
|
||||
|---------|------|-------|
|
||||
| Flat ACF meta keys (information_price etc.) | Phase 1 | Cron uzywa get_post_meta bezposrednio |
|
||||
| INSERT IGNORE w cronie | Phase 1 | Jeden rekord na apt na dzien, idempotentny |
|
||||
| XML jako czysty PHP string ENT_XML1 | Phase 2 | Brak zaleznosci od ext-dom |
|
||||
| Transient 1h + inwalidacja przez cron | Phase 2 | Cache XML odswieza sie po kazdym cronie |
|
||||
|
||||
### Deferred Issues
|
||||
- Klient musi recznie zglosic URL /dane-gov-pl.xml do kontakt@dane.gov.pl
|
||||
- WP Cron pseudocron — na produkcji zalecany systemowy cron (docs/readme.md)
|
||||
|
||||
### Blockers/Concerns
|
||||
Brak.
|
||||
|
||||
## Session Continuity
|
||||
|
||||
Last session: 2026-03-12
|
||||
Stopped at: Milestone v0.1 Initial Release ukonczone
|
||||
Next action: /paul:discuss-milestone
|
||||
Resume file: .paul/MILESTONES.md
|
||||
Resume context:
|
||||
- v0.1 kompletny: historia cen (popup AJAX) + jawnosc cen (XML endpoints)
|
||||
- Dokumentacja klienta: docs/readme.md + docs/jawnosc-cen.md
|
||||
- Git tag v0.1.0 utworzony
|
||||
|
||||
---
|
||||
*STATE.md — Aktualizowany po kazdej istotnej akcji*
|
||||
Reference in New Issue
Block a user