# License Overview

This repository is a mixed-license starter.

## Summary

| Path / Artifact | License / Rights |
|---|---|
| `web/`, `packages/leapter-client/`, `leapter/`, `requirements/`, `AGENTS.md`, `CLAUDE.md`, `.claude/`, docs, examples, setup scripts | MIT License, except for separately noticed third-party assets and Leapter brand assets |
| `.leapter-tools/` | Leapter proprietary beta tooling |
| `packages/runtime-browser/` | Leapter proprietary beta tooling |
| Leapter names, logos, and brand assets | Leapter GmbH brand assets; not a general trademark or brand license |
| User-created `.logic.vts` files, requirements, generated app code, compiled Blueprint JSON, test cases, local traces, and other project artifacts | Owned by the user, subject to any third-party content the user includes |
| Third-party dependencies, fonts, and template assets | Governed by their own licenses; see `THIRD_PARTY_NOTICES.md` |

## MIT-Covered Starter Files

The MIT License applies to the starter application code, examples,
documentation, requirements, agent instructions, setup scripts, and the
`packages/leapter-client/` package, except where a file or directory has its
own license notice. Leapter names, logos, and brand assets are not licensed as
general-purpose MIT assets or as a trademark grant.

The included pizza-pricing Veritas file and tests are examples. You may copy,
modify, and use them under the starter's MIT license.

## Leapter Proprietary Beta Tooling

The bundled Leapter CLI/converter, browser runtime, and VS Code Blueprint
viewer are proprietary Leapter beta tooling. They are included so the local
demo can validate, view, convert, and execute the example logic without a
Leapter SaaS account.

Permitted uses of the beta tooling:

- clone, fork, install, and run this starter;
- use the bundled tooling for local development, evaluation, testing, CI,
  demos, and production deployment or execution of applications and
  business-logic artifacts created with this starter;
- cache or include the bundled tooling as part of ordinary development,
  evaluation, demo, CI, or production deployment environments for projects
  based on this starter;
- create, edit, validate, convert, view, and execute Veritas logic files for
  projects based on this starter;
- deploy and execute applications and business-logic artifacts created with
  this starter, including in production environments;
- share or redistribute this starter, including modified MIT-covered files and
  projects based on this starter, as long as the Leapter proprietary tooling
  notices remain intact.

For clarity, permitted use includes ordinary copying, importing, linking,
bundling, minification, compression, caching, containerization, CI packaging,
and deployment of the proprietary components as part of an application or
project created with this starter, provided the proprietary notices remain
intact and the components are not offered as standalone tooling or an SDK.

Except to the extent such restrictions are prohibited by applicable law, the
following uses are not permitted without written permission from Leapter GmbH:

- modifying the proprietary tooling;
- reverse engineering, decompiling, or extracting the proprietary tooling;
- repackaging the proprietary tooling as a standalone product or SDK;
- reselling or sublicensing the proprietary tooling as standalone tooling;
- using the proprietary tooling directly or indirectly to develop, train,
  power, operate, or support any product or service that competes with, or is
  intended to substitute for, Leapter's proprietary tooling, runtime, viewer,
  converter, hosted runtime services, Veritas-compatible language
  implementations, or visual-programming platform.

The proprietary tooling is beta software provided as-is, without warranty,
support commitment, SLA, compatibility commitment, or obligation to maintain
backwards compatibility.

## User-Created Artifacts

You own the artifacts you create with this starter, including your requirements,
Veritas `.logic.vts` files, generated app code, compiled Blueprint JSON, test
cases, local traces, screenshots, and project-specific documentation, subject
to any third-party content you include.

Leapter claims no ownership in those user-created artifacts.

Outputs and project artifacts generated through permitted use are not
derivative works of the proprietary beta tooling solely because that tooling
validates, converts, views, executes, or traces them.

## Third-Party Dependencies

This starter uses third-party packages and assets. Those dependencies are
governed by their own licenses. See `THIRD_PARTY_NOTICES.md` for bundled
third-party notices identified in this repository.

Before redistributing a production derivative or packaged build, review
third-party license obligations for your dependency set, bundled assets, and
deployment target.

## Open-Source Posture

The MIT-covered starter files are open source under the MIT License. The
bundled Leapter beta tooling, runtime, viewer, and Leapter brand assets remain
proprietary. The Leapter platform is not covered by this repository license.
Leapter is still deciding the long-term licensing/open-source shape of Veritas,
local runtime, and viewer tooling.
