ReceizAcademy

Documented release

v97.1.0

SDK App Runtime And Commerce Cloud Rails Release

Release date 2026-06-30

Authority & EvidenceClaim sources and exact digests
identityClaim SHA-256 bf9ceb3791f06933c8ccae6fe7b7d45318d000bcaacded9e4008a9d6edd50b26
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
titleClaim SHA-256 91b455297e20238a042fcef73a0069aa05457915c8717e78b3445c74bfd02eff
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
releaseDateClaim SHA-256 0652bf5bfc4ff196344577a43ec6b90b4763945b469467f5b28fa6c498cf0250
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Outcome

Outcome

v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.

Authority & EvidenceClaim sources and exact digests
summaryClaim SHA-256 91931c11a4501e08f0e28aa1c6bfe2a96f1f60df4ee580b69dbb05ac5a24a3f4
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Changes

What changed

@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId()…

@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId(), restoreByUrl(), restoreByHost(), restoreById(), and zero-network projection extraction helpers.

Technical and authority boundary

@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId(), restoreByUrl(), restoreByHost(), restoreById(), and zero-network projection extraction helpers.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId(), restoreByUrl(), restoreByHost(), restoreById(), and zero-network projection extraction helpers.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.0Claim SHA-256 b0f7ecaa843590fee230cc88766f56e460286e952378958c30a9b20a59419dde
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity…

receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity, wallet, payments, proof store, media, domains, Twin, commerce, rewards, events, search, permissions, and jobs.

Technical and authority boundary

receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity, wallet, payments, proof store, media, domains, Twin, commerce, rewards, events, search, permissions, and jobs.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity, wallet, payments, proof store, media, domains, Twin, commerce, rewards, events, search, permissions, and jobs.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.1Claim SHA-256 bc40ceca27ccc9ceaad9a2275c3c9ed18f7f5293be3321c70d511a633c55063a
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation…

receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation so wallet-first/card-delta flows are one typed call.

Technical and authority boundary

receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation so wallet-first/card-delta flows are one typed call.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation so wallet-first/card-delta flows are one typed call.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.2Claim SHA-256 e9a34dd6e0b2633466a77d02e89f32df1836bc240991b268c3a8ce0ae2effd57
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails…

receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails for the common Commerce Cloud substrate without hand-rolled route glue.

Technical and authority boundary

receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails for the common Commerce Cloud substrate without hand-rolled route glue.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails for the common Commerce Cloud substrate without hand-rolled route glue.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.3Claim SHA-256 3a9a2089d09158a1febec6fd89486ef2b4a501160b590cba256bd95f11af0c1d
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.sandbox

receiz.sandbox. and CLI commands receiz doctor, receiz dev, receiz deploy-check, receiz seed-store, and receiz simulate-checkout make local development deterministic.

Technical and authority boundary

receiz.sandbox. and CLI commands receiz doctor, receiz dev, receiz deploy-check, receiz seed-store, and receiz simulate-checkout make local development deterministic.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
receiz.sandbox. and CLI commands receiz doctor, receiz dev, receiz deploy-check, receiz seed-store, and receiz simulate-checkout make local development deterministic.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.4Claim SHA-256 8e424e39c282d154eac8830ad1e677471ce3ddc0c78a7d5920544c116d05494d
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed

The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed.

Technical and authority boundary

The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.5Claim SHA-256 b76dde1cf1397350e6747d4b26b775cf3c1508aa41a8ad86d83d0f50ccfaf458
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Public app-state reads resolve through URL, host/domain, creator, namespace, and…

Public app-state reads resolve through URL, host/domain, creator, namespace, and object id read paths.

Technical and authority boundary

Public app-state reads resolve through URL, host/domain, creator, namespace, and object id read paths.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
Public app-state reads resolve through URL, host/domain, creator, namespace, and object id read paths.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.6Claim SHA-256 0d869222010ecfb9fbf5ccab1845861783b9d40bef45a645a93b2a745bd32841
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

App-state projections are URL-normalized so https

App-state projections are URL-normalized so https://example.app and https://example.app/ resolve to the same public projection.

Technical and authority boundary

App-state projections are URL-normalized so https://example.app and https://example.app/ resolve to the same public projection.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
App-state projections are URL-normalized so https://example.app and https://example.app/ resolve to the same public projection.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.7Claim SHA-256 651285ff7f09750425d4655ac06d35049ec58ee4e34474295a2996fd6fd0ffd9
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

The SDK ships typed constants and helpers for canonical app-state…

