Project Mali Beta 0.1
The product definition, scope and operating principles for the first Mali fleet and asset-lifecycle Beta.
Project Mali Beta 0.1
De productdefinitie, scope en werkprincipes voor de eerste Mali Beta voor vloot- en activalevenscyclusbeheer.
Beta 0.1 principles
One permanent vehicle record
A vehicle is never recreated when its operational status changes. Its full history stays attached to one asset identity.
Events, not overwritten history
Status, compliance, maintenance, contracts and documents create dated events so past fleet positions can later be reconstructed.
Lease company first
The first model is optimized for a Curaçao lessor with 220+ vehicles while remaining scalable from one vehicle to 10,000+.
Mobile operational access
Fleet staff should work from phone, tablet or desktop without needing a separate native mobile app.
Beta 0.1 scope
| Area | Included | Deferred |
|---|---|---|
| Fleet | Vehicle inventory, asset card, availability, acquisition data | Telematics / GPS |
| Compliance | Insurance, keuringskaart, road tax, driver-licence reminders | External registry integrations |
| Lifecycle | Maintenance events, service schedules, tires, batteries | Workshop work orders / parts inventory |
| Contracts | Lease term, customer, driver, monthly value, remaining term | Full receivables/accounting |
| Financial | Purchase, catalogue, insured, market and book-value fields | Commercial/fiscal depreciation engine |
| Data | CSV/XLSX import/export concepts and audit ledger | Production integrations/API |
URLs and S3 layout
mali.okib.app/docs/ → documentation
mali.okib.app/test/ → testing guides
beta.mali.okib.app/ → current Beta application
s3://okib.app/private/project-mali/
├── beta/
├── docs/
├── test/
├── assets/
└── cloudfront/
Language standard
English (ENU) is the default language. Dutch (NLD) is available throughout the documentation. ENU is intentionally visible before JavaScript runs, so a script failure can never turn the page blank.
Reserved Phase 2 boundary
Depreciation stays visible in the product structure, but Beta 0.1 does not calculate or post commercial or fiscal depreciation. Acquisition records preserve the fields needed for that later module.
Principes van Beta 0.1
Eén permanent voertuigdossier
Een voertuig wordt niet opnieuw aangemaakt wanneer de operationele status wijzigt. De volledige historie blijft gekoppeld aan één asset-ID.
Gebeurtenissen, geen overschreven historie
Status, compliance, onderhoud, contracten en documenten creëren gedateerde gebeurtenissen zodat historische vlootposities later kunnen worden gereconstrueerd.
Eerst de leasemaatschappij
Het eerste model is afgestemd op een Curaçaose lessor met 220+ voertuigen en blijft schaalbaar van één voertuig tot 10.000+.
Mobiel operationeel gebruik
Vlootmedewerkers moeten vanaf telefoon, tablet en desktop kunnen werken zonder aparte mobiele app.
Scope Beta 0.1
| Gebied | Inbegrepen | Later |
|---|---|---|
| Vloot | Voertuigvoorraad, activakaart, beschikbaarheid, aankoopgegevens | Telematica / GPS |
| Compliance | Verzekering, keuringskaart, motorrijtuigenbelasting, rijbewijswaarschuwingen | Externe registerintegraties |
| Levenscyclus | Onderhoud, serviceschema's, banden, accu | Werkorders / onderdelenvoorraad |
| Contracten | Leasetermijn, klant, bestuurder, maandbedrag, resterende termijn | Volledige debiteurenadministratie |
| Financieel | Aankoop-, catalogus-, verzekerde, markt- en boekwaardevelden | Commerciële/fiscale afschrijving |
| Data | CSV/XLSX import/exportconcepten en auditlogboek | Productie-integraties/API |
URL's en S3-structuur
mali.okib.app/docs/ → documentatie
mali.okib.app/test/ → testhandleidingen
beta.mali.okib.app/ → huidige Beta-applicatie
s3://okib.app/private/project-mali/
├── beta/
├── docs/
├── test/
├── assets/
└── cloudfront/
Taalstandaard
Engels (ENU) is de standaardtaal. Nederlands (NLD) is beschikbaar in de documentatie. ENU blijft bewust zichtbaar vóór JavaScript draait, zodat een scriptfout de pagina nooit volledig leeg kan maken.
Gereseveerde grens voor Fase 2
Afschrijving blijft zichtbaar in de productstructuur, maar Beta 0.1 berekent of boekt nog geen commerciële of fiscale afschrijving. De aankoopgegevens bewaren wel alle velden die de latere module nodig heeft.