Project Meru

Where this is going

Roadmap.

Four phases. Each phase must ship usable work before the next starts.

  1. Phase 1: Foundation

    Mostly done

    The kernel and the addon contract. This is the part you can read and rely on today.

    • Model registry, schema sync and the data layer
    • Addon discovery, convention checks, dependency ordering, install and update
    • Groups, access rights and record rules, enforced in the ORM
    • XML view engine, menus, actions and the rendered shell
    • Event bus, scheduler, structured logging and audit
  2. Phase 2: Core business

    In progress

    The addons that make it an ERP rather than a framework. Lead to cash runs end to end; the money still needs work.

    • Done: contacts, products, CRM, sales, invoicing, purchasing, employees
    • Next: computed totals on orders and invoices, per-line invoicing
    • Next: a tax engine, then payments and reconciliation
    • Next: a test suite covering the commercial flow
  3. Phase 3: Extended

    Planned

    Addons that stress the contract with outside authors.

    • Inventory: warehouses, stock moves, valuation
    • Manufacturing: bills of materials and work orders
    • HR beyond a directory: contracts, attendance, leave
    • Localisation packs, and translations wired through the UI
  4. Phase 4: Platform

    Later

    Turning Sumeru from a system you deploy into one other people build on.

    • Studio: models and views defined without writing Go
    • Reporting: query builder, printable documents, statements
    • A distribution story for third-party addons
    • Isolation beyond multi-company, if the demand is real