Directories
¶
| Path | Synopsis |
|---|---|
|
Package action defines typed governed operations and the Runtime that applies schema validation, authorization, Preview binding, idempotency, transactions, and audit semantics consistently across consumer channels.
|
Package action defines typed governed operations and the Runtime that applies schema validation, authorization, Preview binding, idempotency, transactions, and audit semantics consistently across consumer channels. |
|
Package appcmd provides consumer-owned application commands without exposing Modary lifecycle or Action handler internals.
|
Package appcmd provides consumer-owned application commands without exposing Modary lifecycle or Action handler internals. |
|
Package appkit assembles a modular Modary application from consumer-owned Module registrations without exposing lifecycle or execution internals.
|
Package appkit assembles a modular Modary application from consumer-owned Module registrations without exposing lifecycle or execution internals. |
|
Package audit defines bounded, channel-independent records for governed Action decisions and the Hook used to persist them.
|
Package audit defines bounded, channel-independent records for governed Action decisions and the Hook used to persist them. |
|
Package authz defines intent and impact authorization contracts for governed Actions without prescribing a policy language or storage implementation.
|
Package authz defines intent and impact authorization contracts for governed Actions without prescribing a policy language or storage implementation. |
|
cmd
|
|
|
modary
command
Command modary creates consumer-owned projects from first-party Profiles.
|
Command modary creates consumer-owned projects from first-party Profiles. |
|
components
|
|
|
governedpostgres
module
|
|
|
oidc
module
|
|
|
otel
module
|
|
|
postgres
module
|
|
|
Package database defines narrow provider-neutral SQL contracts for ordinary business repositories and governed operation handlers.
|
Package database defines narrow provider-neutral SQL contracts for ordinary business repositories and governed operation handlers. |
|
Package httpkit composes explicit standard-library HTTP routes without a global router or hidden component registration.
|
Package httpkit composes explicit standard-library HTTP routes without a global router or hidden component registration. |
|
Package identity defines validated actor, session, password-authentication, and bearer-authentication contracts independently from authorization policy.
|
Package identity defines validated actor, session, password-authentication, and bearer-authentication contracts independently from authorization policy. |
|
internal
|
|
|
actionpersistence
Package actionpersistence defines the framework-owned persistence boundary used by the Action runtime and official storage adapters.
|
Package actionpersistence defines the framework-owned persistence boundary used by the Action runtime and official storage adapters. |
|
callbackcontract
Package callbackcontract provides concurrency-safe guards for extension callbacks whose invocation count is part of a framework correctness contract.
|
Package callbackcontract provides concurrency-safe guards for extension callbacks whose invocation count is part of a framework correctness contract. |
|
databasecontrol
Package databasecontrol owns Modary's privileged database assembly boundary.
|
Package databasecontrol owns Modary's privileged database assembly boundary. |
|
filepolicy
Package filepolicy implements operating-system file security checks shared by framework surfaces that retain an opened file descriptor.
|
Package filepolicy implements operating-system file security checks shared by framework surfaces that retain an opened file descriptor. |
|
jsonschema
Package jsonschema owns the framework's offline Draft 7 admission graph, panic-contained compiler, and bounded flag-only validator.
|
Package jsonschema owns the framework's offline Draft 7 admission graph, panic-contained compiler, and bounded flag-only validator. |
|
jsonvalue
Package jsonvalue implements the shared, bounded JSON document boundary used by Action contracts and protocol envelopes.
|
Package jsonvalue implements the shared, bounded JSON document boundary used by Action contracts and protocol envelopes. |
|
moduleassembly
Package moduleassembly owns private service keys used by official durable adapters.
|
Package moduleassembly owns private service keys used by official durable adapters. |
|
quality
Package quality hosts repository-level contract checks that do not belong to one runtime package.
|
Package quality hosts repository-level contract checks that do not belong to one runtime package. |
|
runtimecontrol
Package runtimecontrol owns the privileged Action persistence assembly contract.
|
Package runtimecontrol owns the privileged Action persistence assembly contract. |
|
safeerr
Package safeerr classifies errors received across dependency boundaries without invoking caller-defined Is, As, or Unwrap methods.
|
Package safeerr classifies errors received across dependency boundaries without invoking caller-defined Is, As, or Unwrap methods. |
|
sqlpolicy
Package sqlpolicy provides a small, dialect-neutral SQL lexical boundary.
|
Package sqlpolicy provides a small, dialect-neutral SQL lexical boundary. |
|
testsupport
Package testsupport contains explicitly non-production dependencies used by framework tests.
|
Package testsupport contains explicitly non-production dependencies used by framework tests. |
|
transactionoutcome
Package transactionoutcome carries framework-owned proof of how a transaction callback completed.
|
Package transactionoutcome carries framework-owned proof of how a transaction callback completed. |
|
Package module defines pure Module registrations, dependency verification, typed capability-scoped services, and deterministic application lifecycle.
|
Package module defines pure Module registrations, dependency verification, typed capability-scoped services, and deterministic application lifecycle. |
|
Package observe defines the dependency-neutral optional observability contract used by HTTP composition and process readiness.
|
Package observe defines the dependency-neutral optional observability contract used by HTTP composition and process readiness. |
|
Package processkit provides a standard-library process boundary for Modary applications: deterministic probes, pre-shutdown drain, active-request admission, and one shared HTTP server lifecycle.
|
Package processkit provides a standard-library process boundary for Modary applications: deterministic probes, pre-shutdown drain, active-request admission, and one shared HTTP server lifecycle. |
|
Package projecttool provides pure inspection, deterministic generation, and Node-free builds for a consumer-owned Modary application Definition.
|
Package projecttool provides pure inspection, deterministic generation, and Node-free builds for a consumer-owned Modary application Definition. |
|
Package scope defines validated consumer-owned execution identifiers used to isolate data, authorization, plans, idempotency records, and audit events.
|
Package scope defines validated consumer-owned execution identifiers used to isolate data, authorization, plans, idempotency records, and audit events. |
|
Package starter creates consumer-owned Modary projects from visible, create-only Profile templates.
|
Package starter creates consumer-owned Modary projects from visible, create-only Profile templates. |
|
Package task defines Modary's bounded durable background-work contract.
|
Package task defines Modary's bounded durable background-work contract. |
|
transport
|
|
|
httpapi
Package httpapi provides explicitly mounted HTTP, MCP, health, and static SPA handlers for a Modary application.
|
Package httpapi provides explicitly mounted HTTP, MCP, health, and static SPA handlers for a Modary application. |
|
sessionhttp
Package sessionhttp provides a standalone browser-session HTTP boundary.
|
Package sessionhttp provides a standalone browser-session HTTP boundary. |
Click to show internal directories.
Click to hide internal directories.