Implementations

Implementations

Publication and runtime tracks, release evidence, and deployment guidance for teams putting UAI-1 into practice.

  • Record UAIX-IMPL-0053
  • Path /en-us/implementations/
  • Use Canonical public record

Document status

Public standards page Published on UAIX as part of the current public standards record
Code
UAIX-IMPL-0053
Surface
Implementations
Access
Public and linkable

How to use this page

Use this page to choose the publication or runtime path that fits your environment and release needs.

Support evidence

ValidatorConformance PackGovernanceNews

Support Boundary

Read named implementation tracks as the current public implementation claim

Treat the published implementation tracks as the only current public software support lanes until wider repository, SDK, or showcase programs are formally published.

Evidence first

Validator and pack evidence travel with support claims

A runtime or package becomes supportable only when its public release record, validator evidence, and implementation notes stay aligned.

Published now

Use the named tracks and packaged artifacts

Point readers to the current implementation-track pages and attached release evidence before implying a broader public repository or SDK program.

Future work

Wider showcases need published handoff first

Additional SDKs, issue feeds, community submissions, or broader implementation showcases should not count as public support until they are formally published here.

Support evidence

ValidatorHuman-facing conformance review.Conformance PackReusable packet for release review.GovernanceChange-handling and support-claim posture.NewsPublic release summaries attached to implementation work.

Role of the implementation tracks

The implementation section explains how UAIX turns UAI-1 from a published standard into deployable software and release evidence. The goal is not just to describe the standard, but to show where publication, validation, packaging, runtime integration, and release records actually happen.

Current tracks

  • WordPress Publication Track for publication, distribution, package release, discovery alignment, and public documentation.
  • .NET Bridge Track for runtime and service-side integration beyond the public website.
  • Portable modules and supporting packages where shared features need a stable implementation home.

Current published package family

  • uaix-authority-theme.zip is the active public launch theme and carries the current front-door publication surface.
  • uaix-theme.zip remains packaged and smoke-tested as an installable compatibility theme, but it is not the current public launch surface.
  • uaix-core.zip carries the core standards runtime and REST record surface.
  • uaix-modules.zip carries the redistributable module pack used by UAIX implementations.
  • uaix-bridge.zip carries the WordPress-to-.NET reference bridge for the named bridge track.
  • ns12-locale-router.zip carries locale-prefixed routing so the public launch paths stay on clean /en-us/... routes.
  • uaix-seo-sweep.zip carries canonical SEO, query-string cleanup, sitemap generation, robots output, and the root discovery manifest surface.

Current public implementation scope

The current public implementation story is intentionally narrow and explicit. The published tracks are WordPress Publication Track and .NET Bridge Track.

  • Do not imply Python, JavaScript, SDK, CLI, or other runtime support unless a public implementation page, validator-backed evidence, and release-trail entry have been published.
  • Use UAI-1, schemas, registry entries, examples, and validator evidence as the portable baseline when evaluating an environment that does not yet have a published track.

Supporting public records

  • References and Contributors for discovery links, attribution, and citation guidance.
  • The Changelog and News archive for migration notes, release summaries, and implementation updates.
  • Press when implementation work needs approved public language for directories, partner notes, or standards coverage.

What counts as credible implementation evidence

  • Use of published profiles, schemas, registry identifiers, and Examples rather than private substitutes.
  • Validation output from the Validator or an equivalent conformant check.
  • Fixtures, compatibility notes, packaging results, and release records that make changes reviewable after deployment.
  • Links back to the current public changelog and canonical records so readers can trace what shipped.

Current evidence ladder

  1. Choose the published profile and canonical records that define the behavior you intend to support.
  2. Validate a candidate message or fixture and export the result record.
  3. Bind that result to the implementation version, release date, and track that carried the work.
  4. Attach the matching changelog, news, and discovery links so outside readers can verify the same public state.

Current support-claim ladder

  1. Validated candidate: one or more messages or fixtures pass against the current public record.
  2. Release-ready packet: the validation record, implementation version, discovery links, and compatibility notes are attached to a releasable package or runtime build.
  3. Current public support claim: a published implementation-track record and release-trail entry state what is supported now, who owns it, and what remains experimental.

UAIX currently treats only the third level as a public support claim. The first two levels are necessary evidence, but they are not the same as published support.

Release readiness

How implementation evidence becomes a public support claim

Use this map when a WordPress or .NET track run is ready to move from local validation into a named public release lane.

Stage 1

Validated packet

A published fixture or candidate message passed against the current public record.

  • Useful for review, debugging, and regression work right away.
  • Still evidence only until the result is attached to a named release lane.

Stage 2

Release-ready packet

The passing result now travels with implementation versioning, artifact links, and discovery context.

  • Keep the checked packet, validator export, artifact URLs, and compatibility notes together.
  • This is the handoff point for launch review, packaging, and repeatable QA.

Stage 3

Public support claim

The named implementation track and release trail now say what is publicly supported and what is still out of scope.

  • Scope the claim to the exact profiles, transport bindings, and owner path that are actually published.
  • Use the current conformance level and release links so another reader can verify the same state.

Release packet

What should ship with the implementation evidence

  • Implementation-track name plus package, runtime, or deployment version.
  • Validated profile IDs, the checked packet, and the exact validator export used during review.
  • Schema, registry, example, and discovery routes that reproduce the same public baseline.
  • Compatibility notes, release date, and any affected launch-support surfaces.