The SDK ships typed constants and helpers for canonical app-state envelopes so developers and AI agents can publish public app state without hand-assembling feed boilerplate, then recover typed projection data without reimplementing response unwrapping.

Technical and authority boundary

The SDK ships typed constants and helpers for canonical app-state envelopes so developers and AI agents can publish public app state without hand-assembling feed boilerplate, then recover typed projection data without reimplementing response unwrapping.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
The SDK ships typed constants and helpers for canonical app-state envelopes so developers and AI agents can publish public app state without hand-assembling feed boilerplate, then recover typed projection data without reimplementing response unwrapping.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.8Claim SHA-256 b8af560923a231984e6c106185d1939df81d876eb7618c5a9090e7a86bc4601e
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations

receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations.

Technical and authority boundary

receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.9Claim SHA-256 8b51114a241de58f82c853fbbce62d943c7fff1ccc090239867715f1e0f53b49
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

OIDC Connect consent uses correct browser redirect semantics and button readability

OIDC Connect consent uses correct browser redirect semantics and button readability.

Technical and authority boundary

OIDC Connect consent uses correct browser redirect semantics and button readability.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
OIDC Connect consent uses correct browser redirect semantics and button readability.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.10Claim SHA-256 fb6be74fe5889924343e2e946908104a61b5e62d7737a792d523f08b16b4d2e1
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Public Receiz record projection responses use the canonical absolute verification…

Public Receiz record projection responses use the canonical absolute verification URL and preserve owner-scoped behavior.

Technical and authority boundary

Public Receiz record projection responses use the canonical absolute verification URL and preserve owner-scoped behavior.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
Public Receiz record projection responses use the canonical absolute verification URL and preserve owner-scoped behavior.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.11Claim SHA-256 7c930d40b304fc4e36155039710cbc32a240a0062df213ef2fd773ceaeada3bb
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Admin performance analytics now measures the user-visible app experience instead…

Admin performance analytics now measures the user-visible app experience instead of misleading internal/admin surfaces.

Technical and authority boundary

Admin performance analytics now measures the user-visible app experience instead of misleading internal/admin surfaces.

Why
v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.
Capability enabled
Admin performance analytics now measures the user-visible app experience instead of misleading internal/admin surfaces.
Compatibility
The v97.1.0 compatibility record remains the exact boundary for this outcome.
Migration
The v97.1.0 migration record remains the exact adoption boundary for this outcome.
Authority & EvidenceClaim sources and exact digests
whatChanged.12Claim SHA-256 ec3a4c7119a8bfd07a1e7cf2a72e0f5b3775f674cc9ce3c5ff80f3971461f6a7
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Purpose

Why it matters

  • v97.1.0 is the release that makes Receiz a practical substrate for developers building advanced public apps with @receiz/sdk: storefronts, marketplaces, rewards, blogs, directories, customer portals, access systems, and Commerce Cloud style products.

    Authority & EvidenceClaim sources and exact digests
    why.0Claim SHA-256 d1da2b4afd06a51e31c0617d9ea13724b92f4f246feac4b603cebae700511b03
    docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Available outcomes

Capabilities now available

@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId()…

@receiz/sdk@97.1.0 exposes receiz.appState.publish(), publishRecord(), resolve(), byUrl(), byHost(), byCreator(), byNamespace(), byId(), restoreByUrl(), restoreByHost(), restoreById(), and zero-network projection extraction helpers.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.0Claim SHA-256 9df2c5402116a18e64ad0b38af37ed6eabc555c25e3348d0c5490f78f440281e
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity…

receiz.doctor() and receiz.capabilities() give developers self-debugging capability reports for identity, wallet, payments, proof store, media, domains, Twin, commerce, rewards, events, search, permissions, and jobs.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.1Claim SHA-256 dde9f3b915f0e88e3e4391d044b80cb4aa32806c9f7f4c93899a72cabebc3ea5
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation…

receiz.commerce.oneClickCheckout() composes delegated wallet summary reads and embedded checkout creation so wallet-first/card-delta flows are one typed call.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.2Claim SHA-256 25bca3dfbf26135513419b847b8969c302bb1e5dcaac8264ad66218473ebaae6
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails…

receiz.media.upload(), receiz.domains., receiz.events.subscribe(), receiz.proof.query(), and receiz.jobs.enqueue() give apps typed rails for the common Commerce Cloud substrate without hand-rolled route glue.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.3Claim SHA-256 51fbc5d3ba941b2fd45da50d9c121e013c17daaecd3aa692f20adc69ec9ad28d
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.sandbox

