Praxis LLM Source of Truth

Canonical hierarchy and reading guidance for agents interpreting the Praxis platform.

Praxis is a governed semantic decision and runtime materialization platform for enterprise internal applications. This document is a derived public projection; the canonical owners below remain the sources of contract truth.

Canonical hierarchy

praxis-metadata-starter

Role: canonical-backend-metadata

Spring Boot starter adopted inside the host Java backend to define canonical backend metadata semantics, x-ui vocabulary, structural schema resolution, and resource-oriented discovery surfaces without moving domain ownership out of the company.

praxis-config-starter

Role: canonical-config-and-decision-governance

Spring Boot starter adopted inside the host Java backend to define canonical remote UI config, ui_user_config semantics, ai_registry, api_metadata, AI orchestration contracts, and the natural governance boundary for semantic decision authoring, publication, and materialization.

praxis-ui-angular

Role: official-runtime

Defines the official runtime, cockpit, and public Angular libraries installed inside the customer host app to materialize governed Praxis decisions while the host keeps routes, auth, theme, layout, deploy, and integration ownership.

praxis-api-quickstart

Role: reference-host

Hosts the canonical starters in a real Spring Boot application and provides downstream integration proof without becoming the owner of metadata, configuration, AI, or decision semantics.

praxisui-http-examples

Role: published-operational-evidence

Defines what is operational now on the published backend and classifies examples as llmOperational, protectedContract, or referenceOnly.

praxis-ui-landing-page

Role: official-public-docs

Publishes official public documentation, guides, and LLM-facing entry points, but does not redefine canonical backend or runtime contracts.

Recommended reading order

Evidence classes

When sources diverge

Machine-readable entry points