Eine Entnahme in ApiCore mindert sofort den Shop-Bestand, ein Verkauf im Shop bucht in ApiCore zurück. Wachs und Propolis werden als Rohstoff-Lose geführt und von Herstellungschargen verbraucht.
Bewegungsbuch je Charge, Herstellungschargen und Rückschreib-API für den Shop (04f93e95)
Bestandskarte mit Entnahme und Inventur, Artikel-Übersicht (f57db975, 41c2af72), Abschluss „Bestandsabgleich umgesetzt“ (e52a6057)
Rohstoff-Lose (Wachs, Propolis) mit Verbrauch durch Herstellung, Nummernformate und eigene Zähler je Rohstoffart (e73c8b2c, 569a43d2, 44971c23, 5408711b, cfd3a187)
Die Gegenseite liegt im Repo Wabenhain. Laut Analyse vom 2026-10-10 liefen die drei CronJobs aus Wabenhain/k8s/07-backup-cronjob.yaml (darunter apicore-stock) nicht im Cluster; das wird im Wabenhain-Repo verfolgt.
Grundlage
docs/superpowers/specs/2026-10-02-bestandsabgleich-design.md, Memory „ApiCore und Wabenhain bleiben getrennte Pakete“ (nur über GET /shop-sync mit API-Schlüssel).
Status
Code: ja · Geprüft: ja · Gemergt: ja · Produktiv: ja
Stand: 2026-10-16 (Quelle: git origin/main b48fb157, Cluster-Abfrage 2026-10-16, Session-Status vs-code-ff, Memory)
Im Cluster läuft seit 2026-10-12 das Backend-Image sha-f5b1964 (Commit f5b19642) und ein Frontend-Image vom 2026-10-12 03:23 UTC. Alles ab Paket 0 (10cbe9bf) ist gebaut, aber nicht ausgerollt.
## Ziel
Eine Entnahme in ApiCore mindert sofort den Shop-Bestand, ein Verkauf im Shop bucht in ApiCore zurück. Wachs und Propolis werden als Rohstoff-Lose geführt und von Herstellungschargen verbraucht.
## Umgesetzt
- [x] Spec Bestandsabgleich (85f05dc5)
- [x] Bewegungsbuch je Charge, Herstellungschargen und Rückschreib-API für den Shop (04f93e95)
- [x] Bestandskarte mit Entnahme und Inventur, Artikel-Übersicht (f57db975, 41c2af72), Abschluss „Bestandsabgleich umgesetzt“ (e52a6057)
- [x] Rohstoff-Lose (Wachs, Propolis) mit Verbrauch durch Herstellung, Nummernformate und eigene Zähler je Rohstoffart (e73c8b2c, 569a43d2, 44971c23, 5408711b, cfd3a187)
- [x] Rechteprüfung beim Verbrauch, ID-Kodierung in allen API-Pfaden (f9899d56, a7609ff3, fc887d84)
## Abhängigkeiten / Blocker
Die Gegenseite liegt im Repo Wabenhain. Laut Analyse vom 2026-10-10 liefen die drei CronJobs aus `Wabenhain/k8s/07-backup-cronjob.yaml` (darunter `apicore-stock`) nicht im Cluster; das wird im Wabenhain-Repo verfolgt.
## Grundlage
`docs/superpowers/specs/2026-10-02-bestandsabgleich-design.md`, Memory „ApiCore und Wabenhain bleiben getrennte Pakete“ (nur über `GET /shop-sync` mit API-Schlüssel).
## Status
Code: ja · Geprüft: ja · Gemergt: ja · Produktiv: ja
Stand: 2026-10-16 (Quelle: git origin/main b48fb157, Cluster-Abfrage 2026-10-16, Session-Status vs-code-ff, Memory)
Im Cluster läuft seit 2026-10-12 das Backend-Image `sha-f5b1964` (Commit f5b19642) und ein Frontend-Image vom 2026-10-12 03:23 UTC. Alles ab Paket 0 (10cbe9bf) ist gebaut, aber nicht ausgerollt.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Eine Entnahme in ApiCore mindert sofort den Shop-Bestand, ein Verkauf im Shop bucht in ApiCore zurück. Wachs und Propolis werden als Rohstoff-Lose geführt und von Herstellungschargen verbraucht.
Umgesetzt
85f05dc5)04f93e95)f57db975,41c2af72), Abschluss „Bestandsabgleich umgesetzt“ (e52a6057)e73c8b2c,569a43d2,44971c23,5408711b,cfd3a187)f9899d56,a7609ff3,fc887d84)Abhängigkeiten / Blocker
Die Gegenseite liegt im Repo Wabenhain. Laut Analyse vom 2026-10-10 liefen die drei CronJobs aus
Wabenhain/k8s/07-backup-cronjob.yaml(darunterapicore-stock) nicht im Cluster; das wird im Wabenhain-Repo verfolgt.Grundlage
docs/superpowers/specs/2026-10-02-bestandsabgleich-design.md, Memory „ApiCore und Wabenhain bleiben getrennte Pakete“ (nur überGET /shop-syncmit API-Schlüssel).Status
Code: ja · Geprüft: ja · Gemergt: ja · Produktiv: ja
Stand: 2026-10-16 (Quelle: git origin/main
b48fb157, Cluster-Abfrage 2026-10-16, Session-Status vs-code-ff, Memory)Im Cluster läuft seit 2026-10-12 das Backend-Image
sha-f5b1964(Commitf5b19642) und ein Frontend-Image vom 2026-10-12 03:23 UTC. Alles ab Paket 0 (10cbe9bf) ist gebaut, aber nicht ausgerollt.