1.0, 1.1, and 2.0Long-term directions still exist, but only the three stages already in real motion are stated publicly.
Editions & Roadmap
1.0, 1.1, and 2.0, but the real usage path has already split into four layers: the free path, local script slots, the standard team edition, and enterprise delivery.The version stages describe the platform build rhythm. The four layers describe which path a user should take. Those two things should not be mixed together.
The current rhythm is better understood like this: 1.0 stabilizes real delivery, trusted execution, and local onboarding first, 1.1 fills in auto-registration, payment, renewal, and a lower-support loop, and 2.0 decides which paths are worth continuing as more standardized solutions. Multi-Skill orchestration is not a default capability today. It should enter formal productization only after the governance base is stronger.
The current core position of 1.0 is this: ExecFabric is a multi-tenant governance and execution platform that treats Python scripts as the first mature execution asset.
Later 3.0 and 4.0 directions still exist in internal long-term planning, but the public roadmap only talks about 1.0, 1.1, and 2.0 so long-term ideas are not mistaken for current capability.
As of the current version, 1.0 has already completed its first compatibility-oriented upgrade: the general resource layer and executor registry layer have landed, and the first non-script capability sample is HTTP capability access in the public super-admin domain. The next priority is still not to spread horizontally into more capability types. It is to make 1.1 auto-registration, payment, renewal, and shutdown-recovery into a lower-support loop first.
This round also tightened the boundary further: HTTP capability access remains available only inside the public governance domain, whitelisted tenant admins keep only a minimal cross-tenant console, and the system no longer misidentifies administrators through unsafe conditions such as user_id == 1.
At the same time, the first real segment of 1.1 has already landed: the public order center supports order creation, payment confirmation, activation execution, renewal-reminder scans, and expiry-shutdown scans. The personal free edition also already has the first version of the billing center for local script slots, and the free path now includes explanations for monthly and annual registration into the team edition. A complete general subscription center, real third-party payment gateways, and outbound reminder channels are still not finished.
The shared-SaaS tenant frontend skeleton is also in place: starting from tenant_1003+, standard SaaS customers no longer default to cloning one frontend project per customer. They first go through the shared tenant frontend instead. It can already carry the formal tenant entry, but dynamic branding, initialization, and finer customization boundaries are still being tightened.
1.0, 1.1, and 2.0Long-term directions still exist, but only the three stages already in real motion are stated publicly.
Stabilize delivery, entry-point closure, and reusable capabilities first, then decide which parts deserve more product thickness.
If you are evaluating whether this platform is ready for onboarding now, use the four checks below first instead of being pulled off course by long-term planning.
1.0 is trusted delivery, script onboarding, and multi-tenant governance1.1 focuses on auto-registration, renewal, and a lower-support loop2.0 is where the product decides which paths deserve deeper standardization3.0 / 4.0 directions are still not current promised capability1.0
public super-admin side, while tenant-side access is still limited to a read-only ledgeruser_id == 1execfabric-cli loopNext
1.1 Now
1.1public super-admin order center has already switched into a real lifecycle mode1.1 Pending
1.1 that are not finished yetPath Ladder
| Layer | Current carrying path | Relationship to the roadmap | Suggested entry |
|---|---|---|---|
| Free path | Public experience, login and signup, personal entry | Part of the already-established customer-acquisition and experience entry of 1.0 | Getting Started |
| Local script-slot expansion | Lightweight personal-space expansion | The first landed loop of 1.1, not the same thing as a complete general subscription center | Billing & Membership |
| Standard team edition | Shared-SaaS formal tenant entry | Still converging around the 1.0 delivery base and the 1.1 upgrade path | Customer Flow / Delivery |
| Enterprise delivery | Single-tenant delivery, private deployment, or deeper deployment control | The most mature formal-delivery mainline under current 1.0 | Deployment |
1.0 Core
1.02.0 Expansion
2.0 continues to expand1.1 is stable, continue turning auto-registration, payment, renewal, prompts, and self-service support into more stable standard solutionsUpgrade Route
Use the public experience page, login, signup, and signup result page to understand what the platform is first. After login, the personal entry currently continues through the valid personal-free menu set, the HTTP read-only ledger, and the lightweight local script-slot expansion entry so the user can verify whether the AI scheduling chain is real.
If the user is already continuously connecting scripts in personal space but is not yet in multi-user collaboration, the better current path is lightweight local script-slot expansion first. CLI and the local bridge are support capabilities, not a separate commercial line.
If the customer mainly needs standard capability and lighter collaboration, the current best path is the formal tenant entry carried by the shared-SaaS frontend, to verify first whether the standard team path is enough.
If the project involves intranet access, stronger isolation, exclusive branding, exclusive pages, or formal project acceptance, continue into enterprise 1.0 single-tenant delivery. 2.0 is where the reusable path becomes thicker later.
Current Upgrade Logic
1.0 delivery while continuing to stabilize the lower-support loop of 1.1What 2.0 Changes
2.01.0 Companion Docs
1.0 has really landed, continue with these three pagesMany 1.0 projects do not return text only. They need to handle input files, batch states, and result files, and this chain deserves its own explanation.
To judge whether 1.0 is really deliverable, it is more useful to see which entry points, instructions, and result artifacts the customer actually gets than to stare at feature names.
When a real project is about to move, preparing the script directory, README, sample files, dependencies, and risk boundaries is more valuable than continuing to talk abstractly about version numbers.
Near-Term Focus
Turn scattered scripts, spreadsheet handling, and data-organizing tasks into stable entry points first. These are the easiest scenarios to close early and the easiest to reuse later.
Build a delivery line around script governance, task scheduling, log traces, and local execution bridging. This stays closest to the current capability boundary.
These customers validate multi-tenant isolation, permission boundaries, and the formal delivery chain best, but customization depth still needs to be controlled so only platform-strengthening projects are taken.
Why Both Lines
1.0 carries formal scenarios, while the personal free edition carries experience and upgrade entry points, and both lines share the same trusted-execution baseCurrent Rhythm
1.0 is the current main delivery line with usable foundations already in place1.1 prioritizes stabilizing auto-registration, payment, renewal, reminders, and lower-support handling2.0 is the next stage of standardization and convergenceNext Read
The more effective move is usually to align the real delivery chain of current 1.0 and 1.1 first, then decide whether the path deserves to be turned into a more standard upgrade route.