Roadmap

Where it is, and where it goes.

Base 0.17 is complete, with 0.14 shipped alongside it, and 0.13 brought the guide. One release is left before 1.0: 0.15, the interface in your language.

Releases are numbered by plan, not by date: each number was given to a planned release up front, so 0.16 (AI) shipped before 0.13 (documentation), and 0.17 came out before 0.15, which is still to come.

Releases in the roadmap's order

  • Base 0.5Operational base and model lifecycle foundationComplete

    Workspaces that keep data apart, and model versions you can check, compare and switch on safely.

    Full outcome
    From ROADMAP.md

    A steward can manage runtime data in an explicit workspace, and a model administrator can validate, compare, install and activate immutable model releases through the guarded JSON workbench.

  • Release 0.6Daily live operations and optional coordinated designComplete ·

    Everyday editing: find records, change them directly, or gather changes in a change set and publish them together.

    Full outcome
    From ROADMAP.md

    A steward can select a known workspace, find records with typed filters and sorts, and maintain live records, fields, parents, relationships and translations without a draft. For coordinated changes, the steward may choose a change set, validate it and activate all its changes together while preserving unrelated live work. History distinguishes the source of a draft from the publication superseded at activation.

  • Release 0.7Core mapping and contextual collection workspaceComplete ·

    Mapping between systems: each list gets its own screen that shows which codes are mapped and replaces a mapping in one step.

    Full outcome
    From ROADMAP.md

    A steward can enter a model-defined application through one browser, establish the collection's governing context and review or maintain records through applicable configured lenses. Mapping coverage and atomic replacement are available as a lens without multiplying global table destinations or navigating low-level relation screens.

  • Release 0.8Relation matrix and hierarchy editorComplete

    Two new editors: a matrix for the relations between two lists, and a tree for hierarchies, both quick on large lists.

    Full outcome
    From ROADMAP.md

    The two independently gated milestones may ship together, but neither may weaken live, change-set or publication semantics. Track S comes first because both milestones browse large, model-defined collections.

  • Interim release 0.9.0-alpha.1PostgreSQL runtimeComplete ·

    refiroo moves to PostgreSQL, so many people can write at the same time without getting in each other's way.

    Full outcome
    From ROADMAP.md

    The engine runs on PostgreSQL only, with real row-level concurrency. Writes in different workspaces run in parallel, and writes in one workspace serialize without losing an invariant; a background job leaves other writes free. Tests run on PostgreSQL from seeded databases built once and reused, and existing development databases carry over. API, model contract and UI are unchanged.

  • Release 0.9Integration-grade APIsComplete ·

    Stable APIs for other systems: they read and sync reference data and pick up where they stopped.

    Full outcome
    From ROADMAP.md

    External systems exchange and synchronize reference data through stable, resumable contracts rather than UI endpoints or undocumented limits.

  • Release 0.10Model authoring and spreadsheet onboardingComplete ·

    Upload a spreadsheet and refiroo proposes a model and an import. Adjust both while you watch the effect on your rows, and load the next version of the file the same way.

    Full outcome
    From ROADMAP.md

    An administrator turns reference data that arrives in spreadsheets into a working application without writing a model file or an import script. One editor proposes a model and an import mapping from the uploaded workbook, lets the administrator rename, remap and reorganize both freely with the effect on the real rows shown after every change, and saves the mapping so the next version of the workbook loads as a reviewed upsert. Opened without a workbook, the same editor is the structured model designer. Design: MODEL_AUTHORING.md (ADR-035); packages and sequence: the Base 0.10 plan (2026-10-11). The designer (the editor without a workbook) is built first, then the spreadsheet functionality (the plan's D11).

  • Release 0.11Production hardening and staged model rolloutComplete

    Ready for heavier use: several servers, large databases, backups you can rehearse, and data that moves between workspaces with different models.

    Full outcome
    From ROADMAP.md

    The engine runs safely with multiple writers and nodes, and workspaces can be migrated between immutable model releases in controlled stages. Authentication and authorization follow in 0.12.

  • Release 0.12Security, authentication and authorizationComplete ·

    Sign-in and roles for everyone, a record of who changed what, approval before publishing, and a promise that the APIs change only by adding.

    Full outcome
    From ROADMAP.md

    Once every earlier capability works, one release secures the backend, the frontend and the consumer APIs together: every caller is authenticated, every operation is authorized, and changes are attributed to a proven identity.

  • Release 0.13DocumentationComplete ·

    A guide for everyone who meets refiroo: trying it out, installing it, giving people access, connecting systems and the daily work.

    Full outcome
    From ROADMAP.md

    A person who has never seen refiroo finds the page for their goal, follows it and gets the result it promises: an evaluator understands what the product is and how it is built, an operator installs, secures and runs an instance, an administrator gives people and systems access, an integrator loads and reads data, and a steward and a model administrator do their daily work.

  • Release 0.14Management API reference and UI refinementsComplete ·

    An API reference that explains what each operation is for, with real examples, and two type palettes you can tell apart at a glance.

    Full outcome
    From ROADMAP.md

    An integrator reading /docs learns what every management operation is for, how it behaves, what it refuses and what a real exchange looks like. (The palette part was dropped by the user 2026-11-11.)

  • Release 0.15Interface languagePlanned

    Choose the language of the whole interface in Settings. English and German first.

    Full outcome
    From ROADMAP.md

    A person chooses a language in Settings › Appearance and the whole browser interface reads in it, including the engine's error messages the interface can meet; English and German ship.

  • Release 0.16AI integrationComplete ·

    Optional AI help: describe what you need in a few words, upload a workbook, and get a model and an import to review. Nothing is sent anywhere unless you set it up, and nothing changes live data without a person.

    Full outcome
    From ROADMAP.md

    Stewards, administrators and AI assistants use AI where it helps and cannot make it decide. Machine proposals arrive as editable, marked steps and changes; an assistant reads reference data and prepares changes through the same authorization as any client; summaries of model changes, history and notifications sit beside the facts they cite. Nothing is sent anywhere unless an operator configures a provider, and nothing writes live data without a person.

  • Release 0.17The plain pathComplete ·

    Shorter everyday paths: a workbook becomes a workspace in one go, you shape it on a canvas, and change sets publish in two clicks. You drag things into place beside the live result, and five themes let refiroo look the way you like.

    Full outcome
    From ROADMAP.md

    The everyday journeys are short and friendly, with every capability still one step away. A workbook becomes a workspace in one go, and a person shapes its model by dragging on one screen beside the live result.

  • Release 1.0Self-service model authoring and extensionsPlanned

    Change a released model on screen, including changes that need a migration, and reuse definitions that already work.

    Full outcome
    From ROADMAP.md

    An authorized administrator evolves released applications with the 0.10 editor, including changes that need a migration, and reuses proven definitions.

Each release's delivery scope, with its packages, is in the full roadmap: docs/ROADMAP.md at v0.17.1

Run it today.

One Compose file, your PostgreSQL, every feature.