No visible construction work
Your visitors always see a finished site. Experiments stay in the draft.
Included in the Pro plan
Large engineering teams have worked this way for years. Syli Labs gives it to you from day one, with plain words and a button instead of command lines.
boutique-demo.gn
Demo · linked to github.com/[CLIENT]/boutique
Draftv1.5
New “Delivery” page · 12 min ago
brouillon.boutique-demo.gn
Send for review →Reviewv1.4
New prices · approved by Aminata
validation.boutique-demo.gn · protected
Publish →Livev1.3
Published 28 Oct · 1,240 visits today
boutique-demo.gn
Roll back to v1.2Why three versions
Your visitors always see a finished site. Experiments stay in the draft.
Agencies and freelancers: send the review link, and your client approves before anything goes live.
Every release is kept. A problem? The site goes back to the previous version in seconds.
When you click “Publish”
01
We publish exactly what you checked, without rebuilding anything.
02
Your data (orders, sign-ups, articles) is copied before any update.
03
The new version starts next to the old one, then takes over.
04
Who published what, and when. Every version has a number.
For developers
Your code stays on your GitHub, your GitLab or the git provided by Syli Labs. Each click merges the right branches, creates a version tag and pushes everything to your repository.
| On Syli Labs | Branch | Updated |
|---|---|---|
| Draft | dev | On every push, automatically |
| Review | preprod | “Send for review” button (merge dev → preprod) |
| Live | main | “Publish” button (merge preprod → main + tag) |
git log --oneline --graph
* a41f2c9 (tag: v1.4, main) Release v1.4 · Syli Labs
|\
| * 7d03e1b (preprod) Sent for review · Syli Labs
| |\
| | * c88a910 (dev) Add the Delivery page
| | * 19be4f0 Fix the cart on mobile
| |/
* | e2c7a55 (tag: v1.3) Release v1.3 · Syli Labs
Each version has its own settings and its own database: test payment keys in the draft, real keys in production.
The three versions are ready as soon as the project is created. Nothing to configure.