A summary of every source document used in these guides. Mount paths identify the engineering reference; the linked guides explain the public integration contract.

50 source documents

Matrix Core

Release-dependent

Aspire Consumer template

Documents generation of the five-project application, local Aspire verification, separately versioned template/runtime baselines and optional Workflow candidate limitations.

/matrix/core/consumer/consumer-template.md
Documented

Compact verification runner

Distinguishes Consumer checks from Matrix maintainer gates and describes targeted iteration, fresh Full verification, evidence reuse limits and separate browser/publication/adoption status.

/matrix/core/consumer/verification-runner.md
Release-dependent

Configuration vocabulary

Defines Consumer and module terms, typed C# composition, constrained JSON inputs, precedence, startup snapshots and the separation of presentation from authorization.

/matrix/core/consumer/configuration-vocabulary.md
Release-dependent

Consumer capability index

Connects individual capabilities to implementation, package and acceptance evidence, distinguishing dated slices, published baselines and current candidates.

/matrix/core/consumer/capabilities.md
Release-dependent

CRUD experiences

Covers named profiles, trusted query predicates, generated navigation, renderer contracts, form and draft lifecycle, and release-dependent embedded presentation options.

/matrix/core/consumer/crud-experiences.md
Release-dependent

CRUD-launched guided journeys

Describes context, record and selection launch callbacks with reauthorized prefill, Consumer transactions, subject-bound receipts and refresh after confirmed acceptance.

/matrix/core/consumer/crud-wizards.md
Release-dependent

Current direct sign-out and central logout compatibility

Alpha.48 local antiforgery POST in every role, initiating return to the configured login route, signed-receiver isolation and the superseded alpha.46/47 confirmation contract.

/matrix/core/consumer/central-logout.md
Documented

Developer handoff and agent guidance

Provides bootstrap, implementation, contribution, upgrade and continuation workflows grounded in repository instructions, pinned toolkit versions and observable Product requirements.

/matrix/core/consumer/developer-handoff.md
Documented

Feature module authoring

Describes neutral, API and Web project boundaries, stable catalog targets, protected endpoints, typed clients, stylesheets and startup-only module instances.

/matrix/core/architecture/module-authoring.md
Release-dependent

Fixed typed Dashboards

Explains page-owned report bindings, shared and independent widget state, bounded manual refresh, authorized drill navigation and optional layout preferences.

/matrix/core/consumer/dashboards.md
Release-dependent

Guided submissions

Documents typed bounded sessions, step validation, final command acceptance, uncertain-outcome recovery and the absence of durable draft or process-engine semantics.

/matrix/core/consumer/wizards.md
Release-dependent

Independent Consumer adoption

Explains package-only application setup and the real-journey evidence needed to evaluate independent delivery, including all setup, rework and maintainer costs.

/matrix/core/consumer/independent-adoption.md
Documented

Matrix architecture

Defines inward dependencies, provider-neutral Core contracts, Shell composition, optional feature ownership, context isolation and the API/Web integration surface.

/matrix/core/architecture.md
Release-dependent

Matrix Consumer documentation

The entry point for adopting Matrix in a business application. Defines the platform family, package-first development and the first requirement-to-verification journey.

/matrix/core/consumer/README.md
Documented

Operating a Matrix Product

Sets out coherent API/Web rollout, report and cache budgets, readiness checks, durable audit decisions and recovery rules that distinguish diagnostics from receipts.

/matrix/core/consumer/operations.md
Planned

Optional AI capability architecture

Records the deferred provider-neutral capability catalog, optional Assistant and MCP adapter, requiring every future invocation to preserve the owning module's authorization and execution boundary.

/matrix/core/architecture/adr/0004-module-contributed-ai-capabilities.md
Documented

Product definition contract

Provides the required requirement-to-capability, domain ownership, permission, environment and acceptance records for a Consumer without storing credentials or customer data.

/matrix/core/consumer/product-definition.md
Release-dependent

Query-backed CRUD sources

Specifies typed worklist handlers and mandatory server scope, filter initialization, authoritative entity actions, bounded totals/export and source-candidate query limitations.

/matrix/core/consumer/crud-query-sources.md
Release-dependent

Typed Reporting

Defines report identity and measure semantics, Consumer query responsibilities, protected export/drill/print execution, freshness and audit delivery behavior.

/matrix/core/consumer/reporting.md

Portal

Release-dependent

Central preferences API

Own-user identity, versioned HTTP operations, ETag/idempotency rules and application-owned storage migrations.

/matrix/portal/preferences-api.md
Release-dependent

Consumer enrollment and acceptance

Installation handoff requirements and consumer checks for launch, logout and preferences integration.

/matrix/portal/consumers/enrollment.md
Release-dependent

Consumer integration contract

Participant configuration, captured-user preferences credentials, conditional writes and optional filter favorites.

/matrix/portal/consumers/integration.md
Release-dependent

Consumer navigation and service routes

Browser navigation, local authentication routes and the explicit preferences backend contract.

/matrix/portal/consumers/urls.md
Documented

Portal architecture

Application directory, credential separation, card projection and the independent preferences module.

/matrix/portal/architecture.md
Release-dependent

