Cobra · Dev
The Cobra App Store keeps industrializing
Context
Cobra's internal app hub (treasury, pricing, purchasing, performance, reporting) went, in a few weeks, from a few isolated critical apps to a genuine small standardized ecosystem. This entry is a period synthesis (June 29 → July 13, across 5 sessions).
What happened over the period
- Opened the Charge & Perf app to public access (no password), with a refresh button built directly into the app rather than sitting beside it.
- Unified the automatic refresh of Finance data onto a common cron, via an Odoo connection now shared across apps (Treasury kept separate, since it needs a more frequent refresh).
- A strictly identical visual header across every app (an accidentally-overwritten version was caught immediately and fixed by comparing with the previous backup).
- A new regulatory reporting profile for a supplier (Sony), with a scheduled-task bug fixed (the connection credentials weren't loaded when the script ran on its own, without an interactive session).
- A new app (image retouching / cutout) deployed and aligned with the shared design system.
What this illustrates
Delivery speed no longer goes without discipline: every new app must now fit a common mold (shared header, single Odoo connector, standard refresh mechanism) rather than reinvent its own infrastructure. Two small incidents over the period (an overwritten version, a cron missing its env vars) were caught within minutes — not because they never happen, but because the safety net works: backup and compare before every deploy.