receiz.sandbox. and CLI commands receiz doctor, receiz dev, receiz deploy-check, receiz seed-store, and receiz simulate-checkout make local development deterministic.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.4Claim SHA-256 e3639a1f9ed824ea933501e822a242ab239dd2b11c6548c1283af24bef60c4b1
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed

The backend exposes delegated public app-state publishing through POST /api/public-proof/registry/feed.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.5Claim SHA-256 caac45251e70a967ae4a9ab46a85b68020cb070ca5e069765bb6a9143099912c
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Public app-state reads resolve through URL, host/domain, creator, namespace, and…

Public app-state reads resolve through URL, host/domain, creator, namespace, and object id read paths.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.6Claim SHA-256 827595c90fec97ab24b59d45ee6f20f7d0c2df7967d136ba381dcf2246acef4f
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

App-state projections are URL-normalized so https

App-state projections are URL-normalized so https://example.app and https://example.app/ resolve to the same public projection.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.7Claim SHA-256 1b76940db8b807e49feb9e77bb294b5997ef4b3a9a4ce256208367022ecd2f48
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

The SDK ships typed constants and helpers for canonical app-state…

The SDK ships typed constants and helpers for canonical app-state envelopes so developers and AI agents can publish public app state without hand-assembling feed boilerplate, then recover typed projection data without reimplementing response unwrapping.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.8Claim SHA-256 554c5752e92394137fef25723e9db7f5d20b0ddd97694d2727c44f097c3c5464
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations

receiz.publicProof.registryFeed(feed) remains supported as an alias for existing integrations.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.9Claim SHA-256 8d300bc5d13c6e3d840c777ee1a8ddfe6d0bb127feb6fb53e8b0341fdf36c0d3
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

OIDC Connect consent uses correct browser redirect semantics and button readability

OIDC Connect consent uses correct browser redirect semantics and button readability.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.10Claim SHA-256 be4aa0227d079103927715490afe00a1418db782123705b295b3cb20c0fc0035
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Public Receiz record projection responses use the canonical absolute verification…

Public Receiz record projection responses use the canonical absolute verification URL and preserve owner-scoped behavior.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.11Claim SHA-256 8b34a3ece290388d491e1359a9ced8f2a0c56e07c73bcc0ca5961fd698550970
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Admin performance analytics now measures the user-visible app experience instead…

Admin performance analytics now measures the user-visible app experience instead of misleading internal/admin surfaces.

Authority & EvidenceClaim sources and exact digests
capabilitiesEnabled.12Claim SHA-256 bfab38f3e6ef1cda95612b81b0a5c3eca8f3d8287efe0133078a3f51ed2d247d
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Primitive boundary

Primitives affected

  • proof
  • identity
  • ownership
  • settlement
  • provenance
  • media
  • verification
  • public-witness
Authority & EvidenceClaim sources and exact digests
primitivesAffectedClaim SHA-256 49471e65a05b9a5bc76f9b93974eef913bc2b3ddf955effd5e7944b3de6fdb92
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Compatibility

Compatibility

Archive compatibility evidence boundary

No dedicated compatibility record is bound to this projection.

Treat compatibility as unknown; version or date proximity is not evidence.

Authority & EvidenceClaim sources and exact digests
compatibility.0Claim SHA-256 7e75bc6acd5a5e8a5ff3aba7d53cc979ff42fdc6b8e060beeb8c3c81a6c8eb3f
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Migration

Migration

Required: unknown

No explicit migration source is bound; no migration is inferred from dates.

Authority & EvidenceClaim sources and exact digests
migrationClaim SHA-256 d20e649d3572f24901b6df7109f4b1800d9340a6441858345345d62f774cb59d
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Qualification

Conformance

No immutable conformance evidence is assigned in this projection.

Control boundary

Governance

Verification
Unknown
Declared change class
No separate classification record
Release approval
No separate approval record
Risk owner
No separate assignment recorded

Publication, deployment, production smoke, and attestation remain independent evidence dimensions unless exact sources establish them.

Authority & EvidenceClaim sources and exact digests
governanceClaim SHA-256 7f84f8d6766964e56b8fe5623a4688da881a5b7793ce873cfe6a11e596e72dd5
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Registry boundary

Registry

No registry is bound where the canonical release family does not carry one.

Authority & EvidenceClaim sources and exact digests
registryClaim SHA-256 74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Archive projection

Audience, domain, and change-kind facets