Public support boundary

What must exist before a support claim belongs on the site

  • A named implementation page that states owner, scope, and what remains experimental.
  • Changelog and news entries that explain what changed and why another team should trust it.
  • Only the highest achieved conformance level plus the exact profiles and transport bindings implemented.
  • Citation and discovery links that make the claim reviewable after deployment.

Current public conformance levels: Use these levels for outward-facing language once the packet becomes part of a named release and implementation record.

L1-core-envelope

核心信封

为已命名配置文件生成或消费有键 UAI 信封,并通过模式验证。

  • 在每条消息中声明已发布配置文件。
  • 保留 message_id、source、target、provenance 和 integrity 字段。
  • 在提出支持声明前通过匹配的已发布模式。

Public claim: 只能针对准确命名的配置文件声明 UAI-1 核心信封支持。

L2-exchange-participant

交换参与方

实现请求、响应和类型化错误流程,并具备可发现的配置文件解析和验证器证据。

  • 在已命名工作流中支持 `uai.intent.request.v1`、`uai.intent.response.v1` 和 `uai.error.v1`。
  • 从已发布记录解析模式、注册表条目、示例和错误代码。
  • 将验证器证据与面向发布的实现声明放在一起。

Public claim: 可以针对已实现的命名传输绑定和配置文件声明请求-响应互操作性。

L3-async-workflow

异步工作流

支持已接收任务交接、后续任务状态可见性,以及长时间运行工作的追踪连续性。

  • 发布带任务引用的已接收响应。
  • 使用 `uai.task.status.v1` 表示进度、阻塞项和完成状态。
  • 让交付过期时间和追踪连续性在更新之间保持可审查。

Public claim: 可以针对已实现的命名配置文件和传输绑定声明异步工作流互操作性。

L4-public-record-publisher

公开记录发布者

发布外部团队检查和复现支持声明所需的机器可读记录族和发布证据。

  • 在稳定公开路由上发布发现、模式、注册表、示例、字段注册表和验证器指南。
  • 将传输绑定、信任通道、错误注册表和一致性级别与发布记录一起发布。
  • 将变更日志和实现证据附到公开支持声明上。

Public claim: 可以针对可发现且有证据支撑的准确发布表面声明完整公开 UAI-1 发布支持。

Claim rules

Public language should stay inside published evidence

  • 支持声明必须说明已达到的最高级别,以及实际实现的准确配置文件和传输绑定。
  • 单次验证器通过结果并不表示认证、整体生态支持或自动级别提升。
  • Level 4 claims require discoverable public artifacts and release evidence, not just local runtime behavior.
  • Keep the implementation page, release trail, and citation/discovery links attached when another team needs to verify the same public state.

Working rule: Use the conformance ladder for language, but use the named implementation track and release trail for the actual public support boundary.

Release evidence packet

A release-ready implementation should keep the public standard record and the software evidence together rather than scattering proof across private build logs.

  • Include the package or runtime version, the validated profile IDs, and the schema and registry routes used during the check.
  • Attach exported validator results, fixture references, and any compatibility notes that affect downstream adopters.
  • Point readers to the relevant changelog entry, news summary, and citation links before calling the implementation release-ready.

Current public conformance packet

UAIX currently treats a conformance packet as reviewable evidence attached to a release, not as a standalone certification surface.

  • Keep the exported validator result, validated profile IDs, schema and registry routes, and the example or candidate fixture used during review together.
  • Attach the implementation version, release date, and the matching changelog or news references so outside readers can trace what actually passed.
  • Rebuild the packet whenever schemas, fixtures, validator behavior, or runtime mappings change.
  • Do not present a passing packet as a certification badge, partner endorsement, or permanent guarantee across future releases.

Track admission checklist for future public support

  • A public implementation page that states the owner, support boundary, and relationship to the normative UAI-1 record.
  • Validator-backed evidence or equivalent conformance proof tied to published profiles, schemas, registry entries, and examples.
  • A release-trail entry that states what is supported now, what remains experimental, and what downstream readers need to migrate.
  • Discovery, citation, and implementation links that let outside readers resolve the same track without private notes or screenshots.

Starter adoption packet

Teams evaluating UAIX should be able to assemble a minimal public packet from the current record without private notes, unpublished routes, or internal screenshots.

Current adoption-kit path

UAIX now publishes the first-proof bundle directly through the Adoption Kit page and the /wp-json/uaix/v1/adoption-kit route.

  • Start there when a team needs starter files, validator-ready payloads, a reference mock exchange response, and implementation next steps in one reusable packet.
  • Keep UAI-1, Schemas, Registry, and Examples as the deeper technical baseline behind the bundle.
  • Attach exported validator evidence, the relevant implementation-track record, and the matching Changelog and News entries when the packet moves into release review.

How to use this section

Choose the implementation track that matches your responsibility, then carry validator evidence, fixture references, changelog discipline, and public-link context with that implementation rather than treating them as separate documentation chores.

Next step

Use the WordPress Publication Track if you need the publication, packaging, and release-record path. Use the .NET Bridge Track if you need deeper runtime integration behind the public record, then keep both tied to the Changelog and News.