From d492328b18557fdc3da5f2ef188b9ddda1c92979 Mon Sep 17 00:00:00 2001 From: zichun Date: Thu, 9 Apr 2026 15:32:55 +0800 Subject: [PATCH] docs(progress): pin plug-in JobHandler + quality quarantine commit refs --- PROGRESS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PROGRESS.md b/PROGRESS.md index 6acd2c9..87b58fd 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -10,11 +10,11 @@ | | | |---|---| -| **Latest version** | v0.25.0 (P1.9 — FileStorage facade + LocalDiskFileStorage + HTTP surface) | -| **Latest commit** | `f2156c5 feat(files): P1.9 — FileStorage facade + LocalDiskFileStorage + HTTP surface` | +| **Latest version** | v0.26.0 (quality→warehousing auto-quarantine + plug-in JobHandler registration) | +| **Latest commit** | `1a45a4b feat(jobs+plugins): plug-in loader JobHandler registration + reference PlateCleanupJobHandler` | | **Repo** | https://github.com/reporkey/vibe-erp | | **Modules** | 23 | -| **Unit tests** | 327, all green | +| **Unit tests** | 334, all green | | **Real PBCs implemented** | **10 of 10** (pbc-identity, pbc-catalog, pbc-partners, pbc-inventory, pbc-warehousing, pbc-orders-sales, pbc-orders-purchase, pbc-finance, pbc-production, pbc-quality) — P5.x row of the implementation plan complete at minimal v1 scope | | **End-to-end smoke runs** | An SO confirmed with 2 lines auto-spawns 2 draft work orders via `SalesOrderConfirmedSubscriber`; completing one credits the finished-good stock via `PRODUCTION_RECEIPT`, cancelling the other flips its status, and a manual WO can still be created with no source SO. All in one run: 6 outbox rows DISPATCHED across `orders_sales.SalesOrder` and `production.WorkOrder` topics; pbc-finance still writes its AR row for the underlying SO; the `inventory__stock_movement` ledger carries the production receipt tagged `WO:`. First PBC that REACTS to another PBC's events by creating new business state (not just derived reporting state). | | **Plug-ins serving HTTP** | 1 (reference printing-shop, 7 endpoints + own DB schema + own metadata + own i18n bundles) | -- libgit2 0.22.2