Audiences
developers · businesses · creators · institutions · people
Domains
proof · identity · ownership · settlement · provenance · media · verification · public-witness
Change kinds
capability
Authority & EvidenceClaim sources and exact digests
facets.audiencesClaim SHA-256 f3c2e865e673b8eb681d5b7c47f89589d642a51464ce0f97f598fc4518ef4472
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
facets.domainsClaim SHA-256 49471e65a05b9a5bc76f9b93974eef913bc2b3ddf955effd5e7944b3de6fdb92
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
facets.changeKindsClaim SHA-256 2da49033e0493c6a7dd06b12aeff6ee8b959550c160d8e69b78e7fa244f814bf
docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266

Independent dimensions

Release boundary status

Repository release
Documented
Git tag
Absent
Package publication
Unknown
Deployment
Not Performed
Production smoke
Unknown
Signed attestation
Unknown
Authority & EvidenceClaim sources and exact digests
status.repositoryReleaseClaim SHA-256 b92ca68fcef087e7e50513cd9555236300017fc1f981ee5603384c1129698511
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
status.gitTagClaim SHA-256 15dbb2c4361b809a46b847b3b6c071f3c27c096057d31c45351902b79fe39efd
docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
status.packagePublicationClaim SHA-256 eb8bf0d80db323992f6b634aab492b1e6d9e96a8e87a511c2a0db75ab929452c
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4
status.deploymentClaim SHA-256 90e0504781525511b16bcc0a8c27d422ead0e33778040d31eef4c9448911a316
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4
status.productionSmokeClaim SHA-256 eb8bf0d80db323992f6b634aab492b1e6d9e96a8e87a511c2a0db75ab929452c
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4
status.signedAttestationClaim SHA-256 eb8bf0d80db323992f6b634aab492b1e6d9e96a8e87a511c2a0db75ab929452c
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4

Exact source bytes

Provenance

This Academy record is a projection beneath its sources. Record SHA-256 d856ed4ac8ff9694bee3c65e125dc9d2a52bb1b28f3bc8e71649104ca1e28fc7. Source-family inventory: complete.

checklist · evidencedocs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4
commit-ledger · evidencedocs/releases/v97.1.0-commit-history.mdSHA-256 1705b0c851cc1a4d2e48dc05032297809f8374ba61c02e94a1739b0b6aed86a8
process · normativedocs/releases/v97.1.0-process.mdSHA-256 90cea1f3d9d2387c514a66ec8fdd0fee909d7a843e51c3ba82f703012a68a9d6
product-truth · normativedocs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405ea
regression · normativedocs/releases/v97.1.0-regression-lessons.mdSHA-256 abc03a4b2fe9cf716bc831f466652301840d0eebb0dad2876bf781367bdb9741
main · normativedocs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
Authority & EvidenceClaim sources and exact digests
sourceFamilyClaim SHA-256 b2cf2a632b6f1e7d9f5ac0e896cf02dfb74c25266ab40a0b0d4a57ba4c53e822
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4docs/releases/v97.1.0-commit-history.mdSHA-256 1705b0c851cc1a4d2e48dc05032297809f8374ba61c02e94a1739b0b6aed86a8docs/releases/v97.1.0-process.mdSHA-256 90cea1f3d9d2387c514a66ec8fdd0fee909d7a843e51c3ba82f703012a68a9d6docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0-regression-lessons.mdSHA-256 abc03a4b2fe9cf716bc831f466652301840d0eebb0dad2876bf781367bdb9741docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266
provenanceClaim SHA-256 060ee4bfc2df3545bf9dc28107fcab5793c577daa4898e95ae7423aa9cdf0d52
docs/releases/v97.1.0-checklist.mdSHA-256 988485c4399212c16b4366f4ca1bea4b43532bd1d24a2cefe93af297871f6ef4docs/releases/v97.1.0-commit-history.mdSHA-256 1705b0c851cc1a4d2e48dc05032297809f8374ba61c02e94a1739b0b6aed86a8docs/releases/v97.1.0-process.mdSHA-256 90cea1f3d9d2387c514a66ec8fdd0fee909d7a843e51c3ba82f703012a68a9d6docs/releases/v97.1.0-product-truth.mdSHA-256 8d2baaaad22a46a057ce479f87d6d4fedfd73ab29d0979411b434eead07405eadocs/releases/v97.1.0-regression-lessons.mdSHA-256 abc03a4b2fe9cf716bc831f466652301840d0eebb0dad2876bf781367bdb9741docs/releases/v97.1.0.mdSHA-256 ed0bfa7dbb386f5c6f43b580c3bfd50a120e90a0e9a43b572483049da0066266