Portal confirmation and historical logout contract

Portal-owned confirmation entry and historical alpha.46/47 routing. Current standard-menu behavior is superseded by Core's alpha.48 direct sign-out contract.

/matrix/portal/central-logout.md
Release-dependent

Portal identity ownership and delivery

Directory claims and reader boundaries, registration flow, token/session limits and deployment acceptance.

/matrix/portal/portal-identity.md
Release-dependent

Portal product definition

Portal responsibilities, adopted capability baselines and separation of implemented features from future requirements.

/matrix/portal/product-definition.md

Messages

Release-dependent

Activity adapter release boundary

Optional Matrix Activity dependency, verified package provenance and separation of publication from consumer adoption.

/matrix/messages/m7-adapter-release.md
Release-dependent

Common inbox service contract

Authenticated publication, recipient state, change cursors, current directory observations and canonical actions.

/matrix/messages/m4-reference-handoff.md
Documented

Durable ingress ownership

Immutable publication identity, atomic acceptance and receipt transactions, and separate runtime/migration authority.

/matrix/messages/m1-provenance.md
Release-dependent

Messages presentation and provider contract

Shared inbox presentation, immutable attachments, canonical navigation and scoped display acknowledgement.

/matrix/messages/m7-ui.md
Release-dependent

Registered task delivery

Destination enrollment, typed interaction inputs, current owner eligibility and registered-task navigation boundaries.

/matrix/messages/m7b-registered-task-delivery.md
Release-dependent

Task projection ownership

Monotonic snapshots, terminal tombstones, current task eligibility and the distinction between publication and task completion.

/matrix/messages/m6-handoff.md

Workflow

Documented

Custom Workflow execution profile and pilot scope

Defines the restricted acyclic BPMN profile, participant obligations, recovery requirements and separate operational acceptance gates.

/matrix/workflow/plans/custom-workflow-mvp.md
Release-dependent

Durable runtime reference

Historical critical handoff for command identity, transaction boundaries, executor receipts, reconciliation and cancellation semantics, with subsequent local closure noted.

/matrix/workflow/architecture/m5-reference-handoff.md
Release-dependent

Independent participant transport handoff

Describes owner-scoped HTTPS execution, release-dependent RabbitMQ response enrollment and owner verification connectivity. It does not establish production rollout.

/matrix/workflow/architecture/second-participant-handoff.md
Planned

Installation-time workflow engine selection

Records the planned current-engine/Elsa installation choice, preserved participant contracts, excluded migration behavior and required acceptance.

/matrix/workflow/architecture/installation-time-workflow-engine-selection.md
Release-dependent

Integration API and migration policy

Lists the administration routes, request boundaries, lifecycle permissions, schema vocabulary and migration/restore constraints.

/matrix/workflow/m7a-api-policy.md
Release-dependent

Integration onboarding

Documents authenticated schema and manifest registration, separate approval, typed bindings, process authoring and local integration observations.

/matrix/workflow/m7a-onboarding.md
Documented

Orchestration and common messaging contract

Defines commands, events, receipts, human messages, identity context, registered actions and subscriber custody. Its status preamble records an earlier milestone baseline.

/matrix/workflow/architecture/orchestration-and-messaging-contract.md
Documented

Participant roles and identity design

Defines the distinction among principals, groups, authorization policies, business roles and typed human/service bindings. The design itself does not claim runtime completion.

/matrix/workflow/architecture/workflow-participant-roles.md
Release-dependent

Typed task input mapping version 1

Defines field-copy mapping syntax and bounds, schema validation, authority restrictions and compiler/Worker compatibility requirements.

/matrix/workflow/architecture/typed-task-input-mapping.md
Release-dependent

Workflow product definition

Describes the product architecture, release adoption, catalog and process boundaries, plus locally verified milestone scopes. Historical paragraphs must be read with their stated baseline.

/matrix/workflow/product-definition.md

Infrastructure

Release-dependent

Aspire consumer integration

Application identity and proxy trust, development/production composition, artifact publication and independent application deployment.

/matrix/infrastructure/aspire-consumer.md
Release-dependent

Complete Docker installation contract

Fresh v1 foundation composition, reviewed target checks, service verification and separate renewal/recovery acceptance.

/matrix/infrastructure/complete-installation.md
Release-dependent

Development and deployment workflows

Local application development, trusted release planning, protected identity operations and separate deployment enablement.

/matrix/infrastructure/matrix-workflows.md
Release-dependent

Infrastructure ownership and reproducibility

Common source versus installation state, consumer ownership and the distinction between source checks and target acceptance.

/matrix/infrastructure/project-handoff.md
Release-dependent

Managed foundation installation

Portainer-owned v2 composition, generic consumer handoff and staging/production qualification boundaries.

/matrix/infrastructure/managed-installation.md
Documented

Shared data services and recovery

Scoped PostgreSQL, RabbitMQ and Redis allocations with TLS, least privilege, monitoring and isolated restoration.

/matrix/infrastructure/shared-services.md
Documented

Shared foundation and application profiles

Application-neutral infrastructure, explicit profile ownership and additive identity onboarding.

/matrix/infrastructure/adr-0001-foundation-and-application-profiles.md