# v0.1 Initial Release — Archive

**Archived:** 2026-03-13
**Status:** Complete

---

# Roadmap: orderPRO

## Overview

orderPRO to narzędzie do wielokanałowego zarządzania sprzedażą. Projekt przechodzi od podstawowych integracji z marketplace'ami i generowania etykiet, przez rozbudowę o nowe źródła zamówień i przewoźników, aż do pełnego zarządzania produktami i stanami magazynowymi.

## Milestone: v0.1 Initial Release

**v0.1 Initial Release** (v0.1.0)
Status: ✅ Complete
Completed: 2026-03-13
Phases: 6/6 complete

## Phases

| Phase | Name | Plans | Status | Completed |
|-------|------|-------|--------|-----------|
| 1 | Tech Debt | 2/2 | ✅ Complete | 2026-03-12 |
| 2 | Bug Fixes | 4/4 | ✅ Complete | 2026-03-13 |
| 3 | Tech Debt 2 | 1/1 | ✅ Complete | 2026-03-13 |
| 4 | Schema Docs | 1/1 | ✅ Complete | 2026-03-13 |
| 5 | Tech Debt 3 | 1/1 | ✅ Complete | 2026-03-13 |
| 6 | SonarQube Quality | 6/6 | ✅ Complete | 2026-03-13 |

## Phase Details

### Phase 1 — Tech Debt
- Plan 01-01 — Extract AllegroTokenManager — *Complete*
- Plan 01-02 — Extract StringHelper — *Complete*

### Phase 2 — Bug Fixes
- Plan 02-01 — ZPL page size fix — *Complete*
- Plan 02-02 — last_status_checked_at cursor — *Complete*
- Plan 02-03 — ShopproOrderSyncStateRepository — *Complete*
- Plan 02-04 — CronHandlerFactory — *Complete*

### Phase 3 — Tech Debt 2
- Plan 03-01 — CSRF _token standardization — *Complete*

### Phase 4 — Schema Docs
- Plan 04-01 — Annotate ensure_* migrations — *Complete*

### Phase 5 — Tech Debt 3
- Plan 05-01 — Flash::set()/Flash::get() migration — *Complete*

### Phase 6 — SonarQube Quality
- Plan 06-01 — php:S112 typed exceptions — *Complete*
- Plan 06-02 — php:S1142 return reduction — *Complete*
- Plan 06-03 — php:S1192 string constants — *Complete*
- Plan 06-04 — php:S3776 cognitive complexity — *Complete*
- Plan 06-05 — php:S1448 god class split — *Complete*
- Plan 06-06 — php:S138 long method extraction — *Complete*
