Skip to content

Enterprise open items

Version 1.1.0-beta6 provides the Enterprise foundation and installation packages. The following items must be completed, or explicitly resolved in a customer-specific acceptance, before general production approval.

Priority 0 – production blockers

Item Current state Still required
Standalone FLEET Mira Worker Windows service, virtual account, automatic start, recovery, shutdown, logging and heartbeat are implemented. Accept the full Actions run and customer-like server operation.
Multi-instance protection Advisory locks, PostgreSQL queue, leases, heartbeats, idempotency keys and fencing tokens are implemented. Verify business idempotency for every newly added job type.
Process roles Enterprise Client and Worker are separate; co-location creates no third runtime mode. Confirm role behaviour in the RDS/Citrix acceptance environment.
PostgreSQL compatibility acceptance A manual all-in-one Actions test covers migration and concurrent workers. Complete real multi-user load and customer-data acceptance.
Secure setup secrets Protected INI, secret-free process arguments, DPAPI and diagnostic scanning are implemented. Document password rotation and customer-specific secret distribution.
Code signing and supply chain PostgreSQL is pinned by version, SHA-256 and EDB publisher. Add Authenticode for Mira executables/setups, SBOM and licence evidence for the first stable build.

Priority 1 – operational readiness

Item Target
Native PostgreSQL upgrades Versioned PostgreSQL schema migrations, upgrade/downgrade matrix and tested rollback without another SQLite import.
Extended SQLite migration Acceptance of every supported historic database state, composite foreign keys, triggers/checks, large data sets and repeatable business checks.
Backup and restore Integrated pg_dump/pg_restore workflow, retention, encryption, restore tests, optional point-in-time recovery and separate archive consistency.
TLS lifecycle Certificate provisioning, CA distribution, verify-full as the secure default, expiry monitoring and rotation.
Archive architecture Binding design for shared tachograph and document archives, canonical UNC paths, permissions, locking, outage behaviour and recovery.
Monitoring Worker state, most recent successful jobs, queue/error state, database availability, disk space and an alertable health endpoint.
Terminal-server acceptance Load, session, profile, print/report and concurrent-write tests on the supported RDS/Citrix versions.
Installer lifecycle Automated VM tests for clean install, update, repair and uninstall; updates and uninstall must preserve data.

Priority 2 – scale and productisation

Item Target
Enterprise licensing Dedicated Enterprise entitlement, product mapping, activation and offline rules instead of deriving access only from the Pro feature set.
High availability Validated external/managed PostgreSQL options, failover, connection pooling, timeouts, retry policy and maintenance mode.
Automated quality matrix CI across multiple PostgreSQL and Windows Server versions, including concurrency, migration, installer and restore smoke tests.
Administration experience Secret-free diagnostic export, connection-profile distribution, worker console and documented unattended installation.

Enterprise remains a controlled beta until the remaining Priority 0 acceptance work is documented.