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
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.mdCompact 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.mdConfiguration 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.mdConsumer capability index
Connects individual capabilities to implementation, package and acceptance evidence, distinguishing dated slices, published baselines and current candidates.
/matrix/core/consumer/capabilities.mdCRUD 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.mdCRUD-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.mdCurrent 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.mdDeveloper 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.mdFeature 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.mdFixed 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.mdGuided 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.mdIndependent 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.mdMatrix architecture
Defines inward dependencies, provider-neutral Core contracts, Shell composition, optional feature ownership, context isolation and the API/Web integration surface.
/matrix/core/architecture.mdMatrix 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.mdOperating 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.mdOptional 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.mdProduct 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.mdQuery-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.mdTyped Reporting
Defines report identity and measure semantics, Consumer query responsibilities, protected export/drill/print execution, freshness and audit delivery behavior.
/matrix/core/consumer/reporting.mdPortal
Central preferences API
Own-user identity, versioned HTTP operations, ETag/idempotency rules and application-owned storage migrations.
/matrix/portal/preferences-api.mdConsumer enrollment and acceptance
Installation handoff requirements and consumer checks for launch, logout and preferences integration.
/matrix/portal/consumers/enrollment.mdConsumer integration contract
Participant configuration, captured-user preferences credentials, conditional writes and optional filter favorites.
/matrix/portal/consumers/integration.mdConsumer navigation and service routes
Browser navigation, local authentication routes and the explicit preferences backend contract.
/matrix/portal/consumers/urls.mdPortal architecture
Application directory, credential separation, card projection and the independent preferences module.
/matrix/portal/architecture.mdPortal 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.mdPortal identity ownership and delivery
Directory claims and reader boundaries, registration flow, token/session limits and deployment acceptance.
/matrix/portal/portal-identity.mdPortal product definition
Portal responsibilities, adopted capability baselines and separation of implemented features from future requirements.
/matrix/portal/product-definition.mdMessages
Activity adapter release boundary
Optional Matrix Activity dependency, verified package provenance and separation of publication from consumer adoption.
/matrix/messages/m7-adapter-release.mdCommon inbox service contract
Authenticated publication, recipient state, change cursors, current directory observations and canonical actions.
/matrix/messages/m4-reference-handoff.mdDurable ingress ownership
Immutable publication identity, atomic acceptance and receipt transactions, and separate runtime/migration authority.
/matrix/messages/m1-provenance.mdMessages presentation and provider contract
Shared inbox presentation, immutable attachments, canonical navigation and scoped display acknowledgement.
/matrix/messages/m7-ui.mdRegistered task delivery
Destination enrollment, typed interaction inputs, current owner eligibility and registered-task navigation boundaries.
/matrix/messages/m7b-registered-task-delivery.mdTask projection ownership
Monotonic snapshots, terminal tombstones, current task eligibility and the distinction between publication and task completion.
/matrix/messages/m6-handoff.mdWorkflow
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.mdDurable 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.mdIndependent 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.mdInstallation-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.mdIntegration API and migration policy
Lists the administration routes, request boundaries, lifecycle permissions, schema vocabulary and migration/restore constraints.
/matrix/workflow/m7a-api-policy.mdIntegration onboarding
Documents authenticated schema and manifest registration, separate approval, typed bindings, process authoring and local integration observations.
/matrix/workflow/m7a-onboarding.mdOrchestration 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.mdParticipant 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.mdTyped 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.mdWorkflow 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.mdInfrastructure
Aspire consumer integration
Application identity and proxy trust, development/production composition, artifact publication and independent application deployment.
/matrix/infrastructure/aspire-consumer.mdComplete Docker installation contract
Fresh v1 foundation composition, reviewed target checks, service verification and separate renewal/recovery acceptance.
/matrix/infrastructure/complete-installation.mdDevelopment and deployment workflows
Local application development, trusted release planning, protected identity operations and separate deployment enablement.
/matrix/infrastructure/matrix-workflows.mdInfrastructure ownership and reproducibility
Common source versus installation state, consumer ownership and the distinction between source checks and target acceptance.
/matrix/infrastructure/project-handoff.mdManaged foundation installation
Portainer-owned v2 composition, generic consumer handoff and staging/production qualification boundaries.
/matrix/infrastructure/managed-installation.mdShared foundation and application profiles
Application-neutral infrastructure, explicit profile ownership and additive identity onboarding.
/matrix/infrastructure/adr-0001-foundation-and-application-profiles.md